Method for generating feedback codebook, method for receiving feedback codebook, communication node, and storage medium

By generating a feedback code book based on the configuration mode of the HARQ process, only containing valid information, it solves the problem of excessive feedback in the HARQ mechanism and improves transmission efficiency.

JP2025069299AInactive Publication Date: 2025-04-30ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025015039
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-09-28
Filing Date
2025-01-31
Publication Date
2025-04-30
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the HARQ mechanism, the UE needs to randomly feedback ACK or NACK information to the BS, resulting in the feedback code book containing invalid HARQ process information, which increases the over-transmission and reduces the transmission efficiency.

Method used

According to the configuration mode (enable or disabled) of the HARQ process, a feedback code book is generated, which only contains feedback information of the valid HARQ process to avoid transmission of invalid information.

Benefits of technology

It reduces the over-transmission of feedback code books, improves the transmission efficiency of feedback information, and optimizes the communication process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025069299000001_ABST
    Figure 2025069299000001_ABST
Patent Text Reader

Abstract

To provide a method for generating a feedback codebook, a method for receiving a feedback codebook, a device, a communication node, and a storage medium that reduce the transmission overhead of the feedback codebook and improve transmission efficiency.SOLUTION: In a wireless communication network, a method for generating a feedback codebook includes: a base station (BS) determining a setting mode of a hybrid automatic repeat request (HARQ) process, including enabled and disabled; and generating the feedback codebook including feedback information corresponding to the enabled HARQ process based on the setting mode of the HARQ process.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to the field of wireless communication networks, for example to a method for generating a feedback codebook, a method for receiving a feedback codebook, an apparatus, a communication node and a storage medium. [Background technology]

[0002] In a hybrid automatic repeat reQuest (HARQ) mechanism, a data receiver can feed back acknowledgement (ACK) or negative acknowledgement (NACK) information for data reception to a sender to request the sender to retransmit data that has failed to be transmitted. Taking communication between a base station (BS) and a user equipment (UE) as an example, the BS supports two configuration modes of HARQ processes: enable and disable. In the case of a disabled HARQ process, the BS does not support retransmission of data that has failed to be received by the UE in the physical layer, and in this case, theoretically, the UE does not need to feed back ACK or NACK information to the BS. However, the communication protocol supports three types of feedback codebooks, and the UE needs to indiscriminately feed back ACK or NACK information for all enabled and disabled HARQ processes in the process of constructing the feedback codebook, which generates unnecessary overhead and affects the transmission efficiency of feedback information. Summary of the Invention [Problem to be solved by the invention]

[0003] The present application provides a feedback codebook generating method, a feedback codebook receiving method, a communication node, and a storage medium for reducing the transmission overhead of the feedback codebook and improving transmission efficiency. [Means for solving the problem]

[0004] The embodiment of the present application is determining a configuration mode of the HARQ process, including enable and disable; generating a feedback codebook according to a configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an active HARQ process; A method for generating a feedback codebook is provided.

[0005] The embodiment of the present application is Setting a configuration mode of the HARQ process, including enable and disable; receiving a feedback codebook according to a configuration mode of the HARQ process, the feedback codebook including feedback information corresponding to an active HARQ process; A method for receiving a feedback codebook is also provided.

[0006] The embodiment of the present application is A communications node including a memory, a processor, and a computer program stored in the memory and executable by the processor, When the processor executes the program, the feedback codebook generation method is realized. A communication node is further provided.

[0007] The embodiment of the present application is A computer-readable storage medium having a computer program stored thereon, When the program is executed by a processor, the program realizes the feedback codebook generation method. A computer readable storage medium is also provided. [Brief description of the drawings]

[0008] [Figure 1]4 is a flowchart of a method for generating a feedback codebook according to an embodiment. [Diagram 2] FIG. 4 is a schematic diagram of a first type feedback codebook according to an embodiment; [Diagram 3] FIG. 1 is a schematic diagram illustrating an allocation of feedback space to a PDSCH scheduled by a HARQ process in a slot according to an embodiment. [Figure 4] FIG. 2 is a schematic diagram illustrating an embodiment of a feedback space allocation for a PDSCH that is scheduled and successfully detected by an active HARQ process; [Diagram 5] FIG. 2 is a schematic diagram illustrating an embodiment of allocating feedback space to a PDSCH scheduled by an enabled HARQ process; [Figure 6] FIG. 13 is a schematic diagram of a second type feedback codebook according to an embodiment; [Figure 7] FIG. 13 is a schematic diagram illustrating an embodiment of a feedback space allocation for a PDSCH scheduled by another enabled HARQ process; [Figure 8] FIG. 13 is a schematic diagram of a third type feedback codebook according to an embodiment; [Figure 9] FIG. 2 is a schematic diagram illustrating an embodiment of allocating feedback space to each HARQ process in a group that needs to report feedback information; [Figure 10] FIG. 13 is a schematic diagram illustrating an allocation of feedback space to each HARQ process in a group that needs to report separate feedback information according to an embodiment. [Figure 11] 4 is a flowchart of a method for receiving a feedback codebook according to an embodiment; [Figure 12] FIG. 2 is a structural schematic diagram of a feedback codebook generating device according to an embodiment; [Figure 13] FIG. 2 is a structural schematic diagram of a feedback codebook receiving device according to an embodiment; [Figure 14] FIG. 2 is a schematic diagram of the hardware structure of a communication node according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] The present application will be described below with reference to the drawings and examples. The specific examples described herein are merely for the purpose of interpreting the present application. For the sake of convenience, the drawings show only parts related to the present application, not all structures.

[0010] In an embodiment of the present application, a feedback codebook generating method is provided, which is applied to a first communication node, and the first communication node, as a data receiving side, can feed back ACK or NACK information for the received data and transmit the feedback codebook to a second communication node (i.e., a data transmitting side) to request the second communication node to retransmit data that has failed to be transmitted. The method can be applied to different types of feedback codebooks, and the first communication node generates a feedback codebook for an active HARQ process according to a configuration mode of the HARQ process, and does not need to transmit feedback information for an inactive HARQ process, thereby reducing the transmission overhead of the feedback codebook and improving the transmission efficiency.

[0011] FIG. 1 is a flowchart of a method for generating a feedback codebook according to an embodiment. As shown in FIG. 1, the method according to this embodiment includes step 110 and step 120.

[0012] In step 110, a configuration mode of a hybrid automatic repeat request (HARQ) process is determined, including enabled and disabled.

[0013] In step 120, a feedback codebook is generated based on a configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an active HARQ process.

[0014] In this embodiment, the HARQ process is used to schedule transmission data of a physical downlink shared channel (PDSCH), and the first communication node feeds back to the second communication node whether the PDSCH scheduled by each active HARQ process is successfully detected, and if YES, feeds back ACK information, and if NO, feeds back NACK information. The configuration mode of each HARQ process can be set by the second communication node and indicated to the first communication node. The HARQ process includes an active HARQ process and an inactive HARQ process, and the feedback codebook includes feedback information corresponding to each active HARQ process, but does not include or only includes a small amount of feedback information of the inactive HARQ process. For example, when the inactive HARQ process and the active HARQ process are in the same slot, the feedback codebook may include feedback information corresponding to the active HARQ process in the slot, and may include feedback information of the inactive HARQ process in the slot.

[0015] In this embodiment, the types of feedback codebooks include three types: a Type-1 codebook, a Type-2 codebook, and a Type-3 codebook. The second communication node can instruct the first communication node which type of feedback codebook to adopt through Radio Resource Control (RRC), Medium Access Control (MAC), or Downlink Control Information (DCI).

[0016] In one embodiment, the method further includes the following steps.

[0017] In step 1010, slot set information is received, including slots included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.

[0018] In this embodiment, for a Type-1 codebook, the second communication node can divide the slots into at least one slot set, each slot set includes at least one slot, and each slot set corresponds to a configuration mode of one HARQ process, and the second communication node sends slot set information to the first communication node to indicate the slot set where the active HARQ process is located, and the first communication node feeds back ACK or NACK information for the slot set where the active HARQ process is located. For example, the slots are divided into slot set 1 and slot set 2, where the second communication node schedules PDSCH with the active HARQ process for slot set 1, that is, the configuration modes of the HARQ process corresponding to each slot in slot set 1 are all active, and the second communication node schedules PDSCH with the disabled HARQ process for slot set 2, that is, the configuration modes of the HARQ process corresponding to each slot in slot set 2 are all invalid.

[0019] In one embodiment, step 120 comprises: For each slot in a slot set in which a configuration mode of an HARQ process is enabled, allocating a feedback space to a PDSCH scheduled by the HARQ process in the slot; and inserting feedback information corresponding to each HARQ process in the slot into the feedback space to obtain the feedback codebook.

[0020] For example, if the configuration modes of the HARQ processes corresponding to each slot in slot set 1 are all valid and the configuration modes of the HARQ processes corresponding to each slot in slot set 2 are all invalid, the first communication node allocates feedback space to all of the PDSCHs scheduled by each HARQ process in slot set 1, inserts ACK or NACK information based on the detection result for the PDSCH, and does not need to feed back the ACK or NACK information to the HARQ process in slot set 2, and does not need to allocate feedback space to the PDSCHs scheduled by the HARQ process in slot set 2 in the process of generating the feedback codebook.

[0021] In one embodiment, the feedback codebook further includes the cell, slot, transport block (TB), and code block group (CBG) associated with the feedback information.

[0022] 2 is a schematic diagram of a first type feedback codebook according to an embodiment. In this embodiment, the feedback codebook is a Type-1 codebook, and the feedback codebook is based on a four-dimensional structure of cell, slot, transmission block, and codebook block group. The size of the Type-1 codebook depends on the RRC layer configuration information, and when the configuration is confirmed, the size of the codebook is fixed, and the second communication node and the first communication node will not have inconsistent understanding of the size of the codebook and the association relationship between the PDSCH and the feedback information due to the missed detection of one or more PDSCHs, so the Type-1 codebook has good robustness.

[0023] As shown in Fig. 2, each thick rectangular block corresponds to the feedback space of one PDSCH occasion, and each rectangular block corresponds to the information bit of one feedback information (ACK or NACK information). In Fig. 2, three Cells are configured for the first communication node, where one TB called TB0 is configured in Cell-0, a maximum of two TBs called TB0 and TB1 are configured in Cell-1, a maximum of two TBs called TB0 and TB1 are configured in Cell-2, and a CBG feedback mode is configured, and the maximum number of CBGs is two, that is, including CBG-0 and CBG-1. When the first communication node receives a PDSCH in one PDSCH occasion, it inserts ACK or NACK information into the information bit corresponding to the PDSCH occasion based on the detection result for the PDSCH, and when the first communication node does not receive a PDSCH in the PDSCH occasion, it inserts NACK information into the information bit corresponding to the PDSCH occasion. That is, the information bits in the Type-1 codebook are unrelated to the configuration mode of the HARQ process used for PDSCH scheduling, and even if the HARQ process is set to disabled, ACK or NACK information needs to be fed back, otherwise, the size of the codebook will change dynamically and the robustness of the Type-1 codebook will be lost.

[0024] 3 is a schematic diagram of allocating feedback space to PDSCH scheduled by HARQ process in a slot according to an embodiment. As shown in FIG. 3, this embodiment excludes feedback space of PDSCH in a slot set where the configuration mode of HARQ process is invalid based on the Type-1 codebook. For example, the second communication node notifies the first communication node by RRC signaling that Slot n-8, Slot n-6, Slot n-3, and Slot n-2 belong to Slot set 2, Slot n-7, Slot n-5, Slot n-4, and Slot n-1 belong to Slot set 1 (shown by a dotted area), the configuration modes of HARQ process corresponding to each slot in Slot set 1 are all valid, and the configuration modes of HARQ process corresponding to each slot in Slot set 2 are all invalid. In this case, the first communication node only needs to allocate feedback space to the PDSCH scheduled by the HARQ process in each slot in slot set 1, and insert ACK or NACK information based on the detection result for the PDSCH to generate a feedback codebook, where the feedback codebook does not include feedback information corresponding to the HARQ process in slot set 2.

[0025] In one embodiment, step 120 comprises: For a slot in which there is at least one valid HARQ process and a PDSCH scheduled by the at least one valid HARQ process is successfully detected, the method includes allocating a feedback space to the PDSCH scheduled by the HARQ process in the slot; and inserting feedback information corresponding to each HARQ process in the slot into the feedback space to obtain the feedback codebook, where the feedback information corresponding to an invalid HARQ process in the slot is NACK information.

[0026] In this embodiment, for the Type-1 codebook, at least one active HARQ process is used to schedule PDSCH in a slot, and if the PDSCH scheduled by at least one active HARQ process is successfully detected, the first communication node allocates feedback space to each PDSCH scheduled by each HARQ process in this slot to insert ACK or NACK information, where, for the active HARQ process in this slot, ACK or NACK information is inserted according to the detection result of PDSCH, and for the inactive HARQ process in this slot, NACK information is directly inserted. In this case, the feedback codebook not only includes the feedback information corresponding to the active HARQ process in this slot, but also includes the feedback information of the inactive HARQ process in this slot.

[0027] In one embodiment, for a slot in which the configuration modes of all HARQ processes are disabled, or for a slot in which there is at least one enabled HARQ process and detection of a PDSCH scheduled by each enabled HARQ process fails, the feedback codebook does not include feedback information corresponding to the HARQ process in the slot.

[0028] In this embodiment, for a slot in which the configuration modes of all HARQ processes are disabled, or a slot in which there is an active HARQ process but the detection of PDSCHs scheduled by all of the active HARQ processes fails, no feedback space is allocated to the PDSCHs scheduled by the HARQ processes in the slot, i.e., no ACK or NACK information is fed back, thereby reducing the transmission overhead of the feedback codebook.

[0029] FIG. 4 is a schematic diagram of allocating feedback space to PDSCHs scheduled by active HARQ processes and successfully detected according to an embodiment. In this embodiment, based on the Type-1 codebook, the feedback space of PDSCHs in slots where the configuration modes of HARQ processes are all invalid is excluded, and the feedback space of PDSCHs in slots where the detection of PDSCHs scheduled by active HARQ processes is unsuccessful is also excluded. As shown in FIG. 4, the configuration mode of HARQ processes corresponding to PDSCH occasions shown in dotted areas is valid, and the configuration mode of HARQ processes corresponding to PDSCH occasions shown in white areas is invalid. Here, the HARQ processes that schedule PDSCHs in Slot n-8 and Slot n-3 are both valid, and feedback space is allocated to PDSCHs scheduled by HARQ processes in Slot n-8 and Slot n-3. The HARQ processes that schedule PDSCH in slot n-7, slot n-4, slot n-2, and slot n-1 are all invalid, and feedback space is not allocated to the PDSCH scheduled by the HARQ process in these slots. In addition, if PDSCH scheduled by valid and invalid HARQ processes simultaneously exist in slot n-6 and slot n-5, and the detection of PDSCH scheduled by valid HARQ process in slot n-5 is all error, feedback space is not allocated to the PDSCH scheduled by HARQ process in slot n-5. If the detection of PDSCH scheduled by valid HARQ process in slot n-6 is successful, the feedback space of PDSCH corresponding to this slot is all reserved. In this case, for PDSCH scheduled by valid HARQ process in slot n-6, ACK or NACK information is inserted into the corresponding feedback space according to the detection result, and for PDSCH scheduled by invalid HARQ process, NACK information is inserted into the corresponding feedback space.

[0030] In one embodiment, step 120 comprises: The method includes allocating a feedback space to a PDSCH scheduled by each enabled HARQ process, and not allocating a feedback space to a PDSCH scheduled by an disabled HARQ process; and inserting feedback information corresponding to each enabled HARQ process into the feedback space to obtain the feedback codebook.

[0031] In this embodiment, in the Type-1 codebook, a feedback space is allocated to the PDSCH scheduled by each enabled HARQ process, and ACK or NACK information is inserted according to the detection result for the PDSCH, and no feedback space is allocated to the PDSCH scheduled by the disabled HARQ process.

[0032] FIG. 5 is a schematic diagram of allocating feedback space to PDSCH scheduled by an active HARQ process according to an embodiment. This embodiment excludes feedback space of PDSCH scheduled by an inactive HARQ process based on the Type-1 codebook. As shown in FIG. 5, the configuration mode of HARQ process corresponding to PDSCH occasion shown in dotted area is active, and the configuration mode of HARQ process corresponding to PDSCH occasion shown in white area is inactive. Here, HARQ process for scheduling PDSCH in Slot n-8, Slot n-3 are all active, and feedback space is allocated to PDSCH scheduled by HARQ process in Slot n-8, Slot n-3, and HARQ process for scheduling PDSCH in Slot n-7, Slot n-4, Slot n-2, Slot n-1 are all inactive, and feedback space is not allocated to PDSCH scheduled by HARQ process in these slots. Furthermore, in slot n-6 and slot n-5, PDSCHs scheduled by active and inactive HARQ processes exist simultaneously, and feedback space needs to be allocated only to the PDSCH scheduled by the active HARQ process.

[0033] In one embodiment, the method further includes the following steps.

[0034] In step 1020, a DCI including a first parameter, a second parameter and a third parameter of each HARQ process is received, and the feedback codebook further includes a first parameter, a second parameter and a third parameter related to the feedback information, where the first parameter is used to indicate the number of transmissions of the PDSCH from when the DCI is received until the target HARQ process schedules the PDSCH, the second parameter is used to indicate the total number of transmissions of the PDSCH from when the DCI is received until the slot for which the target HARQ process schedules the PDSCH ends, and the third parameter is used to indicate the number of transmissions of the PDSCH scheduled by the valid HARQ process from when the DCI is received until the slot for which the target HARQ process schedules the PDSCH ends.

[0035] In this embodiment, in the Type-2 codebook, a feedback space is allocated to the PDSCH scheduled by each enabled HARQ process to insert ACK or NACK information, and a feedback space is not allocated to the PDSCH scheduled by the disabled HARQ process, and the feedback codebook is further related to the first parameter, the second parameter and the third parameter of each HARQ process.

[0036] Figure 6 is a schematic diagram of a second type feedback codebook according to an embodiment. As shown in Figure 6, the PDSCH shown in the dotted area is scheduled by the HARQ process, and the PDSCH shown in the mesh area is not scheduled by the HARQ process. In the standard protocol, the Type-2 codebook is generated according to the indication of the two-value parameter (cDAI, tDAI) in the DCI, where cDAI indicates the number of times of PDSCH transmission from receiving DCI to the time when the current target HARQ process schedules PDSCH, and tDAI indicates the total number of times of PDSCH transmission in all carriers from receiving DCI to the slot where the PDSCH scheduled by the current target HARQ process is located, that is, indicates the highest cDAI value in all current carriers. For example, for the PDSCH indicated by the fourth dotted rectangular block of Cell-2, the corresponding binary number is (7, 8), the HARQ process that schedules the PDSCH is the target HARQ process, the number of PDSCH transmissions from when DCI is received until the target HARQ process schedules the PDSCH is 7, and the total number of PDSCH transmissions in all carriers from when DCI is received until the slot in which the target HARQ process schedules the PDSCH ends is 8. The first communication node can determine whether or not there is a PDSCH detection miss by detecting (cDAI, tDAI), and regardless of whether or not there is a detection miss, the size of the Type-2 codebook is not changed, and is not related to the configuration mode of the HARQ process.

[0037] 7 is a schematic diagram of allocating feedback space to PDSCHs scheduled by other active HARQ processes according to an embodiment. As shown in FIG. 7, in this embodiment, PDSCHs shown in white areas are scheduled by disabled HARQ processes, PDSCHs shown in dotted areas are scheduled by active HARQ processes, and PDSCHs shown in mesh areas are not scheduled by HARQ processes. Based on the Type-2 codebook, DCI includes a first parameter (i.e., cDAI), a second parameter (i.e., tDAI) and a third parameter (represented as tDAI2) of each HARQ process, where the third parameter indicates the number of transmissions of PDSCHs scheduled by active HARQ processes on all carriers from receiving DCI to the slot where PDSCHs scheduled by the current target HARQ process are located. For example, for the PDSCH indicated by the fourth dotted rectangular block of Cell-2, the corresponding ternary number is (7, 8, 4), the HARQ process that schedules the PDSCH is the target HARQ process, the number of PDSCH transmissions from when DCI is received until the target HARQ process schedules the PDSCH is 7, the total number of PDSCH transmissions on all carriers from when DCI is received until the slot in which the target HARQ process schedules the PDSCH ends is 8, and the number of PDSCH transmissions scheduled by the valid HARQ processes on all carriers from when DCI is received until the slot in which the target HARQ process schedules the PDSCH ends is 4.When the first communication node receives the DCI information, it can allocate a feedback space to the PDSCH scheduled by the enabled HARQ process based on the configuration mode of each HARQ process, insert ACK or NACK information based on the detection result for the PDSCH, detect the three-value parameters (cDAI, tDAI, tDAI2) to determine whether there is a PDSCH missed detection and whether there is a PDSCH scheduled by the enabled HARQ process missed detection, and further determine the size of the feedback codebook and the corresponding position in the feedback space of the PDSCH scheduled by the enabled HARQ process.

[0038] In one embodiment, the method further includes the following steps.

[0039] In step 1030, process group information including the active HARQ processes included in each group is received.

[0040] At step 1040, a DCI is received to indicate the groups for which feedback information needs to be reported.

[0041] In this embodiment, for the Type-3 codebook, the second communication node groups the active HARQ processes and sends process group information to the first communication node. On this basis, the first communication node determines the groups that need to report feedback information according to the indication of DCI, allocates feedback space in the PDSCH scheduled by each active HARQ process in the group to insert ACK or NACK information, and does not allocate feedback space to the groups that do not need to report feedback information.

[0042] In one embodiment, step 120 comprises: The method includes allocating a feedback space to each HARQ process in a group that needs to report feedback information; and inserting feedback information corresponding to each HARQ process into the feedback space to obtain the feedback codebook.

[0043] In this embodiment, in the Type-3 codebook, feedback space is allocated to each active HARQ process in a group that needs to report feedback information indicated by DCI, and ACK or NACK information is inserted, and no feedback space is allocated to PDSCHs scheduled by HARQ processes in a group that is not indicated by DCI.

[0044] For example, the active HARQ processes are divided into K groups, where K≧1. If K>1, the second communication node notifies the first communication node of process group information through RRC signaling, where the process group information includes the number of groups, the HARQ processes corresponding to each group, etc., and indicates the group of the first communication node that needs to report the feedback codebook through DCI signaling. The first communication node allocates feedback space to the active HARQ processes in the group according to the group indicated by DCI signaling, and generates a feedback codebook.

[0045] In one embodiment, the feedback codebook includes the cell, HARQ process, transmission block, and codebook block group associated with the feedback information.

[0046] FIG. 8 is a schematic diagram of a third type feedback codebook according to an embodiment. In this embodiment, the feedback codebook is a Type-3 codebook, and the feedback codebook is based on a four-dimensional structure of cell, HARQ process, transmission block, and codebook block group. As shown in FIG. 8, each thickened rectangular block corresponds to the feedback space of one PDSCH occasion, and each rectangular block corresponds to an information bit of one feedback information. In FIG. 8, three Cells are provided for the first communication node, where one TB, TB0, is configured in Cell-0, a maximum of two TBs, TB0 and TB1, are configured in Cell-1, a maximum of two TBs, TB0 and TB1, are configured in Cell-2, and a CBG feedback mode is configured, and the maximum number of CBGs is two, i.e., including CBG-0 and CBG-1. The second communication node triggers the first communication node to report the feedback codebook through DCI signaling. For each HARQ process corresponding to each cell, if the second communication node schedules a PDSCH using the HARQ process, the first communication node needs to insert ACK or NACK information into the corresponding feedback space based on the result of PDSCH detection, and if the second communication node does not schedule a PDSCH using the HARQ process, it needs to insert NACK into the corresponding feedback space.

[0047] FIG. 9 is a schematic diagram of allocating feedback space to each HARQ process in a group that needs to report feedback information according to an embodiment. In this embodiment, based on the Type-3 codebook, feedback space is allocated only to PDSCHs scheduled by active HARQ processes in a group indicated by DCI, and feedback space corresponding to PDSCHs scheduled by HARQ processes in a group not indicated by DCI is excluded, thereby reducing the overhead of the feedback codebook. As shown in FIG. 9, the second communication node configures eight active HARQ processes (represented as HARQ#0 to HARQ#7) in the first communication node in Cell-0, where HARQ#0 / 1 / 2 / 3 are divided into group 1, and HARQ#4 / 5 / 6 / 7 are divided into group 2. The second communication node informs the first communication node of process group information by RRC signaling. If the second communication node triggers the first communication node to report the feedback codebooks of group 1 and group 2 by the DCI in slot 4 and slot 8 respectively, the first communication node allocates feedback space only to the HARQ processes in the group indicated by the DCI when constructing the codebook. Also, the second communication node can cyclically trigger the reporting of the feedback codebooks of group 1 and group 2 by the DCI signaling, and a ping-pong operation is formed between the HARQ processes in the two groups, so that the second communication node BS can keep transmitting PDSCH to the first communication node continuously.

[0048] FIG. 10 is a schematic diagram of allocating feedback space to each HARQ process in a group that needs to report different feedback information according to an embodiment. As shown in FIG. 10, the second communication node configures eight HARQ processes (represented as HARQ#0 to HARQ#7) in the first communication node in Cell-0, where HARQ#0 / 1 / 2 / 3 are active HARQ processes and HARQ#4 / 5 / 6 / 7 are inactive HARQ processes. For HARQ#0 / 1 / 2 / 3, HARQ#0 / 1 is divided into one group, which is represented as group 1, and HARQ#2 / 3 is divided into one group, which is represented as group 2. The second communication node informs the first communication node of process group information by RRC signaling. The second communication node triggers the first communication node to report the feedback codebook of group 1 by the DCI in slot 2 and slot 7, and triggers the first communication node to report the feedback codebook of group 2 by the DCI in slot 4. The first communication node allocates feedback space to the active HARQ processes in the group based on the group indicated by the DCI, and inserts ACK or NACK information into the corresponding feedback space based on the detection result for the PDSCH. For example, the first communication node is triggered to report the codebook of group 1 in slot 7, and the first communication node detects only the PDSCH scheduled by HARQ#0 in slots 4 / 5 / 6, and when constructing the codebook, inserts ACK information into the feedback space for the PDSCH scheduled by HARQ#0 and inserts ACK information into the feedback space for the PDSCH scheduled by HARQ#1. The first communication node does not allocate feedback space to the PDSCH scheduled by the disabled HARQ process, and does not participate in constructing the codebook.

[0049] The embodiment of the present application further provides a feedback codebook receiving method, which is applied to a second communication node, and the second communication node, as a data sender, can receive the feedback codebook reported by the first communication node, thereby retransmitting the data that has failed to be transmitted. The method can be applied to different types of feedback codebooks, and the second communication node sets the configuration mode of the HARQ process, receives the feedback codebook for the active HARQ process, but does not need to receive feedback information for the inactive HARQ process, thereby reducing the transmission overhead of the feedback codebook and improving the transmission efficiency. The operations performed by the second communication node correspond to the operations performed by the first communication node, and technical details not described in detail in this embodiment can refer to any of the above embodiments.

[0050] FIG. 11 is a flowchart of a method for receiving a feedback codebook according to an embodiment. As shown in FIG. 11, the method according to this embodiment includes step 210 and step 220.

[0051] In step 210, the configuration mode of the HARQ process is set, including enabled and disabled.

[0052] In step 220, a feedback codebook is received based on a configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an active HARQ process.

[0053] In one embodiment, the method further includes the following steps.

[0054] In step 2010, send slot set information, including the slots included in each slot set and the configuration mode of the HARQ process corresponding to each slot set.

[0055] In one embodiment, for each slot in a slot set in which the configuration mode of an HARQ process is enabled, the feedback codebook includes feedback information corresponding to each HARQ process in the slot, and does not include feedback information of disabled HARQ processes.

[0056] In one embodiment, for a slot in which there is at least one active HARQ process and a PDSCH scheduled by at least one active HARQ process is successfully detected, the feedback codebook includes feedback information corresponding to each HARQ process in the slot, where the feedback information corresponding to an invalid HARQ process in the slot is NACK information.

[0057] In one embodiment, for a slot in which the configuration modes of all HARQ processes are disabled, or for a slot in which there is at least one enabled HARQ process and detection of a PDSCH scheduled by each enabled HARQ process fails, the feedback codebook does not include feedback information corresponding to the HARQ process in the slot.

[0058] In one embodiment, the feedback codebook includes feedback information corresponding to each enabled HARQ process, and does not include feedback information of disabled HARQ processes.

[0059] In one embodiment, the feedback codebook further includes cells, slots, transmission blocks, and codebook block groups associated with the feedback information.

[0060] In one embodiment, the method further includes the following steps.

[0061] In step 2020, send DCI including the first parameter, the second parameter and the third parameter for each HARQ process.

[0062] The feedback codebook further includes a first parameter, a second parameter, and a third parameter related to feedback information, where the first parameter is used to indicate the number of times PDSCH is transmitted from when DCI is received until the target HARQ process schedules the PDSCH, the second parameter is used to indicate the total number of times PDSCH is transmitted from when DCI is received until the slot for which the target HARQ process schedules the PDSCH ends, and the third parameter is used to indicate the number of times PDSCH is transmitted scheduled by an active HARQ process from when DCI is received until the slot for which the target HARQ process schedules the PDSCH ends.

[0063] In one embodiment, the method further includes the following steps.

[0064] In step 2030, process group information including the active HARQ processes included in each group is transmitted.

[0065] In step 2040, a DCI is sent to indicate the group for which feedback information needs to be reported.

[0066] In one embodiment, the feedback codebook includes feedback information of each HARQ process in a group that needs to report feedback information.

[0067] In one embodiment, the feedback codebook further includes the cell, HARQ process, transmission block, and codebook block group associated with the feedback information.

[0068] The embodiment of the present application further provides a feedback codebook generating device. Figure 12 is a structural schematic diagram of the feedback codebook generating device according to an embodiment. As shown in Figure 12, the feedback codebook generating device includes a setting mode determining module 310 and a generating module 320.

[0069] The configuration mode determination module 310 is configured to determine a configuration mode of a HARQ process, including enabled and disabled, and the generation module 320 is configured to generate a feedback codebook including feedback information corresponding to an enabled HARQ process based on the configuration mode of the HARQ process.

[0070] The feedback codebook generation device of this embodiment generates a feedback codebook for an enabled HARQ process based on the configuration mode of the HARQ process, and does not need to transmit feedback information for an disabled HARQ process, thereby reducing the transmission overhead of the feedback codebook and improving the transmission efficiency.

[0071] In one embodiment, The wireless communication device further comprises a first receiving module configured to receive slot set information, the slots included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.

[0072] In one embodiment, the generation module 320: configured to: for each slot in a slot set in which a configuration mode of a HARQ process is enabled, allocate a feedback space to a PDSCH scheduled by the HARQ process in the slot, insert feedback information corresponding to each HARQ process in the slot into the feedback space, and obtain the feedback codebook.

[0073] In one embodiment, the generation module 320: configured to, for a slot in which there is at least one valid HARQ process and a PDSCH scheduled by the at least one valid HARQ process is successfully detected, allocate a feedback space to the PDSCH scheduled by the HARQ process in the slot, insert feedback information corresponding to each HARQ process in the slot into the feedback space, and obtain the feedback codebook, where the feedback information corresponding to an invalid HARQ process in the slot is NACK information.

[0074] In one embodiment, for a slot in which the configuration modes of all HARQ processes are disabled, or for a slot in which there is at least one enabled HARQ process and detection of a PDSCH scheduled by each enabled HARQ process fails, the feedback codebook does not include feedback information corresponding to the HARQ process in the slot.

[0075] In one embodiment, the generation module 320: The feedback space is allocated to the PDSCH scheduled by each enabled HARQ process, and no feedback space is allocated to the PDSCH scheduled by the disabled HARQ process; feedback information corresponding to each enabled HARQ process is inserted into the feedback space; and the feedback codebook is obtained.

[0076] In one embodiment, the feedback codebook further includes cells, slots, transmission blocks, and codebook block groups associated with the feedback information.

[0077] In one embodiment, The present invention further includes a second receiving module configured to receive DCI information including a first parameter, a second parameter and a third parameter of each HARQ process, and the feedback codebook further includes a first parameter, a second parameter and a third parameter related to the feedback information, wherein the first parameter is used to indicate the number of transmissions of the PDSCH from when the DCI is received until the target HARQ process schedules the PDSCH, the second parameter is used to indicate the total number of transmissions of the PDSCH from when the DCI is received until the slot for which the target HARQ process schedules the PDSCH ends, and the third parameter is used to indicate the number of transmissions of the PDSCH scheduled by the active HARQ process from when the DCI is received until the slot for which the target HARQ process schedules the PDSCH ends.

[0078] In one embodiment, The present invention further includes a third receiving module configured to receive process group information including an enabled HARQ process included in each group, and a fourth receiving module configured to receive DCI for indicating a group for which feedback information needs to be reported.

[0079] In one embodiment, the generation module 320: The feedback space is allocated to each HARQ process in the group that needs to report feedback information, and the feedback space is configured to insert the feedback information corresponding to each HARQ process into the feedback space, and obtain the feedback codebook.

[0080] In one embodiment, the feedback codebook further includes a cell, a HARQ process, a transport block, and a codebook block group associated with the feedback information.

[0081] The feedback codebook generating device of this embodiment belongs to the same idea as the feedback codebook generating method of the above embodiment, and technical details not described in detail in this embodiment may refer to any of the above embodiments, and this embodiment has the same effect as the implementation of the feedback codebook generating method.

[0082] The embodiment of the present application further provides a feedback codebook receiving device. Figure 13 is a structural schematic diagram of a feedback codebook receiving device according to an embodiment. As shown in Figure 13, the feedback codebook receiving device includes a setting module 410 and a receiving module 420.

[0083] The setting module 410 is configured to set a configuration mode of an HARQ process, including enabled and disabled, and the receiving module 420 is configured to receive a feedback codebook including feedback information corresponding to an enabled HARQ process based on the configuration mode of the HARQ process.

[0084] The feedback codebook generation device of this embodiment sets the configuration mode of an HARQ process, and receives a feedback codebook for an enabled HARQ process, but does not need to receive feedback information for an disabled HARQ process, thereby reducing the transmission overhead of the feedback codebook and improving the transmission efficiency.

[0085] In one embodiment, The wireless communication device further comprises a first transmitting module configured to transmit slot set information, the slots included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.

[0086] In one embodiment, for each slot in a slot set in which the configuration mode of an HARQ process is enabled, the feedback codebook includes feedback information corresponding to each HARQ process in the slot, and does not include feedback information of disabled HARQ processes.

[0087] In one embodiment, for a slot in which there is at least one active HARQ process and a PDSCH scheduled by at least one active HARQ process is successfully detected, the feedback codebook includes feedback information corresponding to each HARQ process in the slot, where the feedback information corresponding to an invalid HARQ process in the slot is NACK information.

[0088] In one embodiment, for a slot in which the configuration modes of all HARQ processes are disabled, or for a slot in which there is at least one enabled HARQ process and detection of a PDSCH scheduled by each enabled HARQ process fails, the feedback codebook does not include feedback information corresponding to the HARQ process in the slot.

[0089] In one embodiment, the feedback codebook includes feedback information corresponding to each enabled HARQ process, and does not include feedback information of disabled HARQ processes.

[0090] In one embodiment, the feedback codebook further includes cells, slots, transmission blocks, and codebook block groups associated with the feedback information.

[0091] In one embodiment, and a second transmitting module configured to transmit DCI including a first parameter, a second parameter and a third parameter for each HARQ process, and the feedback codebook further includes a first parameter, a second parameter and a third parameter related to feedback information, wherein the first parameter is used to indicate the number of transmissions of the PDSCH from when the DCI is received until when the target HARQ process schedules the PDSCH, the second parameter is used to indicate the total number of transmissions of the PDSCH from when the DCI is received until when the slot for which the target HARQ process schedules the PDSCH ends, and the third parameter is used to indicate the number of transmissions of the PDSCH scheduled by the active HARQ process from when the DCI is received until when the slot for which the target HARQ process schedules the PDSCH ends.

[0092] In one embodiment, The present invention further includes a third transmitting module configured to transmit process group information including an enabled HARQ process included in each group, and a fourth transmitting module configured to transmit DCI to indicate the group for which feedback information needs to be reported.

[0093] In one embodiment, the feedback codebook includes feedback information of each HARQ process in a group that needs to report feedback information.

[0094] In one embodiment, the feedback codebook further includes a cell, a HARQ process, a transport block, and a codebook block group associated with the feedback information.

[0095] The feedback codebook receiving device of this embodiment belongs to the same idea as the feedback codebook receiving method of the above embodiment, and for technical details not described in detail in this embodiment, any of the above embodiments may be referred to, and this embodiment has the same effect as the implementation of the feedback codebook receiving method.

[0096] The embodiment of the present application further provides a communication node. The communication node may refer to a first communication node, i.e., a receiver of data, i.e., a reporter of a feedback codebook, e.g., a UE, in which case the communication node can be used to perform the above feedback codebook generation method. Or the communication node may refer to a first communication node, i.e., a sender of data, i.e., a receiver of a feedback codebook, e.g., a BS, in which case the communication node can be used to perform the above feedback codebook reception method.

[0097] FIG. 14 is a schematic diagram of the hardware structure of a communication node according to one embodiment. As shown in FIG. 14, the communication node according to the present application includes a memory 52, a processor 51, and a computer program stored in the memory and executable by the processor. When the processor 51 executes the program, the above-mentioned feedback codebook generating method or feedback codebook receiving method is realized.

[0098] The communication node further includes a memory 52, and the processor 51 in the communication node may be one or more. In FIG. 14, taking one processor 51 as an example, the memory 52 is used to store one or more programs, and when the one or more programs are executed by the one or more processors 51, the one or more processors 51 realize the feedback codebook generating method or the feedback codebook receiving method according to an embodiment of the present application.

[0099] The communication node further comprises a communication device 53 , an input device 54 and an output device 55 .

[0100] The processor 51, memory 52, communication device 53, input device 54 and output device 55 in the communication node can be connected via a bus or other methods, and FIG. 14 shows an example in which they are connected via a bus.

[0101] The input device 54 can be used to receive entered numeric or textual information and to generate key signal inputs associated with user settings and function control of the communication node. The output device 55 can include a display device such as a display.

[0102] The communication device 53 may include a receiver and a transmitter. The communication device 53 is configured to transmit and receive information under the control of the processor 51.

[0103] The memory 52 can be used as a computer-readable storage medium to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the feedback codebook generation method in the embodiment of the present application (e.g., the setting mode determination module 310 and the generation module 320 in the feedback codebook generation device). The memory 52 may include a program storage area and a data storage area, where the program storage area can store an operating system, an application program required for at least one function, and the data storage area can store data created based on the use of the communication node, etc. The memory 52 may also include a high-speed random access memory, and may further include a non-volatile memory, such as at least one magnetic disk storage device, flash memory, or other non-volatile solid-state storage device. In some embodiments, the memory 52 may include memories provided remotely to the processor 51, and these remote memories can be connected to the communication node via a network. Examples of the network may include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0104] An embodiment of the present application further provides a storage medium having a computer program stored thereon, which, when executed by a processor, realizes any of the feedback codebook generating methods or feedback codebook receiving methods in the embodiments of the present application.

[0105] The method for generating the feedback codebook is as follows: The method includes determining a configuration mode of a HARQ process, including enabled and disabled; and generating a feedback codebook including feedback information corresponding to an enabled HARQ process based on the configuration mode of the HARQ process.

[0106] How to receive the feedback codebook: The method includes: setting a configuration mode of a HARQ process, including enabled and disabled; and receiving a feedback codebook including feedback information corresponding to an enabled HARQ process based on the configuration mode of the HARQ process.

[0107] The computer storage medium of the embodiments of the present application may employ any combination of one or more computer readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may be, for example, but not limited to, an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. Examples of computer readable storage media (non-exhaustive list) include an electrical connection by one or more wires, a portable computer disk, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM), a flash memory, an optical fiber, a portable CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the above. The computer readable storage medium may be any tangible medium that contains or stores a program that can be used in or in conjunction with an instruction execution system, apparatus, or device.

[0108] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with computer-readable program code carried therein. Such a propagated data signal may take a variety of forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transport a program for use in or in connection with an instruction execution system, apparatus, or device.

[0109] The program code contained in the computer readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, radio frequency (RF), or the like, or any suitable combination of the above.

[0110] Computer program code for carrying out the operations of the present application may be written in one or more programming languages ​​or combinations thereof, which may include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and also include conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a single independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or business server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).

[0111] The above are merely exemplary embodiments of the present application.

[0112] Those skilled in the art will appreciate that the term user terminal includes any suitable type of wireless user equipment, including, for example, a mobile phone, a portable data processing device, a portable network browser, or a mobile station mounted on a vehicle.

[0113] In general, various embodiments of the present application may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof For example, some aspects may be implemented in hardware and other aspects may be implemented in firmware or software executable by a controller, microprocessor or other computing device, and the present application is not limited thereto.

[0114] Embodiments of the present application may be implemented by execution of computer program instructions by a data processor of a mobile device, for example in a processor entity, by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or target code written in any combination of one or more programming languages.

[0115] Any logic flow block diagrams in the figures of this application may represent program steps, interconnected logic circuits, modules, and functions, or combinations of program steps and logic circuits, modules, and functions. The computer program may be stored in a memory. The memory may have any type suitable for the local technology environment and may be implemented with any suitable data storage technology, including, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disc (CD)), etc. The computer readable medium may include a non-transitory storage medium. The data processor may be of any type suitable for the local technology environment, such as, but not limited to, a general purpose computer, a special purpose computer, a microprocessor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), and a processor based on a multi-core processor architecture.

Claims

1. determining a configuration mode of a hybrid automatic repeat request (HARQ) process, including enabled and disabled; generating a feedback codebook according to a configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an active HARQ process; generating a feedback codebook based on a configuration mode of the HARQ process, For a slot in which at least one active HARQ process exists and a PDSCH scheduled by the at least one active HARQ process is successfully detected, allocating feedback space to the PDSCH scheduled by the HARQ process in the slot; Inserting feedback information corresponding to each HARQ process in the slot into the feedback space to obtain the feedback codebook; The feedback information corresponding to the invalid HARQ process in the slot is non-acknowledged NACK information, and the feedback codebook further includes a cell, a slot, a transmission block, and a codebook block group associated with the feedback information. How to generate a feedback codebook.

2. receiving slot set information; The slot set information includes slots included in each slot set and a configuration mode of a HARQ process corresponding to each slot set. The method of claim 1.

3. generating a feedback codebook based on a configuration mode of the HARQ process, For each slot in the slot set in which a configuration mode of a HARQ process is enabled, allocating a feedback space to a physical downlink shared channel (PDSCH) scheduled by the HARQ process in the each slot; and inserting feedback information corresponding to each HARQ process in each slot into the feedback space to obtain the feedback codebook. The method of claim 2.

4. For a slot in which all the configuration modes of HARQ processes are disabled, or for a slot in which there is at least one active HARQ process and the PDSCH scheduled by each active HARQ process is not successfully detected, the feedback codebook does not include feedback information corresponding to the HARQ process in the slot. The method of claim 1.

5. generating a feedback codebook based on a configuration mode of the HARQ process, allocating feedback space to a PDSCH scheduled by each enabled HARQ process and not allocating feedback space to a PDSCH scheduled by a disabled HARQ process; and inserting feedback information corresponding to each of the enabled HARQ processes into the feedback space to obtain the feedback codebook. The method of claim 1.

6. receiving downlink control information DCI including the first parameter, the second parameter and the third parameter for each HARQ process; the feedback codebook further includes a first parameter, a second parameter, and a third parameter associated with the feedback information; The first parameter is used to indicate the number of times of transmission of the PDSCH from when the DCI is received until the target HARQ process schedules the PDSCH, The second parameter is used to indicate a total number of transmissions of a PDSCH from when the DCI is received until the end of a slot in which the target HARQ process schedules a PDSCH, The third parameter is used to indicate the number of transmissions of the PDSCH scheduled by the active HARQ process from the reception of the DCI to the end of a slot in which the target HARQ process schedules the PDSCH. The method according to claim 5.

7. receiving process group information including active HARQ processes included in each group; receiving a DCI for indicating a group for which feedback information needs to be reported; The method of claim 1.

8. generating a feedback codebook based on a configuration mode of the HARQ process, allocating feedback space to each HARQ process in the group that needs to report the feedback information; and inserting feedback information corresponding to each HARQ process into the feedback space to obtain the feedback codebook. The method according to claim 7.

9. Configuring a configuration mode of a hybrid automatic repeat request (HARQ) process, including enabling and disabling; receiving a feedback codebook including feedback information corresponding to an active HARQ process according to a configuration mode of the HARQ process; For a slot in which there is at least one active HARQ process and a PDSCH scheduled by the at least one active HARQ process is successfully detected, the feedback codebook includes feedback information corresponding to each HARQ process in the slot; The feedback information corresponding to the invalid HARQ process in the slot is NACK information, and the feedback codebook further includes a cell, a slot, a transmission block, and a codebook block group associated with the feedback information. How to receive the feedback codebook.

10. transmitting slot set information; The slot set information includes slots included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.

10. The method of claim 9.

11. For each slot in a slot set in which a configuration mode of a HARQ process is enabled, the feedback codebook includes feedback information corresponding to each HARQ process in the slot, and does not include feedback information of an disabled HARQ process. The method of claim 10.

12. For a slot in which all the configuration modes of HARQ processes are disabled, or for a slot in which there is at least one active HARQ process and the PDSCH scheduled by each active HARQ process is not successfully detected, the feedback codebook does not include feedback information corresponding to the HARQ process in the slot.

10. The method of claim 9.

13. the feedback codebook includes feedback information corresponding to each enabled HARQ process, and does not include feedback information of disabled HARQ processes; 10. The method of claim 9.

14. transmitting downlink control information (DCI), the DCI including the first parameter, the second parameter, and the third parameter for each HARQ process; the feedback codebook further includes a first parameter, a second parameter, and a third parameter associated with the feedback information; The first parameter is used to indicate a number of times of transmission of a PDSCH from when the DCI is received until the target HARQ process schedules a PDSCH, The second parameter is used to indicate a total number of transmissions of a PDSCH from the reception of the DCI to the end of a slot in which the target HARQ process schedules a PDSCH, The third parameter is used to indicate the number of transmissions of the PDSCH scheduled by the active HARQ process from the reception of the DCI to the end of a slot in which the target HARQ process schedules the PDSCH. The method of claim 13.

15. transmitting process group information including active HARQ processes included in each group; and transmitting a DCI to indicate a group that needs to report feedback information.

10. The method of claim 9.

16. the feedback codebook includes feedback information of each HARQ process in a group that needs to report the feedback information; The method of claim 15.

17. A communications node including a memory, a processor, and a computer program stored in the memory and executable by the processor, When the processor executes the program, the method for generating a feedback codebook according to any one of claims 1 to 8 is realized. Communication node.

18. A computer-readable storage medium having a computer program stored thereon, When the program is executed by a processor, the program realizes the feedback codebook generation method according to any one of claims 1 to 8. A computer-readable storage medium.

19. A communications node including a memory, a processor, and a computer program stored in the memory and executable by the processor, When the processor executes the program, the method for receiving a feedback codebook according to any one of claims 9 to 16 is realized. Communication node.

20. A computer-readable storage medium having a computer program stored thereon, When the program is executed by a processor, the program realizes the feedback codebook receiving method according to any one of claims 9 to 16. A computer-readable storage medium.