CN114337959A - HARQ-ACK feedback method, device, terminal and network side equipment - Google Patents
HARQ-ACK feedback method, device, terminal and network side equipment Download PDFInfo
- Publication number
- CN114337959A CN114337959A CN202011074876.2A CN202011074876A CN114337959A CN 114337959 A CN114337959 A CN 114337959A CN 202011074876 A CN202011074876 A CN 202011074876A CN 114337959 A CN114337959 A CN 114337959A
- Authority
- CN
- China
- Prior art keywords
- ack
- harq
- feedback
- strategy
- sps
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 112
- 230000005540 biological transmission Effects 0.000 claims abstract description 49
- 238000004891 communication Methods 0.000 claims abstract description 23
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims description 77
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims description 77
- 230000011664 signaling Effects 0.000 claims description 46
- 230000008569 process Effects 0.000 claims description 17
- 230000009467 reduction Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims 1
- 230000000116 mitigating effect Effects 0.000 description 13
- 230000006399 behavior Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 125000004122 cyclic group Chemical group 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000001351 cycling effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a HARQ-ACK feedback method, a device, a terminal and network side equipment, and relates to the technical field of communication. The method comprises the following steps: obtaining a feedback strategy adopted by HARQ-ACK feedback; and performing HARQ-ACK feedback according to the feedback strategy. The scheme of the application is used for solving the problem that the HARQ-ACK feedback strategy cannot be configured in a personalized mode to carry out HARQ-ACK feedback, and the performance of HARQ-ACK transmission and downlink data transmission is affected.
Description
Technical Field
The application belongs to the technical field of communication, and particularly relates to a HARQ-ACK feedback method, a device, a terminal and network side equipment.
Background
There are various schemes for reducing HARQ-ACK (Hybrid Automatic Repeat reQuest-Acknowledgement) feedback load in a communication system, and different HARQ-ACK feedback load mitigation schemes are applicable to different Scheduling configurations, such as different SPS (Semi-Persistent Scheduling) configurations (Config).
Thus, when different HARQ-ACK feedback load mitigation schemes are configured for different scheduling configs, the terminal cannot make clear the HARQ-ACK feedback schemes, thereby affecting the performance of HARQ-ACK transmission and downlink data transmission.
Disclosure of Invention
An object of the embodiments of the present application is to provide a method, an apparatus, a terminal, and a network side device for HARQ-ACK feedback, which can solve the problem that when multiple feedback strategies are configured, the performance of HARQ-ACK transmission and downlink data transmission is affected because HARQ-ACK feedback strategies cannot be configured individually for HARQ-ACK feedback.
In a first aspect, an embodiment of the present application provides a HARQ-ACK feedback method, which is applied to a terminal, and includes:
obtaining a feedback strategy adopted by HARQ-ACK feedback;
and performing HARQ-ACK feedback according to the feedback strategy.
In a second aspect, an embodiment of the present application provides a HARQ-ACK feedback method, applied to a network side device, including:
sending a configuration signaling to a terminal, wherein the configuration signaling is used for configuring a feedback strategy adopted by HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or one group of scheduling configuration;
and receiving HARQ-ACK information fed back by the terminal according to the feedback strategy.
In a third aspect, an embodiment of the present application provides an HARQ-ACK feedback apparatus, including:
the acquisition module is used for acquiring a feedback strategy adopted by the HARQ-ACK feedback;
and the first feedback sending module is used for carrying out HARQ-ACK feedback according to the feedback strategy.
In a fourth aspect, an embodiment of the present application provides an HARQ-ACK feedback apparatus, including:
a sending module, configured to send a configuration signaling to a terminal, where the configuration signaling is used to configure a feedback policy adopted for HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or a group of scheduling configurations;
and the first feedback receiving module is used for receiving the HARQ-ACK information fed back by the terminal according to the feedback strategy.
In a fifth aspect, embodiments of the present application further provide a communication device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, where the program or instructions, when executed by the processor, implement the method according to the first aspect or the steps of the method according to the second aspect.
In a sixth aspect, the present invention further provides a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the method according to the first aspect, or the steps of the method according to the second aspect.
In a seventh aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect or the method according to the second aspect.
In an eighth aspect, embodiments of the present application provide a program product, which is stored in a non-volatile storage medium and is executed by at least one processor to implement the method according to the first aspect or the steps of the method according to the second aspect.
Therefore, in the embodiment of the application, by acquiring the feedback strategy adopted by the HARQ-ACK feedback and determining the corresponding HARQ-ACK feedback behavior, various HARQ-ACK feedback load lightening strategies can be effectively utilized, and the performances of HARQ-ACK transmission and downlink data transmission are guaranteed.
Drawings
FIG. 1 is a block diagram of a wireless communication system;
fig. 2 is a flowchart illustrating an HARQ-ACK feedback method applied to a terminal according to an embodiment of the present application;
FIG. 3 is a schematic diagram of an application of an embodiment of the present application;
fig. 4 is a flowchart illustrating an HARQ-ACK feedback method applied to a network side device according to an embodiment of the present application;
FIG. 5 is a block diagram of an apparatus corresponding to the method of FIG. 2;
FIG. 6 is a block diagram of an apparatus corresponding to the method of FIG. 4;
fig. 7 is a block diagram of a communication apparatus according to an embodiment of the present application;
fig. 8 is a structural diagram of a terminal according to an embodiment of the present application;
fig. 9 is a structural diagram of a network-side device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived from the embodiments given herein by a person of ordinary skill in the art are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the numbers so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
It is noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE)/LTE Evolution (LTE-Advanced) systems, but may 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 described techniques can be used for both the above-mentioned systems and radio technologies, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for exemplary purposesAnd in much of the description below NR terminology is used, but these techniques may also be applied to applications other than NR systems applications, such as 6 th generation (6)thGeneration, 6G) communication system.
Fig. 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable. The wireless communication system includes a terminal 11 and a network-side device 12. Wherein, the terminal 11 may also be called as a terminal Device or a User Equipment (UE), the terminal 11 may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer) or a notebook Computer, a Personal Digital Assistant (PDA), a palmtop Computer, a netbook, a super-Mobile Personal Computer (UMPC), a Mobile Internet Device (MID), a Wearable Device (Wearable Device) or a vehicle-mounted Device (VUE), a pedestrian terminal (PUE), and other terminal side devices, the Wearable Device includes: bracelets, earphones, glasses and the like. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network-side device 12 may be a Base Station or a core network, where the Base Station may be referred to as a node B, an evolved node B, an access Point, a Base Transceiver Station (BTS), a radio Base Station, a radio Transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a node B, an evolved node B (eNB), a home node B, a WLAN access Point, a WiFi node, a Transmit Receiving Point (TRP), or some other suitable terminology in the field, as long as the same technical effect is achieved, the Base Station is not limited to a specific technical vocabulary, and 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 a specific type of the Base Station is not limited.
The HARQ-ACK feedback method provided in the embodiments of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
The method of the embodiments of the present application is applied to a terminal, such as a User Equipment (UE), which may refer to an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a User terminal, a wireless communication device, a User agent, or a User Equipment. The terminal may also be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having wireless communication capabilities, a computing device, or other processing device connected to a wireless modem, a vehicle mounted device, a wearable device.
As shown in fig. 2, a HARQ-ACK feedback method according to an embodiment of the present application is applied to a terminal, and includes:
and 202, performing HARQ-ACK feedback according to the feedback strategy.
Through steps 201 and 202, the terminal obtains the feedback strategy adopted by the HARQ-ACK feedback and determines the corresponding HARQ-ACK feedback behavior, so that various HARQ-ACK feedback load mitigation strategies can be effectively utilized to ensure the performance of HARQ-ACK transmission and downlink data transmission.
Optionally, step 201 includes: receiving a configuration signaling; the configuration signaling is used for configuring a feedback strategy adopted by HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or one group of scheduling configuration.
Here, the network side device sends configuration signaling for configuring a feedback policy for the terminal, where the feedback policy is a feedback policy adopted when the terminal performs HARQ-ACK feedback corresponding to one or a group of scheduling configs. In this step, the terminal determines the feedback strategy adopted when performing the HARQ-ACK feedback subsequently by acquiring the configuration signaling sent by the network side device.
Therefore, the terminal receives the configuration signaling sent by the network side equipment, the configuration signaling indicates one or a group of HARQ-ACK feedback strategies corresponding to the scheduling Config, and determines the corresponding HARQ-ACK feedback behaviors under various configuration conditions, so that various HARQ-ACK feedback load reduction strategies can be effectively utilized, and the performances of HARQ-ACK transmission and downlink data transmission are guaranteed.
Optionally, in this embodiment of the present application, in a case that the one or the group of scheduling configurations is configured as a semi-persistent scheduling SPS configuration, the feedback policy includes at least one of:
acknowledgement ACK skipping policy;
negative acknowledgement, NACK, skipping strategy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Here, the ACK skipping strategy, NACK skipping strategy, HARQ-ACK bundling strategy, and HARQ-ACK disabling strategy all can achieve the purpose of reducing the HARQ-ACK feedback load for the physical downlink shared channel (SPS PDSCH) of the SPS Config.
ACK skipping (skiping) strategy: and when only HARQ-ACK aiming at the SPS PDSCH needs to be fed back and all the values of the HARQ-ACK are ACK, the terminal does not actually transmit the physical uplink control channel PUCCH bearing the SPS PDSCH HARQ-ACK, otherwise, the HARQ-ACK corresponding to the SPS PDSCH is normally fed back.
NACK skipping strategy: and when only HARQ-ACK aiming at the SPS PDSCH needs to be fed back and all the values of the HARQ-ACK are NACK, the terminal does not actually transmit PUCCHs carrying the SPS PDSCH HARQ-ACK, otherwise, HARQ-ACK corresponding to the SPS PDSCH is normally fed back.
HARQ-ACK bundling (bundling) strategy: the N SPS PDSCH bits in each period correspond to a single HARQ-ACK bit. It can be considered that the N SPS PDSCHs correspond to N SPS configs, and the N SPS configs have the same periodicity, differing only by the offset.
HARQ-ACK disabling (disabling) policy: the SPS PDSCH transmission does not need to feed back HARQ-ACK, and when a network configures transmission resources and attributes and activates the SPS PDSCH, the network ensures that the corresponding SPS PDSCH can be correctly transmitted.
And the non-load reduction strategy is to adopt a defined HARQ-ACK codebook construction process to feed back HARQ-ACK for each SPS PDSCH actual transmission or transmission opportunity without considering HARQ-ACK feedback load reduction. This non-load mitigation strategy may in turn be understood as a normal HARQ-ACK feedback strategy.
In this way, the network side device may configure a corresponding feedback policy for each or each group of SPS configs, and notify the terminal through configuration signaling, especially when the SPS configs are configured for service data with certain characteristics (such as periodic service data or quasi-periodic service data with delay jitter).
Optionally, in this embodiment of the application, in consideration of a dynamic scheduling configuration, in the case that the one or the group of scheduling configurations is configured as a dynamic scheduling configuration, the feedback policy includes at least one of:
an ACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Here, each feedback strategy is HARQ-ACK feedback for the dynamically scheduled PDSCH, similar to the SPS PDSCH, and is not described herein again.
For URLLC (Ultra reliable and low latency communication) traffic, the ACK skipping strategy is preferred in case of dynamic scheduling configuration because the probability of feeding back ACK is higher. Dynamic scheduling here may be understood as indicating the transmission of each or groups of PDSCHs independently using scheduling DCI. In general, the scheduling DCI may be UE-specific DCI. A dynamic scheduling configuration may be understood as a configuration for dynamic scheduling, including high-level parameter configuration. Typically, the dynamic scheduling configuration may be handled as a single scheduling configuration.
For the case that the terminal does not receive the configuration signaling, optionally, step 201 includes:
if the configuration signaling for configuring the feedback strategy adopted by the HARQ-ACK feedback is not received, determining that the default strategy is the feedback strategy adopted by the HARQ-ACK feedback; wherein the default policy comprises at least one of:
an ACK skipping policy;
a NACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
For example, the network side device can adopt at least one of an ACK skipping strategy, a NACK skipping strategy, a HARQ-ACK bundling strategy and a HARQ-ACK disabling strategy based on HARQ-ACK feedback load mitigation regardless of SPS configuration or dynamic scheduling configuration. Therefore, the terminal can directly perform HARQ-ACK feedback according to the default strategy under the condition that the configuration signaling is not received.
Of course, for the case where configuration signaling is not received, the default policy for HARQ-ACK feedback is not limited to the non-load-mitigation policy, and may be predefined or configured.
In this embodiment of the present application, the configuration signaling may be a higher layer signaling, and may be a downlink control signaling DCI. Or, the network still configures the initial/default HARQ-ACK feedback strategy through the high-layer signaling, but actually uses the HARQ-ACK feedback strategy indicated by the DCI when the HARQ-ACK feedback strategy is dynamically indicated in the DCI, otherwise uses the HARQ-ACK feedback strategy configured by the high-layer signaling. For example, for SPS PDSCH, indicated in the corresponding activate/reactivate DCI; for downlink dynamic scheduling, it may be indicated in the scheduling DCI.
In this embodiment, configuration signaling for a scheduling configuration group, optionally, the scheduling configurations are grouped based on a first target item, the first target item including at least one of:
grouping configuration of network side equipment;
a transmission priority;
a physical uplink control channel PUCCH cell group to which the terminal belongs;
a serving cell to which the mobile terminal belongs;
the bandwidth part BWP to which it belongs.
As such, the grouping of the scheduling configuration may be based on the grouping configuration of the network side device. For example, one or more SPS configs with the same or similar service data characteristics for the service are configured as the same group by the network side device. Specifically, for one or more SPS configs serving the same periodic service (but the period of the SPS Config is not a configurable value in the protocol) or quasi-periodic service with delay jitter, the network-side device may configure the SPS configs to belong to the same SPS Config group. Optionally, each SPS Config corresponding to the same SPS Config group may be activated or deactivated simultaneously. Alternatively, a certain set of SPS configs may consider all configured SPS configs, or only activated SPS configs, i.e. SPS configs in an activated state.
The scheduling of the configured packets may be based on transmission priority. Wherein the transmission priority may be a priority of the scheduling configuration, and the SPS Config corresponding to a certain priority may implicitly correspond to the same group. Here, SPS configs corresponding to a certain priority may include all configured SPS configs, or only activated SPS configs. The transmission priority may be a priority explicitly indicated in the DCI when dynamic scheduling is used, or may be a default priority specified by a configuration or protocol when not explicitly indicated in the DCI.
Grouping of scheduling configurations may be based on the PUCCH Cell Group (Cell Group) to which it belongs. The network side equipment configures an HARQ-ACK feedback strategy for each PUCCH Cell Group, wherein the feedback strategy is applied to each SPS Config configured or activated on all service cells (Serving cells) corresponding to the PUCCH Cell Group, namely, the network side equipment uniformly configures the HARQ-ACK feedback strategy for each SPS Config configured or activated on all service cells corresponding to each PUCCH Cell Group.
The grouping of scheduling configurations may be based on the Serving Cell to which it belongs. The network configures HARQ-ACK feedback strategies for each Serving Cell, and the feedback strategies are applied to each SPS Config configured or activated on the Serving Cell, namely HARQ-ACK feedback strategies are uniformly configured for each SPS Config configured or activated on a certain Serving Cell.
The grouping of scheduling configurations may also be based on the belonging BWP. The network configures a HARQ-ACK feedback strategy for each BWP, and the feedback strategy is applied to each SPS Config configured or activated on the BWP, i.e. HARQ-ACK feedback strategies are uniformly configured for each SPS Config configured or activated on a certain BWP.
Thereafter, for each SPS Config group, the configuration employs at least one of: an ACK skipping strategy, a NACK skipping strategy, a HARQ-ACK bundling strategy, a HARQ-ACK forbidding strategy and a non-load reducing strategy, and informs the terminal through configuration signaling. Alternatively, for each SPS Config group, the configuration employs at least one of: and the terminal is informed of the ACK skipping strategy, the NACK skipping strategy, the HARQ-ACK bundling strategy and the HARQ-ACK forbidding strategy through the configuration signaling, and when the terminal does not receive the configuration signaling, the non-load reduction strategy is directly adopted for HARQ-ACK feedback.
In the method of the embodiment of the present application, optionally, when the feedback policy is a HARQ-ACK bundling policy, the one or the group of scheduling configurations has a corresponding bundling identifier.
Taking a certain SPS Config or SPS Config group as an example, when a HARQ-ACK bundling policy is used for feedback, the network side device configures a corresponding bundling identifier, such as a Bundle number, for the network side device. At this time, the bundling identifier is the same as the SPS Config or the SPS Config group, and HARQ-ACK bundling feedback is carried out.
Of course, for each group of scheduling configurations, a plurality of scheduling configuration sub-groups may be further divided, optionally, each group of scheduling configurations includes a plurality of scheduling configuration sub-groups, each scheduling configuration sub-group has a corresponding bundling identifier, and the scheduling configuration sub-group includes one or more scheduling configurations.
That is, when a certain SPS Config group configuration adopts the HARQ-ACK bundling policy, a bundling identifier, such as a Bundle number, may be further configured separately for each SPS Config subset (e.g., each SPS Config or each SPS Config subset) of the SPS Config group. The SPS Config subgroups here may be individual SPS configs or individual SPS Config subsets, which may be considered as a further set partitioning for this SPS Config group. While the bundle identifies the same SPS Config or subset of SPS Config to be HARQ-ACK bundling fed back.
In addition, in this embodiment, after determining the feedback policy by configuring the signaling, the terminal performs feedback processing. When each SPS Config determines the corresponding HARQ-ACK feedback strategy (high-layer configuration or DCI indication), or when the downlink dynamic scheduling or the downlink dynamic scheduling aiming at a certain priority determines the corresponding HARQ-ACK feedback strategy (high-layer configuration or DCI indication), the terminal executes the corresponding operation of the corresponding feedback strategy when the HARQ-ACK feedback is needed. Optionally, step 202 comprises:
in case that the HARQ-ACK feedback only corresponds to the SPS Physical Downlink Shared Channel (PDSCH), or the fed HARQ-ACK codebook uses a dynamic codebook or an enhanced dynamic codebook and the HARQ-ACK codebook comprises HARQ-ACK corresponding to the SPS PDSCH, performing at least one of the following for the HARQ-ACK feedback of the SPS PDSCH:
if the feedback strategy is a single feedback strategy, performing HARQ-ACK feedback according to the single feedback strategy;
and if the feedback strategy is a plurality of feedback strategies, determining a target feedback strategy, and performing HARQ-ACK feedback according to the target feedback strategy.
Here, for the case that HARQ-ACK feedback only corresponds to SPS PDSCH, or for the case that the HARQ-ACK codebook includes HARQ-ACK corresponding to SPS PDSCH, if the feedback strategy adopted for this feedback is a single feedback strategy, HARQ-ACK feedback is performed for SPS PDSCH according to the single feedback strategy; and when the feedback strategy is various, firstly determining a target feedback strategy, and then carrying out HARQ-ACK feedback on the SPS PDSCH according to the target feedback strategy. Here, for the case where a dynamic codebook or an enhanced dynamic codebook is used and the HARQ-ACK codebook includes HARQ-ACK bits corresponding to the SPS PDSCH, it can be understood that when a non-load mitigation strategy is employed, the HARQ-ACK codebook includes HARQ-ACK bit sequences corresponding to the SPS PDSCH, but when other feedback strategies are employed, the HARQ-ACK codebook actually fed back by the terminal may not include HARQ-ACK bit sequences corresponding to the SPS PDSCH or may not entirely include HARQ-ACK bit sequences corresponding to the SPS PDSCH.
Optionally, for the case that HARQ-ACK feedback only corresponds to SPS PDSCH, the same HARQ-ACK feedback behavior may be employed without distinguishing whether the higher layer is configured with a semi-static codebook, a dynamic codebook, or an enhanced dynamic codebook.
It should be appreciated that for both cases, the SPS Config configured as HARQ-ACK disabling need not be considered, since it does not have corresponding HARQ-ACK feedback. So the HARQ-ACK codebook does not involve the HARQ-ACK disabling policy at this time. For both cases, the feedback strategy employed for HARQ-ACK feedback for SPS PDSCH involves at least one of: an ACK skipping strategy, a NACK skipping strategy, a HARQ-ACK bundling strategy and a non-load reducing strategy.
In order to simplify HARQ-ACK feedback, an optional embodiment is that the terminal does not expect HARQ-ACKs in one HARQ-ACK codebook to correspond to different HARQ-ACK feedback strategies, or does not expect any one of HARQ-ACKs in one HARQ-ACK codebook to correspond to HARQ-ACK feedback strategy combinations (each combination involves two or more HARQ-ACK feedback strategies). Therefore, the network side device can ensure that the HARQ-ACK in any HARQ codebook organized and fed back by the terminal only corresponds to a single HARQ-ACK feedback strategy through configuration or scheduling and other implementation manners. A single HARQ-ACK codebook here may be understood as a HARQ-ACK bit sequence that a terminal organizes and plans to feed back in a time unit such as a certain slot or sub-slot when adopting a non-load-reduction strategy. This HARQ-ACK bit sequence (based on non-load mitigation strategies) may alternatively be referred to as a nominal HARQ-ACK bit sequence (of one HARQ-ACK codebook). When the configured HARQ-ACK feedback strategy is adopted to actually organize the HARQ-ACK bit sequence corresponding to the HARQ-ACK codebook (that is, actually needing feedback), the feedback is actually carried out only when the HARQ-ACK bit sequence is not empty (that is, the sequence length is greater than 0). Alternatively, this HARQ-ACK bit sequence (based on the configured feedback strategy, or the subsequently mentioned target feedback strategy) may be referred to as the actual HARQ-ACK bit sequence (of one HARQ-ACK codebook). When feedback is performed based on a single feedback strategy, the behavior corresponding to the feedback strategy can be executed.
Optionally, the performing HARQ-ACK feedback according to the feedback policy includes:
when the single feedback strategy is an ACK skipping strategy or a NACK skipping strategy, or when the target feedback strategy is an ACK skipping strategy or a NACK skipping strategy, at least one of the following is executed:
when HARQ-ACK corresponding to all SPS configuration is skipped, skipping transmission of a HARQ-ACK codebook corresponding to an SPS PDSCH, or feeding back a HARQ-ACK codebook with a first bit number, wherein the HARQ-ACK codebook with the first bit number is determined based on a feedback strategy;
and when the HARQ-ACK corresponding to the non-all SPS configuration is skipped, generating a HARQ-ACK codebook according to the non-load reduction strategy.
Here, if the ACK skipping strategy or the NACK skipping strategy is uniformly adopted for the HARQ-ACK feedback of the SPS PDSCH, when HARQ-ACKs corresponding to all SPS configs can be skipped, the HARQ-ACK codebook corresponding to the skip SPS PDSCH of the terminal is transmitted, otherwise, the terminal reports the complete HARQ-ACK codebook. All SPS configs mentioned here may be understood as all configured or activated SPS configs corresponding to the current HARQ-ACK codebook. The correspondence here may be determined based on a nominal HARQ-ACK bit sequence of the current HARQ-ACK codebook.
In addition, when all HARQ-ACK corresponding to SPS Config can be skip, the HARQ-ACK codebook with the first bit number can be fed back, otherwise, the terminal reports the complete HARQ-ACK codebook. The HARQ-ACK codebook with the first bit quantity is set based on a feedback strategy and comprises values of the first bit quantity and setting of values of all bits in the HARQ-ACK codebook. An optional implementation manner is that the first number of bits is 1, that is, the HARQ-ACK codebook fed back by the terminal only contains 1 bit. Optionally, the 1-bit HARQ-ACK codebook is set as ACK when the feedback adopts an ACK clipping strategy; and setting the feedback as NACK when the NACK skiping strategy is adopted. Wherein the 1-bit HARQ-ACK may be carried using PUCCH format 0/1. The method can be applied to when PUCCH transmission is in Unlicensed band, the terminal needs to feed back HARQ-ACK PUCCH (namely, PUCCH transmission carrying HARQ-ACK bit sequence is executed) under different conditions, but when skip is available (namely, when ACK skip is adopted and all HARQ-ACK are ACK, or when NACK skip is adopted and all HARQ-ACK are NACK), the feedback load can be reduced by reducing HARQ-ACK feedback bits, and further, the power consumption of the terminal is reduced and the uplink interference in the system is reduced. When the terminal makes an LBT failure before HARQ-ACK PUCCH transmission, the network side equipment cannot correctly receive the PUCCH, and at the moment, the network side equipment can judge the LBT failure at the current time, and further obtains the HARQ-ACK which is not successfully transmitted through mechanisms such as retransmission.
Optionally, the performing HARQ-ACK feedback according to the feedback policy includes:
under the condition that the single feedback strategy is a HARQ-ACK bundling strategy or the target feedback strategy is a HARQ-ACK bundling strategy, circulating based on a second target item in the process of generating a HARQ-ACK bit sequence corresponding to a first service cell;
wherein the second target item comprises at least one of:
an SPS configuration identifier;
binding the mark;
an SPS configuration group identity;
wherein the first serving cell is each serving cell involved in generating a HARQ-ACK codebook.
Here, in the case that the HARQ-ACK bundling policy is uniformly adopted for the HARQ-ACK feedback of the SPS PDSCH, when generating the HARQ-ACK bit sequence corresponding to the first serving cell, the HARQ-ACK bit sequence may be based on at least one of the following: and (4) performing circulation by using the SPS configuration identifier, the bundling identifier (such as Bundle number) and the SPS configuration group identifier (such as SPS Config group number). That is, for Serving cell1 (a Serving cell involved in generating the HARQ-ACK codebook), when organizing the HARQ-ACK bit sequence corresponding to Serving cell1 in the HARQ-ACK codebook, a cycle may be performed based on at least one of the second target items, and the HARQ bit sequences output in each cycle are connected end to end in the cycle order.
Wherein, based on the SPS configuration identification (such as SPS Config index) cycle, the cycle can be from small to large or from large to small based on the SPS Config index; at this time, the HARQ-ACK bit corresponding to a certain Bundle may occupy the HARQ-ACK bit position corresponding to the minimum SPS Config index or the maximum SPS Config index or the designated SPS Config index corresponding to the Bundle, and the other SPS Config indexes corresponding to the Bundle are ignored in the loop. The value of the HARQ-ACK bit corresponding to a Bundle (which may be indicated by a Bundle identifier or a Bundle number) may be determined based on the following operations. Optionally, when the HARQ-ACK corresponding to a Bundle is determined to be ACK, the HARQ-ACK bit value corresponding to the Bundle may be 1; when the HARQ-ACK corresponding to a Bundle is determined to be NACK, the HARQ-ACK bit value corresponding to the Bundle may be 0.
The cycles may be cycled from small to large or from large to small based on Bundle number, based on a Bundle identification (e.g., Bundle number).
Based on the SPS configuration group identification (e.g., SPS Config group number), the loop may be from small to large or from large to small based on the SPS Config group number. A certain SPS Config group may correspond to a single or multiple binding identities (for the latter it is understood that a certain subset of SPS configs comprised by this SPS Config group corresponds to a single binding identity). When multiple SPS Config groups or SPS Config subsets correspond to the same bundling identifier, HARQ-ACK bits corresponding to the bundling identifier may occupy HARQ-ACK bit positions corresponding to a minimum SPS configuration group identifier/SPS Config subset index, or a maximum SPS configuration group identifier/SPS Config subset index, or a designated SPS configuration group identifier/SPS Config subset index, for which other SPS configuration group identifiers/SPS Config subset indexes are ignored in the loop. For the case that a certain SPS Config group includes multiple SPS Config subsets, the SPS Config subsets included in the SPS Config group, or the related binding identifiers may be cycled from small to large or from large to small, which is not described herein again.
In addition, when the HARQ-ACK bundling strategy is uniformly adopted, when the HARQ-ACK codebook is organized, the outermost cycle may still be based on the Serving cell index, for example, based on the Serving cell index cycling from small to large or from large to small, and then the HARQ-ACK bit sequence corresponding to each Serving cell index is generated for each Serving cell index, and the HARQ-ACK bit sequences corresponding to the Serving cell indexes are connected end to end in the cycling sequence, which is not described herein again.
Optionally, in this embodiment, the HARQ-ACK corresponding to the bundling identifier is determined according to at least one of the following:
under the condition that the decoding result of at least one target transmission block is ACK, the HARQ-ACK corresponding to the binding identifier is ACK;
and under the condition that the decoding results of all the target transmission blocks are NACK, the HARQ-ACK corresponding to the binding identifier is NACK.
Or, optionally, the HARQ-ACK corresponding to the bundling identifier is determined according to at least one of the following:
under the condition that the decoding results of all target transport blocks are ACK, HARQ-ACK corresponding to the binding identifier is ACK;
and under the condition that the decoding result of at least one target transmission block is NACK, the HARQ-ACK corresponding to the bundling identifier is NACK.
The target transmission blocks are transmission blocks corresponding to all SPS PDSCH occasions in N periods, the SPS PDSCH occasions correspond to first SPS configuration, the first SPS configuration corresponds to a first bundling identifier, and the periods correspond to the first bundling identifier.
Thus, for a certain Bundle number, its corresponding HARQ-ACK may be determined based on the following: based on the minimum SPS Config index, the maximum SPS Config index, or the period (including the starting time and the duration) determined by the specified SPS Config index corresponding to the Bundle, the SPS PDSCH timing (occussions) corresponding to each SPS Config corresponding to the Bundle number corresponds to a single Bundle instance within N periods (e.g., N ═ 1) (i.e., the SPS PDSCH timings may be considered to be subordinate to the Bundle instance). For a certain transport block i of a certain Bundle instance (typically, only single codeword transmission is considered, i.e., a single transport block, where i is 0), when the decoding result of the transport block i of at least one SPS PDSCH occasion of all SPS PDSCH occasions corresponding to the Bundle instance is ACK, setting HARQ-ACK corresponding to the transport block i of the Bundle instance as ACK; otherwise, NACK is set. Optionally, it may also be required to set HARQ-ACK corresponding to the transport block i of the Bundle instance as ACK only when the decoding results of the transport blocks i of all SPS PDSCH occases corresponding to the Bundle instance are ACK; otherwise, NACK is set. For each transport block index of each Bundle instance (i.e., i above), a corresponding single HARQ-ACK bit may be included in the HARQ-ACK codebook for actual feedback. Optionally, when HARQ-ACK corresponding to a certain transport block index i of a certain Bundle instance is set as ACK, a corresponding HARQ-ACK bit value may be 1; when the HARQ-ACK corresponding to a certain transport block index i of a certain Bundle instance is set to NACK, the corresponding HARQ-ACK bit value may be 0. When a HARQ-ACK codebook needs to include HARQ-ACKs corresponding to a Bundle identifier or a plurality of Bundle instances corresponding to a Bundle number, the HARQ-ACK corresponding to the Bundle identifier or the Bundle instances corresponding to the Bundle number may be further cyclically traversed according to time from front to back or from back to front or a specified sequence, HARQ-ACK bits corresponding to the Bundle identifiers or the Bundle instances corresponding to the Bundle number are output and head-to-tail connected according to the cyclic sequence, and a HARQ-ACK bit sequence corresponding to the Bundle identifier or the Bundle number is obtained, which is not described herein. Of course, if dual-codeword transmission is adopted, the bundling identifier will feed back HARQ-ACK for each codeword, i.e. i is 0 or 1.
Optionally, when the single feedback policy is a non-load-reduction policy, the HARQ-ACK codebook may be organized and reported based on the prior art or a specification.
In this embodiment, optionally, the terminal may support one or more HARQ-ACK feedback strategies corresponding to HARQ-ACKs in one HARQ-ACK codebook. When the HARQ-ACK in one HARQ-ACK codebook corresponds to a plurality of HARQ-ACK feedback strategies, the terminal determines the finally used target feedback strategy when organizing and feeding back the HARQ-ACK codebook. Optionally, the target feedback policy is: a predefined or preconfigured feedback strategy, or,
a feedback policy determined among the plurality of feedback policies based on a preset rule.
In particular, in one aspect, the target feedback policy may be a feedback policy specified by a protocol or pre-configured by higher layers. For example, when HARQ-ACK in a certain HARQ-ACK codebook corresponds to two or more HARQ-ACK feedback strategies, a protocol provides or a higher layer pre-configures a certain feedback strategy as a target feedback strategy, such as a non-load mitigation strategy. At the moment, when the terminal judges that the HARQ-ACK codebook to be organized at present corresponds to two or more HARQ-ACK feedback strategies, the terminal does not pay attention to the specific HARQ-ACK feedback strategies, directly adopts a non-load reduction strategy and completely reports the HARQ-ACK of all SPS PDSCH corresponding to the HARQ-ACK codebook.
Still alternatively, as shown in table 1, actually adopted HARQ-ACK feedback strategies (i.e. target feedback strategies) corresponding to various HARQ-ACK feedback strategy combinations possibly corresponding to a single HARQ-ACK codebook are exemplarily given, and such correspondence may be specified by a protocol or configured through higher layer signaling.
TABLE 1
Therefore, when the terminal judges that the current HARQ-ACK codebook to be organized corresponds to two or more HARQ-ACK feedback strategies through configuration signaling, the corresponding target feedback strategy can be determined by finding out the corresponding row through the table 1 based on the HARQ-ACK feedback strategy combination formed by the corresponding HARQ-ACK feedback strategies, and the HARQ-ACK codebook is actually organized.
On the other hand, the target feedback strategy is determined among a plurality of feedback strategies based on a preset rule. For example, the protocol specification or higher layer pre-configures an index corresponding to each HARQ-ACK feedback policy, and one possible index is: 0-no load mitigation strategy; 1-HARQ-ACK bundling; 2-NACK skiping; 3-ACK skiping. The preset rules may be one or more of the following:
selecting a HARQ-ACK feedback strategy with the minimum or maximum index;
when there is some HARQ-ACK feedback strategy (e.g., non-load-mitigation strategy), this HARQ-ACK feedback strategy is always selected;
when there is some HARQ-ACK feedback strategy or strategies (like ACK-blanking and NACK-blanking at the same time), a specific HARQ-ACK feedback strategy (like a non-load mitigation strategy) is always selected.
In addition, optionally, when the target feedback strategy includes the multiple feedback strategies, a HARQ-ACK codebook corresponding to each SPS configuration is generated according to each feedback strategy. It can be understood here that each SPS Config corresponding to the current HARQ-ACK codebook performs corresponding HARQ-ACK feedback according to the HARQ-ACK feedback policy configured for each. The HARQ-ACK bit sequences output by each SPS Config based on its configured HARQ-ACK feedback strategy may be connected end to end based on a predefined cyclic order to form a complete HARQ-ACK codebook.
When the HARQ-ACK codebook contains only HARQ-ACKs for the SPS PDSCH, the cyclic order of the HARQ-ACK bit sequences corresponding to the organizational codebook may be: the Serving cell index-SPS PDSCH configuration index-DL slot index is to perform a cycle from small to large or from large to small based on the DL slot index (downlink slot index), then perform a cycle from small to large or from large to small based on the SPS PDSCH configuration index (SPS configuration index), and finally perform a cycle from small to large or from large to small based on the Serving cell index; and the HARQ bit sequences output circularly at each time are sequentially connected end to form a single HARQ-ACK bit sequence which is used as a HARQ-ACK codebook to be fed back. See fig. 3 for an example of this report.
Of course, for some HARQ-ACK feedback policy combinations, if each SPS Config is reported according to the HARQ-ACK feedback policy configured for each SPS Config, blind detection of a network side device for more Codebook sizes (Codebook Size; length of a single HARQ-ACK bit sequence corresponding to the HARQ-ACK Codebook to be fed back) may be caused, or confusion of bit mapping (PDSCH receiving < - > HARQ-ACK bits) may be caused. Therefore, the reporting operation can be further restricted. Alternatively,
when the SPS PDSCH corresponding to the HARQ-ACK codebook is fed back based on the ACK skipping strategy and the NACK skipping strategy only, and the corresponding SPS configuration or the SPS configuration group skips HARQ-ACK,
skipping transmission of a HARQ-ACK codebook corresponding to the SPS PDSCH; or,
feeding back a HARQ-ACK codebook of a second bit quantity and a third bit quantity, wherein the HARQ-ACK of the second bit quantity corresponds to a first SPS configuration or an SPS configuration group, the HARQ-ACK of the third bit quantity corresponds to a second SPS configuration or an SPS configuration group, the first SPS configuration or the SPS configuration group adopts an ACK skipping strategy, and the second SPS configuration or the SPS configuration group adopts a NACK skipping strategy; or,
feeding back a fourth number of bits of HARQ-ACK codebook, wherein the fourth number of bits of HARQ-ACK codebook is used for indicating that the original HARQ-ACK codebooks are all skipped to network side equipment.
Here, when the SPS PDSCH corresponding to the HARQ-ACK codebook involves both ACK skip and NACK skip and involves only these two HARQ-ACK feedback strategies, the terminal skips transmission of the HARQ-ACK codebook corresponding to the SPS PDSCH only when the SPS Config or SPS Config group corresponding to the two HARQ-ACK feedback strategies can both skip the HARQ-ACK corresponding to the SPS. Or, for one or more SPS configurations corresponding to ACK cropping, feeding back a second bit number (e.g., 1 bit) HARQ-ACK (optionally taking the value of ACK), and for one or more SPS configurations corresponding to NACK cropping, feeding back a third bit number (e.g., 1 bit) HARQ-ACK (optionally taking the value of NACK), thereby forming a HARQ-ACK codebook with a predefined or preconfigured bit number (e.g., 2 bits). Here, the number of predefined or preconfigured bits is at least the second number of bits plus the third number of bits. The order between the HARQ-ACK bit corresponding to ACK clipping and the HARQ-ACK bit corresponding to NACK clipping may be specified by a protocol or configured based on higher layers. Still alternatively, the terminal feeds back a HARQ-ACK codebook for a fourth bit number (e.g. 1 bit) HARQ-ACK, where the 1 bit is used to indicate to the network side device that the original HARQ-ACK codebook has all been skipped (skip), and its value may be specified by a protocol or configured based on a higher layer, for example, set as ACK. Wherein the original HARQ-ACK codebook is a HARQ-ACK codebook corresponding to the SPS PDSCH, and optionally may be a HARQ-ACK bit sequence corresponding to the SPS PDSCH when a non-load mitigation strategy is employed, or a nominal HARQ-ACK bit sequence of the HARQ-ACK codebook mentioned in the foregoing. Of course, if the SPS PDSCH corresponding to the HARQ-ACK codebook does not satisfy the above condition (i.e., the SPS Config or SPS Config group corresponding to the two HARQ-ACK feedback strategies may both be the HARQ-ACK corresponding to skip), the terminal may feed back all HARQ-ACKs including the original HARQ-ACK codebook.
Of course, when the dynamic codebook or the enhanced dynamic codebook is adopted, only the HARQ-ACK bit sequence corresponding to the tail SPS PDSCH in the fed-back HARQ-ACK is replaced as described above.
For the case that the target feedback strategy is a plurality of feedback strategies, optionally, when the SPS PDSCH corresponding to the HARQ-ACK codebook is fed back based on the ACK skipping strategy and/or the NACK skipping strategy and other feedback strategies, and the SPS configuration or the SPS configuration group corresponding to the ACK skipping strategy and/or the NACK skipping strategy both skips HARQ-ACK, the HARQ-ACK codebook corresponding to the fed-back SPS PDSCH only includes HARQ-ACK bit sequences obtained based on the other feedback strategies;
the other feedback strategies include at least one of:
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Here, the other HARQ-ACK feedback policies are at least one policy other than the ACK skipping policy and the NACK skipping policy among the ACK skipping policy, the NACK skipping policy, the HARQ-ACK bundling policy, the HARQ-ACK disabling policy, and the non-load mitigation policy described above. When the SPS PDSCH corresponding to the HARQ-ACK codebook relates to ACK skip and/or NACK skip and other HARQ-ACK feedback strategies, only when the SPS Config corresponding to the ACK skip and/or the NACK skip or an SPS Config group can both skip the HARQ-ACK corresponding to the ACK skip and/or the NACK skip, when the terminal organizes the HARQ-ACK codebook, the terminal ignores the corresponding HARQ-ACK bit sequence and organizes the corresponding HARQ-ACK bit sequence according to the configured HARQ-ACK feedback strategies only aiming at the rest SPS Config or the SPS Config group; otherwise, the terminal feeds back all HARQ-ACK comprising the HARQ-ACK codebook of the corresponding SPS PDSCH.
In addition, for the case that the target feedback strategy is a plurality of feedback strategies, when the SPS PDSCH corresponding to the HARQ-ACK codebook does not relate to ACK clipping and NACK clipping, each SPS Config or SPS Config group may report according to the HARQ-ACK feedback scheme configured for each SPS Config or SPS Config group. The above process may be referred to for the organization of the HARQ-ACK bit sequence of the SPS Config or SPS Config group to which the HARQ-ACK bundling corresponds.
Due to the fact that the semi-static codebook is a Type-1 codebook or the One-shot codebook is a Type-3 codebook, the size of the codebook, namely the number of bits contained in the corresponding HARQ-ACK codebook, is based on semi-static configuration. Therefore, when at least one HARQ-ACK bit in these codebooks corresponds to SPS PDSCH reception, the HARQ-ACK bits corresponding to SPS PDSCH reception may be staggered with the HARQ-ACK bits of the dynamically scheduled PDSCH because they may be more scattered. The problem of mapping confusion (mapping between PDSCH reception or HARQ process < - > HARQ-ACK bits) in the remaining bits in the codebook is easily caused when skipping the HARQ-ACK bits corresponding to SPS PDSCH reception. Optionally, step 102 comprises:
under the condition that the fed-back HARQ-ACK codebook uses a semi-static codebook or a one-time codebook, if each bit in the generated HARQ-ACK codebook corresponds to NACK or ACK, skipping the feedback; or,
feeding back a HARQ-ACK codebook of a fifth bit number, wherein the HARQ-ACK codebook of the fifth bit number is an original HARQ-ACK codebook; or,
feeding back a HARQ-ACK codebook of a sixth bit number, wherein the HARQ-ACK codebook of the sixth bit number is used for indicating that the original HARQ-ACK codebooks are all skipped to network side equipment.
Therefore, when the HARQ-ACK bit values in the HARQ-ACK codebook are both NACK or ACK, the terminal can ignore the feedback; or, feeding back a sixth bit number (e.g. 1 bit) of HARQ-ACK codebook, where the 1 bit is used to indicate to the network side device that the original HARQ-ACK codebook has been skipped, and the value thereof may be specified by a protocol or configured based on a higher layer. Optionally, when values of HARQ-ACK bits in the HARQ-ACK codebook are all NACK, bits in the HARQ-ACK codebook of the sixth bit quantity (for example, 1 bit) are set as NACK, and bits in the HARQ-ACK codebook of the sixth bit quantity (for example, 1 bit) are set as ACK when values of HARQ-ACK bits in the HARQ-ACK codebook are all ACK; otherwise, reporting normally. And for the One-shot codebook, when the reported NDI is configured, the NDI bit in the HARQ-ACK codebook does not participate in the NACK/ACK judgment.
Of course, in the case that the feedback HARQ-ACK codebook uses a semi-static codebook or a one-time codebook, the feedback is not limited to the above manner, and the conventional HARQ-ACK codebook may be organized and fed back according to a non-load-reduction strategy.
Optionally, in order to avoid that the terminal determines a value of a bit in the HARQ-ACK codebook and performs a skip operation when certain conditions are met, and reduce implementation complexity of the terminal, the terminal does not desire to configure HARQ-ACK feedback policies such as ACK/NACK clipping/HARQ-ACK bundling/HARQ-ACK decoupling for the SPS Config when a semi-static (Type-1) codebook and/or a One-shot (Type-3) codebook is used, that is, configure other HARQ-ACK feedback policies except for normal HARQ-ACK feedback, or configure other HARQ-ACK feedback policies except for a non-load mitigation policy. Optionally, the above configuration may be allowed, but the terminal does not expect that the HARQ-ACK corresponding to the SPS Config configured with HARQ-ACK feedback policies such as ACK cropping/NACK cropping/HARQ-ACK bundling/HARQ-ACK decoupling is reported together with the semi-static codebook and/or the One-shot codebook, that is, the HARQ-ACK corresponding to the SPS Config is prevented from being fused with the semi-static codebook and/or the One-shot codebook.
For a dynamic (Type-2) codebook or an enhanced dynamic codebook, the HARQ-ACK bit sequence corresponding to the SPS PDSCH is appended after the HARQ-ACK bit sequence corresponding to the dynamically scheduled PDSCH. At this time, the processing of the HARQ-ACK bit sequence corresponding to the SPS PDSCH is similar to the processing of HARQ-ACK feedback corresponding to only the SPS PDSCH, and is not repeated here.
In this embodiment, when downlink dynamic scheduling or downlink dynamic scheduling with a certain priority determines a HARQ-ACK feedback policy corresponding to the downlink dynamic scheduling, the HARQ-ACK bit sequence corresponding to the downlink dynamic scheduling in the entire HARQ-ACK codebook may be regarded as a HARQ-ACK bit sequence corresponding to a single SPS Config or a single SPS Config group, and the HARQ-ACK bit sequences corresponding to other SPS configs or SPS Config groups corresponding to the HARQ-ACK codebook may be processed when HARQ-ACK feedback only corresponds to the SPS PDSCH.
Thus, the embodiment introduces the individualized configuration method of the HARQ-ACK feedback strategy aiming at the SPS Config, and determines the corresponding HARQ-ACK feedback behavior in hybrid configuration, so that SPS PDSCH HARQ-ACK feedback load can be effectively reduced.
As shown in fig. 4, a HARQ-ACK feedback method according to an embodiment of the present application is applied to a network device, and includes:
and 402, receiving HARQ-ACK information fed back by the terminal according to the feedback strategy.
It should be noted that, in the foregoing embodiment, the HARQ-ACK information is fed back by the terminal using the HARQ-ACK feedback method, and details are not described here again.
Optionally, in case that the one or a group of scheduling configurations is a semi-persistent scheduling, SPS, configuration, the feedback policy comprises at least one of:
acknowledgement ACK skipping policy;
negative acknowledgement, NACK, skipping strategy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, in a case that the one or a group of scheduling configurations are dynamic scheduling configurations, the feedback policy includes at least one of:
an ACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, the method further comprises:
receiving the configuration signaling of the terminal without receiving the configuration signaling,
HARQ-ACK information fed back according to a default strategy; wherein the default policy comprises at least one of:
an ACK skipping policy;
a NACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, the scheduling configuration is grouped based on a first target item, the first target item comprising at least one of:
grouping configuration of network side equipment;
a transmission priority;
a physical uplink control channel PUCCH cell group to which the terminal belongs;
a serving cell to which the mobile terminal belongs;
the bandwidth part BWP to which it belongs.
Optionally, in a case that the feedback policy is a HARQ-ACK bundling policy, the one or the group of scheduling configurations has a corresponding bundling identifier.
Optionally, each group of scheduling configurations includes a plurality of scheduling configuration sub-groups, each scheduling configuration sub-group has a corresponding binding identifier, and the scheduling configuration sub-group includes one or more scheduling configurations.
The method introduces an individualized configuration method aiming at the HARQ-ACK feedback strategy of SPS Config, determines the corresponding HARQ-ACK feedback behavior during hybrid configuration, and can effectively reduce SPS PDSCH HARQ-ACK feedback load.
It should be noted that, the network side device applying the method can receive the feedback performed by the terminal in the previous embodiment, and in the above method embodiment, the implementation of the network side device is applicable to the method, and the same technical effect can be achieved.
In the HARQ-ACK feedback method provided in the embodiment of the present application, the execution main body may be a HARQ-ACK feedback device, or a control module in the HARQ-ACK feedback device for executing the loading HARQ-ACK feedback method. In the embodiment of the present application, a method for performing HARQ-ACK feedback by using a HARQ-ACK feedback device is taken as an example to describe the HARQ-ACK feedback method provided in the embodiment of the present application.
As shown in fig. 5, an HARQ-ACK feedback apparatus according to an embodiment of the present application includes:
an obtaining module 510, configured to obtain a feedback policy used for HARQ-ACK feedback;
a first feedback module 520, configured to perform HARQ-ACK feedback according to the feedback policy.
Optionally, the obtaining module 510 is further configured to receive a configuration signaling; the configuration signaling is used for configuring a feedback strategy adopted by HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or one group of scheduling configuration.
Optionally, in case that the one or a group of scheduling configurations is a semi-persistent scheduling, SPS, configuration, the feedback policy comprises at least one of:
acknowledgement ACK skipping policy;
negative acknowledgement, NACK, skipping strategy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, in a case that the one or a group of scheduling configurations are dynamic scheduling configurations, the feedback policy includes at least one of:
an ACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, the obtaining module 510 is further configured to determine that the default policy is a feedback policy adopted by HARQ-ACK feedback if a configuration signaling for configuring a feedback policy adopted by HARQ-ACK feedback is not received; wherein the default policy comprises at least one of:
an ACK skipping policy;
a NACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, the scheduling configuration is grouped based on a first target item, the first target item comprising at least one of:
grouping configuration of network side equipment;
a transmission priority;
a physical uplink control channel PUCCH cell group to which the terminal belongs;
a serving cell to which the mobile terminal belongs;
the bandwidth part BWP to which it belongs.
Optionally, in a case that the feedback policy is a HARQ-ACK bundling policy, the one or the group of scheduling configurations has a corresponding bundling identifier.
Optionally, each group of scheduling configurations includes a plurality of scheduling configuration sub-groups, each scheduling configuration sub-group has a corresponding binding identifier, and the scheduling configuration sub-group includes one or more scheduling configurations.
Optionally, the first feedback module is further configured to:
in case that the HARQ-ACK feedback only corresponds to the SPS Physical Downlink Shared Channel (PDSCH), or the fed HARQ-ACK codebook uses a dynamic codebook or an enhanced dynamic codebook and the HARQ-ACK codebook comprises HARQ-ACK corresponding to the SPS PDSCH, performing at least one of the following for the HARQ-ACK feedback of the SPS PDSCH:
if the feedback strategy is a single feedback strategy, performing HARQ-ACK feedback according to the single feedback strategy;
and if the feedback strategy is a plurality of feedback strategies, determining a target feedback strategy, and performing HARQ-ACK feedback according to the target feedback strategy.
Optionally, the first feedback module is further configured to:
when the single feedback strategy is an ACK skipping strategy or a NACK skipping strategy, or when the target feedback strategy is an ACK skipping strategy or a NACK skipping strategy, at least one of the following is executed:
when HARQ-ACK corresponding to all SPS configuration is skipped, skipping transmission of a HARQ-ACK codebook corresponding to an SPS PDSCH, or feeding back a HARQ-ACK codebook with a first bit number, wherein the HARQ-ACK codebook with the first bit number is determined based on a feedback strategy;
and when the HARQ-ACK corresponding to the non-all SPS configuration is skipped, generating a HARQ-ACK codebook according to the non-load reduction strategy.
Optionally, the first feedback module is further configured to:
under the condition that the single feedback strategy is a HARQ-ACK bundling strategy or the target feedback strategy is a HARQ-ACK bundling strategy, circulating based on a second target item in the process of generating a HARQ-ACK bit sequence corresponding to a first service cell;
wherein the second target item comprises at least one of:
an SPS configuration identifier;
binding the mark;
an SPS configuration group identity;
wherein the first serving cell is each serving cell involved in generating a HARQ-ACK codebook.
Optionally, the HARQ-ACK corresponding to the bundling identifier is determined according to at least one of the following:
under the condition that the decoding result of at least one target transmission block is ACK, the HARQ-ACK corresponding to the binding identifier is ACK;
and under the condition that the decoding results of all the target transmission blocks are NACK, the HARQ-ACK corresponding to the binding identifier is NACK.
Optionally, the HARQ-ACK corresponding to the bundling identifier is determined according to at least one of the following:
under the condition that the decoding results of all target transport blocks are ACK, HARQ-ACK corresponding to the binding identifier is ACK;
and under the condition that the decoding result of at least one target transmission block is NACK, the HARQ-ACK corresponding to the bundling identifier is NACK.
Optionally, the target transport block is a transport block of all SPS PDSCH occasions within N periods, where the SPS PDSCH occasions correspond to a first SPS configuration, and the first SPS configuration corresponds to a first bundling identifier.
Optionally, the target feedback policy is: a predefined or preconfigured feedback strategy, or,
a feedback policy determined among the plurality of feedback policies based on a preset rule.
Optionally, when the target feedback policy includes the multiple feedback policies, a HARQ-ACK codebook corresponding to each SPS configuration is generated according to each feedback policy.
Optionally, the first feedback module is further configured to:
when the SPS PDSCH corresponding to the HARQ-ACK codebook is fed back based on the ACK skipping strategy and the NACK skipping strategy only, and the corresponding SPS configuration or the SPS configuration group skips HARQ-ACK,
skipping transmission of a HARQ-ACK codebook corresponding to the SPS PDSCH; or,
feeding back a HARQ-ACK codebook of a second bit quantity plus a third bit quantity, wherein the HARQ-ACK of the second bit quantity corresponds to a first SPS configuration or an SPS configuration group, the HARQ-ACK of the third bit quantity corresponds to a second SPS configuration or an SPS configuration group, the first SPS configuration or the SPS configuration group adopts an ACK skipping strategy, and the second SPS configuration or the SPS configuration group adopts a NACK skipping strategy; or,
feeding back a fourth number of bits of HARQ-ACK codebook, wherein the fourth number of bits of HARQ-ACK codebook is used for indicating that the original HARQ-ACK codebooks are all skipped to network side equipment.
Optionally, the first feedback module is further configured to:
when the SPS PDSCH corresponding to the HARQ-ACK codebook is fed back based on an ACK skipping strategy and/or a NACK skipping strategy and other feedback strategies, and the SPS configuration or the SPS configuration group corresponding to the ACK skipping strategy and/or the NACK skipping strategy skips HARQ-ACK, the HARQ-ACK codebook corresponding to the SPS PDSCH which is fed back only comprises HARQ-ACK bit sequences obtained based on the other feedback strategies;
the other feedback strategies include at least one of:
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, the first feedback module is further configured to:
under the condition that the fed-back HARQ-ACK codebook uses a semi-static codebook or a one-time codebook, if each bit in the generated HARQ-ACK codebook corresponds to NACK or ACK, skipping the feedback; or,
feeding back a HARQ-ACK codebook of a fifth bit number, wherein the HARQ-ACK codebook of the fifth bit number is an original HARQ-ACK codebook; or,
feeding back a HARQ-ACK codebook of a sixth bit number, wherein the HARQ-ACK codebook of the sixth bit number is used for indicating that the original HARQ-ACK codebooks are all skipped to network side equipment.
The device introduces an individualized configuration method aiming at the HARQ-ACK feedback strategy of SPS Config, determines the corresponding HARQ-ACK feedback behavior during hybrid configuration, and can effectively reduce SPS PDSCH HARQ-ACK feedback load.
It should be noted that the apparatus is an apparatus to which the above HARQ-ACK feedback method applied to the terminal is applied, and the implementation manner of the above method embodiment is applied to the apparatus, and the same technical effect can be achieved.
The HARQ-ACK feedback apparatus in the embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The HARQ-ACK feedback apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The HARQ-ACK feedback apparatus provided in the embodiment of the present application can implement each process implemented by the terminal in the method embodiment of fig. 2, and is not described here again to avoid repetition.
As shown in fig. 6, an HARQ-ACK feedback apparatus according to an embodiment of the present application includes:
a sending module 610, configured to send a configuration signaling to a terminal, where the configuration signaling is used to configure a feedback policy adopted for HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or a group of scheduling configurations;
a first feedback receiving module 620, configured to receive HARQ-ACK information fed back by the terminal according to the feedback policy.
Optionally, in case that the one or a group of scheduling configurations is a semi-persistent scheduling, SPS, configuration, the feedback policy comprises at least one of:
acknowledgement ACK skipping policy;
negative acknowledgement, NACK, skipping strategy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, in a case that the one or a group of scheduling configurations are dynamic scheduling configurations, the feedback policy includes at least one of:
an ACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, the apparatus further comprises:
a second feedback receiving module, configured to receive the configuration signaling when the terminal does not receive the configuration signaling,
HARQ-ACK information fed back according to a default strategy; wherein the default policy comprises at least one of:
an ACK skipping policy;
a NACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
Optionally, the scheduling configuration is grouped based on a first target item, the first target item comprising at least one of:
grouping configuration of network side equipment;
a transmission priority;
a physical uplink control channel PUCCH cell group to which the terminal belongs;
a serving cell to which the mobile terminal belongs;
the bandwidth part BWP to which it belongs.
Optionally, in a case that the feedback policy is a HARQ-ACK bundling policy, the one or the group of scheduling configurations has a corresponding bundling identifier.
Optionally, each group of scheduling configurations includes a plurality of scheduling configuration sub-groups, each scheduling configuration sub-group has a corresponding binding identifier, and the scheduling configuration sub-group includes one or more scheduling configurations.
The device introduces an individualized configuration method aiming at the HARQ-ACK feedback strategy of SPS Config, determines the corresponding HARQ-ACK feedback behavior during hybrid configuration, and can effectively reduce SPS PDSCH HARQ-ACK feedback load.
It should be noted that the apparatus is an apparatus to which the above HARQ-ACK feedback method applied to the network side device is applied, and the implementation manner of the embodiment of the method is applied to the apparatus, and the same technical effect can be achieved.
Optionally, as shown in fig. 7, an embodiment of the present application further provides a communication device, which includes a processor 701, a memory 702, and a program or an instruction stored in the memory 702 and executable on the processor 701, for example, when the communication device 700 is a terminal, the program or the instruction is executed by the processor 701 to implement the above-mentioned processes applied to the HARQ-ACK feedback method embodiment of the terminal, and the same technical effect can be achieved. When the communication device 700 is a network side device, the program or the instruction is executed by the processor 701 to implement the processes of the HARQ-ACK feedback method embodiment applied to the network side device, and the same technical effect can be achieved, and in order to avoid repetition, details are not described here again.
Fig. 8 is a schematic hardware structure diagram of a terminal implementing various embodiments of the present application.
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 a processor 810.
Those skilled in the art will appreciate that the terminal 800 may further include a power supply (e.g., a battery) for supplying power to various components, and the power supply may be logically connected to the processor 810 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The terminal structure shown in fig. 8 does not constitute a limitation of the terminal, and the terminal may include more or less components than those shown, or combine some components, or have a different arrangement of components, and thus will not be described again.
It should be understood that in the embodiment of the present application, the input Unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the Graphics Processing Unit 8041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing 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, or the like. The user input unit 807 includes a touch panel 8071 and other input devices 8072. A touch panel 8071, also referred to as a touch screen. The touch panel 8071 may include two portions of a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
In the embodiment of the present application, the radio frequency unit 801 receives downlink data from a network side device, and then processes the downlink data to the processor 810; in addition, the uplink data is sent to the network side equipment. In general, 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.
The processor 810 is configured to obtain a feedback strategy adopted by HARQ-ACK feedback; and performing HARQ-ACK feedback according to the feedback strategy.
The terminal introduces an individualized configuration method aiming at the HARQ-ACK feedback strategy of SPS Config, determines the corresponding HARQ-ACK feedback behavior during hybrid configuration, and can effectively reduce SPS PDSCH HARQ-ACK feedback load.
Specifically, the embodiment of the application further provides a network side device. As shown in fig. 9, the network device 900 includes: antenna 91, radio frequency device 92, baseband device 93. The antenna 91 is connected to a radio frequency device 92. In the uplink direction, the rf device 92 receives information via the antenna 91 and sends the received information to the baseband device 93 for processing. In the downlink direction, the baseband device 93 processes information to be transmitted and transmits the information to the rf device 92, and the rf device 92 processes the received information and transmits the processed information through the antenna 91.
The above-mentioned frequency band processing means may be located in the baseband means 93, and the method performed by the network side device in the above embodiment may be implemented in the baseband means 93, where the baseband means 93 includes a processor 94 and a memory 95.
The baseband device 93 may include, for example, at least one baseband board, on which a plurality of chips are disposed, as shown in fig. 9, wherein one of the chips, for example, the processor 94, is connected to the memory 95 to call up the program in the memory 95 to perform the network device operation shown in the above method embodiment.
The baseband device 93 may further include a network interface 96 for exchanging information with the radio frequency device 92, for example, a Common Public Radio Interface (CPRI).
Specifically, the network side device in the embodiment of the present application further includes: the instructions or programs stored in the memory 95 and capable of being executed on the processor 94, and the processor 94 calls the instructions or programs in the memory 95 to execute the method executed by each module shown in fig. 6, and achieve the same technical effect, and are not described herein in detail to avoid repetition.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the HARQ-ACK feedback method applied to the terminal or the HARQ-ACK feedback method applied to the network side device can be implemented in the above embodiments, and the same technical effects can be achieved, and in order to avoid repetition, details are not repeated here.
Wherein, the processor is the processor in the communication device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement the foregoing HARQ-ACK feedback method applied to the terminal, or to each process in the HARQ-ACK feedback method embodiment of the network side device, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (30)
1. A HARQ-ACK feedback method of hybrid automatic repeat request response is applied to a terminal, and is characterized by comprising the following steps:
obtaining a feedback strategy adopted by HARQ-ACK feedback;
and performing HARQ-ACK feedback according to the feedback strategy.
2. The method of claim 1, wherein the step of obtaining the feedback strategy for HARQ-ACK feedback comprises:
receiving a configuration signaling; the configuration signaling is used for configuring a feedback strategy adopted by HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or one group of scheduling configuration.
3. The method of claim 2, wherein in the case that the one or more scheduling configurations are semi-persistent scheduling (SPS) configurations, the feedback policy comprises at least one of:
acknowledgement ACK skipping policy;
negative acknowledgement, NACK, skipping strategy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
4. The method of claim 2, wherein in the case that the one or more scheduling configurations are dynamic scheduling configurations, the feedback policy comprises at least one of:
an ACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
5. The method of claim 1, wherein the feedback strategy for obtaining the HARQ-ACK feedback comprises:
if the configuration signaling for configuring the feedback strategy adopted by the HARQ-ACK feedback is not received, determining that the default strategy is the feedback strategy adopted by the HARQ-ACK feedback; wherein the default policy comprises at least one of:
an ACK skipping policy;
a NACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
6. The method of claim 2, wherein the scheduling configuration is grouped based on a first target item, the first target item comprising at least one of:
grouping configuration of network side equipment;
a transmission priority;
a physical uplink control channel PUCCH cell group to which the terminal belongs;
a serving cell to which the mobile terminal belongs;
the bandwidth part BWP to which it belongs.
7. The method of claim 2, wherein the one or a set of scheduling configurations have a corresponding bundling identity if the feedback policy is a HARQ-ACK bundling policy.
8. The method of claim 2, wherein each group of scheduling configurations comprises a plurality of scheduling configuration sub-groups, each scheduling configuration sub-group having a corresponding bundling identifier, and wherein the scheduling configuration sub-groups comprise one or more scheduling configurations.
9. The method of claim 1, wherein performing HARQ-ACK feedback according to the feedback strategy comprises:
in case that the HARQ-ACK feedback only corresponds to the SPS Physical Downlink Shared Channel (PDSCH), or the fed HARQ-ACK codebook uses a dynamic codebook or an enhanced dynamic codebook and the HARQ-ACK codebook comprises HARQ-ACK corresponding to the SPS PDSCH, performing at least one of the following for the HARQ-ACK feedback of the SPS PDSCH:
if the feedback strategy is a single feedback strategy, performing HARQ-ACK feedback according to the single feedback strategy;
and if the feedback strategy is a plurality of feedback strategies, determining a target feedback strategy, and performing HARQ-ACK feedback according to the target feedback strategy.
10. The method of claim 9, wherein performing HARQ-ACK feedback according to the feedback policy comprises:
when the single feedback strategy is an ACK skipping strategy or a NACK skipping strategy, or when the target feedback strategy is an ACK skipping strategy or a NACK skipping strategy, at least one of the following is executed:
when HARQ-ACK corresponding to all SPS configuration is skipped, skipping transmission of a HARQ-ACK codebook corresponding to an SPS PDSCH, or feeding back a HARQ-ACK codebook with a first bit number, wherein the HARQ-ACK codebook with the first bit number is determined based on a feedback strategy;
and when the HARQ-ACK corresponding to the non-all SPS configuration is skipped, generating a HARQ-ACK codebook according to the non-load reduction strategy.
11. The method of claim 9, wherein performing HARQ-ACK feedback according to the feedback policy comprises:
under the condition that the single feedback strategy is a HARQ-ACK bundling strategy or the target feedback strategy is a HARQ-ACK bundling strategy, circulating based on a second target item in the process of generating a HARQ-ACK bit sequence corresponding to a first service cell;
wherein the second target item comprises at least one of:
an SPS configuration identifier;
binding the mark;
an SPS configuration group identity;
wherein the first serving cell is each serving cell involved in generating a HARQ-ACK codebook.
12. The method of claim 11, wherein HARQ-ACK corresponding to the bundling identifier is determined according to at least one of:
under the condition that the decoding result of at least one target transmission block is ACK, the HARQ-ACK corresponding to the binding identifier is ACK;
and under the condition that the decoding results of all the target transmission blocks are NACK, the HARQ-ACK corresponding to the binding identifier is NACK.
13. The method of claim 11, wherein HARQ-ACK corresponding to the bundling identifier is determined according to at least one of:
under the condition that the decoding results of all target transport blocks are ACK, HARQ-ACK corresponding to the binding identifier is ACK;
and under the condition that the decoding result of at least one target transmission block is NACK, the HARQ-ACK corresponding to the bundling identifier is NACK.
14. The method of claim 12 or 13, wherein the target transport block is a transport block of all SPS PDSCH occasions within N periods, wherein the SPS PDSCH occasions correspond to a first SPS configuration, and wherein the first SPS configuration corresponds to a first bundling identifier.
15. The method of claim 9, wherein the target feedback strategy is: a predefined or preconfigured feedback strategy, or,
a feedback policy determined among the plurality of feedback policies based on a preset rule.
16. The method of claim 9, wherein if the target feedback strategy comprises the plurality of feedback strategies, generating a HARQ-ACK codebook corresponding to each SPS configuration according to each feedback strategy.
17. The method of claim 16, wherein performing HARQ-ACK feedback according to the feedback strategy comprises:
when the SPS PDSCH corresponding to the HARQ-ACK codebook is fed back based on the ACK skipping strategy and the NACK skipping strategy only, and the corresponding SPS configuration or the SPS configuration group skips HARQ-ACK,
skipping transmission of a HARQ-ACK codebook corresponding to the SPS PDSCH; or,
feeding back a HARQ-ACK codebook of a second bit quantity plus a third bit quantity, wherein the HARQ-ACK of the second bit quantity corresponds to a first SPS configuration or an SPS configuration group, the HARQ-ACK of the third bit quantity corresponds to a second SPS configuration or an SPS configuration group, the first SPS configuration or the SPS configuration group adopts an ACK skipping strategy, and the second SPS configuration or the SPS configuration group adopts a NACK skipping strategy; or,
feeding back a fourth number of bits of HARQ-ACK codebook, wherein the fourth number of bits of HARQ-ACK codebook is used for indicating that the original HARQ-ACK codebooks are all skipped to network side equipment.
18. The method of claim 16, wherein performing HARQ-ACK feedback according to the feedback strategy comprises:
when the SPS PDSCH corresponding to the HARQ-ACK codebook is fed back based on an ACK skipping strategy and/or a NACK skipping strategy and other feedback strategies, and the SPS configuration or the SPS configuration group corresponding to the ACK skipping strategy and/or the NACK skipping strategy skips HARQ-ACK, the HARQ-ACK codebook corresponding to the SPS PDSCH which is fed back only comprises HARQ-ACK bit sequences obtained based on the other feedback strategies;
the other feedback strategies include at least one of:
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
19. The method of claim 1, wherein performing HARQ-ACK feedback according to the feedback strategy comprises:
under the condition that the fed-back HARQ-ACK codebook uses a semi-static codebook or a one-time codebook, if each bit in the generated HARQ-ACK codebook corresponds to NACK or ACK, skipping the feedback; or,
feeding back a HARQ-ACK codebook of a fifth bit number, wherein the HARQ-ACK codebook of the fifth bit number is an original HARQ-ACK codebook; or,
feeding back a HARQ-ACK codebook of a sixth bit number, wherein the HARQ-ACK codebook of the sixth bit number is used for indicating that the original HARQ-ACK codebooks are all skipped to network side equipment.
20. A HARQ-ACK feedback method is applied to network side equipment and is characterized by comprising the following steps:
sending a configuration signaling to a terminal, wherein the configuration signaling is used for configuring a feedback strategy adopted by HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or one group of scheduling configuration;
and receiving HARQ-ACK information fed back by the terminal according to the feedback strategy.
21. The method of claim 20, wherein in the case that the one or more scheduling configurations are semi-persistent scheduling (SPS) configurations, the feedback policy comprises at least one of:
acknowledgement ACK skipping policy;
negative acknowledgement, NACK, skipping strategy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
22. The method of claim 20, wherein in the case that the one or more scheduling configurations are dynamic scheduling configurations, the feedback policy comprises at least one of:
an ACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
23. The method of claim 20, further comprising:
receiving HARQ-ACK information fed back by the terminal according to a default strategy under the condition that the configuration signaling is not received; wherein the default policy comprises at least one of:
an ACK skipping policy;
a NACK skipping policy;
HARQ-ACK bundling strategy;
a HARQ-ACK disabling policy;
a non-load-reducing strategy.
24. The method of claim 20, wherein the scheduling configuration is grouped based on a first target item, the first target item comprising at least one of:
grouping configuration of network side equipment;
a transmission priority;
a physical uplink control channel PUCCH cell group to which the terminal belongs;
a serving cell to which the mobile terminal belongs;
the bandwidth part BWP to which it belongs.
25. The method of claim 20, wherein the one or a set of scheduling configurations have a corresponding bundling identity if the feedback policy is a HARQ-ACK bundling policy.
26. The method of claim 20, wherein each group of scheduling configurations comprises a plurality of scheduling configuration sub-groups, each scheduling configuration sub-group having a corresponding bundling identifier, and wherein one or more scheduling configurations are included in the scheduling configuration sub-groups.
27. An HARQ-ACK feedback apparatus, comprising:
the acquisition module is used for acquiring a feedback strategy adopted by the HARQ-ACK feedback;
and the first feedback module is used for carrying out HARQ-ACK feedback according to the feedback strategy.
28. An HARQ-ACK feedback apparatus, comprising:
a sending module, configured to send a configuration signaling to a terminal, where the configuration signaling is used to configure a feedback policy adopted for HARQ-ACK feedback for the terminal, and the HARQ-ACK corresponds to one or a group of scheduling configurations;
and the first feedback receiving module is used for receiving the HARQ-ACK information fed back by the terminal according to the feedback strategy.
29. A communications device comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, which program or instructions, when executed by the processor, implement the HARQ-ACK feedback method of any of claims 1 to 19 or the steps of the HARQ-ACK feedback method of any of claims 20 to 26.
30. A readable storage medium, characterized in that a program or instructions are stored thereon, which program or instructions, when executed by a processor, implement the HARQ-ACK feedback method of any of claims 1 to 19, or the steps of the HARQ-ACK feedback method of any of claims 19 to 26.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011074876.2A CN114337959B (en) | 2020-10-09 | 2020-10-09 | HARQ-ACK feedback method, device, terminal and network side equipment |
PCT/CN2021/122766 WO2022073497A1 (en) | 2020-10-09 | 2021-10-09 | Harq-ack feedback method and apparatus, terminal and network-side device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011074876.2A CN114337959B (en) | 2020-10-09 | 2020-10-09 | HARQ-ACK feedback method, device, terminal and network side equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114337959A true CN114337959A (en) | 2022-04-12 |
CN114337959B CN114337959B (en) | 2023-11-21 |
Family
ID=81032291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011074876.2A Active CN114337959B (en) | 2020-10-09 | 2020-10-09 | HARQ-ACK feedback method, device, terminal and network side equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114337959B (en) |
WO (1) | WO2022073497A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023205937A1 (en) * | 2022-04-24 | 2023-11-02 | Lenovo (Beijing) Limited | Methods and apparatuses for determining nack-only based harq-ack codebook |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107547176A (en) * | 2016-06-24 | 2018-01-05 | 北京信威通信技术股份有限公司 | A kind of method and device for retransmitting data |
CN108696306A (en) * | 2017-04-06 | 2018-10-23 | 电信科学技术研究院 | A kind of CSI feedback configuration method, network side equipment and terminal |
CN109150422A (en) * | 2018-08-16 | 2019-01-04 | 海能达通信股份有限公司 | A kind of data transmission method and terminal |
CN110809865A (en) * | 2017-06-23 | 2020-02-18 | 高通股份有限公司 | Transmission policy signaling |
CN111431671A (en) * | 2019-01-09 | 2020-07-17 | 电信科学技术研究院有限公司 | Method and equipment for configuring HARQ (hybrid automatic repeat request) feedback between terminal nodes |
US20200295882A1 (en) * | 2017-09-29 | 2020-09-17 | Samsung Electronics Co., Ltd. | Uplink transmission method and corresponding equipment |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3878119A4 (en) * | 2018-11-08 | 2022-06-08 | NEC Corporation | Method and devices for hybrid automatic repeat request |
-
2020
- 2020-10-09 CN CN202011074876.2A patent/CN114337959B/en active Active
-
2021
- 2021-10-09 WO PCT/CN2021/122766 patent/WO2022073497A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107547176A (en) * | 2016-06-24 | 2018-01-05 | 北京信威通信技术股份有限公司 | A kind of method and device for retransmitting data |
CN108696306A (en) * | 2017-04-06 | 2018-10-23 | 电信科学技术研究院 | A kind of CSI feedback configuration method, network side equipment and terminal |
CN110809865A (en) * | 2017-06-23 | 2020-02-18 | 高通股份有限公司 | Transmission policy signaling |
US20200295882A1 (en) * | 2017-09-29 | 2020-09-17 | Samsung Electronics Co., Ltd. | Uplink transmission method and corresponding equipment |
CN109150422A (en) * | 2018-08-16 | 2019-01-04 | 海能达通信股份有限公司 | A kind of data transmission method and terminal |
CN111431671A (en) * | 2019-01-09 | 2020-07-17 | 电信科学技术研究院有限公司 | Method and equipment for configuring HARQ (hybrid automatic repeat request) feedback between terminal nodes |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023205937A1 (en) * | 2022-04-24 | 2023-11-02 | Lenovo (Beijing) Limited | Methods and apparatuses for determining nack-only based harq-ack codebook |
Also Published As
Publication number | Publication date |
---|---|
CN114337959B (en) | 2023-11-21 |
WO2022073497A1 (en) | 2022-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114362900A (en) | Method, device and equipment for indicating SPS PDSCH and readable storage medium | |
US20240023108A1 (en) | Method and apparatus for determining pucch resource, and terminal | |
CN115118395A (en) | HARQ ACK feedback method, device, terminal and storage medium | |
CN114375008A (en) | Configuration authorization repeat transmission method, device, equipment and readable storage medium | |
CN114337959B (en) | HARQ-ACK feedback method, device, terminal and network side equipment | |
CN114258135A (en) | Uplink channel transmission method, device and terminal | |
CN115333670B (en) | Dynamic HARQ-ACK codebook processing method, device, equipment and readable storage medium | |
CN115085870B (en) | Method and terminal for generating semi-static HARQ-ACK codebook | |
CN113938259B (en) | HARQ-ACK feedback method and device | |
CN114666914A (en) | SPS HARQ-ACK processing method, device, equipment and readable storage medium | |
CN114071743A (en) | Uplink transmission method and device and terminal equipment | |
CN115118382A (en) | HARQ-ACK feedback method, device, terminal and network side equipment | |
CN114337954B (en) | HARQ-ACK feedback method, terminal and network equipment | |
CN115242362B (en) | PDSCH transmission and reception methods, device and communication equipment | |
CN115174019B (en) | Codebook setting and receiving method and device, terminal and network side equipment | |
CN115173907B (en) | Codebook determining and receiving method and device, terminal and network side equipment | |
US20240155615A1 (en) | Method and apparatus for handling overlapping of pucch time domain resources | |
WO2024093916A1 (en) | Hybrid automatic repeat request acknowledgement (harq-ack) information feedback method and apparatus, and related product | |
EP4380084A1 (en) | Codebook feedback method and apparatus, device and computer storage medium | |
CN115052360A (en) | Information feedback and information sending methods and devices, terminal and network side equipment | |
CN115333680A (en) | Information transmission method, device, terminal and storage medium | |
CN116633504A (en) | Response feedback method and device and terminal | |
CN115701014A (en) | HARQ-ACK transmission method and device | |
CN116437455A (en) | Time domain binding processing method, terminal and network side equipment | |
CN117998608A (en) | Uplink channel transmission method, device and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |