Feedback method and device for hybrid automatic retransmission request acknowledgement

The method allows for efficient HARQ-ACK feedback across non-consecutive time units in communication systems, addressing the challenge of managing channel occupancy time and HARQ confirmations in unlicensed spectrum by optimizing PDSCH reception and transmission.

JP2025118963APending Publication Date: 2025-08-13BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025084314
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-05-20
Publication Date
2025-08-13

AI Technical Summary

Technical Problem

In communication systems using unlicensed spectrum, there is a need to efficiently manage channel occupancy time and provide Hybrid Automatic Repeat Request (HARQ) confirmations for multiple slots, which current methods fail to address effectively.

Method used

A method involving a terminal device receiving first indication information for M discrete time units, receiving N PDSCHs in these units, and transmitting HARQ-ACK feedback, where M and N are positive integers, allowing for efficient HARQ-ACK feedback across non-consecutive time units using the same or different PUCCH resources.

Benefits of technology

This approach reduces signaling overhead and saves resources by enabling efficient HARQ-ACK feedback for multiple PDSCHs across non-consecutive time units, improving communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025118963000001_ABST
    Figure 2025118963000001_ABST
Patent Text Reader

Abstract

To provide a feedback method and device for hybrid automatic retransmission request acknowledgement.SOLUTION: A method executed by a terminal device includes a step of receiving first instruction information for instructing M discontinuous time units, a step of receiving N physical downlink shared channels (PDSCHs) in each of the M discontinuous time units, and a step of transmitting feedback information of hybrid automatic retransmission request acknowledgement (HARQ-ACK) corresponding to the N PDSCHs, wherein M and N are each a positive integer of larger than 1, and N is equal to or less than M. Consequently, the terminal device determines the plurality of discontinuous time units according to the first instruction information, and performs HARQ-ACK feedback to the plurality of PDSCHs received in the plurality of discontinuous time units to effectively reduce transmission of signaling and save resources.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to the field of communication technology, and more particularly to a hybrid automatic repeat request acknowledgement feedback method and apparatus. [Background technology]

[0002] In a communication system, in the case of an unlicensed spectrum, a device needs to perform channel recognition in the unlicensed spectrum before transmitting data, and if it recognizes that the channel is idle, it determines the channel occupancy time, and before the channel occupancy time ends, it can transmit data in the unlicensed spectrum. After the channel occupancy time ends, it re-recognizes whether the channel is idle.

[0003] Since the channel occupancy time is limited, in order to save control signaling, related art proposes using one downlink control information (DCI) to schedule multiple consecutive or multiple discontinuous slots to realize time domain resource indication. However, how to feed back Hybrid Automatic Repeat reQuest (HARQ) confirmations for data corresponding to multiple slots is currently an issue that needs to be resolved urgently. Summary of the Invention [Problem to be solved by the invention]

[0004] The embodiments of the present disclosure provide a hybrid automatic repeat request (ARR) acknowledgement feedback method and apparatus, which are applicable to the communication technology field. [Means for solving the problem]

[0005] According to a first aspect, an embodiment of the present disclosure provides a hybrid automatic repeat request confirmation feedback method, the method being configured to be performed by a terminal device, the method comprising: receiving first indication information for indicating M discrete time units; receiving N physical downlink shared channels (PDSCHs) in the M non-consecutive time units, respectively; transmitting feedback information of Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) corresponding to the N PDSCHs; Here, M and N are each a positive integer greater than 1, and N is equal to or less than M.

[0006] Optionally, the time unit is at least one of a slot, a microslot, a symbol, and a subframe.

[0007] In one possible implementation, the first indication information is Downlink Control Information (DCI).

[0008] In another possible implementation, each PDSCH comprises at least one transport block (TB), Alternatively, each of the PDSCHs includes at least one code block group (CBG).

[0009] Alternatively, the HARQ-ACKs of different TBs in each of the PDSCHs correspond to different bits, or the HARQ-ACKs of different CBGs in each of the PDSCHs correspond to different bits.

[0010] Optionally, the step of transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs includes: The method includes transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs based on the same physical uplink control channel (PUCCH) resource.

[0011] Optionally, the step of transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs based on the same Physical Uplink Control Channel (PUCCH) resource includes: transmitting HARQ-ACK feedback information corresponding to the N PDSCHs based on a designated codebook in the PUCCH resource, wherein the HARQ-ACK feedback information corresponding to different PDSCHs corresponds to different bits or the same bits in the designated codebook.

[0012] In one possible implementation, the step of transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs includes: The method includes transmitting HARQ-ACK feedback information corresponding to the N PDSCHs based on different PUCCH resources.

[0013] Optionally, the step of transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs based on different PUCCH resources includes: The method includes a step of transmitting feedback information of HARQ-ACK corresponding to the received PDSCH based on different time unit groups based on different PUCCH resources, where each time unit group includes x consecutive time units, where x is a positive integer.

[0014] Optionally, there is a discontinuity between each of said time unit groups.

[0015] Optionally, the method further includes a step of sending HARQ-ACK feedback information corresponding to a plurality of designated PDSCHs based on the same PUCCH resource, where the time units corresponding to the plurality of designated PDSCHs belong to the same time unit group.

[0016] Optionally, the step of transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs based on different PUCCH resources includes: transmitting, based on a first PUCCH resource, feedback information of a HARQ-ACK corresponding to a first PDSCH received based on at least one first time unit group; transmitting, based on a second PUCCH resource, feedback information of a HARQ-ACK corresponding to each second PDSCH received based on another time unit group; Here, the transmission time corresponding to the first PUCCH resource is earlier than the transmission time corresponding to the second PUCCH resource, the priority of the first PDSCH is higher than the priority of each of the second PDSCHs, and each of the time unit groups includes x consecutive time units, where x is a positive integer.

[0017] Optionally, there is a discontinuity between each of said time unit groups.

[0018] Optionally, the method further comprises: The method further includes determining a priority of each received PDSCH based on a service type corresponding to the PDSCH.

[0019] Optionally, the method further comprises: The method further includes receiving second indication information for indicating a PUCCH resource for transmitting the feedback information of the HARQ-ACK.

[0020] Optionally, the method further comprises: determining a PUCCH resource for transmitting feedback information of the HARQ-ACK based on a control resource set (CORESET); or The method further includes determining a PUCCH resource for transmitting the HARQ-ACK feedback information based on attributes of the divided time units among the multiple discontinuous time unit groups indicated by the first indication information.

[0021] Optionally, the step of determining a PUCCH resource for transmitting feedback information of the HARQ-ACK based on the control resource set (CORESET) includes: determining a PUCCH resource for transmitting feedback information of the HARQ-ACK based on the number of control channel elements (CCEs) in the CORESET; and / or The method includes determining a PUCCH resource for transmitting feedback information of the HARQ-ACK based on a position of a starting CCE in the CORESET.

[0022] Optionally, the method further comprises: In response to a time unit group being a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back and each time unit located after the time unit group being a non-downlink time unit, determining the non-downlink time unit as a time unit corresponding to the PUCCH resource; or determining a first non-downlink time unit among the plurality of non-downlink time units as the time unit corresponding to the PUCCH resource in response to the fact that any one of the time unit groups is a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back and that the plurality of time units located after the any one of the time unit groups include a plurality of non-downlink time units; or The method further includes a step of determining, in response to any one of the time unit groups being a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back and a plurality of time units located after the any one of the time unit groups being non-downlink time units, a non-downlink time unit having a time interval between the any one of the time unit groups that is equal to or greater than a specified value and has the smallest time interval as the time unit corresponding to the PUCCH resource.

[0023] Optionally, the method further comprises determining the designated value based on the capabilities of the terminal device; Alternatively, determining the designated value based on third instruction information; Alternatively, the method further includes the step of determining the designated value based on a protocol.

[0024] A second aspect of the present disclosure provides a hybrid automatic repeat request (ARR) confirmation feedback method, configured to be executed by a network device, the method comprising: transmitting first indication information for indicating M discrete time units; transmitting N physical downlink shared channels (PDSCHs) in the M non-consecutive time units, respectively; receiving Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) feedback information corresponding to the N PDSCHs; Here, M and N are each a positive integer greater than 1, and N is equal to or less than M.

[0025] Optionally, the time unit is at least one of a slot, a microslot, a symbol, and a subframe.

[0026] Optionally, the first indication information is Downlink Control Information (DCI).

[0027] In one possible implementation, each of the PDSCHs includes at least one transport block (TB), or each of the PDSCHs includes at least one code block group (CBG).

[0028] In another possible implementation, HARQ-ACKs of different TBs in each of the PDSCHs correspond to different bits, or HARQ-ACKs of different CBGs in each of the PDSCHs correspond to different bits.

[0029] Optionally, receiving feedback information of Hybrid Automatic Repeat Request Acknowledgements (HARQ-ACK) corresponding to the N PDSCHs includes: receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on the same physical uplink control channel (PUCCH) resource;

[0030] Optionally, receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on the same Physical Uplink Control Channel (PUCCH) resource includes: receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on a designated codebook in the PUCCH resource, wherein the feedback information of HARQ-ACK corresponding to different PDSCHs corresponds to different bits in the designated codebook;

[0031] Optionally, receiving feedback information of Hybrid Automatic Repeat Request Acknowledgements (HARQ-ACK) corresponding to the N PDSCHs includes: The method includes receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on different PUCCH resources.

[0032] Optionally, receiving feedback information of HARQ-ACK corresponding to the N PDSCHs according to the different PUCCH resources includes: The method includes receiving feedback information of HARQ-ACK corresponding to PDSCHs received based on different time unit groups based on different PUCCH resources, where each time unit group includes x consecutive time units, where x is a positive integer.

[0033] Optionally, there is a discontinuity between each of said time unit groups.

[0034] Optionally, the method further comprises: The method further includes receiving HARQ-ACK feedback information corresponding to a plurality of designated PDSCHs based on the same PUCCH resource, where the time units corresponding to the plurality of designated PDSCHs belong to the same time unit group.

[0035] Optionally, receiving feedback information of HARQ-ACK corresponding to the N PDSCHs according to the different PUCCH resources includes: receiving, based on a first PUCCH resource, feedback information of a HARQ-ACK corresponding to a first PDSCH received based on at least one first time unit group; receiving, based on a second PUCCH resource, feedback information of a HARQ-ACK corresponding to each second PDSCH received based on another time unit group; Here, the transmission time corresponding to the first PUCCH resource is earlier than the transmission time corresponding to the second PUCCH resource, the priority of the first PDSCH is higher than the priority of each of the second PDSCHs, and each of the time unit groups includes x consecutive time units, where x is a positive integer.

[0036] Optionally, there is a discontinuity between each of said time unit groups.

[0037] Optionally, the method further comprises: The method further includes transmitting second indication information for indicating a PUCCH resource for transmitting the feedback information of the HARQ-ACK.

[0038] According to a third aspect, an embodiment of the present disclosure provides a communication device, the communication device having a function of implementing part or all of the functions of the terminal device in the method according to the first aspect. For example, the function of the communication device may include the functions of part or all of the embodiments of the present disclosure, or may include the function of independently implementing any one of the embodiments of the present disclosure. The functions can be implemented by hardware, or by executing corresponding software via the hardware. The hardware or software includes one or more units or modules corresponding to the functions.

[0039] In one implementation, the structure of the communication device can include a transceiver module and a processing module, and the processing module is configured to support the communication device to perform the corresponding functions of the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may further include a storage module, which is used to combine with the transceiver module and the processing module and stores computer programs and data required for the communication device.

[0040] As an example, the processing module may be a processor, the transmitting and receiving module may be a transceiver or a communication interface, and the storage module may be a memory.

[0041] According to a fourth aspect, an embodiment of the present disclosure provides another communication device, the communication device having a function of implementing part or all of the network device in the example method described in the second aspect. For example, the function of the communication device may have the functions of part or all of the embodiments of the present disclosure, or may have the function of independently implementing any one of the embodiments of the present disclosure. The functions can be implemented by hardware, or can be implemented by executing corresponding software via the hardware. The hardware or software includes one or more units or modules corresponding to the functions.

[0042] In one implementation, the structure of the communication device can include a transceiver module and a processing module, and the processing module is configured to support the communication device to perform the corresponding functions of the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device can further include a storage module, which is used to combine with the transceiver module and the processing module and stores computer programs and data required for the communication device.

[0043] 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.

[0044] 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.

[0045] 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.

[0046] 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.

[0047] 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.

[0048] 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 above.

[0049] According to an eleventh aspect, an embodiment of the present disclosure provides a hybrid automatic repeat request confirmation feedback system, the system including a communication device according to the third aspect and a communication device according to the fourth aspect, or the system including a communication device according to the fifth aspect and a communication device according to the sixth aspect, or the system including a communication device according to the seventh aspect and a communication device according to the eighth aspect, or the system including a communication device according to the ninth aspect and a communication device according to the tenth aspect.

[0050] 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.

[0051] According to a thirteenth 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 second aspect.

[0052] 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 perform the method according to the first aspect above.

[0053] 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 perform the method according to the second aspect above.

[0054] 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.

[0055] 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.

[0056] 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.

[0057] According to a nineteenth aspect, the present disclosure provides a computer program which, when executed on a computer, causes the computer to perform the method according to the second aspect above. [Brief explanation of the drawings]

[0058] 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 hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure. [Figure 3] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 4] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 5] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 6] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 7] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 8] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 9] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 10] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 11] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 12] 1 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by another embodiment of the present disclosure; [Figure 13] 1 is a schematic configuration diagram of a communication device according to an embodiment of the present disclosure. [Figure 14] FIG. 10 is a schematic configuration diagram of a communication device according to another embodiment of the present disclosure. [Figure 15] FIG. 1 is a schematic diagram illustrating a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0059] To facilitate understanding, terms used in this disclosure will first be explained.

[0060] 1. Downlink control information (DCI) The DCI may include uplink / downlink resource allocation, hybrid automatic repeat request (HARQ) information, power control, and the like.

[0061] 2. HARQ acknowledgement (ACK) HARQ-ACK is feedback information transmitted by a terminal device to a network device indicating whether the PDSCH has been correctly received. The HARQ-ACK codebook is a HARQ-ACK feedback information sequence transmitted on a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH). Each bit corresponds to a transmission block (TB) or a code block group (CBG), and indicates whether the corresponding TB or CBG has been correctly received.

[0062] 3. Subframe In a communication system, time domain resource references can be consecutively numbered according to a system frame number (SFN) with a granularity of 10 milliseconds (ms). One SFN can include 10 subframes, each with a length of 1 ms. One subframe can be further divided into several slots, the specific number of which depends on the subcarrier spacing. Typically, one slot can contain 14 or 12 time division duplex orthogonal frequency division multiplexing (OFDM) symbols, regardless of the subcarrier spacing. To maximize the use of small resources, a micro-slot (mini-slot) may be used, which may start from any OFDM symbol within a slot. The number of symbols included in a mini-slot is 1 to 14.

[0063] 4. Physical uplink shared channel (PUSCH) The PUSCH may carry data from a transmission uplink shared channel (USCH). The PUCCH can carry uplink control information for reporting the status of the terminal device to the base station, such as HARQ-ACK feedback information and channel state information. Physical downlink shared channel (PDSCH) The PDSCH may carry data from a transmission downlink shared channel (DSCH). The term "shared" can be understood as meaning that the same physical channel can be used by multiple users in a time-sharing manner or for a short duration. A physical shared channel is established in advance by the system and can be assigned to a specific terminal device in some way depending on the service needs of the terminal device.

[0064] To better understand the hybrid automatic repeat request (ARR) confirmation feedback determination method disclosed in the embodiments of the present disclosure, the following first describes a communication system to which the embodiments of the present disclosure apply.

[0065] 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 11 and one terminal device 12.

[0066] 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.

[0067] The network device 11 in the embodiments of the present disclosure is a network-side entity for transmitting and receiving signals. For example, the network device 11 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 centralized unit (CU) and distributed units (dU), 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.

[0068] The terminal device 12 in the embodiments 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 communication capabilities, a smart car, a mobile phone, a wearable device, a tablet, a computer with wireless transmission and reception capabilities, 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 by the specific technology and device form used by the terminal device 12.

[0069] 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.

[0070] The hybrid automatic repeat request acknowledgement feedback method and apparatus provided by the present disclosure will be described in detail below in conjunction with the accompanying drawings.

[0071] Referring to Figure 2, Figure 2 is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, which is configured to be performed by a terminal device. As shown in Figure 2, the method may include, but is not limited to, the following steps:

[0072] In step 21, first indication information is received from a network device, where the first indication information indicates M discrete time units to the terminal device, where M is a positive integer.

[0073] Alternatively, the first indication information may be downlink control information (DCI), or any other information that can be configured to indicate multiple discontinuous time units to a terminal device, but the present disclosure is not limited thereto. If the first indication information is DCI, the first indication information is DCI corresponding to a DCI format for scheduling a PDSCH.

[0074] Alternatively, the M non-consecutive time units may be at least one of downlink time units and flexible time units. That is, a DCI corresponding to a DCI format for scheduling a PDSCH can schedule only downlink time units and / or flexible time units. A DCI corresponding to a DCI format for scheduling a PUSCH can schedule only uplink time units and / or flexible time units.

[0075] Here, the downlink time unit can only be used for downlink communication transmission, and the flexible time unit is a time unit whose transmission direction is not determined. If the DCI format for scheduling PDSCH transmission schedules this flexible time unit, this flexible time unit can be used for PDSCH transmission.

[0076] Optionally, the time unit may be at least one of a slot, a microslot, a symbol, and a subframe.

[0077] In step 22, N PDSCHs transmitted from the network device are received in M discrete time units, respectively, where N is a positive integer less than or equal to M.

[0078] In the present disclosure, after receiving M discontinuous downlink time units and / or flexible time units indicated by the network device, the terminal device can receive the PDSCH in the M discontinuous time units.

[0079] Here, the number N of PDSCHs received by a terminal device in M discontinuous time units may be less than or equal to the number of discontinuous time units, i.e., the terminal device may receive one PDSCH in one or more discontinuous time units, and the present disclosure is not limited thereto.

[0080] Alternatively, each PDSCH may include at least one transport block (TB), or each PDSCH may include at least one code block group (CBG), although the present disclosure is not limited thereto.

[0081] In step 23, feedback information of HARQ-ACK corresponding to the N PDSCHs is sent to the network device.

[0082] Alternatively, the HARQ-ACKs of different TBs in each PDSCH correspond to different bits, or The HARQ-ACKs of different CBGs in each PDSCH correspond to different bits.

[0083] For example, if each PDSCH includes one or two TBs, the HARQ-ACK for each TB of each PDSCH occupies an independent bit, or if each PDSCH includes multiple CBGs, the HARQ-ACK for each CBG of each PDSCH occupies an independent bit.

[0084] In the present disclosure, after a terminal device receives a plurality of discontinuous time units indicated by a network device and receives N PDSCHs transmitted from the network device based on the plurality of discontinuous time units, it can transmit HARQ-ACK feedback information indicating whether the N PDSCHs have been correctly received to the network device.

[0085] In an embodiment of the present disclosure, the terminal device first receives first indication information from the network device, and then receives N PDSCHs transmitted from the network device according to the M non-consecutive time units indicated by the first indication information, and can transmit HARQ-ACK feedback information corresponding to the N PDSCHs to the network device, so that the terminal device determines the multiple non-consecutive time units according to the first indication information and performs HARQ-ACK feedback for the multiple PDSCHs received in the multiple non-consecutive time units, thereby effectively reducing signaling transmission, saving resources, and improving efficiency.

[0086] 3, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a terminal device. As shown in FIG. 3, the method may include, but is not limited to, the following steps:

[0087] In step 31, first indication information is received from a network device, where the first indication information indicates M discrete time units to the terminal device, where M is a positive integer.

[0088] Alternatively, the first indication information may be downlink control information (DCI).

[0089] Optionally, the plurality of discontinuous time units may be at least one of downlink time units and flexible time units.

[0090] Note that the specific content and implementation of the first instruction information and the multiple discontinuous time units can refer to the descriptions of the other embodiments of the present disclosure, and the description will be omitted here.

[0091] Optionally, the number of the plurality of discontinuous time units indicated by the first indication information is equal to or less than a certain threshold.

[0092] Specifically, if the number of discontinuous time units is too large, when scheduling is performed using one indication information, the scheduling time may be too long, flexibility may be poor, and the channel state information on which scheduling depends may change too much, resulting in inaccuracy. Therefore, in the present disclosure, in order to minimize signaling overhead and improve accuracy, the number of discontinuous time units indicated to the terminal device by the first indication information is limited.

[0093] Here, this threshold value may be a value instructed by the network device, or may be a value preset by the terminal device based on a protocol, but the present disclosure is not limited thereto.

[0094] In step 32, N PDSCHs transmitted from the network device are received in M discrete time units, respectively, where N is a positive integer less than or equal to M.

[0095] In step 33, feedback information of HARQ-ACK corresponding to the N PDSCHs is sent to the network device based on the same PUCCH resource.

[0096] Alternatively, the terminal device may send feedback information of HARQ-ACK corresponding to N PDSCHs to the network device based on a designated codebook in the same PUCCH resource, where the feedback information of HARQ-ACK corresponding to different PDSCHs may correspond to different bits or the same bits in the designated codebook.

[0097] Here, the specified codebook may be a codebook determined by the terminal device based on a protocol, or may be a codebook determined by the terminal device based on information instructed by the network device, but the present disclosure is not limited thereto.

[0098] For example, if a network device transmits five PDSCHs to a terminal device, the terminal device can return to the network device whether each PDSCH was correctly received based on the five bits in the specified codebook.

[0099] Alternatively, if the network device transmits five PDSCHs to the terminal device, and each PDSCH includes two TBs, the terminal device can return to the network device whether each TB in each PDSCH is correctly received based on the 10 bits in the specified codebook.

[0100] Alternatively, when a network device transmits five PDSCHs to a terminal device, the terminal device may return to the network device whether each PDSCH is correctly received based on one bit in the specified codebook, i.e., may use one bit to feed back HARQ-ACK information of the five PDSCHs. For example, if all PDSCHs are correctly received, the value of the bit may be set to 1, and if all PDSCHs are erroneously received or if only one PDSCH is erroneously received, the value of the bit may be set to 0, but the present disclosure is not limited thereto.

[0101] In an embodiment of the present disclosure, the terminal device first receives first indication information from the network device, then receives N PDSCHs transmitted from the network device according to M non-consecutive time units indicated by the first indication information, and transmits HARQ-ACK feedback information corresponding to the N PDSCHs to the network device according to the same PUCCH resource, thereby allowing the terminal device to determine multiple non-consecutive time units according to the first indication information and perform HARQ-ACK feedback for multiple PDSCHs received in the multiple non-consecutive time units using the same PUCCH resource, thereby effectively reducing signaling transmission, saving resources, and improving efficiency.

[0102] Referring to Figure 4, Figure 4 is a schematic flowchart of a HARQ-ACK feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a terminal device. As shown in Figure 4, the method may include, but is not limited to, the following steps:

[0103] In step 41, first indication information is received from a network device, where the first indication information indicates M discrete time units to the terminal device, where M is a positive integer.

[0104] Alternatively, the first indication information may be downlink control information (DCI).

[0105] Optionally, the plurality of discontinuous time units may be at least one of downlink time units and flexible time units.

[0106] Note that the specific content and implementation of the first instruction information and the multiple discontinuous time units can refer to the descriptions of the other embodiments of the present disclosure, and the description will be omitted here.

[0107] In step 42, N PDSCHs transmitted from the network device are received in M discrete time units, where N is a positive integer less than or equal to M.

[0108] In step 43, feedback information of HARQ-ACK corresponding to the N PDSCHs is sent to the network device according to different PUCCH resources.

[0109] Optionally, in the present disclosure, the M non-consecutive time units indicated by the first indication information may be divided into multiple time unit groups, where each time unit group includes x consecutive time units, and the multiple time unit groups may be consecutive or non-consecutive. The operation of dividing the M non-consecutive time units into multiple time unit groups may be completed by the network device and then instructed to the terminal, or may be performed by the terminal device based on a predefined rule and / or a rule instructed by the network device. After determining the multiple time groups, the terminal device transmits feedback information of HARQ-ACK corresponding to PDSCHs received based on different time unit groups based on different PUCCH resources to the network device.

[0110] The terminal device may also send HARQ-ACK feedback information corresponding to the designated multiple PDSCHs to the network device based on the same PUCCH resource, where the time units corresponding to the designated multiple PDSCHs belong to the same time unit group.

[0111] For example, the first indication information received by the terminal device indicates 10 discontinuous time units, where the first, second, and third time units are consecutive, the third and fourth time units are discontinuous, the fourth, fifth, sixth, and seventh time units are consecutive, the seventh and eighth time units are discontinuous, and the eighth, ninth, and tenth time units are consecutive. The terminal device can divide the received 10 discontinuous time units into three time unit groups, where the first time unit group includes the first to third time units, the second time unit group includes the fourth to seventh time units, and the third time unit group includes the eighth to tenth time units.

[0112] Then, the terminal device may transmit, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the first time unit group (i.e., the first to third time units) based on one PUCCH resource, transmit, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the second time unit group based on another PUCCH resource, and transmit, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the third time unit group based on another PUCCH resource.

[0113] Optionally, the number x of time units included in each time unit group may be the same, different, or some of them may be the same, but the present disclosure is not limited thereto.

[0114] Alternatively, the terminal device may determine the number of time units x to be included in each time unit group based on an instruction from the network device, or may determine the number of time units to be included in each time unit group based on a protocol decision, although the present disclosure is not limited thereto.

[0115] Optionally, the number of time units included in each time unit group is one or more.

[0116] Optionally, in the present disclosure, the terminal device may transmit feedback information of HARQ-ACK corresponding to PDSCHs received in different time unit groups on the same PUCCH resource.

[0117] For example, the terminal device transmits, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the first time unit group (i.e., the first to third time units) based on the first PUCCH resource, transmits, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the second time unit group based on the second PUCCH resource, and transmits, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the third time unit group based on the third PUCCH resource. For example, the second PUCCH resource and the third PUCCH resource are the same PUCCH resource, and the first PUCCH resource and the second PUCCH resource are different PUCCH resources.

[0118] In an embodiment of the present disclosure, the terminal device first receives first indication information from the network device, and then receives N PDSCHs transmitted from the network device according to the M non-consecutive time units indicated by the first indication information, and can transmit HARQ-ACK feedback information corresponding to the N PDSCHs to the network device according to different PUCCH resources, thereby allowing the terminal device to determine multiple non-consecutive time units according to the first indication information and use different PUCCH resources to respectively perform HARQ-ACK feedback for the multiple PDSCHs received in the multiple non-consecutive time units, thereby effectively reducing signaling transmission, saving resources, and improving efficiency.

[0119] 5, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a terminal device. As shown in FIG. 5, the method may include, but is not limited to, the following steps:

[0120] In step 51, first indication information is received from a network device, where the first indication information indicates M discrete time units to the terminal device, where M is a positive integer.

[0121] Alternatively, the first indication information may be downlink control information (DCI).

[0122] Optionally, the plurality of discontinuous time units may be at least one of downlink time units and flexible time units.

[0123] For the specific contents of the first instruction information and the plurality of discontinuous time units, reference can be made to the descriptions of the other embodiments of the present disclosure, and the description thereof will be omitted here.

[0124] In step 52, N PDSCHs transmitted from the network device are received in M discrete time units, where N is a positive integer less than or equal to M.

[0125] In step 53, the M non-contiguous time units are divided into a plurality of time unit groups, where each of the time unit groups includes x contiguous time units, where x is a positive integer.

[0126] Optionally, the time unit groups may be discontinuous or continuous, and the present disclosure is not limited thereto.

[0127] For the meaning and division method of the time unit group, refer to the explanations of the other embodiments of the present disclosure, and the explanation will be omitted here.

[0128] In step 54, send, to the network device, feedback information of a HARQ-ACK corresponding to the first PDSCH received based on the at least one first time unit group based on the first PUCCH resource.

[0129] In step 55, based on the second PUCCH resource, send feedback information of HARQ-ACK corresponding to each second PDSCH received based on the other time unit group to the network device.

[0130] Here, the transmission time corresponding to the first PUCCH resource is earlier than the transmission time corresponding to the second PUCCH resource, and the priority of the first PDSCH is higher than the priority of each second PDSCH.

[0131] Optionally, the at least one first time unit group is contiguous or discontinuous.

[0132] That is, the terminal device may receive multiple first PDSCHs with the same priority based on multiple consecutive first time unit groups, or may receive multiple first PDSCHs with the same priority based on multiple non-consecutive first time unit groups.

[0133] Optionally, when the priorities of the PDSCHs received by the terminal device are different based on different time units, it is possible to ensure that the feedback information of the HARQ-ACK corresponding to the PDSCH with a higher priority is transmitted preferentially, and to transmit the feedback information of the HARQ-ACK corresponding to the PDSCH with a higher priority using a PUCCH resource with an earlier transmission time, and then transmit the feedback information of the HARQ-ACK corresponding to the PDSCH with a higher priority using another PUCCH resource.

[0134] Optionally, different types of service data have different requirements for service quality, for example, different requirements for delay, so the terminal device can determine the priority of each PDSCH received based on the service type corresponding to each PDSCH.

[0135] In an embodiment of the present disclosure, the terminal device first receives first indication information from the network device, and then receives N PDSCHs transmitted from the network device according to the M non-consecutive time units indicated by the first indication information, and transmits HARQ-ACK feedback information corresponding to high-priority PDSCHs to the network device according to the PUCCH resources with earlier transmission times, and transmits HARQ-ACK feedback information corresponding to low-priority PDSCHs to the network device according to the PUCCH resources with later transmission times. In this way, the terminal device determines multiple non-consecutive time units according to the first indication information, and transmits HARQ-ACKs corresponding to high-priority PDSCHs using the PUCCH resources with earlier transmission times, thereby effectively reducing signaling transmission, saving resources, improving efficiency, and ensuring the service quality of PDSCHs with different priorities.

[0136] 6, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a terminal device. As shown in FIG. 6, the method may include, but is not limited to, the following steps:

[0137] In step 61, first indication information is received from a network device, where the first indication information indicates M discrete time units to the terminal device, where M is a positive integer.

[0138] Alternatively, the first indication information may be downlink control information (DCI).

[0139] Optionally, the plurality of non-contiguous time units may be at least one of downlink time units and flexible time units.

[0140] For the specific contents of the first instruction information and the plurality of discontinuous time units, reference can be made to the descriptions of the other embodiments of the present disclosure, and the description thereof will be omitted here.

[0141] In step 62, N PDSCHs transmitted from the network device are received in M discrete time units, where N is a positive integer less than or equal to M.

[0142] In step 63, receive second indication information from the network device, where the second indication information indicates to the terminal device a PUCCH resource for sending feedback information of the HARQ-ACK.

[0143] In step 64, the PUCCH resource corresponding to the HARQ-ACK of each PDSCH is determined based on the second indication information.

[0144] In step 65, send feedback information of the HARQ-ACK to the network device according to the PUCCH resource corresponding to the HARQ-ACK of each PDSCH.

[0145] Alternatively, the PUCCH resource indicated by the second indication information may be one resource or multiple resources. That is, the terminal device may transmit feedback information of HARQ-ACK corresponding to N PDSCHs to the network device based on one PUCCH resource, or may transmit feedback information of HARQ-ACK corresponding to N PDSCHs to the network device based on multiple PUCCH resources. The present disclosure is not limited thereto.

[0146] Optionally, the second indication information is the first indication information, or the second indication information is other indication information than the first indication information.

[0147] In an embodiment of the present disclosure, the terminal device first determines M non-consecutive time units based on the received first indication information, then receives N PDSCHs transmitted from the network device based on the M non-consecutive time units, and then determines PUCCH resources corresponding to HARQ-ACKs for each PDSCH based on the received second indication information, and sends HARQ-ACK feedback information corresponding to the PDSCHs to the network device based on the determined PUCCH resources. In this way, the terminal device determines multiple non-consecutive time units according to the first indication information, and sends HARQ-ACKs corresponding to the PDSCHs to the network device based on the indicated PUCCH resources, which effectively reduces signaling transmission, saves resources, improves efficiency, and ensures reliable transmission of HARQ-ACKs.

[0148] 7, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a terminal device. As shown in FIG. 7, the method may include, but is not limited to, the following steps:

[0149] In step 71, first indication information is received from a network device, where the first indication information indicates M discrete time units to the terminal device, where M is a positive integer.

[0150] Alternatively, the first indication information may be downlink control information (DCI).

[0151] Optionally, the plurality of discontinuous time units may be at least one of downlink time units and flexible time units.

[0152] For the specific contents of the first instruction information and the plurality of discontinuous time units, reference can be made to the descriptions of the other embodiments of the present disclosure, and the description thereof will be omitted here.

[0153] In step 72, N PDSCHs transmitted from the network device are received in M discrete time units, where N is a positive integer less than or equal to M.

[0154] In step 73, the M non-contiguous time units are divided into a plurality of time unit groups, where each of the time unit groups includes x contiguous time units, where x is a positive integer.

[0155] Optionally, there is discontinuity between the multiple time unit groups, although the present disclosure is not limited thereto.

[0156] For the meaning and division method of the time unit group, refer to the explanations of the other embodiments of the present disclosure, and the explanation will be omitted here.

[0157] In step 74, a PUCCH resource for transmitting feedback information of HARQ-ACK is determined based on the attributes of the divided time units among the plurality of non-contiguous time unit groups.

[0158] Here, the attribute of the time unit may represent the use of the time unit, for example, the time unit may be an uplink time unit, a flexible time unit, or a downlink time unit, etc.

[0159] Optionally, in the present disclosure, if any time unit group is a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back, and each time unit located after any time unit group is a non-downlink time unit, the terminal device can determine the non-downlink time unit as a time unit corresponding to a PUCCH resource.

[0160] Here, the non-downlink time units are uplink time units and / or flexible time units.

[0161] For example, the first instruction message indicates four time unit groups to the terminal device, the second time unit group is a downlink time unit group, and there are two uplink time units and / or flexible time units between the second time unit group and the third time unit group. That is, the terminal device needs to receive a PDSCH based on the second time unit group and feed back a HARQ-ACK for the second time unit group. Therefore, the terminal device can determine at least one of the two time units located after the second time unit group as the time unit corresponding to the PUCCH resource.

[0162] Alternatively, if any of the time unit groups corresponds to a PDSCH for which HARQ-ACK needs to be fed back, and the time units located after any of the time unit groups include multiple non-downlink time units, determine the first non-downlink time unit among the multiple non-downlink time units as the time unit corresponding to the PUCCH resource.

[0163] For example, the first instruction message indicates four time unit groups to the terminal device, the second time unit group is a downlink time unit group, there are six time units between the second time unit group and the third time unit group, and the first and fourth to sixth time units of the six time units are non-downlink time units. That is, the terminal device needs to receive PDSCH based on the second time unit group and feed back HARQ-ACK for the second time unit group. Therefore, the terminal device can determine the first time unit located after the second time unit group as the time unit corresponding to the PUCCH resource.

[0164] Optionally, in response to any of the time unit groups being a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back, and the plurality of time units located after the any of the time unit groups being non-downlink time units, the non-downlink time unit having the smallest time interval and a time interval greater than or equal to a specified value between the non-downlink time unit and any of the time unit groups is determined as the time unit corresponding to the PUCCH resource.

[0165] Here, the terminal device can determine the designated value based on the performance of the device, that is, the designated value can represent the processing delay of the terminal device.

[0166] Alternatively, the terminal device may receive third indication information transmitted from the network device and determine the designated value based on the third indication information. Alternatively, the terminal device may determine the designated value based on a protocol. The present disclosure is not limited thereto.

[0167] Specifically, for example, the terminal device determines the specified value as two time units, and the first instruction message indicates four time unit groups to the terminal device, the second time unit group is a downlink time unit group, and there are four non-downlink time units between the second time unit group and the third time unit group. That is, the terminal device needs to receive PDSCH based on the second time unit group and feed back HARQ-ACK for the second time unit group. Therefore, the terminal device can determine the non-downlink time unit that is located after the second time unit group and has a time interval of at least two time units and the smallest time interval between it and the second time unit group, i.e., the third time unit, as the time unit corresponding to the PUCCH resource.

[0168] Optionally, the terminal device may also determine a PUCCH resource for transmitting feedback information of HARQ-ACK based on a control resource set (CORESET).

[0169] Here, the terminal device can determine a PUCCH resource for transmitting a HARQ-ACK corresponding to each PDSCH based on a CORESET corresponding to each PDSCH, where the CORESET corresponding to each PDSCH is a CORESET corresponding to a PDCCH that schedules the PDSCH.

[0170] Optionally, the terminal device may determine a PUCCH resource for transmitting feedback information of the HARQ-ACK based on the number of control channel elements (CCEs) in the CORESET; and / or The terminal device may determine a PUCCH resource for transmitting feedback information of the HARQ-ACK based on the position of the starting CCE in the CORESET.

[0171] In an embodiment of the present disclosure, the terminal device first determines M discontinuous time units based on the received first indication information, then receives N PDSCHs transmitted from the network device based on the M discontinuous time units, and then determines PUCCH resources corresponding to HARQ-ACKs for each PDSCH based on attributes of the divided time units among the plurality of discontinuous time unit groups, and sends HARQ-ACK feedback information corresponding to the PDSCHs to the network device based on the determined PUCCH resources. In this way, the terminal device determines the plurality of discontinuous time units based on the first indication information, and sends HARQ-ACKs corresponding to the PDSCHs to the network device based on the indicated PUCCH resources, thereby effectively reducing signaling transmission, saving resources, improving efficiency, and ensuring reliable transmission of HARQ-ACKs.

[0172] 8, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a network device. As shown in FIG. 8, the method may include, but is not limited to, the following steps:

[0173] In step 81, first indication information for instructing the terminal device of M discontinuous time units is sent to the terminal device, where M is a positive integer.

[0174] Alternatively, the first indication information may be downlink control information (DCI), or any other information that can be configured to indicate a plurality of discontinuous time units to a terminal device, but the present disclosure is not limited thereto. If the first indication information is DCI, the first indication information is DCI corresponding to a DCI format for scheduling a PDSCH.

[0175] Optionally, the M non-consecutive time units may be at least one of downlink time units and flexible time units.

[0176] That is, a DCI corresponding to a DCI format for scheduling a PDSCH can schedule only downlink time units and / or flexible time units, and a DCI corresponding to a DCI format for scheduling a PUSCH can schedule uplink time units and / or flexible time units.

[0177] Here, the downlink time unit can only be used for downlink communication transmission, and the flexible time unit is a time unit whose transmission direction is not determined. If the DCI format for scheduling PDSCH transmission schedules this flexible time unit, this flexible time unit can be used for PDSCH transmission.

[0178] Optionally, the time unit may be at least one of a slot, a microslot, a symbol, and a subframe.

[0179] In step 82, N physical downlink shared channels (PDSCHs) are transmitted to the terminal device in the M non-consecutive time units, respectively, where N is a positive integer less than or equal to M.

[0180] Here, the number N of PDSCHs transmitted by a network device in M discontinuous time units may be less than or equal to the number of discontinuous time units, i.e., the network device may transmit one PDSCH in one or more discontinuous time units, and the present disclosure is not limited thereto.

[0181] Alternatively, each PDSCH may include at least one transport block (TB), or each PDSCH may include at least one code block group (CBG), although the present disclosure is not limited thereto.

[0182] In step 83, feedback information of Hybrid Automatic Repeat Request Acknowledgements (HARQ-ACK) corresponding to the N PDSCHs transmitted from the terminal device is received.

[0183] Alternatively, the HARQ-ACKs of different TBs in each PDSCH correspond to different bits, or the HARQ-ACKs of different CBGs in each PDSCH correspond to different bits.

[0184] For example, if each PDSCH includes one or two TBs, the HARQ-ACK for each TB of each PDSCH occupies an independent bit, or if each PDSCH includes multiple CBGs, the HARQ-ACK for each CBG of each PDSCH occupies an independent bit.

[0185] In the present disclosure, after a terminal device receives a plurality of discontinuous time units indicated by a network device and receives N PDSCHs transmitted from the network device based on the plurality of discontinuous time units, it can transmit HARQ-ACK feedback information indicating whether the N PDSCHs have been correctly received to the network device.

[0186] In the embodiments of the present disclosure, the network device first sends first indication information to the terminal device, and then transmits N PDSCHs to the terminal device according to the M non-consecutive time units indicated by the first indication information, and can receive HARQ-ACK feedback information corresponding to the N PDSCHs transmitted from the terminal device, so that the network device can indicate multiple non-consecutive time units using the first indication information and receive multiple HARQ-ACK feedbacks for the multiple non-consecutive time units from the terminal device, which effectively reduces signaling transmission, saves resources, and improves efficiency.

[0187] 9, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a network device. As shown in FIG. 9, the method may include, but is not limited to, the following steps:

[0188] In step 91, first indication information for instructing the terminal device of M discontinuous time units is sent to the terminal device, where M is a positive integer.

[0189] Alternatively, the first indication information may be downlink control information (DCI).

[0190] Optionally, the plurality of non-contiguous time units may be at least one of downlink time units and flexible time units.

[0191] Note that the specific content and implementation of the first instruction information and the multiple discontinuous time units can refer to the descriptions of the other embodiments of the present disclosure, and the description will be omitted here.

[0192] Optionally, the number of the plurality of discontinuous time units indicated by the first indication information is equal to or less than a certain threshold.

[0193] Specifically, if the number of discontinuous time units is too large, when scheduling is performed using one indication information, the scheduling time may be too long, flexibility may be poor, and the channel state information on which scheduling depends may change too much, resulting in inaccuracy. Therefore, in the present disclosure, in order to minimize signaling overhead and improve accuracy, the number of discontinuous time units indicated to the terminal device by the first indication information is limited.

[0194] Here, this threshold value may be a value instructed by the network device, or may be a value preset by the terminal device based on a protocol, but the present disclosure is not limited thereto.

[0195] In step 92, N PDSCHs are transmitted to the terminal device in M discrete time units, respectively, where N is a positive integer less than or equal to M.

[0196] In step 93, receive feedback information of HARQ-ACK corresponding to the N PDSCHs sent from the terminal device based on the same PUCCH resource.

[0197] Alternatively, the terminal device may send feedback information of HARQ-ACK corresponding to N PDSCHs to the network device based on a designated codebook in the same PUCCH resource, where the feedback information of HARQ-ACK corresponding to different PDSCHs may correspond to different bits or the same bits in the designated codebook.

[0198] Here, the specified codebook may be a codebook determined by the terminal device based on a protocol, or may be a codebook determined by the terminal device based on information instructed by the network device, but the present disclosure is not limited thereto.

[0199] For example, if a network device transmits five PDSCHs to a terminal device, the terminal device can return to the network device whether each PDSCH was correctly received based on the five bits in the specified codebook.

[0200] Alternatively, if the network device transmits five PDSCHs to the terminal device, and each PDSCH includes two TBs, the terminal device can return to the network device whether each TB in each PDSCH is correctly received based on the 10 bits in the specified codebook.

[0201] Alternatively, when a network device transmits five PDSCHs to a terminal device, the terminal device may return to the network device whether each PDSCH is correctly received based on one bit in the specified codebook, i.e., may use one bit to feed back HARQ-ACK information of the five PDSCHs. For example, if all PDSCHs are correctly received, the value of the bit may be set to 1, and if all PDSCHs are erroneously received or if only one PDSCH is erroneously received, the value of the bit may be set to 0, but the present disclosure is not limited thereto.

[0202] In an embodiment of the present disclosure, the network device first sends first indication information to the terminal device, and then transmits N PDSCHs to the terminal device according to the M non-consecutive time units indicated by the first indication information, and can receive HARQ-ACK feedback information corresponding to the N PDSCHs transmitted from the terminal device according to the same PUCCH resource, thereby allowing the network device to indicate multiple non-consecutive time units using the first indication information and use the same PUCCH resource to receive HARQ-ACK feedback for the multiple PDSCHs transmitted by the terminal device in the multiple non-consecutive time units, which effectively reduces signaling transmission, saves resources, and improves efficiency.

[0203] 10, which is a schematic flowchart of a HARQ-ACK feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a network device. As shown in FIG. 10, the method may include, but is not limited to, the following steps:

[0204] In step 101, first indication information for instructing the terminal device about M discontinuous time units is sent to the terminal device, where M is a positive integer.

[0205] Alternatively, the first indication information may be downlink control information (DCI).

[0206] Optionally, the plurality of discontinuous time units may be at least one of downlink time units and flexible time units.

[0207] For the specific contents of the first instruction information and the plurality of discontinuous time units, reference can be made to the descriptions of the other embodiments of the present disclosure, and the description thereof will be omitted here.

[0208] In step 102, N PDSCHs are transmitted to a terminal device in M discrete time units, respectively, where N is a positive integer less than or equal to M.

[0209] In step 103, receive feedback information of HARQ-ACK corresponding to the N PDSCHs sent from the terminal device according to different PUCCH resources.

[0210] Optionally, in the present disclosure, the M non-consecutive time units indicated by the first indication information may be divided into multiple time unit groups, where each time unit group includes x consecutive time units, and the multiple time unit groups may be consecutive or non-consecutive. The operation of dividing the M non-consecutive time units into multiple time unit groups may be completed by the network device and then instructed to the terminal, or may be performed by the terminal device based on a predefined rule and / or a rule instructed by the network device. After determining the multiple time groups, the terminal device transmits feedback information of HARQ-ACK corresponding to PDSCHs received based on different time unit groups based on different PUCCH resources to the network device.

[0211] That is, the network device may also receive HARQ-ACK feedback information corresponding to multiple designated PDSCHs transmitted from the terminal device based on the same PUCCH resource, where the time units corresponding to the multiple designated PDSCHs belong to the same time unit group.

[0212] For example, the first instruction information sent from the network device indicates 10 discontinuous time units, where the first, second, and third time units are consecutive, the third and fourth time units are discontinuous, the fourth, fifth, sixth, and seventh time units are consecutive, the seventh and eighth time units are discontinuous, and the eighth, ninth, and tenth time units are consecutive. The network device and the terminal device can divide the received 10 discontinuous time units into three time unit groups, where the first time unit group includes the first to third time units, the second time unit group includes the fourth to seventh time units, and the third time unit group includes the eighth to tenth time units.

[0213] Then, the terminal device may transmit, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the first time unit group (i.e., the first to third time units) based on one PUCCH resource, transmit, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the second time unit group based on another PUCCH resource, and transmit, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the third time unit group based on another PUCCH resource.

[0214] Optionally, the number x of time units included in each time unit group may be the same, different, or some of them may be the same, but the present disclosure is not limited thereto.

[0215] Alternatively, the network device may send an instruction to the terminal device to instruct the terminal device on the number x of time units to be included in each time unit group. Alternatively, the network device may determine the number of time units to be included in each time unit group based on a protocol decision. The present disclosure is not limited in this respect.

[0216] Optionally, the number of time units included in each time unit group is one or more.

[0217] Optionally, in the present disclosure, feedback information of HARQ-ACK received by a network device on the same PUCCH resource may correspond to PDSCH received by a terminal device in different time unit groups.

[0218] For example, the terminal device transmits, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the first time unit group (i.e., the first to third time units) based on the first PUCCH resource, transmits, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the second time unit group based on the second PUCCH resource, and transmits, to the network device, feedback information of HARQ-ACK corresponding to the PDSCH received in the third time unit group based on the third PUCCH resource. For example, the second PUCCH resource and the third PUCCH resource are the same PUCCH resource, and the first PUCCH resource and the second PUCCH resource are different PUCCH resources.

[0219] In an embodiment of the present disclosure, the network device first sends first indication information to the terminal device, and then transmits N PDSCHs to the terminal device according to the M non-consecutive time units indicated by the first indication information, and can receive HARQ-ACK feedback information corresponding to the N PDSCHs transmitted from the terminal device according to different PUCCH resources, so that the network device can indicate multiple non-consecutive time units using the first indication information and use different PUCCH resources to receive HARQ-ACK feedback for each of the multiple PDSCHs received by the terminal device in the multiple non-consecutive time units, which effectively reduces signaling transmission, saves resources, and improves efficiency.

[0220] 11, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a network device. As shown in FIG. 11, the method may include, but is not limited to, the following steps:

[0221] In step 111, first indication information for instructing the terminal device of M discontinuous time units is sent to the terminal device, where M is a positive integer.

[0222] Alternatively, the first indication information may be downlink control information (DCI).

[0223] Optionally, the plurality of non-contiguous time units may be at least one of downlink time units and flexible time units.

[0224] For the specific contents of the first instruction information and the plurality of discontinuous time units, reference can be made to the descriptions of the other embodiments of the present disclosure, and the description thereof will be omitted here.

[0225] In step 112, N PDSCHs are transmitted to the terminal device in M discrete time units, respectively, where N is a positive integer less than or equal to M.

[0226] In step 113, the M non-contiguous time units are divided into a plurality of time unit groups, where each of the time unit groups includes x consecutive time units, where x is a positive integer.

[0227] Optionally, the time unit groups may be discontinuous or continuous, and the present disclosure is not limited thereto.

[0228] For the meaning and division method of the time unit group, refer to the explanations of the other embodiments of the present disclosure, and the explanation will be omitted here.

[0229] In step 114, receive feedback information of a HARQ-ACK corresponding to a first PDSCH transmitted by the terminal device based on the first PUCCH resource and received based on at least one first time unit group.

[0230] In step 115, receive feedback information of HARQ-ACK corresponding to each second PDSCH transmitted from the terminal device based on the second PUCCH resource and received based on another time unit group.

[0231] Here, the transmission time corresponding to the first PUCCH resource is earlier than the transmission time corresponding to the second PUCCH resource, and the priority of the first PDSCH is higher than the priority of each second PDSCH.

[0232] Optionally, the at least one first time unit group is contiguous or discontinuous.

[0233] That is, the terminal device may receive multiple first PDSCHs with the same priority based on multiple consecutive first time unit groups, or may receive multiple first PDSCHs with the same priority based on multiple non-consecutive first time unit groups.

[0234] Optionally, when the priorities of the PDSCHs transmitted by the network device are different based on different time units, the terminal device can prioritize transmitting the feedback information of the HARQ-ACK corresponding to the PDSCH with a higher priority, and use a PUCCH resource with an earlier transmission time to transmit the feedback information of the HARQ-ACK corresponding to the PDSCH with a higher priority, and then use another PUCCH resource to transmit the feedback information of the HARQ-ACK corresponding to the PDSCH with a higher priority.

[0235] Optionally, different types of service data have different requirements for service quality, for example, different requirements for delay, so the terminal device can determine the priority of each PDSCH received based on the service type corresponding to each PDSCH.

[0236] In an embodiment of the present disclosure, the network device first sends first indication information to the terminal device, and then transmits N PDSCHs to the terminal device according to the M non-consecutive time units indicated by the first indication information, receives HARQ-ACK feedback information corresponding to the high-priority PDSCHs transmitted from the terminal device according to the PUCCH resources with earlier transmission times, and receives HARQ-ACK feedback information corresponding to the low-priority PDSCHs transmitted from the terminal device according to the PUCCH resources with later transmission times. In this way, the network device can indicate multiple non-consecutive time units using the first indication information and receive HARQ-ACKs corresponding to the high-priority PDSCHs using the PUCCH resources with earlier transmission times, which effectively reduces signaling transmission, saves resources, improves efficiency, and ensures the quality of service of PDSCHs with different priorities.

[0237] 12, which is a schematic flowchart of a hybrid automatic repeat request confirmation feedback method provided by an embodiment of the present disclosure, the method being configured to be performed by a network device. As shown in FIG. 12, the method may include, but is not limited to, the following steps:

[0238] In step 121, first indication information for instructing the terminal device of M discontinuous time units is sent to the terminal device, where M is a positive integer.

[0239] Alternatively, the first indication information may be downlink control information (DCI).

[0240] Optionally, the plurality of discontinuous time units may be at least one of downlink time units and flexible time units.

[0241] For the specific contents of the first instruction information and the plurality of discontinuous time units, reference can be made to the descriptions of the other embodiments of the present disclosure, and the description thereof will be omitted here.

[0242] In step 122, N PDSCHs are transmitted to the terminal device in M discrete time units, respectively, where N is a positive integer less than or equal to M.

[0243] In step 123, send second indication information to the terminal device, for indicating to the terminal device a PUCCH resource for transmitting feedback information of the HARQ-ACK.

[0244] In step 124, receive feedback information of the HARQ-ACK sent from the terminal device according to the PUCCH resource corresponding to the HARQ-ACK of each PDSCH.

[0245] Alternatively, the PUCCH resource indicated by the second indication information may be one resource or multiple resources. That is, the terminal device may transmit feedback information of HARQ-ACK corresponding to N PDSCHs to the network device based on one PUCCH resource, or may transmit feedback information of HARQ-ACK corresponding to N PDSCHs to the network device based on multiple PUCCH resources. The present disclosure is not limited thereto.

[0246] Optionally, the second indication information is the first indication information, or the second indication information is other indication information than the first indication information.

[0247] In an embodiment of the present disclosure, the network device first uses a first indication information to indicate M discontinuous time units to the terminal device, and transmits N PDSCHs to the terminal device based on the M discontinuous time units, and then uses a second indication information to indicate PUCCH resources corresponding to HARQ-ACKs for each PDSCH to the terminal device, and receives HARQ-ACK feedback information corresponding to the PDSCHs transmitted from the terminal device based on the indicated PUCCH resources, thereby allowing the network device to indicate multiple discontinuous time units using the first indication information and receive HARQ-ACKs corresponding to the PDSCHs transmitted from the terminal device based on the indicated PUCCH resources, thereby effectively reducing signaling transmission, saving resources, improving efficiency, and ensuring reliable transmission of HARQ-ACKs.

[0248] 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 network device and a terminal 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.

[0249] 13, which is a schematic block diagram of a communication device 130 provided by an embodiment of the present disclosure. The communication device 130 shown in FIG. 13 may include a transceiver module 131 and a processing module 132.

[0250] The transceiver module 131 may include a transmitting module and / or a receiving module, where the transmitting module is used to realize the transmitting function and the receiving module is used to realize the receiving function, and the transceiver module 131 may realize the transmitting function and / or the receiving function.

[0251] It should be noted that the communication device 130 may be a terminal device, may be a device in a terminal device, or may be a device that can be used in conjunction with a terminal device.

[0252] The communication device 130 is located at the terminal device side, and the device comprises: a transceiver module 131 for receiving first instruction information from a network device, where the first instruction information includes the transceiver module 131 instructing the terminal device for M discontinuous time units; The transceiver module 131 further receives N physical downlink shared channels (PDSCHs) respectively transmitted from the network devices in the M non-consecutive time units; The transceiver module 131 further sends feedback information of Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) corresponding to the N PDSCHs to the network device; Here, M and N are each a positive integer greater than 1, and N is equal to or less than M.

[0253] Optionally, the time unit is at least one of a slot, a microslot, a symbol, and a subframe.

[0254] Optionally, the first indication information is downlink control information (DCI).

[0255] Alternatively, each of the PDSCHs includes at least one transport block (TB), or each of the PDSCHs includes at least one code block group (CBG).

[0256] Alternatively, the HARQ-ACKs of different TBs in each of the PDSCHs correspond to different bits, or the HARQ-ACKs of different CBGs in each of the PDSCHs correspond to different bits.

[0257] Optionally, the transceiver module 131 specifically sends feedback information of HARQ-ACK corresponding to the N PDSCHs to a network device according to the same Physical Uplink Control Channel (PUCCH) resource.

[0258] Optionally, the transceiver module 131 specifically sends HARQ-ACK feedback information corresponding to the N PDSCHs to a network device based on a designated codebook in a PUCCH resource, where HARQ-ACK feedback information corresponding to different PDSCHs corresponds to different bits or the same bits in the designated codebook.

[0259] Optionally, the transceiver module 131 specifically sends feedback information of HARQ-ACK corresponding to N PDSCHs to the network device according to different PUCCH resources.

[0260] Optionally, the transceiver module 131 specifically sends HARQ-ACK feedback information corresponding to the received PDSCH based on different time unit groups to the network device based on different PUCCH resources, where each time unit group includes x consecutive time units, and x is a positive integer.

[0261] Optionally, there is a discontinuity between each time unit group.

[0262] Optionally, the transceiver module 131 further sends HARQ-ACK feedback information corresponding to multiple PDSCHs designated to the network device according to the same PUCCH resource, where the time units corresponding to the designated PDSCHs belong to the same time unit group.

[0263] Optionally, the transceiver module 131 specifically includes: Send, to a network device, feedback information of a HARQ-ACK corresponding to a first PDSCH received based on at least one first time unit group, based on a first PUCCH resource; Send, to the network device, feedback information of HARQ-ACK corresponding to each second PDSCH received based on another time unit group according to a second PUCCH resource; Here, the transmission time corresponding to the first PUCCH resource is earlier than the transmission time corresponding to the second PUCCH resource, the priority of the first PDSCH is higher than the priority of each of the second PDSCHs, and each of the time unit groups includes x consecutive time units, where x is a positive integer.

[0264] Optionally, there is a discontinuity between each of said time unit groups.

[0265] Optionally, the processing module 132 specifically determines the priority of each received PDSCH based on the service type corresponding to each PDSCH.

[0266] Optionally, the transceiver module 131 further receives second instruction information from the network device, where the second instruction information indicates to the terminal device a PUCCH resource for transmitting the HARQ-ACK feedback information.

[0267] Optionally, the processing module 132 specifically determines a PUCCH resource for transmitting feedback information of HARQ-ACK according to a control resource set (CORESET); or A PUCCH resource for transmitting feedback information of the HARQ-ACK is determined based on the attributes of the divided time units among the plurality of discontinuous time unit groups indicated by the first indication information.

[0268] Optionally, the processing module 132 specifically: Determine a PUCCH resource for transmitting feedback information for HARQ-ACK based on the number of control channel elements (CCEs) in the CORESET; and / or Based on the position of the starting CCE in the CORESET, a PUCCH resource for transmitting feedback information of HARQ-ACK is determined.

[0269] Optionally, the processing module 132 specifically: If any of the time unit groups is a time unit group corresponding to a PDSCH that needs to feed back HARQ-ACK, and each time unit located after any of the time unit groups is a non-downlink time unit, determine the non-downlink time unit as the time unit corresponding to the PUCCH resource; or In response to a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back and a plurality of non-downlink time units are included in the plurality of time units located after the time unit group, determine a first non-downlink time unit among the plurality of non-downlink time units as the time unit corresponding to the PUCCH resource; or In response to a time unit group being a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back, and a plurality of time units located after the time unit group being non-downlink time units, the non-downlink time unit having the smallest time interval and a time interval between the time unit group being equal to or greater than a specified value is determined as the time unit corresponding to the PUCCH resource.

[0270] Optionally, the processing module 132 further comprises: Determine the specified value based on the performance of the terminal device, or determining a designated value based on the third instruction information; or The specified value is determined based on the protocol.

[0271] According to the communication apparatus provided by the present disclosure, the terminal device first receives first indication information from the network device, and then receives N PDSCHs transmitted from the network device according to the M discontinuous time units indicated by the first indication information, and can transmit HARQ-ACK feedback information corresponding to the N PDSCHs to the network device, thereby allowing the terminal device to determine the multiple discontinuous time units according to the first indication information and perform HARQ-ACK feedback for the multiple PDSCHs received in the multiple discontinuous time units, thereby effectively reducing signaling transmission, saving resources, and improving efficiency.

[0272] Optionally, the communication device 130 may also be located on the network device side.

[0273] In response, the transceiver module 131 sends first indication information to the terminal device, for indicating M non-consecutive time units to the terminal device; The transceiver module 131 further transmits N physical downlink shared channels (PDSCHs) to the terminal device in the M non-consecutive time units, respectively; The transceiver module 131 further receives feedback information of Hybrid Automatic Repeat Request Acknowledgements (HARQ-ACKs) corresponding to the N PDSCHs sent from the terminal device; Here, M and N are each a positive integer greater than 1, and N is equal to or less than M.

[0274] Optionally, the time unit is at least one of a slot, a microslot, a symbol, and a subframe.

[0275] Optionally, the first indication information is downlink control information (DCI).

[0276] Alternatively, each PDSCH includes at least one transport block (TB), or each PDSCH includes at least one code block group (CBG).

[0277] Optionally, HARQ-ACKs of different TBs in each of the PDSCHs correspond to different bits; or The HARQ-ACKs of different CBGs in each of the PDSCH data correspond to different bits.

[0278] Optionally, the transceiver module 131 specifically receives feedback information of HARQ-ACK corresponding to N PDSCHs sent from the terminal device according to the same Physical Uplink Control Channel (PUCCH) resource.

[0279] Optionally, the transceiver module 131 specifically receives HARQ-ACK feedback information corresponding to N PDSCHs sent from the terminal device according to a designated codebook in a PUCCH resource, where HARQ-ACK feedback information corresponding to different PDSCHs corresponds to different bits in the designated codebook.

[0280] Optionally, the transceiver module 131 specifically receives feedback information of HARQ-ACK corresponding to N PDSCHs sent from the terminal device according to different PUCCH resources.

[0281] Optionally, the transceiver module 131 specifically receives feedback information of HARQ-ACK corresponding to PDSCHs received based on different time unit groups transmitted from the terminal device based on different PUCCH resources, where each time unit group includes x consecutive time units, and x is a positive integer.

[0282] Optionally, there is a discontinuity between each time unit group.

[0283] Optionally, the transceiver module 131 may further receive HARQ-ACK feedback information corresponding to a plurality of designated PDSCHs sent from the terminal device according to the same PUCCH resource, where the time units corresponding to the plurality of designated PDSCHs belong to the same time unit group.

[0284] Optionally, the transceiver module 131 further comprises: receive, based on a first PUCCH resource, feedback information of a HARQ-ACK transmitted from the terminal device and corresponding to a first PDSCH received based on at least one first time unit group; receive, based on a second PUCCH resource, feedback information of a HARQ-ACK transmitted from the terminal device and corresponding to each second PDSCH received based on another time unit group; Here, the transmission time corresponding to the first PUCCH resource is earlier than the transmission time corresponding to the second PUCCH resource, the priority of the first PDSCH is higher than the priority of each of the second PDSCHs, and each of the time unit groups includes x consecutive time units, where x is a positive integer.

[0285] Optionally, there is a discontinuity between each time unit group.

[0286] Optionally, the transceiver module 131 further sends second indication information to the terminal device, for indicating to the terminal device a PUCCH resource for transmitting feedback information of HARQ-ACK.

[0287] According to the communication device provided by the present disclosure, a network device first sends first indication information to a terminal device, and then transmits N PDSCHs to the terminal device according to the M non-consecutive time units indicated by the first indication information, and can receive HARQ-ACK feedback information corresponding to the N PDSCHs transmitted from the terminal device, thereby allowing the network device to indicate multiple non-consecutive time units using the first indication information and receive multiple HARQ-ACK feedbacks for the multiple non-consecutive time units from the terminal device, which effectively reduces signaling transmission, saves resources, and improves efficiency.

[0288] 14, which is a schematic diagram of another communication device 140 provided by an embodiment of the present disclosure. The communication device 140 may be a network device, a terminal device, a chip, a chip system, a processor, etc. that supports the network device to implement the above method, or a chip, a chip system, a processor, etc. that supports the 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.

[0289] The communication device 140 may include one or more processors 141. The processor 141 may be a general-purpose processor or a special-purpose 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 communication 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.

[0290] Optionally, the communication device 140 may further include one or more memories 142, in which computer programs 143 may be stored, and the processor 141 executes the computer programs 143 so that the communication device 140 performs the methods described in the above method embodiments. Optionally, the memory 142 may store data. The communication device 140 and the memory 142 may be configured separately or integrated together.

[0291] Optionally, the communication device 140 may further include a transceiver 145 and an antenna 146. The transceiver 145 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to realize a transmitting and receiving function. The transceiver 145 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.

[0292] Optionally, the communication device 140 may further include one or more interface circuits 147. The interface circuits 147 are used to receive and transmit code instructions to the processor 141. The processor 141 executes the code instructions so that the communication device 140 performs the methods described in the above method embodiments.

[0293] If the communication device 140 is a terminal device, the processor 141 performs step 64 of FIG. 6, and steps 73 and 7 of FIG. 7, and the transceiver 145 performs steps 21 and 22 of FIG. 2, steps 31 and 32 of FIG. 3, and steps 41, 42, and 43 of FIG. 4, etc.

[0294] If the communication device 140 is a network device, the transceiver 145 performs steps 91 and 92 of FIG. 9, and steps 101 and 102 of FIG. 10, etc.

[0295] In one implementation, the processor 141 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.

[0296] In one implementation, the processor 141 can store a computer program 143, which executes in the processor 141, thereby enabling the communication device 140 to perform the methods described in the method embodiments above. The computer program 143 can be fixed to the processor 141, in which case the processor 141 can be implemented by hardware.

[0297] In one implementation, the communication device 140 can include circuitry that can perform the transmit, receive, or communication functions of the method embodiments described above. The processors and transceivers described in this disclosure can 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 can 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.

[0298] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device in the description of the present disclosure is not limited thereto, and the structure of the communication device may not be limited by FIG. 14. The communication device may be an independent device or a part of a larger device. For example, the communication device may be any of 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.

[0299] In the case where the communication device may be a chip or a chip system, please refer to the structural schematic diagram of the chip shown in Figure 15. The chip shown in Figure 15 includes a processor 151 and an interface 152. Here, the number of processors 151 may be one or more, and the number of interfaces 152 may be more than one.

[0300] When the chip is used to realize the functions of the terminal device in the embodiment of the present disclosure, The interface 152 executes steps 21 and 22 in FIG. 2, steps 31 and 32 in FIG. 3, and steps 41, 42, and 43 in FIG.

[0301] When the chip is used to realize the functions of the network device in the embodiment of the present disclosure, The interface 153 performs steps 91 and 92 in Figure 9 and steps 101 and 102, etc. in Figure 10. Optionally, the chip further includes a memory 153, which is used to store necessary computer programs and data.

[0302] 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.

[0303] An embodiment of the present disclosure further provides a hybrid automatic repeat request confirmation feedback system, which includes a communication device that is a terminal device in the embodiment of FIG. 10 described above and a communication device that is a network device in the embodiment of FIG. 11 described above, or the system includes a communication device that is a terminal device in the embodiment of FIG. 12 described above and a communication device that is a network device.

[0304] The present disclosure further provides a computer-readable storage medium having stored thereon instructions that, when executed, cause the functionality of any one of the above method embodiments to be realized.

[0305] 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.

[0306] 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)).

[0307] 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.

[0308] 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".

[0309] The correspondences 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 correspondences between information and each parameter, it is not necessary to set all of the correspondences shown in each table. For example, the correspondences 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 communication device, and the possible values or display methods of the parameters may also be other values or display methods understandable to the communication 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.

[0310] Predefined in the present disclosure can be understood as defined, predefined, stored, pre-stored, pre-agreed, pre-set, fixed, or pre-baked.

[0311] 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.

[0312] 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.

[0313] 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 (ARR) acknowledgement feedback method, the method being configured to be performed by a terminal device, the method comprising: receiving first indication information for indicating M discrete time units; receiving N physical downlink shared channels (PDSCHs) in the M non-consecutive time units, respectively; transmitting Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) feedback information corresponding to the N PDSCHs; M and N are each a positive integer greater than 1, and N is less than or equal to M; A hybrid automatic repeat request acknowledgement feedback method comprising:

2. the time unit is at least one of a slot, a microslot, a symbol, and a subframe; 2. The hybrid automatic repeat request acknowledgement feedback method of claim 1.

3. the first indication information is downlink control information (DCI); 2. The hybrid automatic repeat request acknowledgement feedback method of claim 1.

4. Each of the PDSCHs includes at least one transport block (TB), or Each of the PDSCHs includes at least one code block group (CBG).

2. The hybrid automatic repeat request acknowledgement feedback method of claim 1.

5. HARQ-ACKs of different TBs in each PDSCH correspond to different bits; or HARQ-ACKs of different CBGs in each PDSCH correspond to different bits; 5. The hybrid automatic repeat request acknowledgement feedback method of claim 4.

6. The step of transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs includes: transmitting HARQ-ACK feedback information corresponding to the N PDSCHs based on the same physical uplink control channel (PUCCH) resource; A hybrid automatic repeat request (ARR) acknowledgement feedback method according to any one of claims 1 to 5.

7. transmitting HARQ-ACK feedback information corresponding to the N PDSCHs based on the same Physical Uplink Control Channel (PUCCH) resource, transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs based on a designated codebook in the PUCCH resource, wherein the feedback information of HARQ-ACK corresponding to different PDSCHs corresponds to different bits or the same bit in the designated codebook.

7. The hybrid automatic repeat request acknowledgement feedback method of claim 6.

8. The step of transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs includes: transmitting HARQ-ACK feedback information corresponding to the N PDSCHs based on different PUCCH resources; A hybrid automatic repeat request (ARR) acknowledgement feedback method according to any one of claims 1 to 5.

9. transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs based on the different PUCCH resources, transmitting feedback information of HARQ-ACK corresponding to the PDSCH received based on different time unit groups according to different PUCCH resources, where each time unit group includes x consecutive time units, where x is a positive integer; 9. The hybrid automatic repeat request acknowledgement feedback method of claim 8.

10. There is discontinuity between each of the time unit groups.

10. The hybrid automatic repeat request acknowledgement feedback method of claim 9.

11. transmitting HARQ-ACK feedback information corresponding to a plurality of designated PDSCHs based on the same PUCCH resource, wherein time units corresponding to the plurality of designated PDSCHs belong to the same time unit group; 10. The hybrid automatic repeat request acknowledgement feedback method of claim 9.

12. transmitting feedback information of HARQ-ACK corresponding to the N PDSCHs based on the different PUCCH resources, transmitting, based on a first PUCCH resource, feedback information of a HARQ-ACK corresponding to a first PDSCH received based on at least one first time unit group; transmitting, based on a second PUCCH resource, feedback information of a HARQ-ACK corresponding to each second PDSCH received based on another time unit group; a transmission time corresponding to a first PUCCH resource is earlier than a transmission time corresponding to the second PUCCH resource, a priority of the first PDSCH is higher than a priority of each of the second PDSCHs, and each of the time unit groups includes x consecutive time units, where x is a positive integer.

9. The hybrid automatic repeat request acknowledgement feedback method of claim 8.

13. There is discontinuity between each of the time unit groups.

12. The hybrid automatic repeat request acknowledgement feedback method of claim 11.

14. determining a priority of each PDSCH based on a service type corresponding to each received PDSCH; 13. The hybrid automatic repeat request acknowledgement feedback method of claim 12.

15. receiving second indication information for indicating a PUCCH resource for transmitting the HARQ-ACK feedback information; A hybrid automatic repeat request (ARR) acknowledgement feedback method according to any one of claims 1 to 14.

16. determining a PUCCH resource for transmitting the HARQ-ACK feedback information based on a control resource set (CORESET); or and determining a PUCCH resource for transmitting the HARQ-ACK feedback information based on attributes of divided time units among the plurality of discontinuous time unit groups indicated by the first indication information. A hybrid automatic repeat request (ARR) acknowledgement feedback method according to any one of claims 1 to 14.

17. determining a PUCCH resource for transmitting the HARQ-ACK feedback information based on the control resource set (CORESET), determining a PUCCH resource for transmitting the HARQ-ACK feedback information based on the number of control channel elements (CCEs) in the CORESET; and / or determining a PUCCH resource for transmitting feedback information of the HARQ-ACK based on a position of a starting CCE in the CORESET; 17. The hybrid automatic repeat request acknowledgement feedback method of claim 16.

18. In response to a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back and each time unit located after the time unit group being a non-downlink time unit, determining the non-downlink time unit as a time unit corresponding to the PUCCH resource; or determining a first non-downlink time unit among the plurality of non-downlink time units as the time unit corresponding to the PUCCH resource in response to the fact that any one of the time unit groups is a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back and that a plurality of non-downlink time units are included in the plurality of time units located after the any one of the time unit groups; or and determining, in response to a time unit group corresponding to a PDSCH for which HARQ-ACK needs to be fed back and a plurality of time units located after the time unit group being non-downlink time units, a non-downlink time unit having a time interval between the time unit group and the non-downlink time unit and having a smallest time interval that is equal to or greater than a specified value, as a time unit corresponding to the PUCCH resource.

17. The hybrid automatic repeat request acknowledgement feedback method of claim 16.

19. determining the designated value based on the performance of the terminal device; or determining the designated value based on third instruction information; or determining the designated value based on a protocol; 20. The hybrid automatic repeat request acknowledgement feedback method of claim 18.

20. 1. A hybrid automatic repeat request (ARR) acknowledgement feedback method, the method being configured to be performed by a network device, the method comprising: transmitting first indication information for indicating M discrete time units; transmitting N physical downlink shared channels (PDSCHs) in the M non-consecutive time units, respectively; receiving Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) feedback information corresponding to the N PDSCHs; M and N are each a positive integer greater than 1, and N is less than or equal to M; A hybrid automatic repeat request acknowledgement feedback method comprising:

21. the time unit is at least one of a slot, a microslot, a symbol, and a subframe; 21. The hybrid automatic repeat request acknowledgement feedback method of claim 20.

22. the first indication information is downlink control information (DCI); 21. The hybrid automatic repeat request acknowledgement feedback method of claim 20.

23. Each of the PDSCHs includes at least one transport block (TB), or Each of the PDSCHs includes at least one code block group (CBG).

21. The hybrid automatic repeat request acknowledgement feedback method of claim 20.

24. HARQ-ACKs of different TBs in each PDSCH correspond to different bits; or HARQ-ACKs of different CBGs in each of the PDSCH data correspond to different bits; 24. The hybrid automatic repeat request acknowledgement feedback method of claim 23.

25. receiving feedback information of Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) corresponding to the N PDSCHs; receiving HARQ-ACK feedback information corresponding to the N PDSCHs based on the same Physical Uplink Control Channel (PUCCH) resource; A hybrid automatic repeat request confirmation feedback method according to any one of claims 20 to 24.

26. receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on the same physical uplink control channel (PUCCH) resource; receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on a designated codebook in the PUCCH resource, wherein the feedback information of HARQ-ACK corresponding to different PDSCHs corresponds to different bits in the designated codebook; 26. The hybrid automatic repeat request acknowledgement feedback method of claim 25.

27. receiving feedback information of Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) corresponding to the N PDSCHs; receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on different PUCCH resources; A hybrid automatic repeat request (ARR) acknowledgement feedback method according to any one of claims 20 to 26.

28. receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on the different PUCCH resources; receiving feedback information of HARQ-ACK corresponding to PDSCHs received based on different time unit groups according to different PUCCH resources, where each time unit group includes x consecutive time units, where x is a positive integer; 28. The hybrid automatic repeat request acknowledgement feedback method of claim 27.

29. There is discontinuity between each of the time unit groups.

29. The hybrid automatic repeat request acknowledgement feedback method of claim 28.

30. receiving HARQ-ACK feedback information corresponding to a plurality of designated PDSCHs based on the same PUCCH resource, wherein time units corresponding to the plurality of designated PDSCHs belong to the same time unit group; 29. The hybrid automatic repeat request acknowledgement feedback method of claim 28.

31. receiving feedback information of HARQ-ACK corresponding to the N PDSCHs based on the different PUCCH resources; receiving, based on a first PUCCH resource, feedback information of a HARQ-ACK corresponding to a first PDSCH received based on at least one first time unit group; receiving, based on a second PUCCH resource, feedback information of a HARQ-ACK corresponding to each second PDSCH received based on another time unit group; a transmission time corresponding to a first PUCCH resource is earlier than a transmission time corresponding to the second PUCCH resource, a priority of the first PDSCH is higher than a priority of each of the second PDSCHs, and each of the time unit groups includes x consecutive time units, where x is a positive integer.

28. The hybrid automatic repeat request acknowledgement feedback method of claim 27.

32. There is discontinuity between each of the time unit groups.

32. The hybrid automatic repeat request acknowledgement feedback method of claim 31.

33. transmitting second indication information for indicating a PUCCH resource for transmitting the HARQ-ACK feedback information; A hybrid automatic repeat request acknowledgement feedback method according to any one of claims 20 to 32.

34. A communication apparatus, the apparatus being disposed in a terminal device, the apparatus comprising: a transceiver module for receiving first indication information for indicating M discrete time units; the transceiver module further receives N physical downlink shared channels (PDSCHs) in the M non-consecutive time units, respectively; The transceiver module further transmits feedback information of Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) corresponding to the N PDSCHs; M and N are each a positive integer greater than 1, and N is less than or equal to M; A communication device comprising:

35. A communication device, the device being disposed in a network device, the device comprising: a transceiver module for transmitting first indication information for indicating M discrete time units; the transceiver module further transmits N physical downlink shared channels (PDSCHs) in the M non-consecutive time units, respectively; The transceiver module further receives feedback information of Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) corresponding to the N PDSCHs; M and N are each a positive integer greater than 1, and N is less than or equal to M; A communication device comprising:

36. A communications device, the device including a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method according to any one of claims 1 to 19. A communication device comprising:

37. A communications device, the 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 device to perform the method according to any one of claims 20 to 33. A communication device comprising:

38. A communications device comprising 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 19. A communication device comprising:

39. A communications device comprising 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 20 to 33. A communication device comprising:

40. A computer-readable storage medium having stored thereon instructions which, when executed, effect the method of any of claims 1 to 19. A computer-readable storage medium comprising:

41. A computer-readable storage medium having stored thereon instructions which, when executed, effect the method of any of claims 20 to 33. A computer-readable storage medium comprising: