HARQ information transmission method and device

文档序号:117962 发布日期:2021-10-19 浏览:16次 中文

阅读说明:本技术 一种harq信息传输方法及装置 (HARQ information transmission method and device ) 是由 贾琼 张佳胤 于 2020-04-10 设计创作,主要内容包括:本申请实施例提供一种HARQ信息传输方法及装置,可以应用于各种通信系统,例如D2D、IoT、V2X、NB-IoT、NR非授权等系统,用于解决现有技术中HARQ信息反馈不及时的技术问题。第一设备未能在第一时频资源上成功发送第一HARQ信息,或第二设备未能成功在第一时频资源上接收第一HARQ信息时,第一设备将第一HARQ信息在用于传输第二数据对应的第二HARQ信息的第二时频资源进行重传,其中第一数据和第二数据可以是不同优先级和/或不同组的数据,这样能够提高HARQ重传的灵活性,使得第一HARQ信息更加及时地传输,进而尽可能地减少数据处理的时延,以更好地支持URLLC场景。(The embodiment of the application provides a method and a device for transmitting HARQ information, which can be applied to various communication systems, such as D2D, IoT, V2X, NB-IoT, NR non-authorization and other systems, and are used for solving the technical problem that HARQ information feedback is not timely in the prior art. When the first device fails to successfully send the first HARQ information on the first time-frequency resource or the second device fails to successfully receive the first HARQ information on the first time-frequency resource, the first device retransmits the first HARQ information on a second time-frequency resource used for transmitting second HARQ information corresponding to second data, wherein the first data and the second data may be data of different priorities and/or different groups, so that the flexibility of HARQ retransmission can be improved, the first HARQ information is transmitted more timely, and the time delay of data processing is reduced as much as possible, so as to better support a URLLC scenario.)

1. A method for transmitting hybrid automatic repeat request (HARQ) information is characterized by comprising the following steps:

first equipment generates first HARQ information corresponding to first data, wherein the first HARQ information corresponds to first time-frequency resources;

and the first device sends the first HARQ information on a second time-frequency resource, wherein the second time-frequency resource is used for transmitting second HARQ information corresponding to second data, the time domain position of the second time-frequency resource is later than that of the first time-frequency resource, and the first data and the second data are data with different priorities and/or different groups.

2. The method of claim 1, wherein the method further comprises:

the first device receiving indication information from a second device;

the first device sends the first HARQ information on a second time-frequency resource, including:

and the first equipment sends the first HARQ information on the second time-frequency resource according to the indication information.

3. The method of claim 2, wherein the indication information comprises first indication information for instructing the first device to combine the first HARQ information with other HARQ information for transmission.

4. The method of claim 3, wherein the first indication information comprises one or more of:

a value of a priority or group index of first data corresponding to the first HARQ information;

the number of the priority or group index of the data corresponding to the HARQ information needing to be sent in a combined mode;

the other HARQ information corresponds to the priority or the value of the group index of the data;

first trigger information used for indicating whether to combine the first HARQ information with other HARQ information for transmission;

and bitmap information used for indicating the priority/group index of the data corresponding to the HARQ information needing to be transmitted in a combined mode.

5. The method of claim 2, wherein the indication information includes second indication information for indicating that the first device does not transmit other HARQ information to transmit the first HARQ information;

the first device sends the first HARQ information on a second time-frequency resource, including:

the first device does not transmit the second HARQ information on the second time-frequency resource and transmits the first HARQ information on the second time-frequency resource.

6. The method of claim 5, wherein the second indication information comprises one or more of:

the value of the priority or group index of other HARQ information not transmitted;

the number of the priority or group index of the data corresponding to other HARQ information which is not sent;

second trigger information for instructing the first device not to transmit other HARQ information to transmit the first HARQ information;

bitmap information indicating the priority or group index of other HARQ information not transmitted.

7. The method of claim 1, wherein the first device transmitting the first HARQ information on a second time-frequency resource comprises:

and the first equipment autonomously determines to send the first HARQ information on a second time-frequency resource according to a preset strategy.

8. The method of claim 7, wherein the first device autonomously decides to transmit the first HARQ information on the second time-frequency resource according to a preset policy, comprising:

the first equipment combines and sends the first HARQ information and the second HARQ information on a second time-frequency resource; alternatively, the first and second electrodes may be,

the first device abandons the transmission of the second HARQ information on the second time-frequency resource and transmits the first HARQ information on the second time-frequency resource.

9. The method of any one of claims 1-8, wherein the second data satisfies:

the second data has a higher priority than the first data; alternatively, the first and second electrodes may be,

the priority of the second data is lower than the priority of the first data; alternatively, the first and second electrodes may be,

the group index of the second data is larger than the group index of the first data; alternatively, the first and second electrodes may be,

the group index of the second data is smaller than the group index of the first data.

10. The method of any one of claims 1-8, further comprising:

and the first equipment sends third indication information for indicating whether other HARQ information besides the first HARQ information exists on the second time-frequency resource.

11. The method of any one of claims 1 to 8,

the first HARQ information and the second HARQ information are HARQ information corresponding to uplink data, and the first device is a base station; alternatively, the first and second electrodes may be,

the first HARQ information and the second HARQ information are HARQ information corresponding to downlink data, and the first equipment is terminal equipment; alternatively, the first and second electrodes may be,

the first HARQ information and the second HARQ information are HARQ information corresponding to sidelink data, and the first device is a device on a sidelink.

12. The method of any one of claims 1-8, wherein the first time-frequency resource and the second time-frequency resource are time-frequency resources on an unlicensed spectrum.

13. A method for transmitting hybrid automatic repeat request (HARQ) information is characterized by comprising the following steps:

a first device receives first scheduling information from a second device, wherein the first scheduling information includes a third time-frequency resource of the second device and a waiting indication, and the waiting indication is used for indicating the first device to receive second scheduling information;

the first device receives the second scheduling information from the second device, wherein the second scheduling information includes a fourth time-frequency resource of the second device;

and the first equipment sends HARQ information on the fourth time-frequency resource according to the first scheduling information and the second scheduling information.

14. The method of claim 13,

the priority of the data scheduled by the first scheduling information and the second scheduling information is different; and/or

The first scheduling information and the second scheduling information schedule different groups of data.

15. The method of claim 13 or 14, wherein the third time-frequency resource and the fourth time-frequency resource are time-frequency resources on an unlicensed spectrum obtained by the second device via listen-before-talk, LBT.

16. An apparatus for transmitting HARQ information, comprising:

the processing module is used for generating first HARQ information corresponding to first data, wherein the first HARQ information corresponds to first time-frequency resources;

a sending module, configured to send the first HARQ information on a second time-frequency resource, where the second time-frequency resource is a time-frequency resource used for transmitting second HARQ information corresponding to second data, a time domain position of the second time-frequency resource is later than a time domain position of the first time-frequency resource, and the first data and the second data are data of different priorities and/or different groups.

17. The apparatus of claim 16, wherein the apparatus further comprises:

a receiving module, configured to receive indication information from a second device;

the sending module is specifically configured to send the first HARQ information on the second time-frequency resource according to the indication information.

18. The apparatus of claim 17, wherein the indication information comprises first indication information for instructing the apparatus to transmit the first HARQ information combined with other HARQ information.

19. The apparatus of claim 18, wherein the first indication information comprises one or more of:

a value of a priority or group index of first data corresponding to the first HARQ information;

the number of the priority or group index of the data corresponding to the HARQ information needing to be sent in a combined mode;

the other HARQ information corresponds to the priority or the value of the group index of the data;

first trigger information used for indicating whether to combine the first HARQ information with other HARQ information for transmission;

and bitmap information used for indicating the priority/group index of the data corresponding to the HARQ information needing to be transmitted in a combined mode.

20. The apparatus of claim 17, wherein the indication information comprises second indication information for indicating that the apparatus does not transmit other HARQ information to transmit the first HARQ information;

the sending module is specifically configured to not send the second HARQ information on the second time-frequency resource, and send the first HARQ information on the second time-frequency resource.

21. The apparatus of claim 20, wherein the second indication information comprises one or more of:

the value of the priority or group index of other HARQ information not transmitted;

the number of the priority or group index of the data corresponding to other HARQ information which is not sent;

second trigger information for instructing the apparatus not to transmit other HARQ information to transmit the first HARQ information;

bitmap information indicating the priority or group index of other HARQ information not transmitted.

22. The apparatus of claim 16, wherein the transmitting module is specifically configured to autonomously determine to transmit the first HARQ information on the second time-frequency resource according to a preset policy.

23. The apparatus of claim 22, wherein the transmitting module is specifically configured to transmit the first HARQ information and the second HARQ information in combination on a second time-frequency resource; or, abandoning the transmission of the second HARQ information on the second time-frequency resource, and transmitting the first HARQ information on the second time-frequency resource.

24. The apparatus of any of claims 16-23, wherein the second data satisfies:

the second data has a higher priority than the first data; alternatively, the first and second electrodes may be,

the priority of the second data is lower than the priority of the first data; alternatively, the first and second electrodes may be,

the group index of the second data is larger than the group index of the first data; alternatively, the first and second electrodes may be,

the group index of the second data is smaller than the group index of the first data.

25. The apparatus of any of claims 16-23, wherein the sending module is further configured to:

and sending third indication information for indicating whether other HARQ information besides the first HARQ information exists on the second time-frequency resource.

26. The apparatus of any one of claims 16-23,

the first HARQ information and the second HARQ information are HARQ information corresponding to uplink data, and the device is a base station; alternatively, the first and second electrodes may be,

the first HARQ information and the second HARQ information are HARQ information corresponding to downlink data, and the device is terminal equipment; alternatively, the first and second electrodes may be,

the first HARQ information and the second HARQ information are HARQ information corresponding to the sidelink data, and the device is equipment on a sidelink.

27. The apparatus of any one of claims 16-23, wherein the first time-frequency resource and the second time-frequency resource are time-frequency resources on an unlicensed spectrum.

28. An apparatus for transmitting HARQ information, comprising:

a receiving module, configured to receive first scheduling information from a second device, where the first scheduling information includes a third time-frequency resource of the second device and a waiting indication, and the waiting indication is used to indicate the apparatus to receive second scheduling information; receiving the second scheduling information from the second device, wherein the second scheduling information includes a fourth time-frequency resource of the second device;

a sending module, configured to send HARQ information on the fourth time-frequency resource according to the first scheduling information and the second scheduling information.

29. The apparatus of claim 28,

the priority of the data scheduled by the first scheduling information and the second scheduling information is different; and/or

The first scheduling information and the second scheduling information schedule different groups of data.

30. The apparatus of claim 28 or 29, wherein the third time-frequency resource and the fourth time-frequency resource are time-frequency resources on an unlicensed spectrum obtained by the second device via listen-before-talk, LBT.

31. An apparatus for hybrid automatic repeat request (HARQ) information transmission, the apparatus comprising:

at least one processor; and the number of the first and second groups,

a memory communicatively coupled to the at least one processor, a communication interface;

wherein the memory stores instructions executable by the at least one processor, the at least one processor performing the method of any one of claims 1-12 or 13-15 by executing the instructions stored by the memory.

32. The apparatus of claim 31, wherein the apparatus is a terminal device or a network device.

33. A computer-readable storage medium comprising a program or instructions which, when run on a computer, causes the method of any of claims 1-12 or 13-15 to be performed.

34. A computer program product, which, when run on a computer, causes the method of any one of claims 1-12 or 13-15 to be performed.

35. A chip coupled to a memory for reading and executing program instructions stored in the memory for implementing the method of any one of claims 1-12 or 13-15.

Technical Field

The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting HARQ information.

Background

In a wireless communication system, due to the influence of time-varying characteristics of a wireless channel and multipath fading on signal transmission, and some unpredictable interference may cause failure of signal transmission, an indication method such as a hybrid Automatic Repeat reQuest (HARQ) mechanism or an Automatic Repeat-reQuest (ARQ) mechanism is usually adopted for error control. When data arrives at the receiving device, the receiving device detects the data, and if the data is received correctly, the receiving device returns an Acknowledgement (ACK), and if the data is received incorrectly, the receiving device returns a Negative Acknowledgement (NACK). It is understood that, after receiving the HARQ information (ACK/NACK) fed back by the receiving device, the transmitting device can know whether the transmitted data is successful, so that whether the receiving device can feed back the HARQ information in time may affect the processing delay of the data.

The third Generation Partnership Project (3 GPP) Radio Access Network layer 1 (RAN 1) specification states that a fifth Generation (5G) New Radio (New Radio, NR) mobile communication system should be able to support Ultra-Reliable Low Latency Communications (URLLC) type services with very high reliability and Low Latency requirements, typical URLLC services such as Radio control in industrial manufacturing or production flows, motion control of unmanned vehicles and planes, and haptic interaction type applications such as remote repair, tele-surgery, etc., which are mainly characterized by Ultra-high reliability, Low Latency, small amount of transmitted data, and burstiness.

The 5G NR system starts from version R16 and can operate in unlicensed spectrum (unlicensed spectrum/shared spectrum), and is also called an unlicensed band new radio access technology (NR-U) system. For the NR-U system, Before transmitting a signal, a transmitting device needs to perform channel sensing (channel access/channel sensing) to determine that a channel is idle and not occupied by other devices, and this technique is also called Listen Before Talk (LBT). However, due to uncertainty of the channel use state, the device cannot guarantee that LBT always succeeds, and for HARQ feedback, the receiving device may not successfully transmit HARQ information at a predetermined time due to LBT failure, so that the transmitting device cannot know whether data is successfully transmitted, thereby affecting processing delay of the data.

Disclosure of Invention

The embodiment of the application provides a method and a device for transmitting HARQ information, which are used for solving the technical problem that the HARQ information is not fed back timely in the prior art.

In a first aspect, a method for transmitting hybrid automatic repeat request HARQ information is provided, including: first equipment generates first HARQ information corresponding to first data, wherein the first HARQ information corresponds to first time-frequency resources; and the first device sends the first HARQ information on a second time-frequency resource, wherein the second time-frequency resource is used for transmitting second HARQ information corresponding to second data, the time domain position of the second time-frequency resource is later than that of the first time-frequency resource, and the first data and the second data are data with different priorities and/or different groups.

In this embodiment of the application, when the first device fails to successfully send the first HARQ information on the first time-frequency resource due to LBT failure or other factors, or the second device fails to successfully receive the first HARQ information on the first time-frequency resource due to interference, the first device may retransmit the first HARQ information on the second time-frequency resource used for transmitting the second HARQ information corresponding to the second data, and the first data and the second data may be data of different priorities and/or different groups, so that the HARQ retransmission flexibility may be improved, the first HARQ information may be transmitted more timely, and a time delay of data processing may be reduced as much as possible, so as to better support a URLLC scenario.

In one possible design, the first HARQ information and the second HARQ information may be HARQ information corresponding to uplink data, and the first device may be a base station; or, the first HARQ information and the second HARQ information may be HARQ information corresponding to downlink data, and the first device may be a terminal device; or, the first HARQ information and the second HARQ information may be HARQ information corresponding to sidelink data, and the first device may be a device on a sidelink.

That is, the technical solution provided in the first aspect of the embodiment of the present application may be applicable to HARQ feedback of uplink data, HARQ feedback of downlink data, or HARQ feedback of sideline data, and may improve the applicability of the solution. Of course, this is merely an example and not a limitation, and the practical application is not limited thereto.

Next, a method for the first device to transmit the first HARQ information on the second time-frequency resource based on the indication of the second device is described.

It should be understood that, when the first HARQ information and the second HARQ information are HARQ information corresponding to uplink data, the second device may be a terminal device; when the first HARQ information and the second HARQ information are HARQ information corresponding to downlink data, the second device may be a base station; when the first HARQ information and the second HARQ information are HARQ information corresponding to sidelink data, the second device may be a device on a sidelink.

In one possible design, the first device may receive indication information from a second device, and then transmit the first HARQ information on the second time-frequency resource according to the indication information.

In the design, the first device retransmits the first HARQ information which fails to be transmitted on the second time-frequency resource according to the indication of the second device, so that the implementation complexity of the first device can be reduced, the first device can retransmit the HARQ information on the second time-frequency resource more quickly, the first HARQ information is transmitted more timely, the time delay of data processing is further reduced, and the URLLC scene is better supported.

In one possible design, the indication information may include first indication information that instructs the first device to transmit the first HARQ information in combination with other HARQ information.

In the design, the first device combines and transmits the first HARQ information and other HARQ information, which can improve the utilization rate of resources and further reduce the time delay of data processing, so as to better support the URLLC scenario.

In one possible design, the first indication information may include one or more of: a value of a priority or group index of first data corresponding to the first HARQ information; the number of the priority or group index of the data corresponding to the HARQ information needing to be sent in a combined mode; the other HARQ information corresponds to the priority or the value of the group index of the data; first trigger information used for indicating whether to combine the first HARQ information with other HARQ information for transmission; and bitmap information used for indicating the priority/group index of the data corresponding to the HARQ information needing to be transmitted in a combined mode.

In the design, the second device indicates a specific implementation manner of combining and sending the first HARQ information and other HARQ information, which can further reduce implementation complexity of the first device, so that the first HARQ information is transmitted more timely, and further reduce time delay of data processing, so as to better support a URLLC scenario.

In one possible design, the indication information includes second indication information, where the second indication information is used to indicate that the first device does not send other HARQ information to send the first HARQ information. Correspondingly, the first device does not transmit the second HARQ information on the second time-frequency resource, and transmits the first HARQ information on the second time-frequency resource.

In the design, the first device does not send the second HARQ information on the second time-frequency resource and sends the first HARQ information on the second time-frequency resource, so that transmission of the first HARQ information can be preferentially ensured, and a URLLC scenario is better supported.

In one possible design, the second indication information includes one or more of: the value of the priority or group index of other HARQ information not transmitted; the number of the priority or group index of the data corresponding to other HARQ information which is not sent; second trigger information for instructing the first device not to transmit other HARQ information to transmit the first HARQ information; bitmap information indicating the priority or group index of other HARQ information not transmitted.

In this design, the second device instructs the first device not to send the second HARQ information on the second time-frequency resource but to send the first HARQ information on the second time-frequency resource, which further reduces the complexity of the implementation of the first device, so that the first HARQ information is transmitted more timely, and the delay of data processing is further reduced, thereby better supporting the URLLC scenario.

Next, a method for the first device to autonomously decide to send the first HARQ information on the second time-frequency resource is described.

In one possible design, the first device may autonomously determine to send the first HARQ information on the second time-frequency resource according to a preset policy.

In the design, the first device may autonomously determine to send the first HARQ information on the second time-frequency resource according to a preset policy, so that flexibility of the scheme is improved.

In a possible design, the first device may combine and send the first HARQ information and the second HARQ information on a second time-frequency resource according to a preset policy; or, the second HARQ information is abandoned to be sent on the second time frequency resource according to a preset strategy, and the first HARQ information is sent on the second time frequency resource.

In the design, the first device can send the first HARQ information and the second HARQ information in a combined mode according to a preset strategy, so that the resource utilization rate can be improved, and a URLLC scene can be better supported; or, the transmission of the second HARQ information is abandoned, and the first HARQ information is transmitted, so that the transmission of the first HARQ information can be preferentially ensured, and a URLLC scene is better supported.

In one possible design, the second data has a higher priority than the first data; or the priority of the second data is lower than that of the first data; or the group index of the second data is larger than that of the first data; or the group index of the second data is smaller than the group index of the first data.

In one possible design, the first device may further send third indication information indicating whether there is any other HARQ information on the second time-frequency resource besides the first HARQ information.

It should be appreciated that this design is applicable for the first device to send the first HARQ information on the second time frequency resource based on the second device indication and the first device autonomously decides to send the first HARQ information on the second time frequency resource.

In this design, the first device sends the second device the condition that whether there is any other HARQ information on the second time-frequency resource except the first HARQ information, so that the second device can correctly receive the HARQ information, and the reliability of the scheme can be provided.

In one possible design, the first time-frequency resource and the second time-frequency resource are time-frequency resources on an unlicensed spectrum. It should be appreciated that this design is applicable for the first device to send the first HARQ information on the second time frequency resource based on the second device indication and the first device autonomously decides to send the first HARQ information on the second time frequency resource.

In a second aspect, a method for transmitting hybrid automatic repeat request HARQ information is provided, including: a first device receives first scheduling information from a second device, wherein the first scheduling information includes a third time-frequency resource of the second device and a waiting indication, and the waiting indication is used for indicating the first device to receive second scheduling information; the first device receives the second scheduling information from the second device, wherein the second scheduling information includes a fourth time-frequency resource of the second device; and the first equipment sends HARQ information on the fourth time-frequency resource according to the first scheduling information and the second scheduling information.

In the embodiment of the application, when the second device does not have redundant time to share with the first device in the currently obtained COT (i.e., the third time-frequency resource), the second device may instruct, in a two-step instruction manner, the first device to wait for the next COT (i.e., the fourth time-frequency resource) of the sending device to arrive and then send the HARQ information, so that it may be ensured that the first device sends the HARQ information in as short a time as possible, and further, the time delay of data processing is reduced as much as possible, so as to better support the URLLC scenario.

In one possible design, the HARQ information may be HARQ information corresponding to uplink data, the first device may be a base station, and the second device may be a terminal device; or, the HARQ information may be HARQ information corresponding to downlink data, the first device may be a terminal device, and the second device may be a base station; or, the HARQ information may be HARQ information corresponding to the sidelink data, and the first device and the second device may be devices on the sidelink.

That is, the technical solution provided in the second aspect of the embodiment of the present application may be applicable to HARQ feedback of uplink data, HARQ feedback of downlink data, or HARQ feedback of sideline data, and may improve the applicability of the solution. Similarly, the present invention is only exemplary and not limited, and the practical application is not limited thereto.

In one possible design, the first scheduling information and the second scheduling information schedule data with different priorities; and/or the groups of data scheduled by the first scheduling information and the second scheduling information are different.

In the design, the two pieces of scheduling information corresponding to the two-step indication can be scheduling information for scheduling data of different priorities or groups, so that the flexibility of the scheme can be improved, and the URLLC scene can be better supported.

In one possible design, the third time-frequency resource and the fourth time-frequency resource are time-frequency resources on an unlicensed spectrum obtained by the second device through listen-before-talk, LBT.

In a third aspect, an apparatus for hybrid automatic repeat request, HARQ, information transmission is provided, the apparatus comprising means for performing the method of the first aspect or any one of the possible designs of the first aspect.

Illustratively, the apparatus comprises: the processing module is used for generating first HARQ information corresponding to first data, wherein the first HARQ information corresponds to first time-frequency resources; a sending module, configured to send the first HARQ information on a second time-frequency resource, where the second time-frequency resource is a time-frequency resource used for transmitting second HARQ information corresponding to second data, a time domain position of the second time-frequency resource is later than a time domain position of the first time-frequency resource, and the first data and the second data are data of different priorities and/or different groups.

In one possible design, the apparatus further includes: a receiving module, configured to receive indication information from a second device; the sending module is specifically configured to send the first HARQ information on the second time-frequency resource according to the indication information.

In one possible design, the indication information may include first indication information that instructs the apparatus to transmit the first HARQ information in combination with other HARQ information.

In one possible design, the first indication information may include one or more of: a value of a priority or group index of first data corresponding to the first HARQ information; the number of the priority or group index of the data corresponding to the HARQ information needing to be sent in a combined mode; the other HARQ information corresponds to the priority or the value of the group index of the data; first trigger information used for indicating whether to combine the first HARQ information with other HARQ information for transmission; and bitmap information used for indicating the priority/group index of the data corresponding to the HARQ information needing to be transmitted in a combined mode.

In one possible design, the indication information includes second indication information for indicating that the apparatus does not transmit other HARQ information to transmit the first HARQ information; the sending module is specifically configured to not send the second HARQ information on the second time-frequency resource, and send the first HARQ information on the second time-frequency resource.

In one possible design, the second indication information includes one or more of: the value of the priority or group index of other HARQ information not transmitted; the number of the priority or group index of the data corresponding to other HARQ information which is not sent; second trigger information for instructing the apparatus not to transmit other HARQ information to transmit the first HARQ information; bitmap information indicating the priority or group index of other HARQ information not transmitted.

In a possible design, the sending module is specifically configured to autonomously determine to send the first HARQ information on the second time-frequency resource according to a preset policy.

In a possible design, the sending module is specifically configured to send the first HARQ information and the second HARQ information on a second time-frequency resource in a combined manner; or, abandoning the transmission of the second HARQ information on the second time-frequency resource, and transmitting the first HARQ information on the second time-frequency resource.

In one possible design, the second data satisfies: the second data has a higher priority than the first data; or the priority of the second data is lower than that of the first data; or the group index of the second data is larger than that of the first data; or the group index of the second data is smaller than the group index of the first data.

In one possible design, the sending module is further configured to: and sending third indication information for indicating whether other HARQ information besides the first HARQ information exists on the second time-frequency resource.

In one possible design, the first HARQ information and the second HARQ information are HARQ information corresponding to uplink data, and the apparatus is a base station; or, the first HARQ information and the second HARQ information are HARQ information corresponding to downlink data, and the apparatus is a terminal device; or, the first HARQ information and the second HARQ information are HARQ information corresponding to sidelink data, and the apparatus is a device on a sidelink.

In one possible design, the first time-frequency resource and the second time-frequency resource are time-frequency resources on an unlicensed spectrum.

In a fourth aspect, there is provided a hybrid automatic repeat request, HARQ, information transmission apparatus comprising means for performing the method of the second aspect described above or any one of the possible designs of the second aspect.

Illustratively, the apparatus comprises: a receiving module, configured to receive first scheduling information from a second device, where the first scheduling information includes a third time-frequency resource of the second device and a waiting indication, and the waiting indication is used to indicate the apparatus to receive second scheduling information; receiving the second scheduling information from the second device, wherein the second scheduling information includes a fourth time-frequency resource of the second device; a sending module, configured to send HARQ information on the fourth time-frequency resource according to the first scheduling information and the second scheduling information.

In one possible design, the first scheduling information and the second scheduling information schedule data with different priorities; and/or the groups of data scheduled by the first scheduling information and the second scheduling information are different.

In one possible design, the third time-frequency resource and the fourth time-frequency resource are time-frequency resources on an unlicensed spectrum obtained by the second device through listen-before-talk, LBT.

In a fifth aspect, an apparatus for transmitting HARQ information is provided, the apparatus comprising:

at least one processor; and a memory communicatively coupled to the at least one processor, a communication interface; wherein the memory stores instructions executable by the at least one processor to perform the method as set forth in the first aspect, any one of the possible designs of the first aspect, the second aspect, or any one of the possible designs of the second aspect, described above, by executing the instructions stored by the memory.

In one possible embodiment, the device is a terminal or a network device.

A sixth aspect provides a computer readable storage medium comprising a program or instructions which, when run on a computer, causes a method as in the first aspect, any of the possible designs of the first aspect, the second aspect, or any of the possible designs of the second aspect described above to be performed.

In a seventh aspect, a computer program product is provided which, when run on a computer, causes the method as described in the first aspect, any one of the possible designs of the first aspect, the second aspect, or any one of the possible designs of the second aspect to be performed.

In an eighth aspect, a chip is provided, the chip being coupled to a memory and configured to read and execute program instructions stored in the memory to implement the method as set forth in the first aspect, any one of the possible designs of the first aspect, the second aspect, or any one of the possible designs of the second aspect.

The beneficial effects of the design manners in the third aspect to the eighth aspect are referred to as the beneficial effects of the corresponding designs in the first aspect and the second aspect, and are not described herein again.

Drawings

Fig. 1 is a schematic structural diagram of a communication system to which an embodiment of the present invention is applicable;

fig. 2 is a flowchart of a HARQ information transmission method according to an embodiment of the present application;

fig. 3 is a HARQ feedback scenario of downlink data in an embodiment of the present application;

fig. 4 is a flowchart of another HARQ information transmission method according to an embodiment of the present application;

FIG. 5A is a specific example of the method of FIG. 4;

FIG. 5B is another specific example of the method shown in FIG. 4;

fig. 6 is a schematic structural diagram of an HARQ information transmitting apparatus 600 according to an embodiment of the present application;

fig. 7 is a schematic structural diagram of an HARQ information transmitting apparatus 700 according to an embodiment of the present application;

fig. 8 is a schematic structural diagram of an HARQ information transmitting apparatus 800 according to an embodiment of the present application.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be described in further detail with reference to the accompanying drawings.

The NR-U system may support HARQ information retransmission based on a group feedback scheme. Illustratively, for HARQ information that is not sent at the initially indicated location due to a terminal LBT failure, or that is not received correctly due to interference experienced by the network device, the network device may instruct the terminal to retransmit the HARQ information without retransmitting data.

Specifically, when the network device performs data scheduling, for Physical Downlink Shared Channel (PDSCH) data with the same group index, the HARQ information bit corresponding to the data may be carried in one HARQ information and fed back together by indicating the group index information (group index); for each group, there is a corresponding New Feedback Indicator (NFI), where NFI is a flip bit, and if the NFI indication is flipped (as the NFI bit in the previous indication information is "0", and the NFI bit in the current indication information is "1"), for one group, the NFI bit flipping may be used as a flag bit for generating corresponding HARQ information, or may also be understood as a trigger condition, that is, first PDSCH data corresponding to HARQ information corresponding to the group should be data scheduled by the first indication information with the NFI bit flipped.

For a group, the network device may further indicate Downlink Assignment Indication (DAI) information, which is used to indicate the number of corresponding data in the HARQ information corresponding to the group for the terminal device, or may also be understood as the number of HARQ information bits included in the corresponding HARQ information; further, by indicating the number information of the groups, the network device may indicate whether the terminal combines HARQ information corresponding to a plurality of groups for transmission together.

Based on the feedback mechanism, the network device may instruct the terminal to retransmit HARQ information that has failed in transmission through NFI, DAI, and other manners, but in the mechanism, the time for retransmission of HARQ information is less and the position is relatively fixed, for example, when HARQ information corresponding to a certain data fails in transmission, it needs to wait for HARQ information corresponding to other data in the same group to be fed back together when a transmission opportunity of HARQ information corresponding to the data arrives, and the feedback delay of HARQ information is still large, which causes extra data processing delay, and cannot meet the requirement of URLLC.

Aiming at the technical problem that the data processing delay is large due to the fact that HARQ information is not fed back timely, the embodiment of the application provides a HARQ information transmission scheme, HARQ information can be transmitted flexibly and timely, the data processing delay is reduced as far as possible, and a URLLC scene is better supported.

It should be understood that the technical solutions of the embodiments of the present application may be applied to various communication systems, such as a device to device (D2D) system, an Internet of Things (IoT) system, a vehicle-to-Internet-of-Things (V2X) system, a narrowband Internet of Things (Narrow Band Internet of Things (NB-IoT) system, and the like. It is to be understood that the technical solution of the embodiment of the present application is not limited to the fourth Generation (4G) communication system, the fifth Generation (5G) communication system, and a new communication system appearing in future communication development, and the like. As long as HARQ feedback is required in the communication system, the HARQ information transmission scheme provided in the embodiments of the present application may be used.

Fig. 1 is an exemplary communication system applicable to an embodiment of the present application, and the communication system includes a network device and a terminal device.

The network device is an entity for transmitting or receiving signals on the network side, and is configured to receive an uplink signal from the terminal device or send a downlink signal to the terminal device. The network device may be configured to convert a received air frame and an Internet Protocol (IP) packet into each other, and serve as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network and the like. The network device may also coordinate management of attributes for the air interface. For example, the network device may be an evolved Node B (eNB or e-NodeB) in LTE, a new radio controller (NR controller), a enode B (gNB) in 5G system, a centralized network element (centralized unit), a new radio base station, a radio remote module, a micro base station, a relay (relay), a distributed network element (distributed unit), a reception point (TRP) or a Transmission Point (TP), or any other radio access device, but the embodiment of the present invention is not limited thereto. The network device may cover 1 or more cells.

The terminal device is also called a terminal, and is an entity for receiving or transmitting signals at a user side, and is configured to send uplink signals to a network device or receive downlink signals from the network device. Including devices that provide voice and/or data connectivity to a user and may include, for example, handheld devices having wireless connection capabilities or processing devices connected to wireless modems. The terminal device may communicate with a core network via a Radio Access Network (RAN), exchanging voice and/or data with the RAN. The terminal device may include a User Equipment (UE), a V2X terminal device, a wireless terminal device, a mobile terminal device, a device-to-device communication (D2D) terminal device, a machine-to-machine/machine-type communication (M2M/MTC) terminal device, an internet of things (IoT) terminal device, a subscriber unit (subscriber unit), a subscriber station (subscriber state), a mobile station (mobile state), a remote station (remote state), an access point (access point, AP), a remote terminal (remote terminal), an access terminal (access terminal), a user terminal (user terminal), a user agent (user agent), or a user equipment (user device), etc. For example, mobile telephones (or so-called "cellular" telephones), computers with mobile terminal equipment, portable, pocket, hand-held, computer-included mobile devices, and the like may be included. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), and the like. Also included are constrained devices, such as devices that consume less power, or devices that have limited storage capabilities, or devices that have limited computing capabilities, etc. Examples of information sensing devices include bar codes, Radio Frequency Identification (RFID), sensors, Global Positioning Systems (GPS), laser scanners, and the like.

By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable equipment can also be called wearable smart device or intelligent wearable equipment etc. is the general term of using wearable technique to carry out intelligent design, develop the equipment that can dress to daily wearing, like glasses, gloves, wrist-watch, dress and shoes etc.. A wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. The generalized wearable smart device includes full functionality, large size, and can implement full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and only focus on a certain type of application functions, and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets, smart helmets, smart jewelry and the like for monitoring physical signs.

The various terminal devices described above, if located on a vehicle (e.g., placed in or installed in the vehicle), may be considered to be vehicle-mounted terminal devices, which are also referred to as on-board units (OBUs), for example.

In the communication system shown in fig. 1, a network device may send uplink scheduling information to a terminal device, and the terminal device may send uplink data according to the uplink scheduling information; the network device may receive the uplink data and send HARQ information corresponding to the uplink data according to a reception condition of the uplink data. For example, terminal device 1 may send uplink data to the network device on the uplink, and the network device may feed back HARQ information corresponding to the uplink data to terminal device 1; or, terminal device 2 may send uplink data to the network device on the uplink, and the network device may feed back HARQ information corresponding to the uplink data to terminal device 2; or, the terminal device 3 may send uplink data to the network device on the uplink, and the network device may feed back HARQ information corresponding to the uplink data to the terminal device 3; or, terminal device 5 may send uplink data to the network device on the uplink, and the network device may feed back HARQ information corresponding to the uplink data to terminal device 5.

In the communication system shown in fig. 1, the network device may send downlink scheduling information to the terminal device, and send downlink data according to the downlink scheduling information; the terminal device may receive the downlink data according to the downlink scheduling information, and send HARQ information corresponding to the downlink data according to a receiving condition of the downlink data. For example, the network device may send downlink data to the terminal device 1 on a downlink, and the terminal device 1 may feed back HARQ information corresponding to the downlink data to the network device; or, the network device may send downlink data to the terminal device 2 on the downlink, and the terminal device 2 may feed back HARQ information corresponding to the downlink data to the network device; or, the network device may send downlink data to the terminal device 3 on the downlink, and the terminal device 3 may feed back HARQ information corresponding to the downlink data to the network device; or, the network device may send downlink data to the terminal device 5 on the downlink, and the terminal device 5 may feed back HARQ information corresponding to the downlink data to the network device.

In the communication system shown in fig. 1, any one terminal device may transmit sidestream data to another terminal device; and the other terminal equipment receives the side row data and sends the HARQ information corresponding to the side row data to any one terminal equipment according to the receiving condition of the side row data. For example, terminal device 5 may send SideLink data to terminal device 4 or 6 based on SideLink/SideLink (SL) between terminals, and terminal device 4 or 6 feeds HARQ information corresponding to the SideLink data back to terminal device 5 according to the data receiving situation. Of course, terminal device 4 or 6 may also send sideline data to terminal device 5, and terminal device 5 feeds back HARQ information corresponding to the sideline data to terminal device 4 or 6 according to the reception condition of the sideline data.

It should be noted that, if there are other types of data in the communication system, corresponding HARQ feedback may also be performed for the other types of data.

It should be further noted that fig. 1 is only a schematic diagram, and the embodiment of the present application does not specifically limit the type of the communication system, and the number, types, and the like of the devices included in the communication system.

Based on the communication scenario introduced above, a specific implementation process of HARQ information transmission provided in the embodiments of the present application is described below with reference to the accompanying drawings.

It should be understood that "at least one" in the embodiments of the present application means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a alone, both A and B, and B alone, where A, B may be singular or plural. In the embodiments of the present application, the character "/" generally indicates that the former and latter associated objects are in an "or" relationship. In the embodiments of the present application, "at least one (one) of the following" or the like means any combination of these items, including any combination of a single item or a plurality of items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a and b, a and c, b and c, or a, b and c, wherein a, b and c can be single or multiple. The plurality referred to in the embodiments of the present application means two or more. In the description of the present application, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance, nor order.

It should be understood that "HARQ information" in the embodiment of the present application is used to characterize the receiving condition of data, i.e. to indicate whether the data is correctly received or decoded, and in general, the HARQ information includes both NACK and ACK, where NACK indicates that the data is not correctly received or decoded incorrectly, and ACK indicates that the data is correctly received or decoded correctly. In the embodiment of the present application, "HARQ information" may also be referred to as "HARQ-ACK information (HARQ-ACK information)", or "HARQ feedback information", or "feedback information", and the like, that is, words such as "HARQ information", "HARQ feedback information", "feedback information", and "HARQ-ACK information" may be replaced with each other.

As shown in fig. 2, an embodiment of the present application provides a HARQ information transmission method, which may be applied to the communication system shown in fig. 1. The method comprises the following steps:

s201, the first device generates first HARQ information corresponding to the first data, where the first HARQ information corresponds to a first time-frequency resource.

Specifically, the first device receives first data according to the scheduling information before generating the first HARQ information. After receiving the first data from the second device according to the scheduling information, the first device generates first HARQ information corresponding to the first data according to the reception condition of the first data, so that the first HARQ information is used to indicate the reception condition of the first data.

The scheduling information may be of various types, and the type of the scheduling information may be different according to the first data to be scheduled.

Illustratively, the scheduling Information may be Downlink Control Information (DCI). The scheduling information for scheduling the downlink data may be referred to as downlink scheduling information, such as DL DCI, and more specifically, DCI format1_ 0, DCI format1_1, and DCI format1_ 2 in the NR system; the scheduling information for scheduling the uplink data may be referred to as uplink scheduling information, such as UL DCI, and more specifically, DCI format0_ 0, DCI format0_1, DCI format0_2 in the NR system.

The first HARQ information may include two types of ACK and NACK, and the first device generates ACK if the first device correctly receives the first data, and otherwise generates NACK.

For a specific value of the HARQ information, 0 or 1 may be used, for example, 0 is used to indicate NACK, and 1 is used to indicate ACK, or 1 is used to indicate NACK and 0 is used to indicate ACK, and the specific form is not limited.

In the embodiment of the present application, one data or one Transport Block (TB) may correspond to 1bit of HARQ information. In some embodiments, the communication system may support Code Block Group (CBG) based transmission, i.e., one TB is divided into N CBGs, each of which may be independently coded and decoded, in which case one data Block may correspond to N bits of HARQ information, where each CBG corresponds to 1bit of HARQ information, and N is a positive integer greater than 1. Of course, for the reception of data, other division reception manners may also be adopted, which is not limited herein, and in summary, one data may correspond to one or more HARQ information bits.

In this embodiment, the time-frequency resources may include time-domain resources and frequency-domain resources. The time domain resource may be a specific symbol, slot (slot), second, microsecond, or other time resource. The frequency domain Resource may be a specific Resource Element (RE), Resource Block (RB), Resource Block group (Resource Block group), subcarrier, or other frequency domain Resource.

It should be understood that, the first HARQ information corresponds to a first time-frequency resource, which means that the first time-frequency resource is a time-frequency resource used for transmitting the first HARQ information, and the time-frequency resource of the first HARQ information is a time-frequency resource of HARQ information corresponding to the first data, that is, the first HARQ information should be sent on the first time-frequency resource. The first time-frequency resource may be determined by the first device itself, or configured or indicated by the second device or another device, and the determination manner and the resource type of the first time-frequency resource may be different in different communication scenarios.

Illustratively, the first data is uplink data, and the first HARQ information is HARQ information for the uplink data. In this case, the second device may be a terminal device, the first device may be a network device (such as a base station or other access device), and the first time-frequency resource may be determined by the first device itself. The first data may be data (i.e., PUCCH data) transmitted on a Physical Uplink Control Channel (PUCCH), data (i.e., PUSCH data) transmitted on a Physical Uplink Shared Channel (PUSCH), or the like; the first time-frequency resource carrying the first HARQ information may be a Downlink resource, such as a Physical Downlink Control Channel (PDCCH) resource or a Physical Downlink Shared Channel (PDSCH) resource.

Illustratively, the first data is downlink data, and the first HARQ information is HARQ information for the downlink data. In this case, the second device may be a network device (e.g., a base station or other access device), the first device may be a terminal device, and the first time-frequency resource may be configured or indicated by the second device. The first data may be data transmitted on PDCCH (i.e., PDCCH data), or data transmitted on PDSCH (i.e., PDSCH data), etc.; the first time-frequency resource carrying the first HARQ information may be an uplink resource, such as a PUSCH resource, a PUCCH resource, or the like.

Illustratively, the first data is sidelink data, and the first HARQ information is HARQ information for the sidelink data. In this case, the first device and the second device are terminal devices on a sidelink, such as a mobile phone, a computer, a wearable device, a vehicle-mounted terminal device, and the like, types of the first device and the second device may be the same or different, and are not limited herein, and the first time-frequency resource may be configured or indicated by other devices (such as a base station). The first data may be data (i.e., PSCCH data) transmitted on a Physical downlink Control Channel (PSCCH), data (i.e., PSCCH data) transmitted on a Physical downlink Shared Channel (PSCCH), or the like; the first time-frequency resource carrying the first HARQ information may be a Sidelink resource, such as a Physical Sidelink Feedback Channel (PSFCH) resource.

S202, the first device sends the first HARQ information on a second time-frequency resource, wherein the second time-frequency resource is used for transmitting second HARQ information, the time-frequency resource of the second HARQ information is the time-frequency resource of the HARQ information corresponding to second data, the time domain position of the second time-frequency resource is later than the time domain position of the first time-frequency resource, and the first data and the second data are data with different priorities and/or different groups.

Specifically, the first device may fail to successfully transmit the HARQ information on the first time-frequency resource due to LBT failure or other factors, or the second device may fail to successfully receive the first HARQ information on the first time-frequency resource due to interference, and in this case, the first device may re-determine a time-frequency resource to transmit the first HARQ information, for example, a second time-frequency resource used for transmitting second HARQ information corresponding to the second data, so that a time domain position of the second time-frequency resource is later than a time domain position of the first time-frequency resource, that is, a transmission time of the second time-frequency resource is later than a transmission time of the first time-frequency resource.

In a possible implementation manner, the resource types of the first time-frequency resource and the second time-frequency resource may be the same, for example, when the first data is downlink data, both the first time-frequency resource and the second time-frequency resource are PUCCH resources/PUSCH resources.

In another possible implementation, the resource types of the first time-frequency resource and the second time-frequency resource may be different, for example, when the first data is downlink data, the first time-frequency resource is a PUCCH resource, and the second time-frequency resource is a PUSCH resource; or the first time-frequency resource is a PUSCH resource, and the second time-frequency resource is a PUCCH resource.

In a possible implementation manner, the first time-frequency resource and the second time-frequency resource may be in different frequency bands. For example, the first time-frequency resource is an unauthorized time-frequency resource, and the second time-frequency resource is an authorized time-frequency resource; or the first time-frequency resource is a time-frequency resource on an authorized frequency spectrum, and the second time-frequency resource is a time-frequency resource on an unauthorized frequency spectrum.

In another possible implementation manner, the first time-frequency resource and the second time-frequency resource may be in the same frequency band, for example, both the first time-frequency resource and the second time-frequency resource are time-frequency resources on an unlicensed spectrum.

In the embodiment of the present application, the priority may also be referred to as a rank. Groups may also be referred to as data groups, illustratively PDSCH groups, PUSCH groups, TB groups, and the like.

The first data and the second data are data with different priorities and/or different groups, and at least comprise the following three specific implementation modes:

the type 1, the first data and the second data are data with different priorities, and the data has no concept of groups. The priority may be divided according to the Service type and Quality of Service (QoS) level of the data, and the like, which is not limited herein.

In the 2 nd type, the first data and the second data are different groups of data, and the data has no concept of priority. Similarly, the data group may be divided according to the service type of the data, the QoS level, or the time sequence of the data, and the like, which is not limited herein.

The 3 rd data, the first data and the second data are different groups of data, and the different groups correspond to different priorities. In this case, it is also understood that priority is a special way of grouping.

In the embodiment of the present application, the priority information and the group information of the data may be interpreted as equivalent to each other. Illustratively, the group information may implicitly indicate the priority information, for example, in some embodiments, the group information includes a group index, the smaller the group index value of the data is, the higher the priority of the data is, assuming that the range of values of the group index value is 0,1,2, the index of 0 indicates the highest priority, the index of 1 indicates the second highest priority, and the index of 2 indicates the lowest priority. Of course, the correspondence relationship between the size of the index value and the priority may be other correspondence relationships, for example, the smaller the group index value of the data is, the lower the priority of the data is.

In this embodiment, the priority information may also be equivalent to group information, that is, data with the same priority belongs to the same data group, for example, if the value range of the priority indication is 0 and 1, the data with the corresponding priority indication of 0 belongs to group 0, and the data with the corresponding priority indication of 1 belongs to group 1.

In the embodiment of the present application, the priority may be used to indicate the urgency or importance of data. For example, URLLC data has a high priority and enhanced Mobile Broadband (eMBB) data has a low priority. The priority is not limited to the above example, and other manners are also possible. It will be appreciated that the priority may be predefined by a standard or may be dynamically configured by the network device.

For example, a higher priority indicates a higher degree of urgency or importance of the data, or a higher priority indicates a lower degree of urgency or importance of the data. For convenience of description, the higher the priority, the higher the urgency or importance of the data is, for example, mainly described below.

In one possible embodiment, the first device may prioritize the transmission of high priority data.

Exemplarily, referring to fig. 3, a HARQ feedback scenario of downlink data is shown. In fig. 3, the first device is a UE, the second device is a base station, the first data and the second data are downlink data, the downlink data is carried in a downlink transmission unit PDSCH, and HARQ information corresponding to the downlink data is carried in an uplink transmission unit PUCCH. More specifically, in fig. 3, the first data is the first PDSCH (i.e., PDSCH2), the priority is the first priority, the second data is the second PDSCH (including PDSCH1, 3, 4), and the priority is the second priority. Assuming that the first priority is higher than the second priority, HARQ feedback information corresponding to PDSCH2 is transmitted in preference to HARQ feedback information corresponding to PDSCH1, PDSCH3, PDSCH4, so the first uplink transmission unit (PUCCH1) in fig. 3 is earlier than the second uplink transmission unit (PUCCH 2). It should be understood that the uplink transmission unit herein refers to a time-frequency unit occupied by uplink transmission on a time-frequency domain, and in fig. 3, the uplink transmission unit is specifically a PUCCH unit, and in some embodiments, the PUCCH unit herein may also be referred to as a PUCCH opportunity or PUCCH opportunity (PUCCH occasion). The lines with directional arrows in fig. 3 are used to associate PDSCH data with uplink transmission units, each PDSCH data being configured or indicated for feedback on its associated uplink transmission unit.

Further, in a possible implementation manner, the first device may preferentially ensure transmission of HARQ information of data with a high priority, that is, the priority of the second data may be lower than the priority of the first data, so that preferential transmission of HARQ information of data with a high priority may be ensured, and further, processing delay of data with a high priority may be better ensured.

Still taking fig. 3 as an example, assuming that the first priority is higher than the second priority, after receiving the PDSCH data of the first priority, the terminal device should originally send HARQ feedback information corresponding to the PDSCH2 data on the first uplink transmission unit. However, in the unlicensed frequency band, the terminal device needs to perform LBT channel sensing before the first uplink transmission unit, and the terminal device senses that the channel is occupied by other devices, so that the device cannot transmit HARQ feedback information corresponding to PDSCH2 data on the first uplink transmission unit, as shown in fig. 3, a black "X" graph indicates that the transmission of HARQ information fails. It can be understood that if the terminal cannot feed back the HARQ feedback information corresponding to the PDSCH2 data in time, the base station cannot know the receiving condition of the PDSCH2 data, which may result in additional processing delay. In this case, the terminal device may retransmit HARQ feedback information corresponding to PDSCH2 data in an uplink transmission unit subsequent to the first uplink transmission unit, i.e., a second uplink transmission unit (PUCCH2), which is originally used for transmitting HARQ information corresponding to PDSCH1, PDSCH3, and PDSCH4 of the second priority. Therefore, the effect of retransmitting the HARQ information of the data with high priority on the HARQ transmission resource (namely the time-frequency resource for transmitting the HARQ information) of the data with low priority is realized, the prior transmission of the HARQ information of the data with high priority is ensured, and the processing time delay of the data with high priority is further ensured as much as possible.

In another possible implementation, the priority of the second data may also be higher than the priority of the first data, which may improve the flexibility of HARQ information feedback.

Still taking fig. 3 as an example, if the first priority is lower than the second priority, the second uplink transmission unit is originally configured to send the HARQ information corresponding to the second priority data, so that it should be ensured that the HARQ information corresponding to the second priority data is transmitted on the second uplink transmission unit as far as possible without transmitting the HARQ information corresponding to the first priority data. However, since the amount of actually transmitted second priority data is small and the number of idle resources in the second uplink transmission unit is large, in this case, in order to ensure that all HARQ information can be transmitted in time as much as possible, the HARQ information corresponding to the first priority data may be carried on the second uplink transmission unit for retransmission.

Certainly, to further improve the flexibility of HARQ information transmission, the priority of the second data may also be equal to the priority of the first data, that is, the first device may retransmit the first HARQ information that needs to be retransmitted on the HARQ transmission resource corresponding to the data of the same priority.

In this embodiment of the present application, the first device may send the first HARQ information on the second time-frequency resource according to scheduling of the network device, and the first device may also autonomously decide to send the first HARQ information on the second time-frequency resource.

These two schemes are described in detail below.

In the first scheme, the first device sends the first HARQ information on the second time-frequency resource according to the scheduling of the network device.

When the first data is downlink data, the terminal device (first device) may fail to successfully send HARQ information on the first time-frequency resource due to LBT failure or other factors, or the network device (second device) may fail to successfully receive the first HARQ information on the first time-frequency resource due to interference.

When the first data is uplink data, a certain network device (i.e., a first device, such as a base station) may fail to successfully send HARQ information on the first time-frequency resource due to LBT failure or other factors, or a terminal device (a second device) may fail to successfully receive the first HARQ information on the first time-frequency resource due to interference, in which case, the first device determines the second time-frequency resource and then sends the first HARQ information on the second time-frequency resource, or an optional other network device (e.g., another base station, a core network, etc.) may send indication information to the first device, and the first device determines the second time-frequency resource according to the indication information and then sends the first HARQ information on the second time-frequency resource.

When the first data is sidelink data, the terminal device (first device) at the data receiving end may fail to successfully send HARQ information on the first time-frequency resource due to LBT failure or other factors, or the terminal device (second device) at the data sending end may fail to successfully receive the first HARQ information on the first time-frequency resource due to interference.

The above-mentioned indication information may be scheduling information for scheduling data, or the above-mentioned indication information is included in the scheduling information for scheduling data. For example, the first data and the second data are downlink data, and the indication information is downlink scheduling information, such as downlink DCI.

In one possible embodiment, the scheduling information (indication information) may include first indication information, and the first indication information may be used to instruct the first device to transmit the first HARQ information in combination with other HARQ information. The combining transmission may be understood as that the first device carries the first HARQ information and other HARQ information on the same time-frequency resource for transmission. Illustratively, the first indication information may be carried in DCI or Radio Resource Control (RRC) signaling.

For example, in the downlink scheduling information corresponding to PDSCH4 in fig. 3, the base station may instruct the UE to transmit the first HARQ information (HARQ information corresponding to PDSCH2) on PUCCH2 together with the second HARQ information (HARQ information corresponding to PDSCH1, PDSCH3, PDSCH 4) through the first indication information.

It should be understood that the merged transmission here may be understood as an appended (appended) transmission, i.e. a transmission in which the first HARQ information is appended to a second time-frequency resource that was not originally used for transmitting the first HARQ information. For convenience of description, the first indication information is also referred to as HARQ information combining transmission indication information.

Specifically, the first indication information may include one or more of the following items:

1) the priority or group index value of the first data corresponding to the first HARQ information.

It is assumed that the value of the priority ranges from 0 to 1, indicating that two priorities are supported. Taking fig. 3 as an example, if the first priority value is 0, the second priority value is 1, and the first data is PDSCH2, the priority value of the first data corresponding to the first HARQ information is 0.

2) The value of the priority or group index of the data corresponding to the transmitted HARQ information needs to be combined. It should be understood that the HARQ information that needs to be combined for transmission here includes the first HARQ information and the other HARQ information.

Taking fig. 3 as an example, the first data is PDSCH2, the second data is PDSCH3, PDSCH3 and PDSCH1, and HARQ information corresponding to the first data and the second data needs to be combined for transmission, so that the priority values of the data corresponding to the HARQ information that needs to be combined for transmission include a first priority value 0 and a second priority value 1.

3) The number of the priority or group index of the data corresponding to the HARQ information to be transmitted needs to be combined.

Taking fig. 3 as an example, the first data is PDSCH2, the second data is PDSCH3, PDSCH3 and PDSCH1, and if HARQ information corresponding to the first data and the second data needs to be transmitted in a combined manner, the number of priorities or group indexes of the data corresponding to the HARQ information that needs to be transmitted in a combined manner is 2.

4) The other HARQ information corresponds to a value of a priority or a group index of the data.

Taking fig. 3 as an example, if the first data is PDSCH2, the second data is PDSCH3, and the data corresponding to the other HARQ information is the second data, the priority value of the data corresponding to the other HARQ information is the second priority value 1.

5) The other HARQ information corresponds to the priority of the data or the number of group indexes.

Taking fig. 3 as an example, if the first data is PDSCH2, the second data is PDSCH3, PDSCH3 and PDSCH1, and the data corresponding to the other HARQ information is PDSCH3, the number of priorities or group indexes of the data corresponding to the other HARQ information is 1.

6) Bitmap (bitmap) information for indicating the priority/group index of the data corresponding to the HARQ information that needs to be transmitted in combination.

For example, HARQ feedback of downlink data is performed, assuming that the value range of the priority value is 0,1,2, and 3, the base station may indicate, through a 4-bit bitmap, which priorities correspond to HARQ information that the UE needs to combine, where each bit in the bitmap corresponds to one priority, four bits respectively correspond to priorities 0,1,2, and 3, and if a bit takes a value of 1, it indicates that HARQ information corresponding to the priority corresponding to the bit needs to be combined. Exemplarily "0110" indicates that the UE needs to combine the second feedback information and the third feedback information corresponding to the priorities 1, 2.

7) And the first trigger information is used for indicating whether the first HARQ information is combined with other HARQ information to be sent.

Exemplarily, the scheduling information may be indicated by a 1-bit field, where a value of the field is 1 indicates that merging is required, and if a value of the field is 0, indicates that merging is not required.

In some embodiments, the first trigger information may instruct the first device to combine HARQ information corresponding to all priorities. Taking fig. 3 as an example, the first device may combine all HARQ information corresponding to PDSCH1, PDSCH12, PDSCH3, and PDSCH4 on PUCCH2 and transmit the combined HARQ information.

It can be understood that the value ranges of the priority values may also be other values, such as 0,1,2, and 3, that is, four types of priority indications are supported, and correspond to the first PDSCH, the second PDSCH, the third PDSCH, and the fourth PDSCH, and the corresponding HARQ information is the first feedback information, the second feedback information, the third feedback information, and the fourth feedback information, at this time, the first trigger information may indicate that the first device needs to combine and send the first feedback information, the second feedback information, the third feedback information, and the fourth feedback information.

In other embodiments, the first trigger information may indicate that the first device needs to combine the feedback information corresponding to all data not lower than the current priority. For example, it is assumed that the rank ordering of the four priorities is 0>1>2>3, that is, the priority indication value is 0, which indicates the highest priority (it is understood that the rank ordering may be other schemes, and the present invention is not limited thereto), at this time, the priority information included in the downlink scheduling indication information corresponding to the third PDSCH is 2 (for example, the priority information is specifically indicated by the field priority ═ 2), if the downlink scheduling indication information corresponding to the third PDSCH further includes the first trigger information, it indicates that the first device needs to send feedback information corresponding to data not lower than the current priority 2 (i.e. data corresponding to priorities 0,1 and 2, i.e. the first PDSCH, the second PDSCH and the third PDSCH), that is, the first feedback information, the second feedback information, and the third feedback information are combined, that is, the first device needs the first feedback information, the second feedback information, and the third feedback information to be sent on the third PUCCH.

It should be noted that, in the embodiment of the present application, in other HARQ information that is sent in combination with the first HARQ information, the second HARQ information may be included, or the second HARQ information may not be included, and the embodiment of the present application is not limited specifically.

In some embodiments, whether the second data is included in the other HARQ information transmitted in combination with the first HARQ information may be determined by the first device according to the content of the first indication information.

Illustratively, the first indication information includes a value of a priority or group index of the data corresponding to the other HARQ information. In this case, if the priority of the data corresponding to the other HARQ information does not include the priority of the second data, or the value of the group index of the data corresponding to the other HARQ information does not include the value of the group index of the second data, it indicates that the second data is not included in the other HARQ information transmitted in combination with the first HARQ information, i.e., the first device does not transmit the second data on the second time-frequency resource. Conversely, if the priority of the data corresponding to the other HARQ information includes the priority of the second data, or the value of the group index of the data corresponding to the other HARQ information includes the value of the group index of the second data, it indicates that the second data is included in the other HARQ information that is sent in combination with the first HARQ information, that is, the first device also sends the second data on the second time-frequency resource in addition to the first data.

In another possible implementation, the scheduling information (indication information) may include second indication information, where the second indication information is used to indicate that the first device does not transmit other HARQ information to transmit the first HARQ information. Exemplarily, the second indication information may be carried in DCI or RRC signaling.

And after receiving the scheduling information, the first device does not send the second HARQ information on the second time-frequency resource according to the second indication information, and sends the first HARQ information on the second time-frequency resource. Since the resource size of the uplink transmission unit is limited in some embodiments, and carrying too many information bits results in reduced reliability, the first device may be instructed to discard part of HARQ feedback information, thereby ensuring the reliability of transmission. For convenience of description, the second indication information is also referred to as HARQ information discard indication information herein.

Specifically, the second indication information may include one or more of the following items:

1) the priority or group index value of other HARQ information not transmitted.

For example, assuming that the priority of the data is four, and the priority values corresponding to the first priority, the second priority, the third priority and the fourth priority are 0,1,2 and 3, respectively, and the feedback information corresponding to the data with the priorities of 0,1,2 and 3 are first feedback information, second feedback information, third feedback information and fourth feedback information, respectively, the base station may instruct the UE to discard the third feedback information and the fourth feedback information corresponding to the priorities of 2 and 3, and may directly instruct the corresponding priority indication values of 2 and 3.

2) The other HARQ information not transmitted corresponds to the priority of the data or the number of the group index.

For example, the base station may indicate to the UE that the number of priorities that need to be discarded is 2, which indicates that HARQ-ACK feedback information corresponding to the lowest two priorities needs to be discarded.

3) Second trigger information for instructing the first device not to transmit other HARQ information to transmit the first HARQ information.

Exemplarily, the scheduling information may be indicated by a 1-bit field, where if the field value is 1, it indicates that discarding is required, and if the field value is 0, it indicates that discarding is not required.

In some embodiments, the second trigger information may be used to indicate to discard HARQ information corresponding to the current priority data (i.e., the data scheduled by the scheduling information in which the second trigger information is located).

In other embodiments, the second trigger information is used to instruct to discard the HARQ information corresponding to the data with the current priority and to feed back the HARQ information corresponding to the data with the higher priority than the current priority. For example, assuming that the rank ordering of the four priorities is 0>1>2>3, that is, the priority indication value is 0, which indicates that the priority is the highest, in this case, the priority information included in the downlink scheduling indication information corresponding to the third PDSCH is 2 (specifically, indicated by field priority being 2), if the downlink scheduling indication information corresponding to the third PDSCH further includes the second trigger information, it indicates that the UE needs to discard the current priority data, that is, the HARQ information corresponding to the third PDSCH, and send HARQ information corresponding to data higher than the current priority (that is, the first feedback information and the second feedback information) on the third PUCCH together.

4) Bitmap (bitmap) information indicating the priority or group index of other HARQ information not transmitted.

Exemplarily, assuming that the value range of the priority indication value is 0,1,2, and 3, the base station may indicate, through a 4-bit bitmap, which HARQ information corresponding to which priorities needs to be discarded by the UE, where each bit in the bitmap corresponds to one priority, four bits respectively correspond to priorities 0,1,2, and 3, and if a bit is 1, it indicates that HARQ-ACK feedback information corresponding to the priority corresponding to the bit needs to be discarded. Exemplarily "0110" indicates that the UE needs to discard the second feedback information and the third feedback information corresponding to the priorities 1, 2.

In the embodiment of the present application, the scheduling information (indication information) may include other indication information in addition to the first indication information or the second indication information.

Illustratively, the scheduling information (indication information) may further include one or more of the following indication information:

1) and data indication information for indicating the first device to receive the first data. It is understood that the data indication information includes information required by the terminal to receive the first data, such as resource allocation information, modulation and coding indication information, and the like.

Taking fig. 3 as an example, if the first downlink scheduling information is used for scheduling PDSCH2, the first scheduling information may further include indication information of PDSCH 2.

2) Priority information for indicating a priority of the first data.

Taking fig. 3 as an example, if the first downlink scheduling information is used for scheduling PDSCH2, the first downlink scheduling information may include priority information of PDSCH2, such as a first priority value of 0.

3) Data group information indicating a data group of the first data.

Taking fig. 3 as an example, assuming that PDSCH1 and PDSCH3 are data of the same group, the index value of the group is set to m, scheduling information DCI1 is used for scheduling PDSCH1, and scheduling information DCI3 is used for scheduling PDSCH1, both DCI1 and DCI3 include the group index value m.

4) And the HARQ feedback resource information is used for indicating the resource information carrying the first HARQ information.

Optionally, the resource information may include time domain information and/or frequency domain information. The time domain information indicates information of a time unit occupied by a resource for carrying the first HARQ information in a time domain, where the time unit may be one or more of a symbol, a slot (slot), a second, a microsecond, and the like. The frequency domain information indicates information of a frequency domain unit occupied by a Resource for carrying the first HARQ information in a frequency domain, where the frequency domain unit may be one or more of a Resource Element (RE), a Resource Block (RB), a Resource Block group (Resource Block group), a subcarrier, and the like.

For example, when the first HARQ information is carried on the PUCCH, HARQ feedback resource information corresponding to the first data may be indicated by indication information of a PUCCH resource (resource). It can be understood that the first device may know, according to the HARQ feedback resource information, on which specific PUCCH resource the first HARQ information is sent.

5) HARQ feedback time information for indicating at what time the first device transmits the first HARQ information, and the first device may know at what time point the first HARQ information is transmitted.

Alternatively, the time information may be an absolute time information point or relative time offset information.

6) And new feedback indication information used for indicating whether the first HARQ information corresponding to the first data is newly transmitted or retransmitted.

In some embodiments, the new feedback indication may also indicate how the first device generates the first HARQ feed information.

And in the second scheme, the first equipment autonomously decides to send the first HARQ information on the second time-frequency resource.

Specifically, the first device may fail to successfully send the HARQ information on the first time-frequency resource due to LBT failure or other factors, or the second device may fail to successfully receive the first HARQ information on the first time-frequency resource due to interference, and in this case, the first device may autonomously determine to send the first HARQ information on the second time-frequency resource according to a preset policy. It should be understood that the second scheme is also applicable to corresponding HARQ feedback scenarios of uplink data, downlink data, or sideline data.

In a possible implementation, the preset policy may include: and the first equipment combines and transmits the first HARQ information and the second HARQ information on the second time frequency resource, or the first equipment abandons the transmission of the second HARQ information on the second time frequency resource and transmits the first HARQ information on the second time frequency resource.

Similar to the first scheme, the merged transmission here may be understood as an appended (appended) transmission, i.e. a transmission in which the first HARQ information is appended to a second time-frequency resource that is not originally used for transmitting the first HARQ information. For convenience of description, the first indication information is also referred to as HARQ information combining transmission indication information.

Similar to the first scheme, the second time-frequency resource may further include other HARQ information besides the first HARQ information and the second HARQ information, for example, third HARQ information corresponding to third data, where the third HARQ information transmitted on the second time-frequency resource may be newly transmitted HARQ information or retransmitted HARQ information, which is not limited herein.

In a possible implementation, the preset policy may further include: and the first equipment selects the HARQ transmission resource of which the data corresponding to the HARQ feedback meets the preset condition as a second time-frequency resource.

For example, the first device transmits the first HARQ information corresponding to the first data on the second time-frequency resource when determining that the priority of the second data is lower than the priority of the first data. That is, the HARQ retransmission is required to occupy the HARQ transmission resource corresponding to the lower priority data, and the delay of the HARQ transmission corresponding to the high priority data is ensured as much as possible.

For example, the first device transmits the first HARQ information corresponding to the first data on the second time-frequency resource when determining that the priority of the second data is equal to the priority of the first data. That is, the HARQ retransmission is required to occupy the HARQ transmission resource corresponding to the data with the same priority, so that the HARQ transmission resource corresponding to the data with a higher priority can be avoided from being preempted, and the time delay of the HARQ transmission corresponding to the data with the higher priority can be further ensured.

In addition, the first device may also send the first HARQ information corresponding to the first data on the second time-frequency resource when it is determined that the priority of the second data is higher than the priority of the first data. For example, in some scenarios, when the HARQ transmission resource corresponding to the higher priority data is abundant (has free resources), the HARQ transmission resource corresponding to the higher priority data may be occupied by the retransmission of the first HARQ information.

Similar to the first scheme, the priority related to the second scheme may also be equivalently explained with the group, which may specifically refer to the related description above and will not be described herein again.

In a possible implementation, the preset policy may further include: and the first equipment judges whether to send the second HARQ information on the second time-frequency resource or not according to the preset condition.

For example, the first device may combine and transmit the first HARQ information and the second HARQ information on the second time-frequency resource if it is determined that the second time-frequency resource is abundant (the first device may be supported to transmit the first HARQ information and the second HARQ information), and the first device may abandon transmitting the second HARQ information on the second time-frequency resource and transmit the first HARQ information on the second time-frequency resource if it is determined that the second time-frequency resource is insufficient (the first device may not be supported to transmit the first HARQ information and the second HARQ information).

Since the HARQ information carried in the second time-frequency resource is autonomously decided by the first device, the first device needs to send the relevant indication information of whether the HARQ information corresponding to other priorities is autonomously carried to the second device.

In a possible implementation manner, the first device sends third indication information to the second device, where the third indication information is used to indicate whether there is any other HARQ information on the second time-frequency resource besides the first HARQ information, or to indicate which data corresponding HARQ information is specifically carried on the second time-frequency resource.

The third indication information may be carried in the HARQ information, for example, information of a most significant bit or a least significant bit or other preset bit position of the first HARQ information is used to indicate whether HARQ information of other priorities is carried, "1" indicates carrying, "0" indicates not carrying.

For example, as shown in fig. 3, the first device autonomously selects to combine and transmit the first feedback information (HARQ information corresponding to the first priority data) and the second feedback information (HARQ information corresponding to the second priority data) on the PUCCH2, that is, indicates that HARQ information corresponding to other priorities (second priorities) is carried on the PUCCH2, when performing feedback information combination, the first device first transmits "1" indicating that HARQ information corresponding to other priorities is carried on the most significant bit, then sorts the first feedback information and the second feedback information in order of priority, and finally transmits the information on the PUCCH 2.

It should be understood that this embodiment is also applicable to the first scheme, that is, in a case that the first device sends the first HARQ information on the second time-frequency resource according to the scheduling of the network device, the first device may also send, to the second device, the relevant indication information whether the HARQ information corresponding to the other priority is carried.

In a possible implementation, in order to avoid the inconsistency of the information of the first device and the second device, the size of the HARQ information may be a preset size, for example, Mbit, and M is a positive number. For example, taking the HARQ information sent by the first device on the PUCCH2 in fig. 3 as an example, when generating the HARQ information, the first device may sequentially map according to a preset order, for example, an order from a high bit to a low bit, where the highest bit is used to indicate whether to carry HARQ information of other priorities.

If the information needs to be carried, the highest bit is mapped to be '1', and the sequential M-1 bits are sequentially mapped with the feedback information corresponding to different priorities from high to low according to the priority from high to low, for example, the first feedback information and the second feedback information are sequentially mapped. Assuming that the total bit number corresponding to the first feedback information and the second feedback information is N, if N < M-1, mapping a default value, such as NACK, i.e., "0", at the last M-1-Nbit; if N > M-1, the last N-M +1 bit.

If the HARQ information of other priorities does not need to be carried, the highest bit is mapped to "0", that is, the first device only needs to send the second feedback information, and assuming that the bit number corresponding to the second feedback information is L, the second feedback information is mapped in sequence from high to low in sequential N bits, and a default value, such as "0", is mapped in the last M-1-Lbit.

It should be understood that this embodiment is also applicable to the first scheme, that is, in the case that the first device transmits the first HARQ information on the second time-frequency resource according to the scheduling of the network device, the size of the HARQ information may also be a preset size.

As can be seen from the above description, the embodiment of the present application provides a HARQ information retransmission indication scheme, so that when a first device fails to successfully send first HARQ information on a first time-frequency resource due to LBT failure or other factors, or a second device fails to successfully receive the first HARQ information on the first time-frequency resource due to interference, the first device may retransmit the first HARQ information on a second time-frequency resource used for transmitting second HARQ information corresponding to second data, and because the first data and the second data may be data of different priorities and/or different groups, the HARQ retransmission flexibility can be improved, so that the first HARQ information is transmitted more timely, and then the data processing delay is reduced as much as possible, so as to better support a URLLC scenario.

On an unlicensed spectrum, a sending device (i.e., a device that sends data) may obtain a corresponding Channel Occupancy Time (COT) through LBT, and after obtaining its own COT, the sending device may share the COT to its own receiving device (i.e., a device that receives data), so that the receiving device may not perform LBT or may quickly access a Channel through fast LBT, thereby reducing overhead of system LBT and improving data transmission efficiency.

For example, to reduce the overhead of the UE LBT, the base station may first obtain the COT through LBT and then share the COT with the UE. When the UE performs HARQ feedback of downlink data, the base station indicates the UE to send the HARQ information in the COT of the base station as much as possible, so that the UE can be ensured to send the HARQ information in time as much as possible, and the data processing delay is reduced.

However, the COT obtained by the transmitting device does not necessarily support well the transmitting of data by the receiving device. For example, the amount of data scheduled by the base station itself in the COT is large, so that no extra time is shared by the UE in the COT. Therefore, in this case, the sending device cannot share its own COT to the receiving device, and the receiving device needs to additionally perform LBT to obtain the COT, which cannot meet the requirement of the URLLC scenario.

In view of the above problem, referring to fig. 4, an embodiment of the present application further provides a HARQ information transmission method, which may be applied to the communication system shown in fig. 1. The method comprises the following steps:

s401, the second device sends first scheduling information, the first device receives the first scheduling information from the second device, and the first scheduling information includes a third time-frequency resource and/or a waiting indication of the second device.

The first device is a device for receiving data (i.e., a receiving device), and the second device is a device for transmitting data (i.e., a transmitting device). The waiting indication is used for indicating the first device (waiting) to receive the second scheduling information, and transmitting the HARQ information by combining the first scheduling information and the second scheduling information. In this context, the first device waits for the indication that the HARQ information needs to be transmitted after the second device performs scheduling twice, so the waiting indication may also be referred to as two-step indication information.

The third time-frequency resource may be a time-frequency resource on an unlicensed spectrum obtained by the second device through LBT, or a COT obtained by the second device through LBT.

In one possible embodiment, the wait indication may be indicated by adding a field. For example, if the first scheduling information is downlink DCI for scheduling PDSCH data, a field "two-step-feedback-indicator" may be added in the downlink DCI, and the field "two-step-feedback-indicator" is assumed to be a 1-bit indication field, and it may be defined that when the value of the field is 1, it indicates that the UE further needs to transmit HARQ information according to another downlink scheduling information.

In one possible embodiment, the wait indication may be indicated by setting the value of an existing field to a special value. For example, a value of a field "PDSCH-to-HARQ _ feedback timing indicator" in the NR R16 DCI format1_1 is set to an unavailable value (unavailable value), which is used to indicate that the UE needs to transmit HARQ feedback information corresponding to the PDSCH according to another downlink scheduling information.

In a possible implementation manner, the first scheduling information may further include a sharing indication, which is used to instruct the second device to share the time-frequency resources obtained by itself to the first device, or the first device may send HARQ information on the time-frequency resources obtained by LBT of the second device.

It is to be understood that, although the waiting indication is used to indicate the first device to receive the second scheduling information, or to indicate the first device to wait for the second scheduling information to arrive, the second device may not know when the second scheduling information is transmitted, or which scheduling information the second scheduling information is specifically transmitted, when transmitting the waiting indication, because the second device may not contend for another time-frequency resource or may not generate the second scheduling information at this time. Therefore, the second scheduling information may be understood as a certain scheduling information that is sent by the first device in the future, or a certain scheduling information that is sent by the first device in the future and satisfies a preset condition, for example, the preset condition may be that an idle time-frequency resource in the time-frequency resource indicated by the second scheduling information is greater than an idle time-frequency resource in the third time-frequency resource, where the idle time-frequency resource may be understood as a time-frequency resource that can be used by the first device.

S402, the second device sends second scheduling information, and the first device receives the second scheduling information from the second device, wherein the second scheduling information includes a fourth time-frequency resource of the second device.

Specifically, the receiving time of the second scheduling information is later than the receiving time of the first scheduling information, and the time domain position of the fourth time frequency resource is later than the time domain position of the third time frequency resource. Optionally, the idle time-frequency resource on the fourth time-frequency resource is more than the idle time-frequency resource on the third time-frequency resource, that is, the fourth time-frequency resource may better support the first device to send the HARQ information. The fourth time-frequency resource may be a time-frequency resource on an unlicensed spectrum obtained by the second device through LBT, or a COT obtained by the second device through LBT.

And S403, the first device sends the HARQ information on the fourth time-frequency resource according to the first scheduling information and the second scheduling information.

Specifically, the first device determines, according to the waiting indication in the first scheduling information, that HARQ information needs to be sent in combination with the second scheduling information, determines, according to the second scheduling information, a time-frequency resource that can be used for HARQ feedback in the fourth time-frequency resource, and sends the HARQ information on the determined time-frequency resource.

In a possible implementation manner, the second scheduling information may include time information for indicating transmission of HARQ information (i.e., time domain information of a time-frequency resource used for transmitting the HARQ information) and resource indication information of a corresponding uplink transmission unit (i.e., frequency domain information of the time-frequency resource used for transmitting the HARQ information), and the first device determines, according to the time information and the resource indication information, a time-frequency resource available for HARQ feedback in the fourth time-frequency resource.

In one possible embodiment, the priority and/or the group of the data scheduled by the first scheduling information and the second scheduling information may be the same. It should be understood that the priority and the group may also be interpreted as equivalent to each other, that is, the group information may implicitly indicate the priority information, or the priority information may be equivalent to the group information, which may specifically refer to the related descriptions above and is not described herein again. For convenience of description, the following description mainly takes priority as an example.

Illustratively, the scheduling information for scheduling the first PDSCH is first downlink scheduling information, and the scheduling information for scheduling the second PDSCH is second downlink scheduling information, where the first downlink scheduling information includes a first priority indication, and the second downlink scheduling information includes a second priority indication.

Referring to fig. 5A, the base station schedules a first PDSCH1 through a first downlink scheduling information and schedules a second PDSCH2 through a second downlink scheduling information in the COT1, and since no extra time can be shared to the UE in the COT1, the base station instructs the UE to perform corresponding HARQ feedback through a two-step instruction manner.

Taking the first PDSCH1 as an example, in the COT1, the base station carries two steps of indication information in the first downlink scheduling information, indicating that HARQ information corresponding to the first PDSCH1 of the UE needs to be combined with another scheduling information for transmission. It can be understood that, when receiving the two-step indication information (in the first downlink scheduling information), the UE cannot determine at what time to transmit the HARQ information corresponding to the first PDSCH1, but waits for another scheduling information to arrive, and cannot determine when to transmit the HARQ information and perform a corresponding transmission operation until the other scheduling information arrives, where the priority indicated in the other scheduling information is equal to the first priority.

For example, for HARQ information corresponding to the first PDSCH1, the other scheduling information that the first device waits for may be another first downlink scheduling information, that is, the other downlink scheduling information includes the same priority indication (that is, the first priority indication). As shown in fig. 5A, another first downlink scheduling information comes within the COT2, which is used to schedule the first PDSCH 3.

And after receiving the other first downlink scheduling information, the first device transmits the HARQ information on the time-frequency resource indicated in the other first downlink scheduling information for transmitting the HARQ information. As shown in fig. 5A, the frequency domain position of the time-frequency resource for transmitting HARQ information indicated in the another first downlink scheduling information is PUCCH1, and the time domain position is a duration within COT 2.

It should be understood that, in fig. 5A, the HARQ information corresponding to the first PDSCH1 and the HARQ information corresponding to the first PDSCH3 are combined and transmitted on the PUCCH1 as an example, and the HARQ information corresponding to the first PDSCH3 may be discarded and only the HARQ information corresponding to the first PDSCH1 may be transmitted, which is not limited herein.

In another possible embodiment, the priority and/or the group of the data scheduled by the first scheduling information and the second scheduling information are different.

Illustratively, the scheduling information for scheduling the first PDSCH is first downlink scheduling information, the scheduling information for scheduling the second PDSCH is second downlink scheduling information, and the scheduling information for scheduling the third PDSCH is third downlink scheduling information, where the first downlink scheduling information includes a first priority indication, the second downlink scheduling information includes a second priority indication, and the third downlink scheduling information includes a third priority indication.

Referring to fig. 5B, the base station schedules the first PDSCH1 through a first downlink scheduling information and schedules the second PDSCH2 through a second downlink scheduling information in the COT1, and since no extra time can be shared to the UE in the COT1, the base station instructs the UE to perform corresponding HARQ feedback through a two-step instruction manner.

Taking the first PDSCH1 as an example, in the COT1, the base station carries two steps of indication information in the first downlink scheduling information, indicating that HARQ information corresponding to the first PDSCH1 of the UE needs to be combined with another scheduling information for transmission. It can be understood that, when receiving the two-step indication information (in the first downlink scheduling information), the UE cannot determine at what time to transmit the HARQ information corresponding to the first PDSCH1, but waits for another scheduling information to arrive, and cannot determine when to transmit the HARQ information and perform a corresponding transmission operation after the another scheduling information arrives. Optionally, the priority indicated in the another scheduling information is higher than the first priority, or optionally, the priority indicated in the another scheduling information is lower than the first priority.

For example, for the HARQ information corresponding to the first PDSCH1, the other scheduling information that the first device waits for may be another third downlink scheduling information, that is, the other downlink scheduling information includes a third priority indication. As shown in fig. 5A, another third downlink scheduling information comes within the COT2, and the another second downlink scheduling information is used for scheduling a third PDSCH 3.

And after receiving the other third downlink scheduling information, the first device transmits the HARQ information on the time-frequency resource indicated in the other third downlink scheduling information and used for transmitting the HARQ information. As shown in fig. 5B, the frequency domain position of the time-frequency resource for transmitting HARQ information indicated in the third downlink scheduling information is PUCCH1, and the time domain position is a duration within COT 2.

It should be understood that, in fig. 5B, the HARQ information corresponding to the first PDSCH1 and the HARQ information corresponding to the third PDSCH3 are combined and transmitted on the PUCCH1 as an example, and the HARQ information corresponding to the third PDSCH3 may be discarded and only the HARQ information corresponding to the first PDSCH1 may be transmitted, which is not limited herein.

It should be understood that in the embodiment of the present application, the scheduling information is used for scheduling the first data, so that any indication information included in the scheduling information may have a corresponding relationship with the first data. The first scheduling information and the second scheduling information are not limited, and each indication information in the scheduling information may be carried in DCI and/or RRC signaling for transmission.

As can be seen from the above description, the embodiment of the present application provides an HARQ information transmission scheme based on two-step indication, so that when there is no extra time shared by the second device in the currently obtained COT to the first device for use, the first device may be indicated in a two-step indication manner to wait for the next (extra time) COT of the sending device to arrive and then send HARQ information, which may ensure that the first device sends HARQ information in as short a time as possible, and further reduce the time delay of data processing as much as possible, so as to better support a URLLC scenario.

The method provided by the embodiment of the present application is described in detail above with reference to fig. 2 to 5B. The following describes the apparatus provided in the embodiment of the present application in detail with reference to fig. 6 to 8.

Based on the same technical concept, the embodiment of the present application provides an HARQ information transmission apparatus 600, where the apparatus 600 may be a network device or a terminal device. The apparatus 600 includes means for performing the method of fig. 2 described above. Illustratively, referring to fig. 6, the apparatus 600 includes:

a processing module 601, configured to generate first HARQ information corresponding to first data, where the first HARQ information corresponds to a first time-frequency resource;

a sending module 602, configured to send the first HARQ information on a second time-frequency resource, where the second time-frequency resource is a time-frequency resource used for transmitting second HARQ information corresponding to second data, a time domain position of the second time-frequency resource is later than a time domain position of the first time-frequency resource, and the first data and the second data are data of different priorities and/or different groups.

Optionally, the apparatus further comprises: a receiving module 603, configured to receive indication information from a second device; the sending module 602 is specifically configured to send the first HARQ information on the second time-frequency resource according to the indication information.

It should be understood that the dashed box in fig. 6 is used to indicate that the receiving module 603 is optional for the apparatus 600.

Optionally, the indication information includes first indication information, where the first indication information is used to indicate the apparatus to combine and send the first HARQ information and other HARQ information.

Optionally, the first indication information includes one or more of the following items: a value of a priority or group index of first data corresponding to the first HARQ information; the number of the priority or group index of the data corresponding to the HARQ information needing to be sent in a combined mode; the other HARQ information corresponds to the priority or the value of the group index of the data; first trigger information used for indicating whether to combine the first HARQ information with other HARQ information for transmission; and bitmap information used for indicating the priority/group index of the data corresponding to the HARQ information needing to be transmitted in a combined mode.

Optionally, the indication information includes second indication information, where the second indication information is used to indicate that the apparatus does not send other HARQ information to send the first HARQ information; the sending module 602 is specifically configured to not send the second HARQ information on the second time-frequency resource, and send the first HARQ information on the second time-frequency resource.

Optionally, the second indication information includes one or more of the following items: the value of the priority or group index of other HARQ information not transmitted; the number of the priority or group index of the data corresponding to other HARQ information which is not sent; second trigger information for instructing the apparatus not to transmit other HARQ information to transmit the first HARQ information; bitmap information indicating the priority or group index of other HARQ information not transmitted.

Optionally, the sending module 602 is specifically configured to autonomously determine to send the first HARQ information on the second time-frequency resource according to a preset policy.

Optionally, the sending module 602 is specifically configured to send the first HARQ information and the second HARQ information on a second time-frequency resource in a combined manner; or, abandoning the transmission of the second HARQ information on the second time-frequency resource, and transmitting the first HARQ information on the second time-frequency resource.

Optionally, the second data satisfies: the second data has a higher priority than the first data; or the priority of the second data is lower than that of the first data; or the group index of the second data is larger than that of the first data; or the group index of the second data is smaller than the group index of the first data.

Optionally, the sending module 602 is further configured to: and sending third indication information for indicating whether other HARQ information besides the first HARQ information exists on the second time-frequency resource.

Optionally, the first HARQ information and the second HARQ information are HARQ information corresponding to uplink data, and the apparatus is a base station; or, the first HARQ information and the second HARQ information are HARQ information corresponding to downlink data, and the apparatus is a terminal device; or, the first HARQ information and the second HARQ information are HARQ information corresponding to sidelink data, and the apparatus is a device on a sidelink.

Optionally, the first time-frequency resource and the second time-frequency resource are time-frequency resources on an unlicensed spectrum.

Based on the same technical concept, the embodiment of the present application provides an HARQ information transmission apparatus 700, where the apparatus 700 may be a network device or a terminal device. The apparatus 700 includes means for performing the method illustrated in fig. 4 and described above.

Illustratively, referring to fig. 7, an apparatus 700 includes:

a receiving module 701, configured to receive first scheduling information from a second device, where the first scheduling information includes a third time-frequency resource of the second device and a waiting indication, and the waiting indication is used to indicate the apparatus to receive second scheduling information; receiving the second scheduling information from the second device, wherein the second scheduling information includes a fourth time-frequency resource of the second device;

a sending module 702, configured to send HARQ information on the fourth time-frequency resource according to the first scheduling information and the second scheduling information.

Optionally, the priorities of the data scheduled by the first scheduling information and the second scheduling information are different; and/or the groups of data scheduled by the first scheduling information and the second scheduling information are different.

Optionally, the third time-frequency resource and the fourth time-frequency resource are time-frequency resources on an unlicensed spectrum obtained by the second device through listen before talk, LBT.

Based on the same technical concept, the embodiment of the present application further provides an HARQ information transmission apparatus 800, where the apparatus 800 may be a terminal device or a network device. Referring to fig. 8, the apparatus 800 includes:

at least one processor 801; and a memory 802, a communication interface 803 communicatively coupled to the at least one processor 801; wherein the memory 802 stores instructions executable by the at least one processor 801, and the at least one processor 801 executes the instructions stored in the memory 802 to perform the method as described above in fig. 2.

Optionally, the memory 802 is located external to the apparatus 800.

Optionally, the apparatus 800 includes the memory 802, the memory 802 is connected to the at least one processor 801, and the memory 802 stores instructions executable by the at least one processor 801. Fig. 8 shows in dashed lines that the memory 802 is optional for the device 800.

The processor 801 and the memory 802 may be coupled by an interface circuit, or may be integrated together, which is not limited herein.

The specific connection medium between the processor 801, the memory 802 and the communication interface 803 is not limited in the embodiment of the present application. In the embodiment of the present application, the processor 801, the memory 802, and the communication interface 803 are connected by a bus 804 in fig. 8, the bus is represented by a thick line in fig. 8, and the connection manner between other components is merely illustrative and not limited. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.

It should be understood that the processors mentioned in the embodiments of the present application may be implemented by hardware or may be implemented by software. When implemented in hardware, the processor may be a logic circuit, an integrated circuit, or the like. When implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory.

The Processor may be, for example, a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

It will be appreciated that the memory referred to in the embodiments of the application may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data rate Synchronous Dynamic random access memory (DDR SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).

It should be noted that when the processor is a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, the memory (memory module) may be integrated into the processor.

It should be noted that the memory described herein is intended to comprise, without being limited to, these and any other suitable types of memory.

Based on the same technical concept, the embodiment of the present application also provides a computer-readable storage medium, which includes a program or instructions, when the program or instructions are executed on a computer, the method of fig. 2 or fig. 4 is executed.

Based on the same technical concept, the embodiments of the present application also provide a computer program product, which when run on a computer causes the method of fig. 2 or fig. 4 as described above to be performed.

Based on the same technical concept, embodiments of the present application further provide a chip, where the chip is coupled to a memory, and is configured to read and execute program instructions stored in the memory, so as to implement the method as described in fig. 2 or fig. 4.

It should be understood that all relevant contents of each step related to the above method embodiments may be referred to the functional description of the corresponding functional module, and are not described herein again.

Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Versatile Disk (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.

It will be apparent to those skilled in the art that various changes and modifications may be made in the embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to encompass such modifications and variations.

36页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种反馈信息的发送方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类