HARQ feedback method and device therefor
The HARQ feedback method optimizes satellite communication by allowing the terminal device to transmit feedback only for enabled blocks, reducing delays and enhancing transmission efficiency.
Patent Information
- Application Number
- JP2025507698
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-08-12
- Publication Date
- 2025-08-15
AI Technical Summary
In satellite communication scenarios, the long signal transmission distances cause significant HARQ latency issues, leading to delays in downlink transmissions as network devices wait for HARQ feedback from terminal devices, hindering subsequent transmissions.
A method and apparatus for HARQ feedback that allows a terminal device to transmit feedback only for enabled transport blocks, enabling the network device to skip waiting for feedback on disabled blocks, thereby reducing transmission delays.
This approach reduces transmission delays by allowing the network device to proceed with subsequent transmissions without waiting for HARQ feedback from all transport blocks, optimizing communication efficiency.
Smart Images

Figure 2025526804000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to the field of communication technology, and in particular to a HARQ feedback method and apparatus thereof. [Background technology]
[0002] In wireless communication technology research, satellite communication is considered an important aspect of future developments. Satellite communication refers to communication between terrestrial wireless communication devices and satellites as relays. However, in satellite communication scenarios, signal transmission distances are long, resulting in significant delays in data transmission. Such large delays can cause hybrid automatic repeat request (HARQ) latency issues, in which network devices must wait for terminal devices to return HARQ feedback for downlink transmissions before continuing with subsequent downlink transmissions. However, due to this long delay, network devices experience longer latency times, hindering subsequent downlink transmissions.
[0003] To solve the problem of HARQ delay, in the related art, when a network device schedules a transmission block according to a scheduling command, the terminal device can determine whether to send HARQ feedback based on whether the HARQ process of this transmission block is disabled. Accordingly, the HARQ process of the transmission block can be disabled for the network device, so that the network device can at least avoid waiting for HARQ feedback in a disabled state. However, when a scheduling command schedules multiple transmission blocks, the related art still lacks a clear HARQ feedback method. Summary of the Invention [Problem to be solved by the invention]
[0004] An embodiment of the present disclosure provides a HARQ feedback method and apparatus applicable to terrestrial and non-terrestrial networks, where the non-terrestrial network can be applied to fields such as satellite-based Internet of Things (IoT) such as narrowband Internet of Things (NB-IoT), telematics such as vehicle-to-everything (V2X) communication, long term evolution-vehicle (LTE-V), and vehicle-to-vehicle (V2V) communication, or smart driving and smart interconnected vehicles, thereby solving the problem of how to perform HARQ feedback when a scheduling command of a network device schedules multiple transmission blocks. [Means for solving the problem]
[0005] According to a first aspect, an embodiment of the present disclosure provides a HARQ feedback method, the method being performed by a terminal device and including: receiving a scheduling command sent from a network device, the scheduling command being for scheduling a plurality of transport blocks; and in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, sending at least one HARQ feedback to the network device, wherein the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0006] In this technical solution, after receiving information carried in a plurality of transmission blocks scheduled by the same scheduling command, the terminal device can transmit HARQ feedback corresponding to only a first transmission block among the plurality of transmission blocks for which HARQ feedback is enabled to the network device. In this manner, the network device can avoid waiting for HARQ feedback corresponding to all transmission blocks of the plurality of transmission blocks to be received before subsequent transmission, and can reduce transmission delay caused by waiting for HARQ feedback to a certain extent.
[0007] In one implementation, the at least one HARQ feedback further includes HARQ feedback corresponding to the second transport block.
[0008] In one implementation, the HARQ information included in the HARQ feedback corresponding to the second transport block is one of HARQ information for determining whether the information carried in the second transport block was successfully received and HARQ information with a set value.
[0009] In this technical solution, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, the terminal device can transmit corresponding HARQ feedback to the network device for a first transport block among the multiple transport blocks for which HARQ feedback is enabled. The network device can wait for HARQ feedback for a second transport block, or can perform subsequent transmission without waiting for HARQ feedback for the second transport block. This method can avoid the network device from waiting for HARQ feedback corresponding to all transport blocks of the multiple transport blocks before subsequent transmission, and can reduce transmission delay caused by waiting for HARQ feedback to a certain extent.
[0010] In one implementation, the method further includes receiving instruction information sent from the network device, wherein the instruction information is for determining whether at least one transmission block of the plurality of transmission blocks is the first transmission block or the second transmission block.
[0011] In one implementation, the method further includes determining that at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block based on configuration information specified by a protocol.
[0012] In one implementation, the method further includes, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not transmitting HARQ feedback corresponding to any of the second transport blocks to the network device.
[0013] In this technical solution, after receiving information carried in multiple transmission blocks scheduled by the same scheduling command, if the multiple transmission blocks include only a second transmission block for which HARQ feedback is disabled, the terminal device does not transmit HARQ feedback corresponding to any of the second transmission blocks to the network device. Accordingly, the network device can perform subsequent transmissions without waiting for HARQ feedback corresponding to all transmission blocks of the multiple transmission blocks. In this manner, the network device can avoid waiting for HARQ feedback corresponding to all transmission blocks of the multiple transmission blocks before subsequent transmissions, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0014] In one implementation, the method further includes, in response to the plurality of transport blocks including only a first transport block for which HARQ feedback is enabled, transmitting HARQ feedback corresponding to at least one of the first transport blocks to the network device.
[0015] In this technical solution, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, if the multiple transport blocks include only a first transport block for which HARQ feedback is enabled, the terminal device transmits HARQ feedback corresponding to at least one first transport block to the network device. Accordingly, the network device can perform subsequent transmissions after receiving HARQ feedback corresponding to at least one transport block among the multiple transport blocks. This method avoids the network device having to wait for HARQ feedback corresponding to all transport blocks of the multiple transport blocks to be received before subsequent transmissions, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0016] According to a second aspect, an embodiment of the present disclosure provides another HARQ feedback method, which is executed by a network device, and includes: sending a scheduling instruction to a terminal device to schedule a plurality of transport blocks; and waiting to receive at least one HARQ feedback transmitted from the terminal device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, wherein the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0017] In this technical solution, after the network device transmits information carried in the plurality of transmission blocks scheduled by the scheduling command to the terminal device, it waits for the reception of corresponding HARQ feedback transmitted from the terminal device for only the first transmission block of the plurality of transmission blocks for which HARQ feedback is enabled. In this manner, the network device can avoid waiting for the reception of HARQ feedback corresponding to all transmission blocks of the plurality of transmission blocks before subsequent transmission, and can reduce the transmission delay caused by waiting for HARQ feedback to a certain extent.
[0018] In one implementation, the at least one HARQ feedback further includes HARQ feedback corresponding to the second transport block.
[0019] In one implementation, the HARQ information included in the HARQ feedback corresponding to the second transport block is one of HARQ information for determining whether the information carried in the second transport block is successfully received and HARQ information with a set value.
[0020] In this technical solution, after transmitting information carried in the plurality of transport blocks scheduled by the scheduling command to the terminal device, the network device waits for reception of corresponding HARQ feedback transmitted from the terminal device for only a first transport block among the plurality of transport blocks for which HARQ feedback is enabled. The network device may wait for HARQ feedback for a second transport block, or may perform subsequent transmission without waiting for HARQ feedback for the second transport block. This method avoids the network device waiting for reception of HARQ feedback corresponding to all transport blocks of the plurality of transport blocks before subsequent transmission, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0021] In one implementation, the method may further include a step of transmitting indication information to the terminal device, wherein the indication information is for determining whether at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block.
[0022] In one implementation, the method may further include, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not needing to wait for receiving HARQ feedback corresponding to any of the second transport blocks transmitted from the terminal device.
[0023] In this technical solution, after the network device transmits information carried in the plurality of transmission blocks scheduled by the scheduling command to the terminal device, if the plurality of transmission blocks includes only a second transmission block for which HARQ feedback is disabled, the network device does not need to wait for receiving HARQ feedback corresponding to any of the second transmission blocks transmitted from the terminal device. That is, the network device can perform subsequent transmission without waiting for receiving HARQ feedback corresponding to all transmission blocks of the plurality of transmission blocks. In this manner, the network device can avoid waiting for receiving HARQ feedback corresponding to all transmission blocks of the plurality of transmission blocks before subsequent transmission, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0024] In one implementation, the method may further include, in response to the plurality of transport blocks including only a first transport block for which HARQ feedback is enabled, waiting to receive HARQ feedback corresponding to at least one of the first transport blocks transmitted from the terminal device.
[0025] In this technical solution, after transmitting information carried in a plurality of transport blocks scheduled by a scheduling command to a terminal device, if the plurality of transport blocks includes only a first transport block for which HARQ feedback is enabled, the network device waits to receive HARQ feedback corresponding to at least one first transport block transmitted from the terminal device. That is, the network device can perform subsequent transmission after receiving HARQ feedback corresponding to at least one transport block among the plurality of transport blocks. This method can avoid the network device having to wait for HARQ feedback corresponding to all of the plurality of transport blocks before subsequent transmission, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0026] According to a third aspect, an embodiment of the present disclosure provides a HARQ feedback apparatus, the HARQ feedback apparatus including: a first receiving module for receiving a scheduling command transmitted from a network device, the scheduling command being for scheduling a plurality of transport blocks; and a first transmitting module for transmitting at least one HARQ feedback to the network device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, wherein the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0027] In one implementation, the at least one HARQ feedback further includes HARQ feedback corresponding to the second transport block.
[0028] In one implementation, the HARQ information included in the HARQ feedback corresponding to the second transport block is one of HARQ information for determining whether the information carried in the second transport block is successfully received and HARQ information with a set value.
[0029] In one implementation, the apparatus further includes a second receiving module for receiving instruction information sent from the network device, wherein the instruction information is for determining whether at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block.
[0030] In one implementation, the device further includes a determination module for determining that at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block based on setting information specified by a protocol.
[0031] In one implementation, the apparatus further includes a first processing module for, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not sending HARQ feedback corresponding to any of the second transport blocks to the network device.
[0032] In one implementation, the apparatus further includes a second transmitting module for transmitting HARQ feedback corresponding to at least one of the first transport blocks to the network device in response to the plurality of transport blocks including only first transport blocks for which HARQ feedback is enabled.
[0033] According to a fourth aspect, an embodiment of the present disclosure provides another HARQ feedback device, which includes: a third transmitting module for transmitting a scheduling instruction to a terminal device for scheduling a plurality of transport blocks; and a third receiving module for waiting to receive at least one HARQ feedback transmitted from the terminal device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0034] In one implementation, the at least one HARQ feedback further includes HARQ feedback corresponding to the second transport block.
[0035] In one implementation, the HARQ information included in the HARQ feedback corresponding to the second transport block is one of HARQ information for determining whether the information carried in the second transport block is successfully received and HARQ information with a set value.
[0036] In one implementation, the apparatus further includes a fourth sending module for sending indication information to the terminal device, where the indication information is for determining whether at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block.
[0037] In one implementation, the apparatus further includes a second processing module for, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not having to wait to receive HARQ feedback corresponding to any of the second transport blocks transmitted from the terminal device.
[0038] In one implementation, the apparatus further includes a third processing module for waiting to receive HARQ feedback corresponding to at least one of the first transport blocks transmitted from the terminal device in response to the plurality of transport blocks including only a first transport block for which HARQ feedback is enabled.
[0039] According to a fifth aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor, the processor executing the method according to the first aspect when calling a computer program in a memory.
[0040] According to a sixth aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor, the processor executing the method according to the second aspect when calling a computer program in a memory.
[0041] According to a seventh aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to perform the method according to the first aspect.
[0042] According to an eighth aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to perform the method according to the second aspect.
[0043] According to a ninth aspect, an embodiment of the present disclosure provides a communication device, the device including a processor and an interface circuit, the interface circuit being used to receive and transmit code instructions to the processor, the processor being used to execute the code instructions such that the device performs the method according to the first aspect above.
[0044] According to a tenth aspect, an embodiment of the present disclosure provides a communication device, the device including a processor and an interface circuit, the interface circuit being used to receive and transmit code instructions to the processor, the processor being used to execute the code instructions such that the device performs the method according to the second aspect.
[0045] According to an eleventh aspect, an embodiment of the present disclosure provides a HARQ feedback system, the system including a HARQ feedback apparatus according to the third aspect and a HARQ feedback apparatus according to the fourth aspect, or the system including a communication apparatus according to the fifth aspect and a communication apparatus according to the sixth aspect, or the system including a communication apparatus according to the seventh aspect and a communication apparatus according to the eighth aspect, or the system including a communication apparatus according to the ninth aspect and a communication apparatus according to the tenth aspect.
[0046] According to a twelfth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions for use by the terminal device, the instructions, when executed, causing the terminal device to perform the method of the first aspect.
[0047] According to a thirteenth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions for use by the network device, the instructions, when executed, causing the network device to perform the method according to the second aspect.
[0048] According to a fourteenth aspect, the present disclosure provides a computer program product comprising a computer program which, when executed on a computer, causes the computer to carry out the method according to the first aspect above.
[0049] According to a fifteenth aspect, the present disclosure provides a computer program product comprising a computer program which, when executed on a computer, causes the computer to carry out the method according to the second aspect above.
[0050] According to a sixteenth aspect, the present disclosure provides a chip system, the chip system including at least one processor and an interface, used to support a terminal device to realize the functions according to the first aspect, for example, determining or processing at least one of the data and information according to the above method. In one possible design, the chip system further includes a memory, the memory being used to store computer programs and data required by the terminal device. The chip system may be constituted by a chip or may include a chip and other discrete elements.
[0051] According to a seventeenth aspect, the present disclosure provides a chip system, the chip system including at least one processor and an interface, for use in supporting a terminal device to realize the functions according to the second aspect, for example, determining or processing at least one of the data and information according to the above method. In one possible design, the chip system further includes a memory, the memory being used to store computer programs and data required by the terminal device. The chip system may be constituted by a chip or may include a chip and other discrete elements.
[0052] According to an eighteenth aspect, the present disclosure provides a computer program which, when executed on a computer, causes the computer to carry out the method according to the first aspect above.
[0053] According to a nineteenth aspect, the present disclosure provides a computer program which, when executed on a computer, causes the computer to carry out the method according to the second aspect above. [Brief explanation of the drawings]
[0054] In order to more clearly describe the technical solutions in the embodiments or background art of the present disclosure, the following describes the drawings that need to be used in the embodiments or background art of the present disclosure. [Figure 1] 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. [Figure 2] 1 is a schematic flowchart of a HARQ feedback method provided by an embodiment of the present disclosure. [Figure 3] FIG. 1 is a schematic diagram of HARQ feedback in a scenario provided by an embodiment of the present disclosure. [Figure 4] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of HARQ feedback in another scenario provided by an embodiment of the present disclosure. [Figure 6] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 7] FIG. 10 is a schematic diagram of HARQ feedback in another scenario provided by an embodiment of the present disclosure. [Figure 8] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 9] FIG. 10 is a schematic diagram of HARQ feedback in another scenario provided by an embodiment of the present disclosure. [Figure 10] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 11] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 12] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 13] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 14] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 15]1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 16] 1 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. [Figure 17] FIG. 1 is a schematic configuration diagram of a HARQ feedback device provided by an embodiment of the present disclosure. [Figure 18] FIG. 10 is a schematic configuration diagram of another HARQ feedback device provided by an embodiment of the present disclosure. [Figure 19] 19 is a schematic configuration diagram of a HARQ feedback device 1900 provided by an embodiment of the present disclosure. [Figure 20] 1 is a schematic diagram of a chip provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0055] To facilitate understanding, terms used in this disclosure will first be explained.
[0056] 1. Downlink control information (DCI) DCI is carried by a physical downlink control channel (PDCCH), and DCI may include uplink and downlink resource allocation, HARQ feedback, power control, etc. The PDCCH is a physical channel for carrying downlink control information.
[0057] 2. HARQ feedback The HARQ protocol is one of the most important features in cellular communication systems. The feedback information of HARQ feedback can be HARQ Acknowledgement (ACK) feedback or HARQ Negative Acknowledgement (NACK) feedback. Using the HARQ protocol, the network device must wait for feedback from the terminal device before sending new data. In the case of a NACK, the network device may need to retransmit the data packet; otherwise, the network device can send new data. This stopping and waiting process introduces inherent delays in communication protocols and can reduce link throughput.
[0058] To solve the problem of HARQ delay, in the related art, when a network device schedules one transmission block according to a scheduling command, the terminal device can determine whether to send HARQ feedback based on whether the HARQ process of this transmission block is disabled. Accordingly, the HARQ process of the transmission block may be disabled for the network device, so that the network device can at least avoid waiting for HARQ feedback in a disabled state. However, when a scheduling command schedules multiple transmission blocks, the prior art still lacks a clear HARQ feedback method.
[0059] To better understand the HARQ feedback method disclosed in the embodiments of the present disclosure, the following will first describe a communication system to which the embodiments of the present disclosure apply.
[0060] Referring to Figure 1, Figure 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. The communication system may include, but is not limited to, one network device and one terminal device. The number and form of devices shown in Figure 1 are exemplary and do not limit the embodiment of the present disclosure. In actual applications, the communication system may include two or more network devices and two or more terminal devices. For example, the communication system shown in Figure 1 includes one network device 101 and one terminal device 102.
[0061] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems, such as a long term evolution (LTE) system, a fifth generation (5G) mobile communication system, a 5G new radio (NR) system, or other future new mobile communication systems.
[0062] The network device 101 in the embodiments of the present disclosure is a network-side entity for transmitting and receiving signals. For example, the network device 101 may be an evolved base station (eNB), a transmission reception point (TRP), a next-generation base station (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of the present disclosure do not limit the specific technology and device form used by the network device. The network device 11 provided by the embodiments of the present disclosure may be configured with a central unit (CU) and distributed units (DUs), where the CU may also be referred to as a control unit. The CU-DU structure may be used to separate protocol layers of a network device, for example, a base station, with some protocol layer functions centrally controlled in the CU and some or all of the remaining protocol layer functions distributed to the DUs, and the DUs centrally controlled by the CU.
[0063] The terminal device 102 in the embodiment of the present disclosure is a user-side entity for transmitting and receiving signals, such as a mobile phone. The terminal device may also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device may be an automobile with a communication function, a smart car, a mobile phone, a wearable device, a tablet, a computer with a wireless transmission and reception function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of the present disclosure are not limited to the specific technology used by the terminal device 102 or the specific device configuration.
[0064] It should be noted that the communication systems described in the embodiments of the present disclosure are intended to more clearly explain the technical solutions of the embodiments of the present disclosure, and do not limit the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art will recognize that with the evolution of system architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present disclosure can be similarly applied to similar technical issues.
[0065] In order to clearly explain the HARQ feedback scheme of a terminal device when scheduling multiple transmission blocks based on a scheduling command of a network device in the above communication system, the HARQ feedback method and apparatus provided by the present disclosure will be described in detail below in combination with the drawings.
[0066] Referring to Figure 2, Figure 2 is a schematic flowchart of a HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 2, the method is performed by a terminal device, and the method may include, but is not limited to, the following steps:
[0067] Step 201: receiving a scheduling command sent from a network device, the scheduling command being for scheduling transmission of a plurality of transmission blocks;
[0068] In all embodiments of the present disclosure, multiple transmission blocks are scheduled by the same scheduling command.
[0069] The network device schedules transmission of the plurality of transport blocks according to the scheduling command, thereby allowing the terminal device to receive information carried in the plurality of transport blocks on the plurality of transmission resources scheduled by the scheduling command, and after receiving the information carried in the plurality of transport blocks, the terminal device can determine whether HARQ feedback is needed for the plurality of transport blocks and / or determine HARQ information for the HARQ feedback. In the embodiments of the present disclosure, "plurality" means two or more than two.
[0070] For example, for an NB-IoT terminal device, the network device can schedule unicast transmission blocks of multiple narrowband physical downlink shared channels (NPDSCH) through a narrowband physical downlink control channel (NPDCCH). In an example in which the network device schedules unicast transmission blocks of two NPDSCH channels, the scheduled transmission blocks can be denoted as Transport Blocks (TB) 1 and TB2. The terminal device receives the information carried in the transmission blocks TB1 and TB2 using the transmission resources of the transmission blocks TB1 and TB2 scheduled by the scheduling command. After receiving the information carried in the transmission blocks TB1 and TB2, the terminal device determines whether to transmit HARQ feedback corresponding to TB1 and TB2, respectively. The specific procedure for HARQ feedback will be described in a subsequent step and will not be described in this step.
[0071] It should be noted that the network device may send this scheduling command based on DCI signaling, or may send this scheduling command based on higher layer signaling such as Radio Resource Control (RRC), or may send this scheduling command based on physical layer signaling such as Mobile Edge Computing (MEC) based User Network Edge Device (Customer Edge, CE), and this embodiment is not limited thereto.
[0072] Step 202: In response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, send at least one HARQ feedback to the network device, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0073] The network device transmits information through a first transmission block and a second transmission block, and after receiving the information carried by the network device through the first transmission block and the second transmission block, the terminal device determines whether the information carried in the first transmission block and the information carried in the second transmission block have been correctly received by decoding the received information carried in the first transmission block and the information carried in the second transmission block, respectively.
[0074] For the first transmission block, if the terminal device correctly receives the information carried in the first transmission block, the HARQ information in the HARQ feedback corresponding to the first transmission block is ACK, and if the terminal device does not correctly receive the information carried in the first transmission block, the HARQ information in the HARQ feedback corresponding to the first transmission block is NACK. Accordingly, the network device determines whether the terminal device correctly receives the information carried in the first transmission block based on whether the HARQ information in the HARQ feedback corresponding to the first transmission block sent from the terminal device is ACK or NACK.
[0075] For the second transmission block, because the second transmission block is a second transmission block with HARQ feedback disabled, regardless of whether the terminal device correctly receives the information carried in the second transmission block, the terminal device does not need to send HARQ feedback corresponding to the second transmission block to the network device. That is, in step 202, in response to the plurality of transmission blocks including a first transmission block with HARQ feedback enabled and a second transmission block with HARQ feedback disabled, send at least one HARQ feedback to the network device, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transmission block and does not include HARQ feedback corresponding to the second transmission block.
[0076] As shown in FIG. 3, this schematic diagram shows that when the same scheduling command schedules two transport blocks, a terminal device receives TB1 transmission and TB2 transmission based on a downlink channel (DL). Here, the transport block TB1 used for TB1 transmission is a first transport block with HARQ feedback enabled, and the transport block TB2 used for TB2 transmission is a second transport block with HARQ feedback disabled. As shown in FIG. 3, the terminal device may transmit HARQ feedback for the transport block TB1 on an uplink channel (UL), but not for the transport block TB2. Accordingly, after transmitting TB1 transmission and TB2 transmission based on the downlink channel, the network device only needs to wait for reception of HARQ feedback for the transport block TB1 from the terminal device, rather than waiting for HARQ feedback for the transport block TB2 for subsequent transmission, thereby reducing transmission delay due to latency to some extent.
[0077] By implementing the embodiments of the present disclosure, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, the terminal device can transmit corresponding HARQ feedback to the network device for only the first transport block among the multiple transport blocks for which HARQ feedback is enabled. In this manner, the network device can avoid waiting for HARQ feedback corresponding to all transport blocks of the multiple transport blocks to be received before subsequent transmission, and can reduce transmission delay caused by waiting for HARQ feedback to a certain extent.
[0078] Referring to Figure 4, Figure 4 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 4, this method is performed by a terminal device, and may include, but is not limited to, the following steps:
[0079] Step 401: receiving a scheduling command sent from a network device, the scheduling command being for scheduling transmission of a plurality of transmission blocks;
[0080] Please refer to the related explanations in the previous embodiments, and the explanations will be omitted in this embodiment.
[0081] Step 402: In response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, send at least one HARQ feedback to the network device, where the at least one HARQ feedback includes a HARQ feedback corresponding to the first transport block and a HARQ feedback corresponding to the second transport block.
[0082] The network device transmits information through a first transmission block and a second transmission block, and after receiving the information carried by the network device through the first transmission block and the second transmission block, the terminal device determines whether the information carried in the first transmission block and the information carried in the second transmission block have been correctly received by decoding the information carried in the first transmission block and the information carried in the second transmission block, respectively.
[0083] For the first transmission block, if the terminal device correctly receives the information carried in the first transmission block, the HARQ information in the HARQ feedback corresponding to the first transmission block is ACK, and if the terminal device does not correctly receive the information carried in the first transmission block, the HARQ information in the HARQ feedback corresponding to the first transmission block is NACK. Accordingly, the network device determines whether the terminal device correctly receives the information carried in the first transmission block based on whether the HARQ information in the HARQ feedback corresponding to the first transmission block sent from the terminal device is ACK or NACK.
[0084] For the second transport block, in a first possible implementation, the HARQ information included in the HARQ feedback corresponding to the second transport block is HARQ information for determining whether the information carried in the second transport block has been successfully received. If the terminal device correctly receives the information carried in the second transport block, the HARQ information included in the HARQ feedback corresponding to the second transport block is ACK. If the terminal device does not correctly receive the information carried in the second transport block, the HARQ information included in the HARQ feedback corresponding to the second transport block is NACK. Accordingly, the network device determines whether the terminal device correctly receives the information carried in the second transport block based on whether the HARQ information in the HARQ feedback corresponding to the second transport block sent from the terminal device is ACK or NACK. The network device may wait for the HARQ feedback for the second transport block, or may perform subsequent transmissions without waiting for the HARQ feedback for the second transport block, thereby reducing transmission delay due to waiting time to a certain extent.
[0085] For the second transport block, as a second possible implementation, the HARQ information in the HARQ feedback corresponding to the second transport block is a default value. That is, regardless of whether the terminal device correctly receives the information carried in the second transport block, the HARQ information included in the HARQ feedback corresponding to the second transport block is the same default value. For example, this default value may be an ACK or a NACK. Accordingly, the network device cannot determine whether the terminal device correctly receives the information carried in the second transport block based on the HARQ information in the HARQ feedback corresponding to the second transport block sent from the terminal device. Therefore, the network device can continue subsequent transmissions without waiting for HARQ feedback for the second transport block, thereby reducing transmission delay due to waiting time to a certain extent.
[0086] As shown in FIG. 5, the schematic diagram shows that when the same scheduling command schedules two transport blocks, a terminal device receives TB1 transmission and TB2 transmission based on a downlink channel (DL). Here, the transport block TB1 used for TB1 transmission is a first transport block with HARQ feedback enabled, and the transport block TB2 used for TB2 transmission is a second transport block with HARQ feedback disabled. As shown in FIG. 5, the terminal device can transmit HARQ feedback for the transport block TB1 and HARQ feedback for the transport block TB2 on an uplink channel (UL). Accordingly, after transmitting TB1 transmission and TB2 transmission based on the downlink channel, the network device needs to wait for receiving HARQ feedback for the transport block TB1 from the terminal device. After receiving HARQ feedback for the transport block TB1, the network device may wait for HARQ feedback for the transport block TB2 or may perform subsequent transmissions without waiting for HARQ feedback for the transport block TB2, thereby reducing transmission delay due to waiting time to some extent.
[0087] By implementing the embodiments of the present disclosure, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, the terminal device can transmit corresponding HARQ feedback to the network device for a first transport block among the multiple transport blocks for which HARQ feedback is enabled. The network device can wait for HARQ feedback for a second transport block, or can perform subsequent transmissions without waiting for HARQ feedback for the second transport block. This avoids the network device having to wait for HARQ feedback corresponding to all transport blocks of the multiple transport blocks before subsequent transmissions, thereby reducing transmission delays caused by waiting for HARQ feedback to a certain extent.
[0088] Referring to Figure 6, Figure 6 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 6, this method is performed by a terminal device, and may include, but is not limited to, the following steps:
[0089] Step 601: receiving a scheduling command sent from a network device, the scheduling command being for scheduling transmission of a plurality of transmission blocks;
[0090] Please refer to the related explanations in the previous embodiments, and the explanations will be omitted in this embodiment.
[0091] Step 602, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not sending HARQ feedback corresponding to any of the second transport blocks to the network device.
[0092] The network device transmits information via the second transmission blocks. After receiving the information carried by the network device via the second transmission blocks, the terminal device decodes the information carried in each second transmission block to determine whether the information carried in each second transmission block has been correctly received. Regardless of whether the terminal device correctly receives the information carried in each second transmission block, the terminal device does not transmit HARQ feedback corresponding to any of the second transmission blocks to the network device. Therefore, the network device can continue subsequent transmissions without waiting for HARQ feedback for the second transmission blocks, thereby reducing transmission delays due to waiting time to a certain extent.
[0093] As shown in Figure 7, the schematic diagram shows that when the same scheduling command schedules two transport blocks, a terminal device receives TB1 transmission and TB2 transmission based on a downlink channel (DL). Here, the transport block TB1 used for TB1 transmission and the transport block TB2 used for TB2 transmission are both second transport blocks with HARQ feedback disabled. As shown in Figure 7, the terminal device does not need to transmit any HARQ feedback on an uplink channel (UL), i.e., does not transmit HARQ feedback for the transport block TB1, and does not transmit HARQ feedback for the transport block TB2. Accordingly, after transmitting the transport block TB1 and the transport block TB2 based on the downlink channel, the network device can perform subsequent transmissions without waiting for HARQ feedback for the transport blocks TB1 and TB2 from the terminal device, thereby reducing transmission delay due to latency to a certain extent.
[0094] By implementing the embodiments of the present disclosure, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, if the multiple transport blocks include only a second transport block for which HARQ feedback is disabled, the terminal device does not transmit HARQ feedback corresponding to any of the second transport blocks to the network device. Accordingly, the network device can perform subsequent transmissions without waiting for HARQ feedback corresponding to all of the multiple transport blocks. In this manner, the network device can avoid waiting for HARQ feedback corresponding to all of the multiple transport blocks before subsequent transmissions, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0095] Referring to Figure 8, Figure 8 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 8, this method is performed by a terminal device, and may include, but is not limited to, the following steps:
[0096] Step 801: receiving a scheduling command sent from a network device, the scheduling command being for scheduling transmission of a plurality of transmission blocks;
[0097] Please refer to the related explanations in the previous embodiments, and the explanations will be omitted in this embodiment.
[0098] Step 802: In response to the plurality of transport blocks including only a first transport block with HARQ feedback enabled, send HARQ feedback corresponding to at least one first transport block to the network device.
[0099] The network device transmits information through the first transmission blocks, and after receiving the information carried by the network device through the first transmission blocks, the terminal device determines whether the information carried in each first transmission block has been correctly received by decoding the information carried in each first transmission block.
[0100] For each first transmission block, the terminal device may transmit only HARQ feedback corresponding to one first transmission block among the plurality of first transmission blocks to the network device, or may transmit corresponding HARQ feedback for each first transmission block to the network device.
[0101] In one possible implementation, the terminal device transmits only HARQ feedback corresponding to one first transmission block among the plurality of first transmission blocks to the network device, and HARQ information of the HARQ feedback transmitted from the terminal device may be determined based on whether the information carried in the plurality of first transmission blocks is correctly received. For example, if all the information carried in the plurality of first transmission blocks is correctly received, the HARQ feedback information of the HARQ feedback transmitted by the terminal device to the network may be an ACK, and if the information carried in at least one transmission block among the information carried in the plurality of first transmission blocks is not correctly received, the HARQ feedback information of the HARQ feedback transmitted by the terminal device to the network may be a NACK.
[0102] In another possible implementation, the terminal device may transmit HARQ feedback corresponding to the transmission of each first transport block among the plurality of first transport blocks to the network device, and the HARQ information of the HARQ feedback transmitted from the terminal device may be determined based on whether the information carried in the corresponding first transport block is correctly received.
[0103] As shown in Figure 9, the schematic diagram shows that when the same scheduling command schedules two transport blocks, a terminal device receives TB1 transmission and TB2 transmission based on a downlink channel (DL). Here, the transport block TB1 used for TB1 transmission and the transport block TB2 used for TB2 transmission are both first transport blocks for which HARQ feedback is enabled. The terminal device may transmit HARQ feedback corresponding to at least one transport block on an uplink channel (UL). For example, as shown in Figure 9, the terminal device may transmit HARQ feedback for both the transport block TB1 and the transport block TB2. Accordingly, after transmitting the transport block TB1 and the transport block TB2 based on the downlink channel, the network device may wait to receive HARQ feedback for at least one of the transport blocks TB1 and TB2, and does not need to wait for HARQ feedback for the other of the transport blocks TB1 and TB2 from the terminal device for subsequent transmission, thereby reducing transmission delay due to waiting time to some extent.
[0104] It should be understood by those skilled in the art that the network device may also wait to receive HARQ feedback for all of the transport blocks TB1 and TB2 before transmitting any subsequent transmissions.
[0105] By implementing the embodiments of the present disclosure, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, if the multiple transport blocks include only a first transport block for which HARQ feedback is enabled, the terminal device transmits HARQ feedback corresponding to at least one first transport block to the network device. Accordingly, the network device can perform subsequent transmissions after receiving HARQ feedback corresponding to at least one transport block among the multiple transport blocks. This avoids the network device having to wait for HARQ feedback corresponding to all transport blocks of the multiple transport blocks to be received before subsequent transmissions, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0106] Referring to Figure 10, Figure 10 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 10, this method is performed by a terminal device, and may include, but is not limited to, the following steps:
[0107] Step 1001: Receive indication information sent from a network device, where the indication information is for determining whether at least one transport block among a plurality of transport blocks is a first transport block with HARQ feedback enabled or a second transport block with HARQ feedback disabled.
[0108] In the embodiments of the present disclosure, in one possible implementation, each transport block may indicate whether to enable or disable HARQ feedback. In another possible implementation, transport blocks may enable HARQ feedback by default, and the network device may indicate transport blocks for which HARQ feedback is disabled. In another possible implementation, transport blocks may disable HARQ feedback by default, and the network device may indicate transport blocks for which HARQ feedback is enabled. The network device may send this indication information based on higher layer signaling such as RRC, or may send this indication information based on physical layer signaling such as MEC CE, or may send this indication information based on DCI signaling, and this embodiment is not limited thereto.
[0109] In one possible implementation, the indication information is used to indicate a plurality of transport blocks available between the network device and the terminal device. The signaling for transmitting the indication information also carries an indication field, which may be newly added or reused from an existing indication field. Based on the indication field, the terminal device determines whether at least one transport block among the plurality of transport blocks is a first transport block with HARQ feedback enabled or a second transport block with HARQ feedback disabled.
[0110] The network device uses the indication information to enable the terminal device to determine a plurality of transmission blocks available between the network device and the terminal device and determine whether the plurality of transmission blocks are first transmission blocks or second transmission blocks, so that the network device selects at least some of the transmission blocks from the available plurality of transmission blocks and performs scheduling according to the scheduling command.
[0111] Those skilled in the art will understand that the indication information for indicating whether the multiple transport blocks are first transport blocks or second transport blocks may be transmitted by multiple signalings, where each signaling indicates whether at least one transport block is the first transport block or the second transport block. The indication information may also be transmitted by one signaling. For example, if the indication information is transmitted by one signaling, it indicates whether each of the multiple transport blocks is the first transport block or the second transport block.
[0112] Step 1002: receiving a scheduling command sent from a network device, the scheduling command being for scheduling transmission of a plurality of transmission blocks;
[0113] Step 1003: in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, send at least one HARQ feedback to the network device, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0114] For details of step 1002 and step 1003, please refer to the relevant explanation in the above embodiment, and the explanation will be omitted in this embodiment.
[0115] By implementing the embodiments of the present disclosure, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, the terminal device can transmit corresponding HARQ feedback to the network device for only the first transport block among the multiple transport blocks for which HARQ feedback is enabled. In this manner, the network device can avoid waiting for HARQ feedback corresponding to all transport blocks of the multiple transport blocks to be received before subsequent transmission, and can reduce transmission delay caused by waiting for HARQ feedback to a certain extent.
[0116] Referring to Figure 11, Figure 11 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 10, this method is performed by a terminal device, and may include, but is not limited to, the following steps:
[0117] Step 1101: Determine whether at least one transmission block among the plurality of transmission blocks is a first transmission block or a second transmission block based on the setting information specified by the protocol.
[0118] In one possible implementation, the configuration information defined by the protocol defines a plurality of transmission blocks available between the network device and the terminal device, and defines whether the plurality of transmission blocks are first transmission blocks or second transmission blocks, so that the network device selects at least some of the transmission blocks from the defined plurality of available transmission blocks and performs scheduling according to the scheduling command.
[0119] Step 1102 receives a scheduling command sent from a network device, the scheduling command being for scheduling transmission of a plurality of transmission blocks.
[0120] Step 1103: in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, send at least one HARQ feedback to the network device, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0121] For details of step 1102 and step 1103, please refer to the relevant explanation in the above embodiment, and the explanation will be omitted in this embodiment.
[0122] By implementing the embodiments of the present disclosure, after receiving information carried in multiple transport blocks scheduled by the same scheduling command, the terminal device can transmit corresponding HARQ feedback to the network device for only the first transport block among the multiple transport blocks for which HARQ feedback is enabled. In this manner, the network device can avoid waiting for HARQ feedback corresponding to all transport blocks of the multiple transport blocks to be received before subsequent transmission, and can reduce transmission delay caused by waiting for HARQ feedback to a certain extent.
[0123] Those skilled in the art will understand that the above-described embodiments performed by the terminal device can be implemented alone or in any combination, and the embodiments of the present disclosure are not limited thereto.
[0124] 12, which is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in FIG. 12, the method is performed by a network device, and the method may include, but is not limited to, the following steps:
[0125] Step 1201: Send a scheduling command to a terminal device for scheduling a plurality of transmission blocks.
[0126] The network device may send a scheduling command to the terminal device, where the scheduling command is for scheduling transmission of a plurality of transport blocks, wherein the network device schedules the transmission of the plurality of transport blocks according to the scheduling command, so that the terminal device receives information carried in the plurality of transport blocks on the plurality of transmission resources scheduled by the scheduling command, and the terminal device may determine whether HARQ feedback of the plurality of transport blocks is necessary and / or determine HARQ information of the HARQ feedback after receiving the information carried in the plurality of transport blocks.
[0127] It should be noted that the network device may transmit this scheduling command based on DCI signaling, or may transmit this scheduling command based on higher layer signaling such as RRC, or may transmit this scheduling command based on physical layer signaling such as MEC CE, and this embodiment is not limited thereto.
[0128] Step 1202, in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, wait for receiving at least one HARQ feedback transmitted from the terminal device, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0129] The network device transmits information through a first transmission block and a second transmission block. After receiving the information carried by the network device through the first transmission block and the second transmission block, the terminal device determines whether the information carried in the first transmission block and the information carried in the second transmission block are correctly received by decoding the information carried in the received first transmission block and the information carried in the second transmission block, respectively, and sends HARQ feedback to the network device, thereby allowing the network device to continue subsequent transmission after receiving the HARQ feedback sent from the terminal device.
[0130] For the first transmission block, the terminal device can transmit HARQ information of HARQ feedback corresponding to the first transmission block to the network device based on whether the information carried in the first transmission block and the information carried in the second transmission block are correctly received. Specifically, if the terminal device correctly receives the information carried in the first transmission block, the HARQ information of the HARQ feedback corresponding to the first transmission block is ACK, and if the terminal device does not correctly receive the information carried in the first transmission block, the HARQ information of the HARQ feedback corresponding to the first transmission block is NACK. Accordingly, the network device waits to receive HARQ information of the HARQ feedback corresponding to the first transmission block transmitted from the terminal device, and can determine whether the terminal device correctly received the information carried in the first transmission block based on whether the HARQ information is ACK or NACK.
[0131] For the second transmission block, because the second transmission block is a second transmission block in which HARQ feedback is disabled, regardless of whether the terminal device correctly receives the information carried in the second transmission block, the terminal device does not need to transmit HARQ feedback corresponding to the second transmission block to the network device. Accordingly, the network device does not need to wait to receive HARQ feedback corresponding to the second transmission block transmitted from the terminal device. That is, in step 1202, in response to the plurality of transmission blocks including a first transmission block in which HARQ feedback is enabled and a second transmission block in which HARQ feedback is disabled, the network device waits to receive at least one HARQ feedback transmitted from the terminal device, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transmission block and does not include HARQ feedback corresponding to the second transmission block.
[0132] By implementing the embodiments of the present disclosure, after transmitting information carried in the plurality of transport blocks scheduled by the scheduling command to the terminal device, the network device waits for reception of corresponding HARQ feedback transmitted from the terminal device for only the first transport block of the plurality of transport blocks for which HARQ feedback is enabled. In this manner, the network device can avoid waiting for reception of HARQ feedback corresponding to all transport blocks of the plurality of transport blocks before subsequent transmission, and can reduce transmission delay caused by waiting for HARQ feedback to a certain extent.
[0133] Referring to Figure 13, Figure 13 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 13, this method is performed by a network device, and may include, but is not limited to, the following steps:
[0134] Step 1301: Send a scheduling command to a terminal device for scheduling a plurality of transmission blocks.
[0135] Please refer to the related explanations in the previous embodiments, and the explanations will be omitted in this embodiment.
[0136] Step 1302: in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, wait for receiving at least one HARQ feedback transmitted from the terminal device, where the at least one HARQ feedback includes a HARQ feedback corresponding to the first transport block and a HARQ feedback corresponding to the second transport block.
[0137] The network device transmits information through a first transmission block and a second transmission block. After receiving the information carried by the network device through the first transmission block and the second transmission block, the terminal device determines whether the information carried in the first transmission block and the information carried in the second transmission block are correctly received by decoding the information carried in the received first transmission block and the information carried in the second transmission block, respectively, and sends HARQ feedback to the network device, thereby allowing the network device to continue subsequent transmission after receiving the HARQ feedback sent from the terminal device.
[0138] For the first transmission block, the terminal device can transmit HARQ information of HARQ feedback corresponding to the first transmission block to the network device based on whether the information carried in the first transmission block and the information carried in the second transmission block are correctly received. Specifically, if the terminal device correctly receives the information carried in the first transmission block, the HARQ information of the HARQ feedback corresponding to the first transmission block is ACK, and if the terminal device does not correctly receive the information carried in the first transmission block, the HARQ information of the HARQ feedback corresponding to the first transmission block is NACK. Accordingly, the network device waits to receive HARQ information of the HARQ feedback corresponding to the first transmission block transmitted from the terminal device, and can determine whether the terminal device correctly received the information carried in the first transmission block based on whether the HARQ information is ACK or NACK.
[0139] For the second transmission block, in a first possible implementation, the HARQ information included in the HARQ feedback corresponding to the second transmission block is HARQ information for determining whether the information carried in the second transmission block has been successfully received. If the terminal device correctly receives the information carried in the second transmission block, the HARQ information included in the HARQ feedback corresponding to the second transmission block is ACK. If the terminal device does not correctly receive the information carried in the second transmission block, the HARQ information included in the HARQ feedback corresponding to the second transmission block is NACK. Accordingly, the network device determines whether the terminal device correctly receives the information carried in the second transmission block based on whether the HARQ information in the HARQ feedback corresponding to the second transmission block sent from the terminal device is ACK or NACK. Note that the network device may wait for the HARQ feedback for the second transmission block, or may perform subsequent transmission without waiting for the HARQ feedback for the second transmission block, thereby reducing transmission delay due to waiting time to some extent.
[0140] For the second transport block, as a second possible implementation, the HARQ information in the HARQ feedback corresponding to the second transport block is a default value. That is, regardless of whether the terminal device correctly receives the information carried in the second transport block, the HARQ information included in the HARQ feedback corresponding to the second transport block is the same default value. For example, this default value may be an ACK or a NACK. Accordingly, the network device cannot determine whether the terminal device correctly receives the information carried in the second transport block based on the HARQ information in the HARQ feedback corresponding to the second transport block sent from the terminal device. Therefore, the network device can continue subsequent transmissions without waiting for HARQ feedback for the second transport block, thereby reducing transmission delay due to waiting time to a certain extent.
[0141] By implementing the embodiments of the present disclosure, after the network device sends a scheduling command to the terminal device to schedule information carried in the plurality of transport blocks, the network device waits for corresponding HARQ feedback transmitted from the terminal device for only a first transport block among the plurality of transport blocks for which HARQ feedback is enabled. The network device may wait for HARQ feedback for a second transport block, or may perform subsequent transmission without waiting for HARQ feedback for the second transport block. This avoids the network device having to wait for HARQ feedback corresponding to all of the plurality of transport blocks before subsequent transmission, thereby reducing transmission delays caused by waiting for HARQ feedback to a certain extent.
[0142] 14, which is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in FIG. 14, the method is performed by a network device, and the method may include, but is not limited to, the following steps:
[0143] Step 1401: Send a scheduling command to a terminal device for scheduling a plurality of transmission blocks.
[0144] Please refer to the related explanations in the previous embodiments, and the explanations will be omitted in this embodiment.
[0145] Step 1402, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, there is no need to wait for receiving HARQ feedback corresponding to any of the second transport blocks transmitted from the terminal device.
[0146] The network device transmits information via the second transmission blocks. After receiving the information carried by the network device via the second transmission blocks, the terminal device decodes the information carried in each received second transmission block to determine whether the information carried in each second transmission block has been correctly received. Regardless of whether the terminal device correctly receives the information carried in each second transmission block for each second transmission block, the terminal device does not transmit HARQ feedback corresponding to any of the second transmission blocks to the network device. Therefore, the network device can continue subsequent transmissions without waiting for HARQ feedback for the second transmission blocks, thereby reducing transmission delays due to waiting time to a certain extent.
[0147] By implementing the embodiments of the present disclosure, after transmitting information carried in the plurality of transport blocks scheduled by the scheduling command to the terminal device, if the plurality of transport blocks includes only a second transport block for which HARQ feedback is disabled, the network device does not need to wait for receiving HARQ feedback corresponding to any of the second transport blocks transmitted from the terminal device. That is, the network device can perform subsequent transmissions without waiting for receiving HARQ feedback corresponding to all of the plurality of transport blocks. In this manner, the network device can avoid waiting for receiving HARQ feedback corresponding to all of the plurality of transport blocks before subsequent transmissions, thereby reducing transmission delays caused by waiting for HARQ feedback to a certain extent.
[0148] Referring to Figure 15, Figure 15 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 15, this method is performed by a network device, and may include, but is not limited to, the following steps:
[0149] Step 1501: Send a scheduling command to a terminal device for scheduling a plurality of transmission blocks.
[0150] Please refer to the related explanations in the previous embodiments, and the explanations will be omitted in this embodiment.
[0151] Step 1502, in response to the plurality of transport blocks including only a first transport block for which HARQ feedback is enabled, wait for receiving HARQ feedback corresponding to at least one first transport block transmitted from the terminal device.
[0152] The network device transmits information through first transmission blocks. After receiving the information carried by the network device through the first transmission blocks, the terminal device determines whether the information carried in each first transmission block is correctly received by decoding the information carried in each received first transmission block, and sends HARQ feedback corresponding to at least one first transmission block to the network device, so that the network device can continue subsequent transmission after receiving the HARQ feedback corresponding to at least one transmission block of the plurality of transmission blocks.
[0153] For each first transmission block, the terminal device may transmit only HARQ feedback corresponding to one first transmission block among the plurality of first transmission blocks to the network device, or may transmit corresponding HARQ feedback for each first transmission block to the network device.
[0154] In one possible implementation, the terminal device transmits only HARQ feedback corresponding to one first transmission block of the plurality of first transmission blocks to the network device, so that the network device can wait to receive HARQ feedback corresponding to the one first transmission block transmitted from the terminal device. Optionally, the HARQ information of the HARQ feedback transmitted from the terminal device may be determined based on whether the information carried in the plurality of first transmission blocks is correctly received. For example, if all the information carried in the plurality of first transmission blocks is correctly received, the HARQ feedback information of the HARQ feedback transmitted by the terminal device to the network may be an ACK, and if the information carried in at least one transmission block of the information carried in the plurality of first transmission blocks is not correctly received, the HARQ feedback information of the HARQ feedback transmitted by the terminal device to the network may be a NACK.
[0155] In another possible implementation, the terminal device transmits HARQ feedback corresponding to the transmission of each first transport block among the plurality of first transport blocks to the network device, so that the network device can wait to receive HARQ feedback corresponding to each first transport block transmitted from the terminal device. Optionally, the HARQ information of the HARQ feedback transmitted from the terminal device may be determined based on whether the information carried in the corresponding first transport block is correctly received.
[0156] By implementing the embodiments of the present disclosure, after transmitting information carried in a plurality of transport blocks scheduled by a scheduling command to a terminal device, if the plurality of transport blocks includes only a first transport block for which HARQ feedback is enabled, the network device waits to receive HARQ feedback corresponding to at least one first transport block transmitted from the terminal device. That is, the network device can perform subsequent transmissions after receiving HARQ feedback corresponding to at least one transport block among the plurality of transport blocks. This avoids the network device having to wait for HARQ feedback corresponding to all of the plurality of transport blocks before subsequent transmissions, and can reduce transmission delays caused by waiting for HARQ feedback to a certain extent.
[0157] Referring to Figure 16, Figure 16 is a schematic flowchart of another HARQ feedback method provided by an embodiment of the present disclosure. As shown in Figure 16, this method is performed by a network device, and may include, but is not limited to, the following steps:
[0158] Step 1601: Send indication information to a terminal device, where the indication information is for determining whether at least one transmission block of the plurality of transmission blocks is a first transmission block or a second transmission block.
[0159] In the embodiment of the present disclosure, as a possible implementation form, each transmission block may indicate whether to enable HARQ feedback or disable HARQ feedback, and the network device may send this indication information based on higher layer signaling such as RRC, or may send this indication information based on physical layer signaling such as MEC CE, or may send this indication information based on DCI signaling, and the embodiment is not limited thereto.
[0160] In one possible implementation, the indication information is used to indicate a plurality of transport blocks available between the network device and the terminal device. The signaling for transmitting the indication information also carries an indication field, which may be newly added or reused from an existing indication field. Based on the indication field, the terminal device determines whether at least one transport block among the plurality of transport blocks is a first transport block with HARQ feedback enabled or a second transport block with HARQ feedback disabled.
[0161] The network device uses the indication information to enable the terminal device to determine a plurality of transmission blocks available between the network device and the terminal device and determine whether the plurality of transmission blocks are first transmission blocks or second transmission blocks, so that the network device selects at least some of the transmission blocks from the available plurality of transmission blocks and performs scheduling according to the scheduling command.
[0162] Those skilled in the art will understand that the indication information for indicating whether the multiple transport blocks are first transport blocks or second transport blocks may be transmitted by multiple signalings, where each signaling indicates whether at least one transport block is the first transport block or the second transport block. The indication information may also be transmitted by one signaling. For example, if the indication information is transmitted by one signaling, it indicates whether each of the multiple transport blocks is the first transport block or the second transport block.
[0163] Step 1602: Send a scheduling command to a terminal device for scheduling a plurality of transmission blocks.
[0164] Step 1603, in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, wait for receiving at least one HARQ feedback sent from the terminal device, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0165] For details of steps 1602 and 1603, please refer to the relevant explanations in the above-mentioned embodiment, and the explanation will be omitted in this embodiment.
[0166] By implementing the embodiments of the present disclosure, after transmitting information carried in the plurality of transport blocks scheduled by the scheduling command to the terminal device, the network device waits for reception of corresponding HARQ feedback transmitted from the terminal device for only the first transport block of the plurality of transport blocks for which HARQ feedback is enabled. In this manner, the network device can avoid waiting for reception of HARQ feedback corresponding to all transport blocks of the plurality of transport blocks before subsequent transmission, and can reduce transmission delay caused by waiting for HARQ feedback to a certain extent.
[0167] Those skilled in the art will understand that the multiple embodiments performed by the above-described network device may be implemented alone or in any combination, and that the embodiments of the present disclosure are not limited thereto.
[0168] In the above embodiments provided by the present disclosure, the methods provided by the embodiments of the present disclosure are described from the perspective of a terminal device and a network device, respectively. To realize each function in the methods provided by the above embodiments of the present disclosure, the network device and the terminal device may include a hardware structure and a software module, and each function is realized in the form of a hardware structure, a software module, or a hardware structure plus a software module. Some functions of each function can be implemented in the form of a hardware structure, a software module, or a hardware structure plus a software module.
[0169] 17, which is a schematic structural diagram of a HARQ feedback device provided by an embodiment of the present disclosure, which may be a terminal device, a device in a terminal device, or a device usable in conjunction with a terminal device. As shown in FIG. 17, the HARQ feedback device may include: a first receiving module 1701 for receiving a scheduling command sent from a network device, where the scheduling command is for scheduling a plurality of transport blocks; and a first transmitting module 1702 for sending at least one HARQ feedback to the network device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0170] In one implementation, the at least one HARQ feedback further includes HARQ feedback corresponding to the second transport block.
[0171] In one implementation, the HARQ information included in the HARQ feedback corresponding to the second transport block is one of HARQ information for determining whether the information carried in the second transport block is successfully received and HARQ information with a set value.
[0172] In one implementation, the apparatus further includes a second receiving module for receiving instruction information sent from the network device, wherein the instruction information is for determining whether at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block.
[0173] In one implementation, the device further includes a determination module for determining that at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block based on setting information specified by a protocol.
[0174] In one implementation, the apparatus further includes a first processing module for, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not sending HARQ feedback corresponding to any of the second transport blocks to the network device.
[0175] In one implementation, the apparatus further includes a second transmitting module for transmitting HARQ feedback corresponding to at least one of the first transport blocks to the network device in response to the plurality of transport blocks including only first transport blocks for which HARQ feedback is enabled.
[0176] In addition, the HARQ feedback device provided by the embodiments of the present disclosure can realize all the method steps realized in the embodiments of the HARQ feedback method shown in Figures 2 to 11 above, and can obtain similar technical effects, so detailed descriptions of the parts and effects similar to those of the method embodiments in this embodiment will be omitted.
[0177] 18, which is a schematic structural diagram of another HARQ feedback device provided by an embodiment of the present disclosure, which may be a network device, a device in the network device, or a device usable with a network device. As shown in FIG. 18, the HARQ feedback device may include: a third sending module 1801 for sending a scheduling command to a terminal device for scheduling a plurality of transport blocks; and a third receiving module 1802 for waiting to receive at least one HARQ feedback transmitted from the terminal device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, where the at least one HARQ feedback includes HARQ feedback corresponding to the first transport block.
[0178] In one implementation, the at least one HARQ feedback further includes HARQ feedback corresponding to the second transport block.
[0179] In one implementation, the HARQ information included in the HARQ feedback corresponding to the second transport block is one of HARQ information for determining whether the information carried in the second transport block is successfully received and HARQ information with a set value.
[0180] In one implementation, the apparatus further includes a fourth sending module for sending indication information to the terminal device, where the indication information is for determining whether at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block.
[0181] In one implementation, the apparatus further includes a second processing module for, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not having to wait to receive HARQ feedback corresponding to any of the second transport blocks transmitted from the terminal device.
[0182] In one implementation, the apparatus further includes a third processing module for waiting to receive HARQ feedback corresponding to at least one of the first transport blocks transmitted from the terminal device in response to the plurality of transport blocks including only a first transport block for which HARQ feedback is enabled.
[0183] In addition, since the HARQ feedback device provided by the embodiments of the present disclosure can realize all the method steps realized in the embodiments of the HARQ feedback method shown in Figures 12 to 16 above and can obtain similar technical effects, detailed descriptions of the parts and effects similar to those of the method embodiments in this embodiment will be omitted.
[0184] To realize the above embodiment, the embodiment of the present disclosure further proposes a communication device, which includes a processor, and when the processor calls a computer program in a memory, can execute the methods shown in the above embodiment of FIGS. 2 to 11.
[0185] To realize the above embodiment, the embodiment of the present disclosure further proposes a communication device, which includes a processor, and when the processor calls a computer program in a memory, can execute the methods shown in the above embodiment of FIGS.
[0186] To realize the above-described embodiments, the embodiments of the present disclosure further propose a communication device, which includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory, thereby causing the communication device to perform the method shown in the embodiments of Figures 2 to 11 above.
[0187] To realize the above-described embodiments, the embodiments of the present disclosure further propose a communication device, which includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory, thereby causing the communication device to perform the method shown in the embodiments of Figures 12 to 16 above.
[0188] To realize the above embodiments, the embodiments of the present disclosure further propose a communication device, which includes a processor and an interface circuit, wherein the interface circuit receives and transmits code instructions to the processor, and the processor executes the code instructions to cause the communication device to perform the methods shown in the above embodiments of Figures 2 to 11.
[0189] To realize the above embodiments, the embodiments of the present disclosure further propose a communication device, which includes a processor and an interface circuit, wherein the interface circuit receives and transmits code instructions to the processor, and the processor executes the code instructions to cause the communication device to perform the methods shown in the embodiments of Figures 12 to 16 above.
[0190] 19, which is a schematic structural diagram of a HARQ feedback device 1900 provided by an embodiment of the present disclosure. The HARQ feedback device 1900 may be a network device, a terminal device, a chip, a chip system, a processor, etc. that supports a network device to implement the above method, or a chip, a chip system, a processor, etc. that supports a terminal device to implement the above method. The device can be used to implement the method described in the above method embodiment, and for details, please refer to the description in the above method embodiment.
[0191] The HARQ feedback device 1900 may include one or more processors 1901. The processor 1901 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor can process communication protocols and communication data, and the central processing unit can control the HARQ feedback device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute a computer program, and process data of the computer program.
[0192] Optionally, the HARQ feedback device 1900 may further include one or more memories 1902, in which a computer program 1904 may be stored, and the processor 1901 executes the computer program 1904 so that the HARQ feedback device 1900 performs the method described in the above method embodiments. Optionally, the memory 1902 may store data. The HARQ feedback device 1900 and the memory 1902 may be configured separately or integrated together.
[0193] Optionally, the HARQ feedback device 1900 may further include a transceiver 1905 and an antenna 1906. The transceiver 1905 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to realize a transceiver function. The transceiver 1905 may include a receiver and a transmitter, and the receiver may be referred to as a receiver or a receiving circuit, etc., and is used to realize a receiving function, and the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to realize a transmitting function.
[0194] Optionally, the HARQ feedback device 1900 may further include one or more interface circuits 1907. The interface circuits 1907 are used to receive and transmit code instructions to the processor 1901. The processor 1901 executes the code instructions so that the HARQ feedback device 1900 performs the methods described in the above method embodiments.
[0195] In one implementation, the processor 1901 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used to read and write code / data, or the transceiver circuit, interface, or interface circuit may be used to transmit or communicate signals.
[0196] In one implementation, the processor 1901 can store a computer program 1904, and the computer program 1904 is executed in the processor 1901, thereby enabling the HARQ feedback device 1900 to perform the methods described in the above method embodiments. The computer program 1904 can be fixed to the processor 1901, in which case the processor 1901 can be realized by hardware.
[0197] In one implementation, the HARQ feedback device 1900 may include circuitry, which may implement the transmitting, receiving, or communication functions of the method embodiments described above. The processors and transceivers described in this disclosure may be implemented in integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processors and transceivers may be fabricated using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide semiconductor (nMOS), p-type metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0198] The HARQ feedback device described in the above embodiments may be a network device or a terminal device, but the scope of the HARQ feedback device described in the present disclosure is not limited thereto, and the structure of the HARQ feedback device may not be limited by Figures 17 to 18. The HARQ feedback device may be an independent device or a part of a larger device. For example, the HARQ feedback device may be the following (1) to (6): (1) An independent integrated circuit IC or chip, or a chip system or subsystem. (2) A set having one or more ICs, optionally the set of ICs may include a memory element for storing data, computer programs. (3) ASIC, such as a modem. (4) Modules that can be embedded within other devices. (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handhelds, mobile units, in-vehicle devices, network devices, cloud devices, artificial intelligence devices, etc. (6)Others.
[0199] Regarding the case where the HARQ feedback device may be a chip or a chip system, please refer to the schematic configuration diagram of a chip shown in Figure 20. The chip shown in Figure 20 includes a processor 2001 and an interface 2002. Here, the number of processors 2001 may be one or more, and the number of interfaces 2002 may be more than one.
[0200] When the chip is used to realize the functions of the terminal device in the embodiments of the present disclosure, the interface 2002 receives and transmits code instructions to the processor 2001, and the processor 2001 executes the code instructions to perform the methods of FIGS. 2 to 11.
[0201] When the chip is used to implement the functions of a network device in an embodiment of the present disclosure, the interface 2002 receives and transmits code instructions to the processor 2001, and the processor 2001 executes the code instructions to perform the methods of FIGS. 12 to 16.
[0202] Optionally, the chip further includes a memory 2003, which is used to store necessary computer programs and data.
[0203] As will be appreciated by those skilled in the art, the various illustrative logical blocks and steps described in the embodiments of the present disclosure can be realized by electronic hardware, computer software, or a combination of both. Whether such functions are realized by hardware or software is determined by specific applications and overall system design requirements. Those skilled in the art can realize the above functions using various methods for each specific type of application, but such realization should not be understood as exceeding the scope of protection of the embodiments of the present disclosure.
[0204] The present disclosure further provides a computer-readable storage medium having instructions stored thereon that, when executed, achieve the functionality of any one of the above method embodiments.
[0205] The present disclosure further provides a computer program product, which, when executed by a computer, implements the functions of any one of the above method embodiments.
[0206] In the above embodiments, all or part of the implementation may be implemented in software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the implementation may be in the form of a computer program product. The computer program product includes one or more computer programs. When loaded and executed on a computer, the computer programs generate all or part of the flows or functions described in the embodiments of the present disclosure. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.) methods. The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid state disks (SSDs)).
[0207] As will be appreciated by those skilled in the art, the various numerals, such as first, second, etc., used in the present disclosure are used for ease of explanation and do not limit the scope of the embodiments of the present disclosure or represent a priority order.
[0208] At least one of the present disclosure may be described as one or more, and more may be two, three, four or more, and is not limited in the present disclosure. In the present disclosure, for one technical feature, the technical feature is distinguished by "first", "second", "third", "A", "B", "C", and "D", etc., and there is no order of priority or magnitude among the technical features described by "first", "second", "third", "A", "B", "C", and "D".
[0209] The correspondence relationships shown in each table in the present disclosure may be preset or predefined. The possible values of information in each table are merely examples, and other values may be set; the present disclosure is not limited thereto. When setting the correspondence relationships between information and each parameter, it is not necessary to set all of the correspondence relationships shown in each table. For example, the correspondence relationships shown by specific rows in the tables in the present disclosure do not need to be set. Appropriate modifications and adjustments, such as division and merging, may also be made based on the tables. The names of the parameters indicated by the titles of the tables may also be other names understandable to the HARQ feedback device, and the possible values or representation methods of the parameters may also be other possible values or representation methods understandable to the HARQ feedback device. The tables may be implemented using other data structures, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables.
[0210] Predefined in the present disclosure can be understood as defined, predefined, stored, pre-stored, pre-agreed, pre-set, fixed, or pre-baked.
[0211] As those skilled in the art will appreciate, the units and algorithm steps of each example described in the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software is determined by the specific application and design constraints of the technical solution. Those skilled in the art can implement the described functions using different methods according to each specific application, but such implementation should not be considered as going beyond the scope of the present disclosure.
[0212] As will be apparent to those skilled in the art, for the convenience of explanation, the specific operation processes of the above-described systems, devices and units are to be referred to the corresponding processes in the above-described method embodiments, and detailed explanations thereof will be omitted here.
[0213] The above description is merely a specific embodiment of the present disclosure, and the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that a person skilled in the art can easily make within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should also be based on the scope of protection of the claims.
Claims
1. 1. A hybrid automatic repeat request (HARQ) feedback method performed by a terminal device, comprising: receiving a scheduling command sent from a network device, the scheduling command being for scheduling a plurality of transmission blocks; In response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled, transmitting at least one HARQ feedback to the network device; the at least one HARQ feedback includes a HARQ feedback corresponding to the first transport block. The HARQ feedback method according to the present invention is characterized in that:
2. The at least one HARQ feedback and further comprising a HARQ feedback corresponding to the second transport block. The HARQ feedback method according to claim 1 .
3. HARQ information included in the HARQ feedback corresponding to the second transport block: HARQ information for determining whether the information carried in the second transport block was successfully received; and HARQ information with a set value, The HARQ feedback method according to claim 2 .
4. The method comprises: receiving instruction information transmitted from the network device; the indication information is for determining whether at least one of the plurality of transmission blocks is the first transmission block or the second transmission block; The HARQ feedback method according to claim 1 .
5. The method comprises: and determining, based on setting information defined by a protocol, that at least one transmission block among the plurality of transmission blocks is the first transmission block or the second transmission block. The HARQ feedback method according to claim 1 .
6. The method comprises: and, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not transmitting HARQ feedback corresponding to any of the second transport blocks to the network device. The HARQ feedback method according to any one of claims 1 to 5.
7. The method comprises: In response to the plurality of transport blocks including only a first transport block for which HARQ feedback is enabled, transmitting HARQ feedback corresponding to at least one of the first transport blocks to the network device. The HARQ feedback method according to any one of claims 1 to 5.
8. 1. A hybrid automatic repeat request (HARQ) feedback method performed by a network device, comprising: sending a scheduling command to a terminal device for scheduling a plurality of transmission blocks; and waiting to receive at least one HARQ feedback transmitted from the terminal device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled; the at least one HARQ feedback includes a HARQ feedback corresponding to the first transport block. The HARQ feedback method according to the present invention is characterized in that:
9. The at least one HARQ feedback and further comprising a HARQ feedback corresponding to the second transport block. The HARQ feedback method according to claim 8 .
10. HARQ information included in the HARQ feedback corresponding to the second transport block: HARQ information for determining whether the information carried in the second transport block was successfully received; and HARQ information with a set value, The HARQ feedback method according to claim 9 .
11. The method comprises: further comprising the step of transmitting instruction information to the terminal device; the indication information is for determining whether at least one of the plurality of transmission blocks is the first transmission block or the second transmission block; The HARQ feedback method according to claim 8 .
12. The method comprises: and, in response to the plurality of transport blocks including only second transport blocks for which HARQ feedback is disabled, not needing to wait for receiving HARQ feedback corresponding to any of the second transport blocks transmitted from the terminal device. The HARQ feedback method according to any one of claims 8 to 11.
13. The method comprises: and, in response to the plurality of transport blocks including only a first transport block for which HARQ feedback is enabled, waiting to receive HARQ feedback corresponding to at least one of the first transport blocks transmitted from the terminal device. The HARQ feedback method according to any one of claims 8 to 11.
14. A HARQ feedback device, comprising: a first receiving module for receiving a scheduling command sent from a network device, the scheduling command being for scheduling a plurality of transmission blocks; a first transmitting module for transmitting at least one HARQ feedback to the network device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled; the at least one HARQ feedback includes a HARQ feedback corresponding to the first transport block. A HARQ feedback device.
15. A HARQ feedback device, comprising: a third transmitting module for transmitting a scheduling command to the terminal device for scheduling the plurality of transmission blocks; a third receiving module for waiting to receive at least one HARQ feedback transmitted from the terminal device in response to the plurality of transport blocks including a first transport block with HARQ feedback enabled and a second transport block with HARQ feedback disabled; the at least one HARQ feedback includes a HARQ feedback corresponding to the first transport block. A HARQ feedback device.
16. A communication device, a processor and a memory, a computer program stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to perform the method according to any one of claims 1 to 7; A communication device comprising:
17. A communication device, a processor and a memory, a computer program stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to perform the method according to any one of claims 8 to 13; A communication device comprising:
18. A communication device, a processor and an interface circuit; the interface circuit receives and transmits code instructions to the processor; The processor executes the code instructions to perform the method according to any one of claims 1 to 7. A communication device comprising:
19. A communication device, a processor and an interface circuit; the interface circuit receives and transmits code instructions to the processor; The processor executes the code instructions to perform the method according to any one of claims 8 to 13. A communication device comprising:
20. A computer-readable storage medium having instructions stored thereon, When said instructions are executed, the method according to any one of claims 1 to 7 is achieved. A computer-readable storage medium comprising:
21. A computer-readable storage medium having instructions stored thereon, When said instructions are executed, a method according to any one of claims 8 to 13 is achieved. A computer-readable storage medium comprising:
Citation Information
Patent Citations
Method and device for transmitting uplink signal by terminal in wireless communication system
WO2022154559A1
Downlink scheduling and hybrid automatic repeat request feedback
WO2022155600A2
Systems and techniques for scheduling feedback-less hybrid automatic repeat resource request
WO2023212522A1