The present application relates to the field of wireless communication networks, for example, a feedback codebook generation method, a feedback codebook receiving method, an apparatus, a communication node, and a storage medium.
In the Hybrid Automatic Repeat reQuest (HARQ) mechanism, a data receiving terminal may feed back acknowledgment (ACK) information or negative acknowledgment (NACK) information about received data to a sending terminal, so as to request the sending terminal to retransmit data unsuccessfully transmitted. Communication between a base station (BS) and a user equipment (UE) is used as an example, where the BS supports two configuration modes for two types of HARQ processes: an enabled HARQ process and a disabled HARQ process. For a disabled HARQ process, the BS does not support the retransmission of data unsuccessfully received by the UE in the physical layer. In this case, theoretically, the UE does not need to feed back the ACK information or NACK information to the BS. However, three types of feedback codebooks are supported in the communication protocol. In the process of constructing a feedback codebook, for all enabled and disabled HARQ processes, the UE must indiscriminately feed back the ACK information or the NACK information, which results in unnecessary overheads and affects the transmission efficiency of feedback information.
The present application provides a feedback codebook generation method, a feedback codebook receiving method, a communication node, and a storage medium, so as to reduce transmission overheads of a feedback codebook and improve transmission efficiency.
Embodiments of the present application provide a feedback codebook generation method. The method includes the steps described below.
A configuration mode of a HARQ process is determined, where the configuration mode of the HARQ process includes an enabled configuration mode and a disabled configuration mode; and a feedback codebook is generated according to the configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an enabled HARQ process.
Embodiments of the present application further provide a feedback codebook receiving method. The method includes the steps described below.
A configuration mode of a HARQ process is configured, where the configuration mode of the HARQ process includes an enabled configuration mode and a disabled configuration mode; and a feedback codebook is received according to the configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an enabled HARQ process.
Embodiments of the present application further provide a communication node including a memory, a processor, and a computer program which is stored on the memory and capable of running on the processor, where the processor, when executing the computer program, implements the preceding feedback codebook generation method.
Embodiments of the present application further provide a computer-readable storage medium for storing a computer program which, when executed by a processor, implements the preceding feedback codebook generation method.
The present application is described hereinafter in conjunction with drawings and embodiments. The embodiments described herein are intended to explain the present application. For ease of description, only part, not all, of structures related to the present application are illustrated in the drawings.
In the embodiments of the present application, a feedback codebook generation method is provided and applied to a first communication node. The first communication node, as a data receiving terminal, may send a feedback codebook to a second communication node (that is, a data sending terminal), so as to feed back ACK information or NACK information about received data and request the second communication node to retransmit data unsuccessfully transmitted. The method is applicable to different types of feedback codebooks. According to a configuration mode of a HARQ process, the feedback codebook is generated by the first communication node for enabled HARQ processes while no feedback information needs to be transmitted for disabled HARQ processes, which reduces transmission overheads of the feedback codebook and improves transmission efficiency.
In the 110, the configuration mode of the Hybrid Automatic Repeat reQuest (HARQ) process is determined, where the configuration mode of the HARQ process includes an enabled configuration mode and a disabled configuration mode.
In the 120, the feedback codebook is generated according to the configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an enabled HARQ process.
In this embodiment, the HARQ process is used for scheduling a physical downlink shared channel (PDSCH) to transmit data. The first communication node provides the second communication node with feedback about whether a PDSCH scheduled by each enabled HARQ process is detected successfully. If the PDSCH scheduled by each enabled HARQ process is detected successfully, the ACK information is fed back. Otherwise, the NACK information is fed back. The second communication mode may configure a configuration mode for each HARQ process and indicate the configuration mode of each HARQ process to the first communication node. HARQ processes include the enabled HARQ processes and the disabled HARQ processes. The feedback codebook includes feedback information corresponding to a respective enabled HARQ process, but does not include or includes only little feedback information of a disabled HARQ process. For example, in the case where the disabled HARQ processes and the enabled HARQ processes are in the same slot, the feedback codebook includes feedback information corresponding to the enabled HARQ processes in the slot and may also include feedback information of the disabled HARQ processes in the slot.
In this embodiment, there are three types of feedback codebooks including a Type-1 codebook, a Type-2 codebook, and a Type-3 codebook. The second communication node may indicate, through radio resource control (RRC), medium access control (MAC), or downlink control information (DCI), to the first communication node which type of feedback codebook is adopted.
In an embodiment, the following step is further included.
In 1010, slot set information is received, where the slot set information includes a slot included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.
In this embodiment, for the Type-1 feedback codebook, the second communication node may divide slots into at least one slot set. Each slot set includes at least one slot, and each slot set corresponds to one configuration mode of the HARQ process. The second communication node sends the slot set information to the first communication node, so as to indicate a slot set in which the enabled HARQ processes exist. For the slot set in which the enabled HARQ processes exist, the first communication node feeds back the ACK information or the NACK information. For example, the slots are divided into slot set 1 and slot set 2. For slot set 1, the second communication node uses the enabled HARQ processes for scheduling PDSCHs, that is, each slot in slot set 1 corresponds to the HARQ processes with the configuration mode being the enabled configuration mode. For slot set 2, the second communication node uses the disabled HARQ processes for scheduling the PDSCHS, that is, each slot in slot set 2 corresponds to the HARQ processes with the configuration mode being the disabled configuration mode.
In an embodiment, the 120 includes the following.
Feedback spaces are allocated to PDSCHs scheduled by HARQ processes in each slot in the slot set whose HARQ processes are with the configuration mode being the enabled configuration mode; and feedback information corresponding to a respective HARQ process in the slot is inserted into a respective feedback space among the feedback spaces so that the feedback codebook is obtained.
For example, each slot in slot set 1 corresponds to the HARQ processes with the configuration mode being the enabled configuration mode, and each slot in slot set 2 corresponds to the HARQ processes with the configuration mode being the disabled configuration mode. In this case, the first communication node allocates the feedback space to a PDSCH scheduled by each HARQ process in slot set 1 and inserts the ACK information or the NACK information according to a detection result of the PDSCH. For the HARQ processes in slot set 2, neither the ACK information nor the NACK information needs to be fed back. During the generation of the feedback codebook, no feedback space needs to be allocated to the PDSCHs scheduled by the HARQ processes in slot set 2.
In an embodiment, the feedback codebook further includes: a cell, a slot, a transmission block (TB), and a code block group (CBG) which are associated with the feedback information.
As shown in
In an embodiment, step 120 includes the followings.
The feedback spaces are allocated to PDSCHs scheduled by HARQ processes in a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by the at least one enabled HARQ process is successfully detected; and feedback information corresponding to a respective HARQ process in the slot is inserted into a respective feedback space among the feedback spaces so that the feedback codebook is obtained. Feedback information corresponding to disabled HARQ processes in the slot is the NACK information.
In this embodiment, for the Type-1 codebook, if the at least one enabled HARQ process is used for scheduling the PDSCH in the slot and the PDSCH scheduled by the at least one enabled HARQ process is detected successfully, the first communication node allocates the feedback space to a PDSCH scheduled by each HARQ process in the slot and inserts the ACK information or the NACK information. For the enabled HARQ process in the slot, the ACK information or the NACK information is inserted according to a detection result of the PDSCH. For the disabled HARQ processes in the slot, the NACK information is inserted directly. In this case, the feedback codebook includes not only the feedback information corresponding to the enabled HARQ process in the slot but also the feedback information corresponding to the disabled HARQ processes in the slot.
In an embodiment, the feedback codebook does not include feedback information corresponding to HARQ processes in a slot whose all HARQ processes are with the configuration mode being the disabled configuration mode or a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by each enabled HARQ process is unsuccessfully detected.
In this embodiment, no feedback space is allocated to PDSCHs scheduled by the HARQ processes in the slot whose all HARQ processes are with the configuration mode being the disabled configuration mode or the slot in which enabled HARQ processes exist and PDSCHs scheduled by the enabled HARQ processes are all unsuccessfully detected, that is, neither the ACK information nor the NACK information is fed back, which reduces the transmission overheads of the feedback codebook.
In an embodiment, the 120 includes the steps described below.
A feedback space is allocated to the PDSCH scheduled by each enabled HARQ process, and no feedback space is allocated to a PDSCH scheduled by the disabled HARQ process. The feedback information corresponding to a respective enabled HARQ process is inserted into the feedback space so that the feedback codebook is obtained.
In this embodiment, for the Type-1 codebook, the feedback space is allocated to the PDSCH scheduled by each enabled HARQ process, and the ACK information or the NACK information is inserted according to a detection result of the PDSCH. No feedback space is allocated to the PDSCH scheduled by the disabled HARQ process.
In an embodiment, the following is further included.
In 1020, the DCI is received, where the DCI includes a first parameter, a second parameter, and a third parameter of each HARQ process. The feedback codebook further includes the first parameter, the second parameter, and the third parameter which are associated with the feedback information, where the first parameter is used for indicating the number of transmissions of PDSCHs during the period from when the DCI is received to when a target HARQ process schedules a PDSCH; the second parameter is used for indicating the total number of transmissions of PDSCHs during the period from when the DCI is received to the end of a slot in which the target HARQ process schedules the PDSCH; and the third parameter is used for indicating the number of transmissions of PDSCHs scheduled by enabled HARQ processes during the period from when the DCI is received to the end of the slot in which the target HARQ process schedules the PDSCH.
In this embodiment, for the Type-2 codebook, the feedback space is allocated to the PDSCH scheduled by each enabled HARQ process, and the ACK information or the NACK information is inserted. No feedback space is allocated to the PDSCH scheduled by the disabled HARQ process. In addition, the feedback codebook is related to the first parameter, the second parameter, and the third parameter of each HARQ process.
In an embodiment, the following is further included.
In 1030, process group information is received, where the process group information includes enabled HARQ processes included in each group.
In 1040, the DCI is received, where the DCI is used for indicating a group which needs to report the feedback information.
In this embodiment, for the Type-3 codebook, the second communication node divides the enabled HARQ processes into groups and sends the process group information to the first communication node. Based on this, the first communication node determines, according to an indication by the DCI, the group which needs to report the feedback information, allocates the feedback space to a PDSCH scheduled by each enabled HARQ process in the group and inserts the ACK information or the NACK information, and allocates no feedback space to a group which does not need to report the feedback information.
In an embodiment, step 120 includes the following.
The feedback space is allocated to each HARQ process in the group which needs to report the feedback information; and feedback information corresponding to a respective HARQ process is inserted into the feedback space so that the feedback codebook is obtained.
In this embodiment, for the Type-3 codebook, the feedback space is allocated to each enabled HARQ process in the group which needs to report the feedback information, where the group which needs to report the feedback information is indicated by the DCI, and the ACK information or the NACK information is inserted. No feedback space is allocated to PDSCHs scheduled by HARQ processes in a group which is not indicated by the DCI.
For example, the enabled HARQ processes are divided into K groups, where K≥1. In the case where K>1, the second communication node notifies the process group information to the first communication node through the RRC signaling, where the process group information includes the number of groups, HARQ processes corresponding to each group, and the like. The group which needs to report the feedback codebook is indicated by the second communication node to the first communication node through DCI signaling. According to the group indicated by the DCI signaling, the first communication node allocates the feedback spaces to the enabled HARQ processes in the group and generates the feedback codebook.
In an embodiment, the feedback codebook further includes a cell, a HARQ process, a transmission block, and a code block group which are associated with the feedback information.
The embodiments of the present application further provide a feedback codebook receiving method which is applied to the second communication node. The second communication node served as the data sending terminal may receive the feedback codebook reported by the first communication node and retransmit, according to the feedback codebook, the data unsuccessfully transmitted. The method is applicable to the different types of feedback codebooks. The second communication node configures the configuration modes of the HARQ processes, receives the feedback codebook for the enabled HARQ processes, and does not need to receive the feedback information for the disabled HARQ processes, which reduces the transmission overheads of the feedback codebook and improves the transmission efficiency. Operations performed by the second communication node correspond to the operations performed by the first communication node. For technical details not described in detail in the embodiment, reference may be made to any one of the preceding embodiments.
In 210, a configuration mode of a HARQ process is configured, where the configuration mode of the HARQ process includes an enabled configuration mode and a disabled configuration mode.
In 220, a feedback codebook is received according to the configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an enabled HARQ process.
In an embodiment, the method further includes the following.
In 2010, slot set information is sent, where the slot set information includes a slot included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.
In an embodiment, the feedback codebook includes feedback information corresponding to a respective HARQ process in each slot in a slot set whose HARQ processes are with the configuration mode being the enabled configuration mode, and the feedback codebook does not include the feedback information of the disabled HARQ process.
In an embodiment, the feedback codebook includes feedback information corresponding to a respective HARQ process in a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by the at least one enabled HARQ process is detected successfully. Feedback information corresponding to disabled HARQ processes in the slot is the NACK information.
In an embodiment, the feedback codebook does not include feedback information corresponding to HARQ processes in a slot whose all HARQ processes are with the configuration mode being the disabled configuration mode or a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by each enabled HARQ process is unsuccessfully detected.
In an embodiment, the feedback codebook includes the feedback information corresponding to a respective enabled HARQ process and does not include the feedback information of the disabled HARQ process.
In an embodiment, the feedback codebook further includes: a cell, a slot, a transmission block, and a code block group which are associated with the feedback information.
In an embodiment, the following step is further included.
In 2020, the DCI is sent, where the DCI includes a first parameter, a second parameter, and a third parameter of each HARQ process.
The feedback codebook further includes the first parameter, the second parameter, and the third parameter which are associated with the feedback information, where the first parameter is used for indicating the number of transmissions of PDSCHs during the period from when the DCI is received to when a target HARQ process schedules a PDSCH; the second parameter is used for indicating the total number of transmissions of PDSCHs during the period from when the DCI is received to the end of a slot in which the target HARQ process schedules the PDSCH; and the third parameter is used for indicating the number of transmissions of PDSCHs scheduled by enabled HARQ processes during the period from when the DCI is received to the end of the slot in which the target HARQ process schedules the PDSCH.
In an embodiment, the following steps are further included.
In 2030, process group information is sent, where the process group information includes enabled HARQ processes included in each group.
In 2040, the DCI is sent, where the DCI is used for indicating a group which needs to report the feedback information.
In an embodiment, the feedback codebook includes feedback information of each HARQ process in the group which needs to report the feedback information.
In an embodiment, the feedback codebook further includes a cell, a HARQ process, a transmission block, and a code block group which are associated with the feedback information.
The embodiments of the present application further provide a feedback codebook generation apparatus.
The configuration mode determination module 310 is configured to determine a configuration mode of a HARQ process, where the configuration mode of the HARQ process includes an enabled configuration mode and a disabled configuration mode. The generation module 320 is configured to generate a feedback codebook according to the configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an enabled HARQ process.
According to configuration modes of HARQ processes, the feedback codebook generation apparatus in this embodiment generates the feedback codebook for the enabled HARQ processes and does not need to transmit the feedback information for the disabled HARQ processes, which reduces the transmission overheads of the feedback codebook and improves the transmission efficiency.
In an embodiment, the feedback codebook generation apparatus further includes a first receiving module.
The first receiving module is configured to receive slot set information, where the slot set information includes a slot included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.
In an embodiment, the generation module 320 is configured to perform the operations described below.
The feedback spaces are allocated to PDSCHs scheduled by HARQ processes in each slot in a slot set whose HARQ processes are with the configuration mode being the enabled configuration mode; and feedback information corresponding to a respective HARQ process in the slot is inserted into a respective feedback space among the feedback spaces so that the feedback codebook is obtained.
In an embodiment, the generation module 320 is configured to perform the operations described below.
The feedback spaces are allocated to PDSCHs scheduled by HARQ processes in a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by the at least one enabled HARQ process is successfully detected; and feedback information corresponding to a respective HARQ process in the slot is inserted into a respective feedback space among the feedback spaces so that the feedback codebook is obtained. Feedback information corresponding to disabled HARQ processes in the slot is the NACK information.
In an embodiment, the feedback codebook does not include feedback information corresponding to HARQ processes in a slot whose all HARQ processes are with the configuration mode being the disabled configuration mode or a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by each enabled HARQ process is unsuccessfully detected.
In an embodiment, the generation module 320 is configured to perform the operations described below.
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; and the feedback information corresponding to a respective enabled HARQ process is inserted into the feedback space so that the feedback codebook is obtained.
In an embodiment, the feedback codebook further includes: a cell, a slot, a transmission block, and a code block group which are associated with the feedback information.
In an embodiment, the feedback codebook generation apparatus further includes a second receiving module.
The second receiving module is configured to receive the DCI, where the DCI includes a first parameter, a second parameter, and a third parameter of each HARQ process. The feedback codebook further includes the first parameter, the second parameter, and the third parameter which are associated with the feedback information, where the first parameter is used for indicating the number of transmissions of PDSCHs during the period from when the DCI is received to when a target HARQ process schedules a PDSCH; the second parameter is used for indicating the total number of transmissions of PDSCHs during the period from when the DCI is received to the end of a slot in which the target HARQ process schedules the PDSCH; and the third parameter is used for indicating the number of transmissions of PDSCHs scheduled by enabled HARQ processes during the period from when the DCI is received to the end of the slot in which the target HARQ process schedules the PDSCH.
In an embodiment, a third receiving module and a fourth receiving module are further included.
The third receiving module is configured to receive process group information, where the process group information includes enabled HARQ processes included in each group. The fourth receiving module is configured to receive the DCI, where the DCI is used for indicating a group which needs to report the feedback information.
In an embodiment, the generation module 320 is configured to perform the operations described below.
The feedback space is allocated to each HARQ process in the group which needs to report the feedback information; and feedback information corresponding to a respective HARQ process is inserted into the feedback space so that the feedback codebook is obtained.
In an embodiment, the feedback codebook further includes a cell, a HARQ process, a transmission block, and a code block group which are associated with the feedback information.
The feedback codebook generation apparatus provided in this embodiment and the feedback codebook generation method provided in the preceding embodiments belong to the same concept. For technical details not described in detail in this embodiment, reference may be made to any one of the preceding embodiments, and this embodiment has the same effects as performing the feedback codebook generation method.
The embodiments of the present application further provide a feedback codebook receiving apparatus.
The configuration module 410 is configured to configure a configuration mode of a HARQ process, where the configuration mode of the HARQ process includes an enabled configuration mode and a disabled configuration mode. The receiving module 420 is configured to receive a feedback codebook according to the configuration mode of the HARQ process, where the feedback codebook includes feedback information corresponding to an enabled HARQ process.
The feedback codebook receiving apparatus in this embodiment configures configuration modes of HARQ processes, receives the feedback codebook for the enabled HARQ processes, and does not need to receive the feedback information for the disabled HARQ processes, which reduces the transmission overheads of the feedback codebook and improves the transmission efficiency.
In an embodiment, a first sending module is further included.
The first sending module is configured to send slot set information, where the slot set information includes a slot included in each slot set and a configuration mode of a HARQ process corresponding to each slot set.
In an embodiment, the feedback codebook includes feedback information corresponding to a respective HARQ process in each slot in a slot set whose HARQ processes are with the configuration mode being the enabled configuration mode, and the feedback codebook does not include the feedback information of the disabled HARQ process.
In an embodiment, the feedback codebook includes feedback information corresponding to a respective HARQ process in a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by the at least one enabled HARQ process is detected successfully. Feedback information corresponding to disabled HARQ processes in the slot is the NACK information.
In an embodiment, the feedback codebook does not include feedback information corresponding to HARQ processes in a slot whose all HARQ processes are with the configuration mode being the disabled configuration mode or a slot in which at least one enabled HARQ process exists and a PDSCH scheduled by each enabled HARQ process is unsuccessfully detected.
In an embodiment, the feedback codebook includes the feedback information corresponding to a respective enabled HARQ process and does not include the feedback information of the disabled HARQ process.
In an embodiment, the feedback codebook further includes: a cell, a slot, a transmission block, and a code block group which are associated with the feedback information.
In an embodiment, a second sending module is further included.
The second sending module is configured to send the DCI, where the DCI includes a first parameter, a second parameter, and a third parameter of each HARQ process. The feedback codebook further includes the first parameter, the second parameter, and the third parameter which are associated with the feedback information, where the first parameter is used for indicating the number of transmissions of PDSCHs during the period from when the DCI is received to when a target HARQ process schedules a PDSCH; the second parameter is used for indicating the total number of transmissions of PDSCHs during the period from when the DCI is received to the end of a slot in which the target HARQ process schedules the PDSCH; and the third parameter is used for indicating the number of transmissions of PDSCHs scheduled by enabled HARQ processes during the period from when the DCI is received to the end of the slot in which the target HARQ process schedules the PDSCH.
In an embodiment, a third sending module and a fourth sending module are further included.
The third sending module is configured to send process group information, where the process group information includes enabled HARQ processes included in each group. The fourth sending module is configured to send the DCI, where the DCI is used for indicating a group which needs to report the feedback information.
In an embodiment, the feedback codebook includes feedback information of each HARQ process in the group which needs to report the feedback information.
In an embodiment, the feedback codebook further includes a cell, a HARQ process, a transmission block, and a code block group which are associated with the feedback information.
The feedback codebook receiving apparatus provided in this embodiment and the feedback codebook receiving method provided in the preceding embodiments belong to the same concept. For technical details not described in detail in this embodiment, reference may be made to any one of the preceding embodiments, and this embodiment has the same effects as performing the feedback codebook receiving method.
The embodiments of the present application further provide a communication node. The communication node may refer to the first communication node, that is, the data receiving terminal, and that is, the terminal reporting the feedback codebook, for example, the UE. In this case, the communication node may be configured to perform the preceding feedback codebook generation method. Alternatively, the communication node may refer to the second communication node, that is, the data sending terminal, and that is, the terminal receiving the feedback codebook, for example, the BS. In this case, the communication node may be configured to perform the preceding feedback codebook receiving method.
The communication node may further include the memory 52; one or more processors 51 may be provided in the communication node, and one processor 51 is used as an example in
The communication node further includes a communication apparatus 53, an input apparatus 54, and an output apparatus 55.
The processor 51, the memory 52, the communication apparatus 53, the input apparatus 54, and the output apparatus 55 in the communication node may be connected through a bus or in other manners, and the connection through the bus is used as an example in
The input apparatus 54 may be configured to receive inputted digital or character information and generate key signal input related to user settings and function control of the communication node. The output apparatus 55 may include a display device, for example, a display screen.
The communication apparatus 53 may include a receiver and a sender. The communication apparatus 53 is configured to perform information transceiving and communication under the control of the one or more processors 51.
As a computer-readable storage medium, the memory 52 may be configured to store software programs, computer-executable programs, and modules such as program instructions/modules (for example, the configuration mode determination module 310 and the generation module 320 in the feedback codebook generation apparatus) corresponding to the feedback codebook generation method described in the embodiments of the present application. The memory 52 may include a program storage region and a data storage region, where the program storage region may store an operating system and an application program required by at least one function, and the data storage region may store data or the like created according to the use of the communication node. Additionally, the memory 52 may include a high-speed random-access memory and may further include a non-volatile memory, for example, at least one magnetic disk memory, a flash memory, or another non-volatile solid-state memory. In some examples, the memory 52 may include memories which are remotely disposed with respect to the processor 51 and these remote memories may be connected to the communication node 10 via a network. Examples of the preceding network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
The embodiments of the present application further provide a storage medium for storing a computer program which, when executed by a processor, implements the feedback codebook generation method or the feedback codebook receiving method according to any one of the embodiments of the present application.
The feedback codebook generation method includes the following.
The configuration mode of the HARQ process is determined, where the configuration mode of the HARQ process includes the enabled configuration mode and the disabled configuration mode; and the feedback codebook is generated according to the configuration mode of the HARQ process, where the feedback codebook includes the feedback information corresponding to the enabled HARQ process.
The feedback codebook receiving method includes the following.
The configuration mode of the HARQ process is configured, where the configuration mode of the HARQ process includes the enabled configuration mode and the disabled configuration mode; and the feedback codebook is received according to the configuration mode of the HARQ process, where the feedback codebook includes the feedback information corresponding to the enabled HARQ process.
A computer storage medium in the embodiments of the present application may adopt any combination of one or more computer-readable media. The computer-readable media may be computer-readable signal media or computer-readable storage media. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or element, or any combination thereof. Examples of the computer-readable storage medium include (a non-exhaustive list): an electrical connection having one or more wires, a portable computer magnetic 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 memory device, a magnetic memory device, or any suitable combination thereof. The computer-readable storage medium may be any tangible medium including or storing a program. The program may be used by or used in conjunction with an instruction execution system, apparatus, or element.
The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier. The data signal carries computer-readable program codes. The data signal propagated in this manner may be in multiple forms and includes, but is not limited to, an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer-readable signal medium may further be any computer-readable medium other than the computer-readable storage medium. The computer-readable medium may send, propagate, or transmit the program used by or used in conjunction with the instruction execution system, apparatus, or element.
The program codes included on the computer-readable medium may be transmitted on any suitable medium including, but not limited to, a wireless medium, a wire, an optical cable, a radio frequency (RF), or any suitable combination thereof.
Computer program codes for performing the operations of the present application may be written in one or more programming languages or a combination of multiple programming languages. The programming languages include object-oriented programming languages such as Java, Smalltalk, and C++ and may further include conventional procedural programming languages such as “C” or similar programming languages. The program codes may be executed entirely on a user computer, partly on the user computer, as a stand-alone software package, partly on the user computer and partly on a remote computer, or entirely on the remote computer or a server. In the case related to the remote computer, the remote computer may be connected to the user 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 (for example, via the Internet through an Internet service provider).
The above are only example embodiments of the present application.
It is to be understood by those skilled in the art that the term user terminal encompasses any suitable type of wireless user devices, for example, a mobile phone, a portable data processing apparatus, a portable web browser, or a vehicle-mounted mobile station.
In general, various embodiments of the present application may be implemented in hardware or special-purpose circuits, software, logics, or any combination thereof. For example, some aspects may be implemented in hardware while other aspects may be implemented in firmware or software executable by a controller, a microprocessor, or another computing apparatus, though the present application is not limited thereto.
The embodiments of the present application may be implemented through the execution of computer program instructions by a data processor of a mobile apparatus, for example, implemented 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, microcodes, firmware instructions, status setting data, or source or object codes written in any combination of one or more programming languages.
A block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. Computer programs may be stored in a memory. The memory may be of any type suitable for a local technical environment and may be implemented using any suitable data storage technology such as, but not limited to, a read-only memory (ROM), a random-access memory (RAM), an optical memory apparatus and system (a digital video disc (DVD) or a compact disc (CD)). Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable for the local technical 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 multi-core processor architecture.
Number | Date | Country | Kind |
---|---|---|---|
202011043432.2 | Sep 2020 | CN | national |
This is a National Stage Application, filed under 35 U.S.C. 371, of International Patent Application No. PCT/CN2021/118668, filed on Sep. 16, 2021, which is based on and claims priority to Chinese Patent Application No. 202011043432.2 filed with the China National Intellectual Property Administration (CNIPA) on Sep. 28, 2020, the disclosure of which is incorporated herein by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2021/118668 | 9/16/2021 | WO |