Method, device and terminal for feeding back HAQR-ACK information

By determining the second HARQ-ACK feedback resource based on the HARQ-ACK feedback resource and N carriers in the new wireless system, the problem of HARQ-ACK information being discarded is solved, and the performance of the SPS PDSCH and the UL resource utilization are improved.

CN115701013BActive Publication Date: 2025-09-09VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110839692.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-23
Publication Date
2025-09-09
Estimated Expiration
2041-07-23

AI Technical Summary

Technical Problem

In new wireless systems, HARQ-ACK feedback resources conflict with DL resources, causing HARQ-ACK information to be discarded, affecting SPS PDSCH performance.

Method used

The terminal determines the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and N carriers, avoids conflicts by reselecting resources, and ensures normal transmission of HARQ-ACK information.

Benefits of technology

This effectively avoids the problem of HARQ-ACK information being discarded, and improves the performance of the SPS PDSCH and the utilization of UL resources on N carriers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115701013B_ABST
    Figure CN115701013B_ABST
Patent Text Reader

Abstract

The present application discloses a method, apparatus, and terminal for feeding back HAQR-ACK information, which belongs to the field of wireless communication technology. The method for feeding back HAQR-ACK information in an embodiment of the present application includes: when N carriers are configured, the terminal determines a second HARQ-ACK feedback resource based on a first hybrid automatic repeat request acknowledgment HAQR-ACK feedback resource and the N carriers; the terminal transmits HAQR-ACK information based on the second HARQ-ACK feedback resource; wherein the first HAQR-ACK feedback resource is determined according to a network indication, N≥2, and N is an integer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of wireless communication technology, and specifically relates to a method, device, and terminal for feeding back HAQR-ACK information. Background Art

[0002] In the New Radio (NR) system, when scheduling downlink transmission, the base station can adopt a dynamic scheduling method or a semi-persistent scheduling method. Taking Semi-Persistent Scheduling (SPS) as an example, the hybrid automatic repeat request acknowledgement (HARQ-ACK) feedback time of each semi-persistent scheduling (SPS) configuration is indicated by the respective activation downlink control information (DCI). Therefore, the HARQ-ACK information corresponding to the physical downlink shared channel (PDSCH) of different SPS configurations may be fed back at different HARQ-ACK feedback times.

[0003] However, if the feedback resources of the HARQ-ACK information corresponding to a PDSCH conflict with downlink (DL) resources, the HARQ-ACK information will be discarded, thereby causing the performance of the SPS PDSCH to degrade. Summary of the Invention

[0004] The embodiments of the present application provide a method, apparatus, and terminal for feeding back HARQ-ACK information, which can solve the problem of HARQ-ACK information being discarded due to the conflict between HARQ-ACK feedback resources and DL resources, thereby improving the performance of SPS PDSCH.

[0005] In a first aspect, a method for feeding back HAQR-ACK information is provided, the method comprising: when configured with N carriers, the terminal determines a second HARQ-ACK feedback resource based on a first hybrid automatic repeat request acknowledgment HAQR-ACK feedback resource and the N carriers; the terminal transmits HAQR-ACK information based on the second HARQ-ACK feedback resource; wherein the first HAQR-ACK feedback resource is determined according to a network indication, N≥2, and N is an integer.

[0006] In a second aspect, a device for feeding back HAQR-ACK information is provided, the device including: a determination module for determining a second HARQ-ACK feedback resource based on a first hybrid automatic repeat request acknowledgment HAQR-ACK feedback resource and the N carriers when configured with N carriers; a transmission module for the terminal to transmit HAQR-ACK information based on the second HARQ-ACK feedback resource; wherein the first HAQR-ACK feedback resource is determined according to a network indication, N≥2, and N is an integer.

[0007] In a third aspect, a terminal is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0008] In a fourth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the steps of the method described in the first aspect.

[0009] In a fifth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a sixth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the steps of the method described in the first aspect.

[0011] In a seventh aspect, a computer program product / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect.

[0012] In an embodiment of the present application, the terminal determines the second HARQ-ACK feedback resource based on the first HARQR-ACK feedback resource and the N carriers, thereby achieving the purpose of reselecting the HARQ-ACK feedback resource on the N carriers, thereby enabling the terminal to transmit HARQ-ACK information based on the reselected HARQ-ACK feedback resource, thereby effectively avoiding the problem of HARQ-ACK information being discarded due to the conflict between the HARQ-ACK feedback resource and the DL resource, and also improving the performance of the SPS D SCH and the utilization rate of the UL resources on the N carriers. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1It is a structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.

[0014] Figure 2 It is a flowchart of a method for feeding back HAQR-ACK information provided by an exemplary embodiment of the present application.

[0015] Figure 3 FIG. 4 is a flowchart of a method for feeding back HAQR-ACK information provided by another exemplary embodiment of the present application.

[0016] Figure 4a-4g They are schematic diagrams of different time slot structures for feeding back HAQR-ACK information provided by an exemplary embodiment of the present application.

[0017] Figure 5 FIG. 4 is a flowchart of a method for feeding back HAQR-ACK information provided by another exemplary embodiment of the present application.

[0018] Figure 6 It is a schematic diagram of different time slot structures for feeding back HAQR-ACK information provided by another exemplary embodiment of the present application.

[0019] Figure 7 It is a structural diagram of an apparatus for feeding back HAQR-ACK information provided by an exemplary embodiment of the present application.

[0020] Figure 8 It is a schematic structural diagram of a terminal provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0021] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0022] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0023] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to applications other than NR system applications, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0024] Figure 1The following is a schematic diagram showing the structure of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (UE). The terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal-side devices. Wearable devices include: smart watches, bracelets, headphones, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, where the base station can be called a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0025] The technical solutions provided by the embodiments of the present application are described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0026] like Figure 2 FIG. 2 is a flow chart of a method 200 for feeding back HAQR-ACK information according to an exemplary embodiment of the present application. The method 200 may be, but is not limited to, executed by a terminal, and may specifically be executed by hardware and / or software installed in the terminal. In this embodiment, the method 200 may include at least the following steps.

[0027] S210: When configured with N carriers, the terminal determines a second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers.

[0028] In this embodiment, the terminal operates in a carrier aggregation (CA) scenario, and the network side configures N (N≥2, and N is an integer) carriers for the terminal. Among the N carriers, uplink (UL) resources (such as uplink physical uplink control channel (PUCCH) resources) can be configured only on some carriers. For example, among the N carriers configured for the terminal, uplink PUCCH resources can be configured on M (M≤N) carriers. In this case, the network side can be configured to enable PUCCH carrier switching mode, so that the terminal can switch on M carriers configured with PUCCH resources to realize HARQ-ACK information feedback. It should be noted that the time division duplex (TDD) configuration or time slot format of each carrier mentioned in this embodiment and subsequent embodiments can be implemented by protocol agreement or network configuration.

[0029] In addition, the first HAQR-ACK feedback resource can be determined according to the network indication. For example, assuming that the terminal is configured with at least one DL SPS configuration (Configured) resource on carrier CC1, such as SPS config 1~L, and the terminal receives the SPS PDSCH of SPS config j in slot n, then according to the activation DCI indication of SPS config j, the HARQ-ACK information corresponding to the SPS PDSCH will be fed back in slot n+k, that is, the first HAQR-ACK feedback resource determined according to the network indication is slot n+k, where k is determined according to the DCI indication and can be 2, etc.

[0030] Of course, as a possible implementation method, the terminal may perform a step of determining a second HARQ-ACK feedback resource based on the first HAQR-ACK feedback resource and the N carriers when detecting that the first HAQR-ACK feedback resource conflicts with the DL resources of the N carriers. "The first HAQR-ACK feedback resource conflicts with the DL resources of the N carriers" may be understood as: part or all of the symbols occupied by the PUCCH resources used to carry the HARQ-ACK information determined within the first HARQ-ACK feedback time (slot n+k) conflict with DL (including DL symbol, SSB, CORESET#0, etc.) symbols. Of course, for this conflict problem, in this embodiment, the HARQ-ACK information may be postponed to a subsequent time (such as any time after the first HARQ-ACK feedback time) for feedback, and the second HAQR-ACK feedback resource carrying the HARQ-ACK information may be located on any carrier among the N carriers configured with UL resources, thereby achieving normal feedback of the HARQ-ACK information.

[0031] Alternatively, the terminal may also execute the step of determining the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers when receiving resource indication information sent by the network side (such as indication information for scheduling new transmission or indication information for scheduling retransmission transmission). This embodiment does not impose any restrictions on this.

[0032] S220: The terminal transmits HARQ-ACK information based on the second HARQ-ACK feedback resource.

[0033] The second HARQ-ACK feedback resource is determined by resource reselection, and the reselected second HARQ-ACK feedback resource can be determined at the first HARQ-ACK feedback time or at any time after the first HARQ-ACK feedback time, and is configured as an available UL resource on any carrier of the N carriers, such as a PUCCH resource. It can be understood that the "available UL resources" mentioned in this embodiment and subsequent embodiments refer to sufficient uplink resources on the carrier or the time unit for transmitting PUCCH, and the PUCCH includes the HARQ-ACK information corresponding to the SPS PDSCH and may also include other uplink control information (Uplink Control Information, UCI). Alternatively, the available UL resources refer to sufficient uplink resources on the carrier or the time unit for transmitting PUSCH, and the PUSCH is a dynamically scheduled or semi-statically configured PUSCH, and UCI (including HARQ-ACK of SPS PDSCH) will be multiplexed and transmitted on PUSCH.

[0034] Optionally, the HARQ-ACK information may refer to the HARQ-ACK information corresponding to a specific PDSCH, or may generally refer to the HARQ-ACK information corresponding to the PDSCH for which HARQ-ACK feedback is required. In addition, the HARQ-ACK information may refer to HARQ-ACK data information, or may refer to HARQ-ACK codebook information, such as type (Type) 1 / 2 / 3 codebook.

[0035] In this embodiment, the terminal determines the second HARQ-ACK feedback resource based on the first HARQR-ACK feedback resource and the N carriers, so as to achieve the purpose of reselecting the HARQ-ACK feedback resource on the N carriers, thereby enabling the terminal to transmit HARQ-ACK information based on the reselected HARQ-ACK feedback resource, thereby effectively avoiding the problem of HARQ-ACK information being discarded due to the conflict between the HARQ-ACK feedback resource and the DL resource, and improving the performance of the SPSPDSCH and the utilization rate of the UL resources on the N carriers.

[0036] like Figure 3 FIG. 1 is a flow chart of a method 300 for feeding back HAQR-ACK information according to an exemplary embodiment of the present application. The method 300 may be, but is not limited to, executed by a terminal, and may specifically be executed by hardware and / or software installed in the terminal. In this embodiment, the method 300 may include at least the following steps.

[0037] S310: When configured with N carriers, the terminal determines a second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers.

[0038] Where N ≥ 2, and N is an integer.

[0039] It can be understood that, in addition to referring to the relevant description in method embodiment 200 for the implementation process of S310, as a possible implementation manner, the terminal may determine the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers in a variety of ways, for example, please refer again to Figure 3 The implementation process of S310 may further include S311 and / or S312, the contents of which are as follows.

[0040] S311: When configured with N carriers, the terminal determines the second HARQ-ACK feedback resource on a first carrier or a first carrier set based on a first time.

[0041] The first time is determined according to the first HARQ-ACK feedback resource. For example, when the first HARQ-ACK feedback resource includes the first HARQ-ACK feedback time, the first time can be the first HARQ-ACK feedback time, or any time after the first HARQ-ACK feedback time.

[0042] For example, assuming that the first time is the first HARQ-ACK feedback time, and the first HARQ-ACK feedback time is a time unit j determined based on the activation DCI, j=n+k, then the terminal may first determine the first carrier or the first carrier set on the time unit j, then search for available UL resources on the first carrier and the first carrier set, and determine the available UL resources as the second HARQ-ACK feedback resources. It should be noted that when determining the first carrier or the first carrier set, if there are multiple carriers, the first carrier or the first carrier set may be selected according to the carrier number, such as in order from small to large (or from large to small).

[0043] Alternatively, assuming that the first time is any time after the first HARQ-ACK feedback time, and the first HARQ-ACK feedback time is the time unit j determined based on the activation DCI, j=n+k, then the first time is j+a, and the terminal can first determine the first carrier or the first carrier set on the time unit j+a, and then search for available UL resources on the first carrier and the first carrier set, and determine the available UL resources as the second HARQ-ACK feedback resources.

[0044] Furthermore, the first carrier belongs to the N carriers, for example, the first carrier may be any one of the N carriers. Optionally, in this embodiment, the first carrier may include at least one of the following (11)-(17).

[0045] (11) The carrier with the smallest number among the N carriers.

[0046] (12) The carrier with the largest number among the N carriers.

[0047] (13) Carrier determined according to the PUCCH cell timing pattern.

[0048] The PUCCH cell timing mode may be implemented through protocol agreement, high-layer configuration, network configuration, etc. In this embodiment, the terminal is configured with one or more PUCCH cell timing modes to indicate whether each carrier is allowed to be used. For example, the PUCCH cell timing mode may indicate carriers that are available or unavailable within a period of time, when each carrier is available and when it is unavailable, etc. In addition, the usage information of the PUCCH carriers indicated by different PUCCH cell timing modes in different cells may be the same or different.

[0049] In one implementation, the first carrier or the first carrier set determined by the terminal according to the PUCCH cell timing mode may be a carrier corresponding to a current time unit in the PUCCH cell timing mode.

[0050] (14) The carrier receiving the PDSCH.

[0051] The PDSCH corresponds to the HAQR-ACK information. Optionally, the PDSCH may be an SPS PDSCH or the like.

[0052] (15) Uplink transmission carrier indicated by the network.

[0053] For example, the network indication may be a DCI indication, and the uplink transmission carrier may be a carrier for transmitting a PUSCH, or a carrier for transmitting a PUCCH, etc.

[0054] (16) Main carrier.

[0055] For example, the primary carrier may be a carrier corresponding to a primary serving cell (PCell) or a carrier corresponding to a primary serving cell (PScell) of a secondary cell group.

[0056] (17) Subcarrier.

[0057] For example, the carrier corresponding to the secondary serving cell (SCell).

[0058] Furthermore, the first carrier set may also include at least one of the following (21)-(26).

[0059] (21) At least some of the N carriers.

[0060] Among them, the at least part of the carriers can be a first number of carriers numbered earlier in the N carriers, or a second number of carriers numbered later in the N carriers, or even-numbered carriers in the N carriers, etc. The first number and the second number can be achieved through protocol agreement, high-level configuration, etc., and are not limited here.

[0061] (22) Carrier determined according to the PUCCH cell timing mode.

[0062] (23) A carrier receiving a PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information.

[0063] (24) The carrier for uplink transmission indicated by DCI.

[0064] (25) Main carrier.

[0065] (26) Subcarrier.

[0066] The implementation process of (22)-(26) can refer to the relevant descriptions in the aforementioned (11)-(17). To avoid repetition, they will not be repeated here.

[0067] It should be noted that the time unit mentioned in this embodiment and subsequent embodiments may be a sub-slot, a time slot, a symbol, a subframe, a frame, a millisecond (ms), a second (s), etc., and is not limited here.

[0068] Further, as a possible implementation method, assuming that the terminal determines the second HARQ-ACK feedback resource on the first carrier set based on the first time, the terminal can determine the second HARQ-ACK feedback resource on each carrier included in the first carrier set in sequence according to the numbering order of each carrier included in the first carrier set.

[0069] For example, assuming that the first time is the first HARQ-ACK feedback time, and the first HARQ-ACK feedback time is a time unit j=n+k determined based on the activation DCI, then the terminal can search for available UL resources on each carrier in the first carrier set in ascending or descending order of carrier numbers based on the time unit j, as the second HARQ-ACK feedback resource.

[0070] S312: When the second HARQ-ACK feedback resource is not determined on the first carrier or the first carrier set, the terminal determines the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on a second time.

[0071] The second time is later than the first time. For example, when the first time is a time unit j=n+k, the second time can be j=n+k+1, j=n+k+2, j=n+k+3, etc.

[0072] As a possible implementation method, assuming that the first time is time unit j, but the terminal has not determined the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on time unit j, then the terminal can continue to determine the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on time unit j+1, and repeat this until the second HARQ-ACK feedback resource is determined on the first carrier or the first carrier set.

[0073] Of course, in order to improve communication efficiency, the second time can be determined according to the maximum delay time, such as the second time can be the same as the maximum delay time or the second time is the sum of the first HARQ-ACK feedback time and the maximum delay time. In this embodiment, the maximum delay time K can be set by protocol agreement, high-level configuration, etc. Def .

[0074] In this case, if the terminal does not determine the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on the second time, but the second time is later than the first time and reaches the maximum delay time, that is, the second time is j+K Def , then, the terminal may stop the step of determining the second HARQ-ACK feedback resource on the first carrier or the first carrier set.

[0075] Based on the description of S311 and S312 above, the process of determining the second HAQR-ACK feedback resource of the terminal on the first carrier and the first carrier set will be described below in combination with method 0 and method 1 respectively.

[0076] Method 0

[0077] (1) The terminal determines the first carrier in slot j (n+k, i.e., the first time in S321), searches for available UL resources on the first carrier, and determines the searched available UL resources as feedback resources for HAQR-ACK information (i.e., second HAQR-ACK feedback resources).

[0078] (2) If the terminal does not find an available UL resource in slot j, the terminal repeats the above (1) in slot j+1 (i.e., the second time in S132) until an available UL resource is found or the maximum delay time is reached, i.e., j=n+k+K Def, then stop searching for available UL resources.

[0079] Method 1

[0080] (1) Starting from slot j (n+k, i.e., the first time in S321), the terminal searches for available UL resources in the first carrier set in ascending or descending order of carrier numbers, and determines the searched available UL resources as feedback resources for HAQR-ACK information (i.e., second HAQR-ACK feedback resources).

[0081] (2) If the terminal does not find available UL resources in the first carrier set in slot j, the terminal repeats the above (1) in slot j+1 (i.e., the second time in S132) until it finds available UL resources or reaches the maximum delay time, i.e., j=n+k+K Def , then stop searching for available UL resources.

[0082] S320: The terminal transmits HARQ-ACK information based on the second HARQ-ACK feedback resource.

[0083] It can be understood that the implementation process of S320 can refer to the relevant description in method embodiment 200, and to avoid repetition, it will not be repeated here.

[0084] Based on the method for feeding back HAQR-ACK information provided in this embodiment, such as the aforementioned method 0 and method 1, the implementation process thereof is further described below with reference to examples.

[0085] Example 1

[0086] like Figure 4a As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC1) and slot n, and according to the network indication (such as activating DCI), the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH is slot n+2 (k=2), and the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0087] In addition, the network side configures PUCCH cell timing pattern 1 and PUCCH cell timing pattern 2. PUCCH cell timing pattern 1 corresponds to slots n to n+3, and the available PUCCH carrier (i.e., the first carrier or the first carrier set) in pattern 1 is CC3. PUCCH cell timing pattern 2 corresponds to slots n+4 to n+7, and the available PUCCH carrier in pattern 2 is CC2.

[0088] In this case, according to the aforementioned method 0, the terminal may first determine the available UL resources for HARQ-ACK information (i.e., the second HARQ-ACK feedback resource) in slot n+2. Since slot n+2 is located in PUCCH cell timing pattern 1, the terminal searches for available UL resources on its corresponding available CC 3. However, since there are no available UL resources in slots n+2 to n+3 on CC 3, the terminal starts searching for subsequent available UL resources on the available CC 2 corresponding to PUCCH cell timing pattern 2, starting from slot n+4. If the terminal finds available UL resources in slot n+4 of CC 2, then HARQ-ACK information can be transmitted based on slot n+4.

[0089] Example 2

[0090] like Figure 4b As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC 1) and slot n, and the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH indicated by the network is slot n+2 (k=2). In addition, the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =8, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+8 at most.

[0091] In addition, the network side configures PUCCH cell timing pattern 1 and PUCCH cell timing pattern 2. PUCCH cell timing pattern 1 corresponds to slots n to n+5, and the available PUCCH carrier in pattern 1 is CC2. PUCCH cell timing pattern 2 corresponds to slots n+6 to n+11, and the available PUCCH carrier in pattern 2 is CC3.

[0092] In this case, according to the aforementioned method 0, the terminal can search for available UL resources on the carrier receiving the SPS PDSCH based on slot n+2. However, because slot n+2 conflicts with DL resources on the carrier receiving the SPS PDSCH, the terminal searches for available UL resources starting from slot n+3 based on the PUCCH cell timing pattern.

[0093] Specifically, slot n+3 is located in PUCCH cell timing pattern 1, so the terminal searches for available UL resources on its corresponding available PUCCH carrier 3. Since there are no available UL resources in slots n+3 to n+5 on CC2, the terminal starts searching for subsequent available UL resources on the available PUCCH carrier CC3 corresponding to PUCCH cell timing pattern 2, starting from slot n+6. Finally, the terminal determines that slot n+9 on CC3 is an available UL resource and transmits HARQ-ACK information.

[0094] Example 3

[0095] like Figure 4c As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC 1) and slot n, and the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH indicated by the network is slot n+2 (k=2). In addition, the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0096] However, since slot n+2 conflicts with DL resources, the terminal postpones the HARQ-ACK information to subsequent UL resources. Based on this, according to the aforementioned method 0, the terminal can search for subsequent available UL resources on the current carrier. If slot n+4 is determined to be an available UL resource, then the terminal transmits the HARQ-ACK information on slot n+4.

[0097] Example 4

[0098] like Figure 4d As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC 1) and slot n, and the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH indicated by the network is slot n+2 (k=2). In addition, the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0099] However, since CC1 conflicts with DL resources in slot n+2, the UE will re-determine the UL resources for HARQ-ACK transmission.

[0100] Based on this, the network schedules PUCCH to be sent in slot n+5 of CC 3 through DCI in slot 3. The PUCCH contains the HARQ-ACK information of the dynamically scheduled PDSCH. Then, according to the aforementioned method 0, the terminal can search for subsequent available UL resources on CC1 (CC1 can be the SPSPDSCH receiving carrier, or the carrier corresponding to the PUCCH cell timing pattern, which is not limited here). There are no available UL resources in slots n+2 to n+4. Therefore, if the terminal switches to CC 3 indicated by DCI in slot n+5 and determines that slot n+5 is an available UL resource, then HARQ-ACK information can be transmitted based on the available UL resources.

[0101] Example 5

[0102] like Figure 4eAs shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC 1) and slot n, and the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH indicated by the network is slot n+2 (k=2). In addition, the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0103] In addition, the network side configures PUCCH cell timing pattern 1 and PUCCH cell timing pattern 2. PUCCH cell timing pattern 1 corresponds to slots n to n+4, and the available PUCCH carrier in pattern 1 is CC3. PUCCH cell timing pattern 2 corresponds to slots n+3 to n+7, and the available PUCCH carrier in pattern 2 is CC2.

[0104] In this case, according to the aforementioned method 0, the terminal begins determining HARQ-ACK transmission resources in slot n+2. Since slot n+2 is in PUCCH cell timing pattern 1, the terminal searches for available UL resources on its corresponding available PUCCH carrier 3. Since there are no available UL resources on CC3 in slot n+2, the terminal continues searching for available UL resources in slot n+3. In slot n+3, the available PUCCH carriers include CC3 corresponding to PUCCH cell timing pattern 1 and CC2 corresponding to PUCCH cell timing pattern 2. In ascending order of carrier number, the terminal searches for UL resources on CC2 corresponding to PUCCH cell timing pattern 2 and CC3 corresponding to PUCCH cell timing pattern 1, respectively. Since there are no available UL resources on CC2 or CC3 in slot n+3, the terminal continues searching for available UL resources in slot n+4. Similarly, the available PUCCH carriers corresponding to slot n+4 are CC2 corresponding to PUCCH cell timing pattern 2 and CC3 corresponding to PUCCH cell timing pattern 1, respectively.

[0105] The terminal determines in CC2 that slot n+4 is an available UL resource, and can then transmit HARQ-ACK information based on the available UL resource.

[0106] Example 6

[0107] like Figure 4f As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC 1) and slot n, and the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH indicated by the network is slot n+2 (k=2). In addition, the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0108] In addition, the network side configures PUCCH cell timing pattern 1 and PUCCH cell timing pattern 2. PUCCH cell timing pattern 1 corresponds to slots n to n+4, and the available PUCCH carrier in pattern 1 is CC3. PUCCH cell timing pattern 2 corresponds to slots n+3 to n+7, and the available PUCCH carrier in pattern 2 is CC2.

[0109] In this case, according to the aforementioned method 0, the terminal begins determining the second HARQ-ACK feedback resource in slot n+2. Since slot n+2 is located in PUCCH cell timing pattern 1, the terminal searches for available UL resources on its corresponding available PUCCH carrier 3. Since there are no available UL resources in slot n+2 on CC3, the terminal continues searching for available UL resources in slot n+3.

[0110] In slot n+3, the available PUCCH carriers include CC3 corresponding to PUCCH cell timing pattern 1 and CC2 corresponding to PUCCH cell timing pattern 2. Therefore, the terminal first searches for UL resources on CC2 corresponding to PUCCH cell timing pattern 2. Since there are no available UL resources on CC2 in slot n+3, the terminal continues to search for available UL resources in slot n+4.

[0111] Finally, if the terminal is in CC2 and determines that slot n+4 is an available UL resource, then HARQ-ACK information can be transmitted based on the available UL resource.

[0112] Example 7

[0113] like Figure 4g As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC1) and slot n, and according to the network indication (such as activating DCI), the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH is slot n+2 (k=2), and the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0114] However, since CC1 conflicts with DL resources in slot n+2, the terminal will re-determine the UL resources for HARQ-ACK information transmission. CC1 to CC4 are all uplink carriers configured with PUCCH resources.

[0115] Based on this, according to the aforementioned method 1, the terminal can search for available UL resources for all uplink carriers configured with PUCCH resources in the current slot n+2. Since there are no available UL resources for CC1 to CC4 in slot n+2, the terminal starts searching for available UL resources from slot n+3 (in ascending time order).

[0116] Finally, if the terminal determines that slot n+3 of CC4 is an available UL resource (ie, the second HARQ-ACK feedback resource), then HARQ-ACK information can be transmitted based on slot n+3 of CC4.

[0117] like Figure 5 FIG. 5 is a flow chart of a method 500 for feeding back HAQR-ACK information according to an exemplary embodiment of the present application. The method 500 may be, but is not limited to, executed by a terminal, and may specifically be executed by hardware and / or software installed in the terminal. In this embodiment, the method 500 may include at least the following steps.

[0118] S510: When configured with N carriers, the terminal determines a second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers.

[0119] Wherein, N≥2, and N is an integer.

[0120] It can be understood that, in addition to referring to the relevant descriptions in method embodiments 200 and / or 300 for the implementation process of S510, as a possible implementation manner, the terminal may determine the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers in a variety of ways, for example, please refer again to Figure 5 The implementation process of S510 may include S511 and S512, the contents of which are as follows.

[0121] S511: When N carriers are configured, the terminal determines the second HARQ-ACK feedback resource within a first time set based on the second carrier.

[0122] The first time set may be determined based on the first HARQ-ACK feedback resource. For example, in this embodiment, the first time set may include at least one third time, the third time being the first HARQ-ACK feedback time or any time after the first HARQ-ACK feedback time, wherein the first HARQ-ACK feedback time belongs to the first HARQ-ACK feedback resource.

[0123] Exemplarily, assuming that the first HARQ-ACK feedback time is time unit j determined based on the activation DCI, then the third time can be time unit j+1, time unit j+2, time unit j+3, time unit j+4..., that is, the first time set can include time unit j+1, time unit j+2, time unit j+3, time unit j+4...

[0124] Furthermore, in this embodiment, the second carrier belongs to the N carriers, such as the first carrier can be any one of the N carriers. Optionally, in this embodiment, the second carrier can include at least one of the following (31)-(37).

[0125] (31) The carrier with the smallest number among the N carriers.

[0126] (31) The carrier with the largest number among the N carriers.

[0127] (31) Carrier determined according to the PUCCH cell timing mode.

[0128] (31) A carrier receiving a PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information.

[0129] (31) The carrier for uplink transmission indicated by DCI.

[0130] (31) Main carrier.

[0131] (31) Subcarrier.

[0132] Among them, the implementation process of the above (31)-(37) can refer to the relevant description in the above (11)-(17). To avoid repetition, it will not be repeated here.

[0133] It should be noted that when the terminal determines the second HAQR-ACK feedback resource in the first time set, it can determine the second HAQR-ACK feedback resource on the second carrier in sequence according to the early and late order of the multiple third times included in the first time set.

[0134] S512: If the second HAQR-ACK feedback resource is not determined in the first time set, the terminal determines the second HAQR-ACK feedback resource on a third carrier based on the first time set.

[0135] The third carrier belongs to the N carriers and is different from the second carrier. For example, if the N carriers include carrier (CC) 1, CC2, CC3, and CC4, then when the first carrier is CC1, the third carrier may be any carrier other than CC1, such as CC2, CC3, or CC4.

[0136] Similar to the above method embodiment, in order to improve communication efficiency, the maximum delay time K can be set by protocol agreement, high-level configuration, etc. Def In this case, if the terminal does not find the second HARQ-ACK feedback resource on the second carrier based on the first time set, that is, slot (n+k) to slot (n+k+K def ), then the terminal can exclude the second carrier and continue to reselect the second carrier (ie, the third carrier) to determine the second HARQ-ACK feedback resource in ascending or descending order of the carriers.

[0137] Based on the description of S511 and S512 above, the process of determining the second HAQR-ACK feedback resource of the terminal on the second carrier is described below in combination with method 2.

[0138] Method 2

[0139] (1) The terminal selects a second carrier from the N carriers and, on the second carrier, starts from slot j(n+k) in the first time set to slot (n+k+K def ) ends, searches for available UL resources, and determines the searched available UL resources as feedback resources for HAQR-ACK information (ie, second HAQR-ACK feedback resources).

[0140] (2) If the terminal does not search for available UL resources on the second carrier, that is, the terminal is in slot j to slot j+K def If no available UL resource is found within the search, then the second carrier is excluded, and the terminal may re-determine the second carrier (i.e., the third carrier in S512) among the N carriers in an ascending or descending order, and repeat the above (1) based on the re-determined second carrier until an available UL resource is found.

[0141] S520: The terminal transmits HARQ-ACK information based on the second HARQ-ACK feedback resource.

[0142] It can be understood that the implementation process of S520 can refer to the relevant description in method embodiments 200 and / or 300, and to avoid repetition, it will not be repeated here.

[0143] Based on the method for feeding back HAQR-ACK information provided in this embodiment, such as the aforementioned method 2, its implementation process is further described below with reference to examples.

[0144] Example 1

[0145] like Figure 6 As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC1) and slot n, and according to the network indication (such as activating DCI), the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH is slot n+2 (k=2), and the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0146] However, since slot n+2 conflicts with DL resources, the terminal postpones the HARQ-ACK feedback to subsequent UL resources.

[0147] Specifically, according to the aforementioned method 2, the terminal can search for subsequent available UL resources on the carrier with the smallest number. Since there are no available UL resources in slot n+2 to slot n+8 on CC1, the terminal starts searching for available UL resources from CC2 (in ascending order).

[0148] If the terminal determines available UL resources (ie, second HARQ-ACK feedback resources) in slot n+4 of CC2, then HARQ-ACK transmission can be performed based on the available UL resources.

[0149] Example 2

[0150] See again Figure 4c As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC 1) and slot n, and the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH indicated by the network is slot n+2 (k=2). In addition, the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0151] However, since slot n+2 conflicts with DL resources, according to the aforementioned method 2, the terminal postpones the HARQ-ACK information to the subsequent UL resources. Based on this, the terminal can search for subsequent available UL resources on the current carrier. If slot n+4 is determined to be an available UL resource, then the terminal transmits the HARQ-ACK information on slot n+4.

[0152] Example 3

[0153] like Figure 4d As shown, it is assumed that the terminal receives the SPS PDSCH sent by the network side device on carrier 1 (CC 1) and slot n, and the first HARQ-ACK feedback time of the HARQ-ACK information corresponding to the SPS PDSCH indicated by the network is slot n+2 (k=2). In addition, the maximum delay time (i.e., the delay time) of the HARQ-ACK of the SPS PDSCH is K Def =6, that is, the HARQ-ACK information corresponding to the SPS PDSCH can be delayed to be fed back to slot n+2+6 at most.

[0154] However, since CC1 conflicts with DL resources in slot n+2, the UE will re-determine the UL resources for HARQ-ACK transmission.

[0155] Based on this, the network schedules PUCCH to be sent in slot n+5 of CC 3 through DCI in slot 3. The PUCCH contains the HARQ-ACK information of the dynamically scheduled PDSCH. Then, according to the aforementioned method 2, the terminal can search for subsequent available UL resources on CC1 (CC1 can be the SPSPDSCH receiving carrier, or the carrier corresponding to the PUCCH cell timing pattern, which is not limited here). There are no available UL resources in slots n+2 to n+4. Therefore, if the terminal switches to CC 3 indicated by DCI in slot n+5 and determines that slot n+5 is an available UL resource, then the HARQ-ACK information can be transmitted based on the available UL resources.

[0156] It should be noted that the method 200, 300, or 500 for feeding back HAQR-ACK information provided in the embodiments of the present application may be performed by a device for feeding back HAQR-ACK information, or by a control module in the device for feeding back HAQR-ACK information for performing the method 200, 300, or 500 for feeding back HAQR-ACK information. In the embodiments of the present application, the device for feeding back HAQR-ACK information performing the method 200, 300, or 500 for feeding back HAQR-ACK information is taken as an example to illustrate the device for feeding back HAQR-ACK information provided in the embodiments of the present application.

[0157] like Figure 7 As shown, a structural diagram of an apparatus 700 for feeding back HAQR-ACK information provided by an exemplary embodiment of the present application is provided. The apparatus 700 includes: a determination module 710, configured to determine a second HARQ-ACK feedback resource based on a first HAQR-ACK feedback resource and the N carriers when N carriers are configured; a transmission module 720, configured to transmit HAQR-ACK information based on the second HARQ-ACK feedback resource; wherein the first HAQR-ACK feedback resource is determined according to a network indication, N ≥ 2, and N is an integer.

[0158] Optionally, the determination module 710 is configured to determine the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the UL resources on the N carriers when the first HARQ-ACK feedback resource conflicts with the downlink DL resources of the N carriers.

[0159] Optionally, the determination module 710 is used for at least one of the following: determining the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on the first time; determining the second HARQ-ACK feedback resource within the first time set based on the second carrier; wherein the first time and / or the first time set are determined according to the first HARQ-ACK feedback resource, and the first carrier and the second carrier both belong to the N carriers.

[0160] Optionally, the determination module 710 is configured to determine the second HARQ-ACK feedback resource on each carrier included in the first carrier set in sequence according to the numbering order of each carrier included in the first carrier set.

[0161] Optionally, the determination module 710 is also used to determine the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on a second time when the second HARQ-ACK feedback resource is not determined on the first carrier or the first carrier set; wherein the second time is later than the first time.

[0162] Optionally, the second time is determined according to a maximum delay time.

[0163] Optionally, the first time includes a first HAQR-ACK feedback time or any time after the first HAQR-ACK feedback time, wherein the first HAQR-ACK feedback time belongs to the first HAQR-ACK feedback resource.

[0164] Optionally, the first carrier includes at least one of the following: the smallest numbered carrier among the N carriers; the largest numbered carrier among the N carriers; a carrier determined according to the physical uplink control channel PUCCH cell timing mode; a carrier for receiving the physical downlink shared channel PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information; an uplink transmission carrier indicated by the network; a main carrier; and a secondary carrier.

[0165] Optionally, the first carrier set includes at least one of the following: at least part of the N carriers; a carrier determined according to the PUCCH cell timing mode; a carrier for receiving PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information; a carrier for uplink transmission indicated by DCI; a main carrier; and a secondary carrier.

[0166] Optionally, the determination module 710 is further used to determine the second HAQR-ACK feedback resource on a third carrier based on the first time set when the second HAQR-ACK feedback resource is not determined on the first time set; wherein the third carrier belongs to the N carriers, and the third carrier is different from the second carrier.

[0167] Optionally, the first time set includes at least one third time, where the third time is the first HAQR-ACK feedback time or any time after the first HAQR-ACK feedback time, wherein the first HAQR-ACK feedback time belongs to the first HAQR-ACK feedback resource.

[0168] Optionally, the second carrier includes at least one of the following: the smallest numbered carrier among the N carriers; the largest numbered carrier among the N carriers; a carrier determined according to the PUCCH cell timing mode; a carrier for receiving PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information; a carrier for uplink transmission indicated by DCI; a main carrier; and a secondary carrier.

[0169] In this embodiment, the second HARQ-ACK feedback resource is determined based on the first HARQR-ACK feedback resource and the N carriers, so as to achieve the purpose of reselecting the HARQ-ACK feedback resource on the N carriers, and then the HARQ-ACK information can be transmitted based on the reselected HARQ-ACK feedback resource, which effectively avoids the problem of HARQ-ACK information being discarded due to the conflict between the HARQ-ACK feedback resource and the DL resource, improves the performance of the SPS PDSCH, and improves the utilization rate of the UL resources on the N carriers.

[0170] The apparatus 700 for feeding back HAQR-ACK information in the embodiment of the present application can be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. The apparatus or electronic device can be a mobile terminal or a non-mobile terminal. For example, mobile terminals can include, but are not limited to, the types of terminals 11 listed above, and non-mobile terminals can include servers, network attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc., and the embodiment of the present application does not specifically limit this.

[0171] The apparatus 700 for feeding back HAQR-ACK information provided in the embodiment of the present application can achieve Figures 2 to 6The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.

[0172] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes described in method embodiment 200, 300, or 500. This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment, and the various implementation processes and implementation methods of the above-mentioned method embodiment are applicable to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 7 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0173] The terminal 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and at least some of the components of the processor 810.

[0174] Those skilled in the art will understand that the terminal 800 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 810 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 8 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0175] It should be understood that in an embodiment of the present application, the input unit 804 may include a graphics processing unit (GPU) 1041 and a microphone 8042, and the graphics processor 8041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0176] In this embodiment of the present application, the radio frequency unit 801 receives downlink data from the network-side device and transmits it to the processor 810 for processing. Furthermore, the radio frequency unit 801 transmits uplink data to the network-side device. Typically, the radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0177] The memory 809 can be used to store software programs or instructions and various data. The memory 809 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, at least one application program or instruction required for a function (such as a sound playback function, an image playback function, etc.). In addition, the memory 809 may include a high-speed random access memory and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.

[0178] Processor 810 may include one or more processing units. Optionally, processor 810 may integrate an application processor and a modem processor. The application processor primarily processes the operating system, user interface, and application programs or instructions, while the modem processor primarily processes wireless communications, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 810.

[0179] The processor 810 is configured to determine a second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers when N carriers are configured; the radio frequency unit 801 is configured to transmit HAQR-ACK information based on the second HARQ-ACK feedback resource; the first HAQR-ACK feedback resource is determined according to a network indication, N≥2, and N is an integer.

[0180] Optionally, the processor 810 is configured to determine the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the UL resources on the N carriers when the first HARQ-ACK feedback resource conflicts with the downlink DL resources of the N carriers.

[0181] Optionally, the processor 810 is used for at least one of the following: determining the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on the first time; determining the second HARQ-ACK feedback resource within the first time set based on the second carrier; wherein the first time and / or the first time set are determined according to the first HARQ-ACK feedback resource, and the first carrier and the second carrier both belong to the N carriers.

[0182] Optionally, the processor 810 is configured to determine the second HARQ-ACK feedback resource on each carrier included in the first carrier set in sequence according to the numbering order of each carrier included in the first carrier set.

[0183] Optionally, the processor 810 is further used to determine the second HARQ-ACK feedback resource on the first carrier or the first carrier set based on a second time when the second HARQ-ACK feedback resource is not determined on the first carrier or the first carrier set; wherein the second time is later than the first time.

[0184] Optionally, the second time is determined according to a maximum delay time.

[0185] Optionally, the first time includes a first HAQR-ACK feedback time or any time after the first HAQR-ACK feedback time, wherein the first HAQR-ACK feedback time belongs to the first HAQR-ACK feedback resource.

[0186] Optionally, the first carrier includes at least one of the following: the smallest numbered carrier among the N carriers; the largest numbered carrier among the N carriers; a carrier determined according to the physical uplink control channel PUCCH cell timing mode; a carrier for receiving the physical downlink shared channel PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information; an uplink transmission carrier indicated by the network; a main carrier; and a secondary carrier.

[0187] Optionally, the first carrier set includes at least one of the following: at least part of the N carriers; a carrier determined according to the PUCCH cell timing mode; a carrier for receiving PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information; a carrier for uplink transmission indicated by DCI; a main carrier; and a secondary carrier.

[0188] Optionally, the processor 810 is further configured to, when the second HAQR-ACK feedback resource is not determined in the first time set, determine the second HAQR-ACK feedback resource on a third carrier based on the first time set; wherein the third carrier belongs to the N carriers, and the third carrier is different from the second carrier.

[0189] Optionally, the first time set includes at least one third time, where the third time is the first HAQR-ACK feedback time or any time after the first HAQR-ACK feedback time, wherein the first HAQR-ACK feedback time belongs to the first HAQR-ACK feedback resource.

[0190] Optionally, the second carrier includes at least one of the following: the smallest numbered carrier among the N carriers; the largest numbered carrier among the N carriers; a carrier determined according to the PUCCH cell timing mode; a carrier for receiving PDSCH, wherein the PDSCH corresponds to the HAQR-ACK information; a carrier for uplink transmission indicated by DCI; a main carrier; and a secondary carrier.

[0191] In this embodiment, the terminal determines the second HARQ-ACK feedback resource based on the first HARQR-ACK feedback resource and the N carriers, thereby achieving the purpose of reselecting the HARQ-ACK feedback resource on the N carriers, thereby enabling the terminal to transmit HARQ-ACK information based on the reselected HARQ-ACK feedback resource, thereby effectively avoiding the problem of HARQ-ACK information being discarded due to the conflict between the HARQ-ACK feedback resource and the DL resource, improving the performance of the SPS PDSCH, and improving the utilization rate of the UL resources on the N carriers.

[0192] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned method embodiment for feeding back HAQR-ACK information are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0193] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM).

[0194] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run network-side device programs or instructions to implement the various processes of the above-mentioned method embodiment for feeding back HAQR-ACK information, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0195] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0196] An embodiment of the present application also provides a computer program product, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the various processes of the above-mentioned method embodiment for feeding back HAQR-ACK information are implemented, and the same technical effect can be achieved. To avoid repetition, they will not be described here.

[0197] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0198] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0199] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A method for feeding back HARQ-ACK information, characterized in that: The method comprises: In a case where N carriers are configured, the terminal determines a second HARQ-ACK feedback resource based on the first hybrid automatic repeat request response HARQ-ACK feedback resource and the N carriers; The terminal transmits HARQ-ACK information based on the second HARQ-ACK feedback resource; The terminal determines the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers, including: Based on a first time, the terminal determines the second HARQ-ACK feedback resource on a first carrier set; if the second HARQ-ACK feedback resource is not determined on the first carrier set, the terminal determines the second HARQ-ACK feedback resource on the first carrier set based on a second time; The first HARQ-ACK feedback resource is determined according to a network indication, the first time is determined according to the first HARQ-ACK feedback resource, N≥2, and N is an integer, and the second time is later than the first time.

2. The method according to claim 1, wherein The terminal determines the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers, including: In a case where the first HARQ-ACK feedback resource conflicts with downlink (DL) resources of the N carriers, the terminal determines the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and UL resources on the N carriers.

3. The method according to claim 1, wherein The terminal determines the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the N carriers, further comprising at least one of the following: Based on the first time, the terminal determines the second HARQ-ACK feedback resource on the first carrier; Based on the second carrier, the terminal determines the second HARQ-ACK feedback resource within a first time set; The first time set is determined according to the first HARQ-ACK feedback resource, and the first carrier and the second carrier both belong to the N carriers.

4. The method according to claim 1, wherein Determining the second HARQ-ACK feedback resource on the first carrier set includes: The second HARQ-ACK feedback resource is determined on each carrier included in the first carrier set in sequence according to the numbering order of each carrier included in the first carrier set.

5. The method according to claim 3, wherein The method further comprises: In a case where the second HARQ-ACK feedback resource is not determined on the first carrier or the first carrier set, the terminal determines the second HARQ-ACK feedback resource on the first carrier based on a second time.

6. The method according to claim 1, wherein The second time is determined according to the maximum delay time.

7. The method according to any one of claims 1 to 6, wherein The first time includes the first HARQ-ACK feedback time or any time after the first HARQ-ACK feedback time, wherein the first HARQ-ACK feedback time belongs to the first HARQ-ACK feedback resource.

8. The method according to any one of claims 3, 5-6, characterized in that The first carrier includes at least one of the following: The smallest numbered carrier among the N carriers; The largest carrier number among the N carriers; Carrier determined by the physical uplink control channel PUCCH cell timing mode; receiving a carrier of a physical downlink shared channel (PDSCH), wherein the PDSCH corresponds to the HARQ-ACK information; Uplink transmission carrier indicated by the network; Main carrier; subcarrier.

9. The method according to any one of claims 1 to 6, wherein The first carrier set includes at least one of the following: at least some of the N carriers; Carrier determined by PUCCH cell timing mode; a carrier receiving a PDSCH, wherein the PDSCH corresponds to the HARQ-ACK information; The carrier for uplink transmission indicated by DCI; Main carrier; subcarrier.

10. The method according to claim 3, wherein After the terminal determines, based on the second carrier, the second HARQ-ACK feedback resource in the first time set, the method further includes: If the second HARQ-ACK feedback resource is not determined in the first time set, the terminal determines, based on the first time set, the second HARQ-ACK feedback resource on a third carrier; The third carrier belongs to the N carriers, and the third carrier is different from the second carrier.

11. The method according to claim 3 or 10, wherein: The first time set includes at least one third time, where the third time is the first HARQ-ACK feedback time or any time after the first HARQ-ACK feedback time, wherein the first HARQ-ACK feedback time belongs to the first HARQ-ACK feedback resource.

12. The method according to claim 3 or 10, wherein: The second carrier includes at least one of the following: The smallest numbered carrier among the N carriers; The largest carrier number among the N carriers; Carrier determined by PUCCH cell timing mode; a carrier receiving a PDSCH, wherein the PDSCH corresponds to the HARQ-ACK information; The carrier for uplink transmission indicated by DCI; Main carrier; subcarrier.

13. A device for feeding back HAQR-ACK information, characterized in that: The device comprises: a determining module, configured to determine, when N carriers are configured, a second HARQ-ACK feedback resource based on the first hybrid automatic repeat request response HARQ-ACK feedback resource and the N carriers; a transmission module, configured to transmit HARQ-ACK information based on the second HARQ-ACK feedback resource; The determining module is configured to: determine the second HARQ-ACK feedback resource on the first carrier set based on a first time, and if the second HARQ-ACK feedback resource is not determined on the first carrier set, determine the second HARQ-ACK feedback resource on the first carrier set based on a second time; The first HARQ-ACK feedback resource is determined according to a network indication, the first time is determined according to the first HARQ-ACK feedback resource, N≥2, and N is an integer, and the second time is later than the first time.

14. The device according to claim 13, wherein The determination module is configured to determine the second HARQ-ACK feedback resource based on the first HARQ-ACK feedback resource and the UL resources on the N carriers when the first HARQ-ACK feedback resource conflicts with the downlink DL resources of the N carriers.

15. The device according to claim 13, wherein The determining module is further configured to: determine, based on the first time, the second HARQ-ACK feedback resource on the first carrier; Determining, based on the second carrier, the second HARQ-ACK feedback resource within the first time set; The first time set is determined according to the first HARQ-ACK feedback resource, and the first carrier and the second carrier both belong to the N carriers.

16. The device according to claim 13, wherein The determining module is configured to determine the second HARQ-ACK feedback resource on each carrier included in the first carrier set in sequence according to the numbering order of each carrier included in the first carrier set.

17. The device according to claim 15, wherein The determination module is further configured to determine, on the first carrier based on a second time, the second HARQ-ACK feedback resource when the second HARQ-ACK feedback resource is not determined on the first carrier or the first carrier set.

18. The device according to claim 13, wherein The second time is determined according to the maximum delay time.

19. The device according to any one of claims 13 to 18, characterized in that The first time includes the first HARQ-ACK feedback time or any time after the first HARQ-ACK feedback time, wherein the first HARQ-ACK feedback time belongs to the first HARQ-ACK feedback resource.

20. The device according to any one of claims 15, 17-18, characterized in that The first carrier includes at least one of the following: The smallest numbered carrier among the N carriers; The largest carrier number among the N carriers; Carrier determined by the physical uplink control channel PUCCH cell timing mode; receiving a carrier of a physical downlink shared channel (PDSCH), wherein the PDSCH corresponds to the HARQ-ACK information; Uplink transmission carrier indicated by the network; Main carrier; subcarrier.

21. The device according to any one of claims 13 to 18, characterized in that The first carrier set includes at least one of the following: at least some of the N carriers; Carrier determined by PUCCH cell timing mode; a carrier receiving a PDSCH, wherein the PDSCH corresponds to the HARQ-ACK information; The carrier for uplink transmission indicated by DCI; Main carrier; subcarrier.

22. The device according to claim 15, wherein The determining module is further configured to, if the second HARQ-ACK feedback resource is not determined in the first time set, determine the second HARQ-ACK feedback resource on a third carrier based on the first time set; The third carrier belongs to the N carriers, and the third carrier is different from the second carrier.

23. The device according to claim 15 or 22, characterized in that The first time set includes at least one third time, where the third time is the first HARQ-ACK feedback time or any time after the first HARQ-ACK feedback time, wherein the first HARQ-ACK feedback time belongs to the first HARQ-ACK feedback resource.

24. The device according to claim 15 or 22, characterized in that The second carrier includes at least one of the following: The smallest numbered carrier among the N carriers; The largest carrier number among the N carriers; Carrier determined by PUCCH cell timing mode; a carrier receiving a PDSCH, wherein the PDSCH corresponds to the HARQ-ACK information; The carrier for uplink transmission indicated by DCI; Main carrier; subcarrier.

25. A terminal, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method according to any one of claims 1 to 12.

26. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.

Citation Information

Patent Citations

  • Resource processing method, resource indication method, terminal device and network side device

    CN111601339A

  • Transmission method, configuration method, terminal and network side equipment

    CN111835489A