Method and device for determining timing of HARQ feedback information

By providing indication information, the terminal device can accurately determine the time position of the HARQ feedback information, which solves the problem that the terminal device in the new air interface system cannot determine the uplink time domain resources to carry the HARQ feedback information, and realizes the reliable transmission of the HARQ feedback information.

CN115606130BActive Publication Date: 2025-05-23BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180001077.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-12
Publication Date
2025-05-23
Estimated Expiration
2041-04-12

AI Technical Summary

Technical Problem

In the new air interface system, when the terminal device receives multiple downlink time domain resource configurations, it is impossible to determine that the available uplink time domain resources carry HARQ feedback information, resulting in the inability to ensure reliable transmission of the HARQ feedback information.

Method used

By providing the indication information, the terminal device can accurately determine the time position of the HARQ feedback information based on the indication information. The number of values ​​of the indication information is greater than the values ​​indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, or is used to instruct the terminal device to determine the time position according to predefined rules.

Benefits of technology

It ensures reliable transmission of HARQ feedback information, and solves the problem that terminal devices cannot determine uplink time domain resources under the configuration of multiple downlink time domain resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115606130B_ABST
    Figure CN115606130B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a timing method and device for determining HARQ feedback information, which can be applied to cellular mobile communication technology. The method includes: a terminal device accurately determines the time position of the HARQ feedback information according to indication information whose value number is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, or accurately determines the time position of the feedback information according to the indication information used to instruct the terminal device to follow a predefined rule, thereby ensuring reliable transmission of the HARQ feedback information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a timing method and device for determining HARQ feedback information. Background Art

[0002] The Hybrid Automatic Repeat Request (HARQ) mechanism is used in the New Radio (NR) system to improve the efficiency of data transmission. The network equipment sends downlink service data through the Physical Downlink Shared Channel (PDSCH). After the terminal equipment receives the information service data, it feeds back the HARQ feedback information of the terminal equipment on the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH) for the downlink service data received, where the HARQ feedback information can be Acknowledgement (ACK) or Non-Acknowledgement (NACK) information.

[0003] In the related art, the PDSCH to HARQ feedback information timing indication field in the downlink control information (DCI) is usually used to indicate the time unit offset number between the PDSCH and the HARQ feedback information, and then the time unit where the HARQ feedback information is located is determined based on the time unit offset number. However, when there are many downlink time domain resources in the transmission resources configured by the terminal device, it is impossible to find the available uplink time domain resources to carry the HARQ feedback. The existing design cannot determine the time position where the terminal sends the HARQ feedback information, and then cannot ensure the reliable transmission of the HARQ feedback information. Summary of the invention

[0004] The embodiment of the present application provides a timing method and device for determining HARQ feedback information, which can be applied to the communication scenario between a terminal device and a network device in cellular mobile communication technology, so that the terminal device can accurately determine the time position of the HARQ feedback information based on the indication information, thereby ensuring the reliable transmission of the HARQ feedback information.

[0005] In a first aspect, an embodiment of the present application provides a timing method for determining HARQ feedback information, which is executed by a terminal device, and the method includes: determining the time position of the HARQ feedback information according to indication information; wherein the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH and the hybrid automatic repeat request HARQ feedback information; or, the indication information is used to instruct the terminal device to determine the time position according to a predefined rule.

[0006] In this technical solution, the terminal device determines the time position of the HARQ feedback information based on the indication information, and the value indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information; or, the time position of the feedback information is accurately determined based on the indication information used to instruct the terminal device to follow a predefined rule, thereby ensuring reliable transmission of the HARQ feedback information.

[0007] In one possible implementation, the indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information, and determining the time position of the HARQ feedback information according to the indication information includes: determining the time position of the HARQ feedback information according to the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information.

[0008] In an optional implementation, the method for acquiring the orthogonal sequence information includes: acquiring a cyclic redundancy check CRC in the first DCI information; and performing a descrambling process on the CRC to obtain the orthogonal sequence information.

[0009] In a possible implementation, determining the time position of the HARQ feedback information according to the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information includes: splicing the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information to obtain a spliced ​​value; and determining the time position of the HARQ feedback information according to the spliced ​​value.

[0010] Optionally, the indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and determining the time position of the HARQ feedback information based on the indication information includes: in response to the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information being a specified value for instructing the terminal device to determine the time position according to a predefined rule, determining the time position of the HARQ feedback information according to the predefined rule.

[0011] In one possible implementation, determining the time position of the HARQ feedback information according to a predefined rule includes: obtaining the first available uplink time unit after the receiving time unit of the PDSCH transmission and whose distance from the receiving time is greater than or equal to the processing time requirement; determining the first available uplink time unit as the time position of the HARQ feedback information.

[0012] In an optional implementation, the indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and determining the time position of the HARQ feedback information based on the indication information includes: determining the time position of the HARQ feedback information based on the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information.

[0013] Optionally, determining the time position of the HARQ feedback information according to the indication information includes: determining the value of the number of time unit intervals between PDSCH and HARQ feedback information according to the indication information; and determining the time position of the HARQ feedback information according to the value of the number of time unit intervals.

[0014] In a second aspect, an embodiment of the present application provides another method for determining the timing of HARQ feedback information, which is executed by a network device, and the method includes: sending indication information to a terminal device, wherein the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH and the hybrid automatic repeat request HARQ feedback information; or, the indication information is used to instruct the terminal device to determine the time position of the HARQ feedback information according to a predefined rule.

[0015] In this technical solution, the network device sends indication information to the terminal device, the number of values ​​of which is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, or sends indication information to the terminal device for instructing the terminal device to determine the time position of the HARQ feedback information according to a predefined rule, so that the terminal device can accurately determine the time position of the HARQ feedback information based on the received indication information, thereby ensuring reliable transmission of the HARQ feedback information.

[0016] In one possible implementation, the indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information, and the PDSCH to HARQ feedback information timing indication field in the first DCI information and the orthogonal sequence information are used to jointly indicate the number of time unit intervals between PDSCH to HARQ feedback information.

[0017] In an optional implementation, the number of orthogonal sequences corresponding to the orthogonal sequence information is determined in the following manner: obtaining the number of consecutive downlink time units contained in the frame structure deployed for the terminal device; and determining the number of configurable orthogonal sequences based on the number.

[0018] Optionally, determining the number of configurable orthogonal sequences based on the number includes: in response to the number of consecutive downlink time units being less than or equal to 32, determining the number of configurable orthogonal sequences to be 2; or in response to the number of consecutive downlink time units being greater than 32 and less than or equal to 64, determining the number of configurable orthogonal sequences to be 4.

[0019] In one possible implementation, the indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information is a specified value used to instruct the terminal device to determine the time position according to a predefined rule.

[0020] In an optional implementation, the indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and the method further includes: obtaining the number of consecutive downlink time units contained in the frame structure deployed for the terminal device; and determining the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information based on the number.

[0021] Optionally, determining the bit length of the PDSCH to HARQ feedback information timing indication field based on the number includes: in response to the number being less than or equal to 32, determining that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 4 bits; or, in response to the number being greater than 32 and less than or equal to 64, determining that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 5 bits.

[0022] In a third aspect, an embodiment of the present application provides a timing device for determining HARQ feedback information, and the timing device for determining HARQ feedback information has some or all functions of the terminal device in the method described in the first aspect above, such as the function of the timing device for determining HARQ feedback information may have the functions of some or all of the embodiments in the present application, or may have the function of implementing any one of the embodiments in the present application separately. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0023] In a fourth aspect, an embodiment of the present application provides another timing device for determining HARQ feedback information, which has some or all functions of the network device in the method example described in the second aspect above, such as the function of the timing device for determining HARQ feedback information may have some or all functions in the embodiments of the present application, or may have the function of implementing any one of the embodiments of the present application separately. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0024] In a fifth aspect, an embodiment of the present application provides a timing device for determining HARQ feedback information, the device comprising a processor, and when the processor calls a computer program in a memory, the method described in the first aspect is executed.

[0025] In a sixth aspect, an embodiment of the present application provides a timing device for determining HARQ feedback information, the device comprising a processor, and when the processor calls a computer program in a memory, the method described in the second aspect is executed.

[0026] In the seventh aspect, an embodiment of the present application provides a timing device for determining HARQ feedback information, the device comprising a processor and a memory, wherein a computer program is stored in the memory; the processor executes the computer program stored in the memory so that the device executes the method described in the first aspect above.

[0027] In an eighth aspect, an embodiment of the present application provides a timing device for determining HARQ feedback information, the device comprising a processor and a memory, wherein a computer program is stored in the memory; the processor executes the computer program stored in the memory so that the device executes the method described in the second aspect above.

[0028] In the ninth aspect, an embodiment of the present application provides a timing device for determining HARQ feedback information, the device comprising a processor and an interface circuit, the interface circuit being used to receive code instructions and transmit them to the processor, the processor being used to execute the code instructions so that the device executes the method described in the first aspect above.

[0029] In the tenth aspect, an embodiment of the present application provides a timing device for determining HARQ feedback information, the device comprising a processor and an interface circuit, the interface circuit being used to receive code instructions and transmit them to the processor, the processor being used to execute the code instructions to enable the device to execute the method described in the second aspect above.

[0030] In the eleventh aspect, an embodiment of the present application provides a communication system, the system including the timing device for determining HARQ feedback information described in the third aspect and the timing device for determining HARQ feedback information described in the fourth aspect, or the system including the timing device for determining HARQ feedback information described in the fifth aspect and the timing device for determining HARQ feedback information described in the sixth aspect, or the system including the timing device for determining HARQ feedback information described in the seventh aspect and the timing device for determining HARQ feedback information described in the eighth aspect, or the system including the timing device for determining HARQ feedback information described in the ninth aspect and the timing device for determining HARQ feedback information described in the tenth aspect.

[0031] In a twelfth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions used by the above-mentioned network device, and when the instructions are executed, the terminal device executes the method described in the first aspect.

[0032] In a thirteenth aspect, an embodiment of the present invention provides a readable storage medium for storing instructions for the above-mentioned terminal device, and when the instructions are executed, the network device executes the method described in the above-mentioned second aspect.

[0033] In a fourteenth aspect, the present application also provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect above.

[0034] In a fifteenth aspect, the present application also provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the second aspect above.

[0035] In a sixteenth aspect, the present application provides a chip system, which includes at least one processor and an interface, and is used to support a network device to implement the functions involved in the first aspect, for example, to determine or process at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, and the memory is used to store computer programs and data necessary for the network device. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0036] In the seventeenth aspect, the present application provides a chip system, which includes at least one processor and an interface, and is used to support a terminal device to implement the functions involved in the second aspect, for example, determining or processing at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, and the memory is used to store computer programs and data necessary for the terminal device. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0037] In an eighteenth aspect, the present application provides a computer program which, when executed on a computer, enables the computer to execute the method described in the first aspect above.

[0038] In a nineteenth aspect, the present application provides a computer program which, when executed on a computer, enables the computer to execute the method described in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0040] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;

[0041] Figure 2 It is a flowchart of a method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0042] Figure 3 It is a flowchart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0043] Figure 4 It is a flowchart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0044] Figure 5 It is a flowchart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0045] Figure 6 It is a flowchart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0046] Figure 7 It is a flowchart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0047] Figure 8 It is a flowchart of a method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0048] Fig. 9 It is a flowchart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0049] Fig.10 It is a flowchart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application;

[0050] Fig.11 It is a structural diagram of a timing device for determining HARQ feedback information provided by an embodiment of the present application;

[0051] Fig.12 It is a structural diagram of another timing device for determining HARQ feedback information provided by an embodiment of the present application;

[0052] Fig.13 It is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] In order to better understand a timing method for determining HARQ feedback information disclosed in an embodiment of the present application, the communication system to which the embodiment of the present application is applicable is first described below.

[0054] See also Figure 1 , Figure 1 The present invention provides a schematic diagram of the architecture of a communication system. The communication system may include but is not limited to a network device and a terminal device. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of the present application. In actual applications, two or more network devices and two or more terminal devices may be included. Figure 1 The communication system shown includes a network device 101 and a terminal device 102 as an example.

[0055] It should be noted that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as long term evolution (LTE) system, fifth generation (5G) mobile communication system, 5G new radio (NR) system, or other future new mobile communication systems.

[0056] The network device 101 in the embodiment of the present application is an entity for transmitting or receiving signals on the network side. For example, the network device 101 may be an evolved NodeB (eNB), a transmission point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. The network device provided in the embodiment of the present application may be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU may also be referred to as a control unit. The CU-DU structure may be used to split the protocol layer of the network device, such as the base station, and the functions of some protocol layers are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.

[0057] The terminal device 102 in the embodiment of the present application is an entity for receiving or transmitting signals on the user side, such as a mobile phone. The terminal device can also be called a terminal device (terminal), a user equipment (UE), a mobile station (MS), a mobile terminal device (MT), etc. The terminal device can be a car with communication function, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in smart city (smart city), a wireless terminal device in smart home (smart home), etc. The embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device.

[0058] In the above communication system, the PDSCH to HARQ feedback information timing indication field in the downlink control information (Downlink Control Information, DCI) is usually used to receive the time unit offset number between the time unit where the PDSCH is located and the time unit where the terminal sends the HARQ feedback information, and then the time unit where the HARQ feedback information is located is determined based on the time unit offset number. However, the maximum time unit offset number indicated by the above PDSCH to HARQ feedback information timing indication field is relatively small. When the terminal device is configured with a large number of continuous downlink time domain resources, it is impossible to find the available uplink time domain resources to carry the HARQ feedback. The existing design cannot determine the time position where the terminal sends the HARQ feedback information, and then cannot ensure the reliable transmission of the HARQ feedback information.

[0059] In an embodiment of the present application, the terminal device determines the time position of the HARQ feedback information based on the indication information, and the value indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information; or, based on the indication information used to instruct the terminal device to follow a predefined rule, the time position of the feedback information is accurately determined, thereby ensuring reliable transmission of the HARQ feedback information.

[0060] It can be understood that the communication system described in the embodiment of the present application is for more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0061] The timing method and device for determining HARQ feedback information provided by the present application are described in detail below in conjunction with the accompanying drawings.

[0062] See also Figure 2 , Figure 2 is a flow chart of a method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 The terminal device in the communication system shown. That is, the method is composed of Figure 1 The terminal device in the communication system shown executes, as shown in Figure 2 As shown, the method may include but is not limited to the following steps:

[0063] Step S201: Determine the time position of the HARQ feedback information according to the indication information, the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH to the hybrid automatic repeat request HARQ feedback information.

[0064] In an exemplary embodiment, the maximum value indicated by the PDSCH to HARQ feedback information timing indication field in the above DCI information is the maximum value of the number of time unit intervals between PDSCH and HARQ feedback information specified in the current protocol. In some embodiments, the maximum value indicated by the PDSCH to HARQ feedback information timing indication field in the above DCI information can be 15, that is, the maximum number of time unit intervals between PDSCH and HARQ feedback information specified in the above current protocol is 15 time units.

[0065] In some embodiments, the number of values ​​of the time unit intervals between PDSCH and HARQ feedback information that may be indicated by the above indication information may be 32, or 64, etc., and this embodiment does not impose any specific limitation on this.

[0066] In other exemplary embodiments, the maximum value of the number of time unit intervals between PDSCH and HARQ feedback information that can be indicated by the above indication information in this embodiment can be the product of the maximum value of the number of time unit intervals between PDSCH and HARQ feedback information indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information and 2 to the power of n, where n is a positive integer. For example, if n is 1, the maximum value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information specified in the current protocol is 8, and correspondingly, the maximum value of the number of time unit intervals between PDSCH and HARQ feedback information that can be indicated by the indication information in this embodiment is 16.

[0067] In other exemplary embodiments, in order to enable the terminal device to accurately determine the time position in the scenario of downlink time domain resources, the number of possible values ​​of the indication information may be determined according to the number of downlink time units in the frame structure deployed for the terminal device. In some exemplary embodiments, when the number of downlink time units is less than or equal to 32, the number of possible values ​​that the above indication information can indicate may be 32, and when the number of downlink time units is greater than 32 and less than or equal to 64, the number of possible values ​​that the above indication information can indicate is 64. In other words, the number of values ​​that the indication information can indicate is greater than the number of downlink time units in the frame structure deployed for the terminal device.

[0068] It should be noted that, unless otherwise specified, in the subsequent examples in this embodiment, the time unit is described as a time slot.

[0069] In this embodiment, a possible implementation method of determining the time position of the HARQ feedback information according to the indication information is: determining the value of the number of time unit intervals between PDSCH and the HARQ feedback information according to the indication information, and determining the time position of the HARQ feedback information according to the value of the number of time unit intervals between PDSCH and the HARQ feedback information.

[0070] In an embodiment of the present application, the terminal device can accurately determine the time position of the HARQ feedback information based on the indication information whose value number is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, thereby ensuring the reliable transmission of the HARQ feedback information.

[0071] See also Figure 3 , Figure 3 is a flow chart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 The terminal equipment in the communication system shown in FIG. Figure 3As shown, the method may include but is not limited to the following steps:

[0072] Step S301: Determine the time position of the HARQ feedback information according to the indication information, wherein the indication information is used to instruct the terminal device to determine the time position according to a predefined rule.

[0073] In some embodiments, the predefined rule may be to feed back the HARQ feedback information for the scheduled PDSCH in the next most recent uplink time unit.

[0074] As an exemplary implementation, a terminal device may receive DCI information sent by a network device, and obtain a PDSCH to HARQ feedback information timing indication field from the DCI information, if the PDSCH to HARQ feedback information timing indication field indicates that the terminal device determines the time position according to a predefined rule. Assume that the predefined rule is the nearest uplink time unit after the terminal device meets the PDSCH processing time. Correspondingly, based on the predefined rule, the terminal device may obtain an uplink time unit that is after the time unit where the PDSCH transmission is located and is closest to the time unit where the PDSCH transmission is located, and use the obtained uplink time unit as the time position of the HARQ feedback information.

[0075] For example, the network device is a base station, and the base station sends a scheduling instruction on the 7th slot, and schedules the transmission of PDSCH on the 7th slot. After receiving the scheduling instruction sent by the base station on the 7th slot, the terminal device finds that the PDSCH to HARQ feedback information timing indication field indicates that the terminal device determines the time position according to the predefined rules. Then the terminal device can use the uplink time slot after the 7th slot and closest to the 7th time slot as the time position of the HARQ feedback information. Assume that the uplink time slot obtained is the 24th slot. Correspondingly, the HARQ feedback information for the PDSCH scheduled on the 7th slot can be sent on the 24th slot.

[0076] In the embodiment of the present application, after receiving the indication information, when the indication information indicates that the terminal device determines the time position of the HARQ feedback information according to the predefined rule, the terminal device determines the time position of the HARQ feedback information according to the predefined rule. As a result, when the terminal device does not indicate the number of time unit intervals in the indication information, the terminal device can accurately determine the time position of the HARQ feedback information based on the predefined rule, thereby ensuring reliable transmission of the HARQ feedback information.

[0077] See also Figure 4 , Figure 4is a flow chart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 It should be noted that, in this embodiment, the indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information as an example for description, such as Figure 4 As shown, a possible implementation of the above step S201 may be:

[0078] Step S401: Determine the time position of the HARQ feedback information according to the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information.

[0079] In some embodiments, in order to combine the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information to accurately determine the time position of the HARQ feedback information, a possible implementation method for determining the time position of the HARQ feedback information based on the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information is: splicing the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information to obtain a spliced ​​value; and determining the time position of the HARQ feedback information based on the spliced ​​value.

[0080] As an exemplary implementation, the indication value of the PDSCH to HARQ feedback information timing indication field in the orthogonal sequence information and the first DCI information can be spliced ​​to obtain a spliced ​​value; based on the spliced ​​value, the number of time unit intervals between the PDSCH to the HARQ feedback information is determined, and based on the number of time unit intervals, the time position of the HARQ feedback information is determined.

[0081] In a possible implementation, the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information are spliced ​​to obtain the spliced ​​value. This may be done by splicing the orthogonal sequence information before the indication value of the PDSCH to HARQ feedback information in the first DCI information to obtain the spliced ​​value. That is, the Nbit indication information indicated by the orthogonal sequence information may be used as a high bit of the indication value of the PDSCH to HARQ feedback information timing indication field.

[0082] Among them, the above N is a positive integer, for example, the above N is 1, and the 1-bit indication information indicated by the orthogonal sequence information can be used as the highest bit of the indication value of the PDSCH to HARQ feedback information timing indication field. For example, the 1-bit indication information of the orthogonal sequence information is 1, and the indication value of the PDSCH to HARQ feedback information timing indication field is 0001. Correspondingly, according to the above orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field, it can be determined that the bit information corresponding to the number of time slot intervals between PDSCH and HARQ feedback information is 10001, and the decimal value of the number of time slot intervals corresponding to the bit information is 17. Assuming that the time slot where the terminal device receives the PASCH transmission is the 7th time slot, correspondingly, it can be determined that the time position of the HARQ feedback information is the 24th time slot, that is, the HARQ feedback information can be sent in the 24th time slot.

[0083] For another example, the above-mentioned orthogonal sequence is 4, the bit information corresponding to orthogonal sequence 1 is 00, the bit information corresponding to orthogonal sequence 2 is 01, the bit information corresponding to orthogonal sequence 3 is 10, and the bit information corresponding to orthogonal sequence 4 is 11. Correspondingly, when the orthogonal sequence information obtained by the terminal device is orthogonal sequence 1, the bit information represented by orthogonal sequence 3 is 10, and the indication value of the timing indication field of PDSCH to HARQ feedback information is 0001. Correspondingly, according to the above-mentioned orthogonal sequence information and the indication value of the timing indication field of PDSCH to HARQ feedback information, it can be determined that the bit information corresponding to the number of time slot intervals between PDSCH and HARQ feedback information is 100001, and the decimal value corresponding to the bit information is 33. Assuming that the time slot where the terminal device receives the PASCH transmission is the 7th time slot, correspondingly, it can be determined that the time position of the HARQ feedback information is the 40th time slot, that is, the HARQ feedback information for the PDSCH scheduled on the 7th time slot can be sent in the 40th time slot.

[0084] In another possible implementation, the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information are spliced ​​to obtain the spliced ​​value, which may be: the orthogonal sequence information is spliced ​​after the indication value of the PDSCH to HARQ feedback information in the first DCI information to obtain the spliced ​​value. That is, in a possible implementation, the N-bit indication information indicated by the orthogonal sequence information may be used as the low bit of the indication value of the PDSCH to HARQ feedback information timing indication field.

[0085] The above N is a positive integer. For example, the above N is 1, and the 1-bit indication information indicated by the orthogonal sequence information can be used as the lowest bit of the indication value of the PDSCH to HARQ feedback information timing indication field.

[0086] It should be understood that, in this embodiment, the PDSCH to HARQ feedback information timing indication field is extended by orthogonal sequence information, so that the number of values ​​that can be indicated by the indication information can be extended. For example, the number of values ​​of the indication value corresponding to the timing indication field based on the PDSCH to HARQ feedback information is 16, and when the orthogonal sequence information is represented by 2 bits, the number of values ​​of the indication value that can be determined based on the orthogonal sequence information and the PDSCH to HARQ feedback information timing indication field is 64.

[0087] For another example, the number of indication values ​​corresponding to the timing indication field based solely on PDSCH to HARQ feedback information is 16. When the orthogonal sequence information is represented by 1 bit, the number of indication values ​​that can be determined based on the orthogonal sequence information and the timing indication field based on PDSCH to HARQ feedback information is 32.

[0088] In this embodiment, the time position of the HARQ feedback information is determined according to the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field. Thus, the number of values ​​of the time unit interval number between the PDSCH and the HARQ feedback information is expanded by the orthogonal sequence information, so that the terminal can accurately determine the time position of the HARQ feedback information by combining the orthogonal sequence information in the indication information and the indication value of the PDSCH to HARQ feedback information timing indication field, thereby ensuring the reliable transmission of the HARQ feedback information.

[0089] In one embodiment of the present application, in order to reduce the impact on the first DCI information and conveniently obtain the orthogonal information, the method for obtaining the above-mentioned orthogonal sequence information can be: obtaining a cyclic redundancy check (CRC) in the first DCI information; and descrambling the CRC to obtain the orthogonal sequence information.

[0090] See also Figure 5 , Figure 5 is a flow chart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 It should be noted that, in this embodiment, the indication information includes the PDSCH to HARQ feedback information timing indication field in the second DCI information as an example for description. Figure 5 As shown, a possible implementation of the above step S201 is:

[0091] Step S501: In response to the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information being a specified value for instructing the terminal device to determine the time position according to a predefined rule, the time position of the HARQ feedback information is determined according to the predefined rule.

[0092] In an exemplary embodiment, after the terminal device obtains the PDSCH to HARQ feedback information timing indication field in the second DCI information, the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information can be obtained, and based on the indication value set in the communication protocol, it can be determined whether the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information is a specified value for instructing the terminal device to determine the time position according to a predefined rule, and in response to the indication value being the specified value, the time position of the HARQ feedback information is determined according to the predefined rule.

[0093] In another exemplary embodiment, after the terminal device obtains the PDSCH to HARQ feedback information timing indication field in the second DCI information, it can obtain a pre-configured indication value set, and based on the pre-configured indication value set, it can determine whether the indication value in the PDSCH to HARQ feedback information timing indication field in the second DCI information is a specified value for instructing the terminal device to determine the time position according to a predefined rule, in response to the indication value in the PDSCH to HARQ feedback information timing indication field in the second DCI information being a specified value for instructing the terminal device to determine the time position according to the predefined rule, the time position of the HARQ feedback information is determined according to the predefined rule.

[0094] The above-mentioned pre-configured indicator value set is pre-configured by the network device for the terminal device through high-level signaling.

[0095] The predefined rule may be to obtain the first available uplink time unit that is located after the time unit where the PASCH is transmitted and meets the processing time requirement.

[0096] The processing time requirement is determined by the terminal device itself, and is the time requirement required for the terminal device to process the PDSCH transmission and generate the HARQ feedback information corresponding to the PDSCH transmission. For example, the processing time requirement may be 17 time units.

[0097] In one embodiment of the present application, in order to accurately determine the uplink time unit suitable for HARQ feedback information, a possible implementation method for determining the time position of the HARQ feedback information according to the predefined rules is: obtain the first available uplink time unit after the receiving time unit of the PDSCH transmission and whose distance to the receiving time is greater than or equal to the processing time requirement; determine the first available uplink time unit as the time position of the HARQ feedback information.

[0098] For example, the network device is a base station, such as Figure 6 As shown, the base station sends a scheduling instruction on the 7th slot, and schedules the transmission of PDSCH on the 7th time slot. After receiving the scheduling instruction sent by the base station on the 7th slot, the terminal device finds that the indication value of the PDSCH to HARQ feedback information timing indication field is a specified value used to instruct the terminal device to determine the time position according to the predefined rules. Assuming that the processing time requirement corresponding to the terminal device is 15 time slots, the terminal device will meet the processing time requirement after the 7th slot, and the first available uplink time slot is the 24th time slot. Assume that the uplink time slot obtained is the 24th slot. Correspondingly, HARQ feedback information for the PDSCH scheduled on the 7th slot can be sent on the 24th slot.

[0099] In this embodiment, after receiving the DCI information, the terminal device obtains the PDSCH to HARQ feedback information timing indication field in the DCI information, and when the indication value of the PDSCH to HARQ feedback information timing indication field is a specified value for instructing the terminal device to determine the time position according to the predefined rule, the terminal device determines the time position of the HARQ feedback information according to the predefined rule. As a result, the terminal device can accurately determine the time position of the HARQ feedback information, thereby ensuring reliable transmission of the HARQ feedback information.

[0100] See also Figure 7 , Figure 7 is a flow chart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 It should be noted that, in this embodiment, the indication information includes the PDSCH to HARQ feedback information timing indication field in the third DCI information as an example for description, such as Figure 7 As shown, a possible implementation of the above step S201 is:

[0101] Step S701: Determine the time position of the HARQ feedback information according to the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information.

[0102] In one embodiment of the present application, in order to accurately determine the time position of the HARQ feedback information, the above-mentioned determination of the time position of the HARQ feedback information according to the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information is a possible implementation method as follows: determining the value of the number of time unit intervals between the PDSCH and the HARQ feedback information according to the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information; and determining the time position of the HARQ feedback information according to the value of the number of time unit intervals.

[0103] Among them, it can be understood that the number of values ​​of the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information in this embodiment is greater than the number of values ​​of the indication value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information in the current protocol, that is, the number of bits of the PDSCH to HARQ feedback information timing indication field in the current protocol is expanded, for example, it can be expanded from the original 3 bits to 4 bits, or from the original 4 bits to 5 bits.

[0104] In an embodiment of the present application, in some embodiments, the maximum value indicated by the current protocol PDSCH to HARQ feedback information timing indication field in the above-mentioned DCI information can be 15, that is, the maximum number of time unit intervals between PDSCH to HARQ feedback information specified in the above-mentioned current protocol is 15 time units.

[0105] In some embodiments, after the number of bits of the timing indication field of the current protocol PDSCH to HARQ feedback information is expanded, the number of values ​​of the number of time unit intervals between PDSCH and HARQ feedback information that can be indicated by the above indication information can be 32, or 64, etc., and this embodiment does not make any specific limitation on this.

[0106] In other exemplary embodiments, the maximum value of the number of time unit intervals between PDSCH and HARQ feedback information that can be indicated by the PDSCH to HARQ feedback information timing indication field in the third DCI information in this embodiment can be the product of the maximum value of the number of time unit intervals between PDSCH and HARQ feedback information indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information and 2 to the power of n, where n is a positive integer. For example, if n is 1, the maximum value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information specified in the current protocol is 8, and correspondingly, the maximum value of the number of time unit intervals between PDSCH and HARQ feedback information that can be indicated by the PDSCH to HARQ feedback information timing indication field in the third DCI information in this embodiment is 16.

[0107] In other exemplary embodiments, in order to enable the terminal device to accurately determine its time position in the downlink time domain resource scenario, the number of possible values ​​of the indication information can be determined based on the number of downlink time units in the frame structure deployed for the terminal device.

[0108] As an exemplary implementation, when the number of consecutive downlink time units contained in the frame structure deployed by the network device for the terminal device is less than or equal to 32, the number of bits of the above-mentioned PDSCH to HARQ feedback information timing indication field can be 4 bits.

[0109] In other embodiments, the number of values ​​of the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information may be 32, that is, the number of values ​​of the number of time unit intervals between PDSCH and HARQ feedback information that can be indicated by the PDSCH to HARQ feedback information timing indication field in the third DCI information may be 32. In some embodiments, in order to enable the PDSCH to HARQ feedback information timing indication field in the third DCI information to indicate 32 indication values, the number of bits of the PDSCH to HARQ feedback information timing indication field in the third DCI information may be 5 bits.

[0110] As an exemplary implementation, when the number of consecutive downlink time units contained in the frame structure deployed by the network device for the terminal device is greater than 32 and less than or equal to 64, the number of bits in the PDSCH to HARQ feedback information timing indication field in the above-mentioned third DCI information can be 5 bits.

[0111] It should be noted that, in this embodiment, only 4 or 5 bits of the bit number of the PDSCH to HARQ feedback information timing indication field in the third DCI information are used as an example. In actual applications, the bit number of the PDSCH to HARQ feedback information timing indication field in the third DCI information can be determined by the network device based on the number of consecutive downlink time units contained in the deployed frame structure configured for the terminal device.

[0112] See also Figure 8 , Figure 8 is a flow chart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 In other words, the method can be performed by Figure 1 The network device in the communication system shown is executed. Figure 8 As shown, the method may include but is not limited to the following steps:

[0113] Step S801: Send indication information to the terminal device, wherein the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH to the hybrid automatic repeat request HARQ feedback information.

[0114] In other exemplary embodiments, in order to enable the terminal device to accurately determine its time position in the downlink time domain resource scenario, the number of possible values ​​of the indication information can be determined based on the number of downlink time units in the frame structure deployed for the terminal device.

[0115] In an embodiment of the present application, the network device sends indication information to the terminal device, the number of values ​​of which is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, so that the terminal device can accurately determine the time position of the HARQ feedback information based on the received indication information, thereby ensuring the reliable transmission of the HARQ feedback information.

[0116] Based on the above embodiments, in one embodiment of the present application, the above indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information. The PDSCH to HARQ feedback information timing indication field and the orthogonal sequence information in the first DCI information are used to jointly indicate the number of time unit intervals between the PDSCH and HARQ feedback information.

[0117] In an exemplary embodiment of the present application, in order to make the determined orthogonal sequence information meet the requirements and not cause waste of network resources, a possible method for determining the number of orthogonal sequences corresponding to the above-mentioned orthogonal sequence information may be: obtaining the number of continuous downlink time units contained in the frame structure deployed for the terminal device; and determining the number of configurable orthogonal sequences based on the number.

[0118] In some exemplary embodiments, one implementation of determining the number of configurable orthogonal sequences based on the quantity may be: in response to the number of consecutive downlink time units being less than or equal to 32, determining the number of configurable orthogonal sequences to be 2.

[0119] It can be understood that, when the number of configurable orthogonal sequences is 2, 1 bit can be used to represent the orthogonal sequence information.

[0120] In some other exemplary embodiments, an implementation method of determining the number of configurable orthogonal sequences based on the quantity may be: in response to the number of consecutive downlink time units being greater than 32 and less than or equal to 64, determining the number of configurable orthogonal sequences to be 4.

[0121] It can be understood that when the number of configurable orthogonal sequences is 2, 1 bit can be used to represent the orthogonal sequence information.

[0122] In a possible implementation, in order to reduce the impact on the first DCI information and conveniently obtain the orthogonal information, the orthogonal information may be scrambled to a cyclic redundancy check CRC in the first DCI information.

[0123] In this embodiment, the time unit interval data between PDSCH and HARQ feedback information is represented by combining the orthogonal sequence information and the PDSCH to HARQ feedback information timing indication field in the first DCI information, so that the number of values ​​of the time unit interval data between PDSCH and HARQ feedback information represented can be increased, thereby solving the problem of HARQ feedback timing relationship in scenarios with multiple downlink time domain resources deployed, and ensuring reliable transmission of HARQ information.

[0124] See also Fig. 9 , Fig. 9 is a flow chart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 In other words, the method can be performed by Figure 1 The network device in the communication system shown is executed. Fig. 9 As shown, the method may include but is not limited to the following steps:

[0125] Step S901: Send indication information to the terminal device, wherein the indication information is used to instruct the terminal device to determine the time position of the HARQ feedback information according to a predefined rule.

[0126] In some embodiments, the indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information is a specified value used to instruct the terminal device to determine the time position according to a predefined rule.

[0127] In the embodiment of the present application, indication information is sent to the terminal device to instruct the terminal device to determine the time position of the HARQ feedback information according to the predefined rule, so that the terminal device determines the time position of the HARQ feedback information according to the predefined rule. As a result, when the terminal device does not indicate the number of time unit intervals in the indication information, the terminal device can accurately determine the time position of the HARQ feedback information based on the predefined rule, thereby ensuring reliable transmission of the HARQ feedback information.

[0128] See also Fig.10 , Fig.10 is a flow chart of another method for determining the timing of HARQ feedback information provided by an embodiment of the present application. The method is applied to Figure 1 In other words, the method can be performed by Figure 1 It should be noted that the indication information in this embodiment includes the PDSCH to HARQ feedback information timing indication field in the third DCI information, that is, the indication information in this embodiment can be the PDSCH to HARQ feedback information timing indication field in the third DCI information, such as Fig.10 As shown, the method may also include:

[0129] Step S1001: Obtain the number of consecutive downlink time units contained in the frame structure deployed for the terminal device.

[0130] Step S1002: Determine the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information according to the quantity.

[0131] In some embodiments, a possible implementation method for determining the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information based on the quantity may be: in response to the number being less than or equal to 32, determining that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 4 bits; or, in response to the number being greater than 32 and less than or equal to 64, determining that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 5 bits.

[0132] In this embodiment, the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is determined by the number of consecutive downlink time units contained in the frame structure deployed for the terminal device, so that the number of values ​​that can be represented by the PDSCH to HARQ feedback information timing indication field in the third DCI information is adapted to the number of consecutive downlink time units deployed for the terminal device.

[0133] In the embodiments provided by the present application, the methods provided by the embodiments of the present application are introduced from the perspectives of network equipment and terminal equipment, respectively. In order to implement the functions in the methods provided by the embodiments of the present application, the network equipment and the terminal equipment may include hardware structures and software modules, and the functions are implemented in the form of hardware structures, software modules, or hardware structures plus software modules. A certain function in the functions may be executed in the form of hardware structures, software modules, or hardware structures plus software modules.

[0134] See also Fig.11 , Fig.11 It is a structural diagram of a timing device 110 for determining HARQ feedback information provided in an embodiment of the present application. Fig.11 The timing device 110 for determining HARQ feedback information shown may include a transceiver unit 1101 and a processing unit 1102. The transceiver unit 1101 may include a sending unit and / or a receiving unit, the sending unit is used to implement a sending function, the receiving unit is used to implement a receiving function, and the transceiver unit 1101 may implement a sending function and / or a receiving function.

[0135] The timing device 110 for determining HARQ feedback information may be a network device, or a device in the network device, or a device that can be used in conjunction with the network device. Alternatively, the timing device 110 for determining HARQ feedback information may be a terminal device, or a device in the terminal device, or a device that can be used in conjunction with the terminal device.

[0136] The timing device 110 for determining HARQ feedback information is a terminal device: a processing module 1101 is used to determine the time position of the HARQ feedback information according to the indication information; wherein the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH to the hybrid automatic repeat request HARQ feedback information; or, the indication information is used to instruct the terminal device to determine the time position according to a predefined rule.

[0137] In one possible implementation, the above-mentioned indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information. The processing module 1101 is specifically used to: determine the time position of the HARQ feedback information according to the indication value of the orthogonal sequence information and the PDSCH to HARQ feedback information timing indication field.

[0138] In a possible implementation, the method for acquiring the orthogonal sequence information includes: acquiring a cyclic redundancy check CRC in the first DCI information; and performing a descrambling process on the CRC to obtain the orthogonal sequence information.

[0139] In one possible implementation, the indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and the processing module 1101 is specifically used to: in response to the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information being a specified value for instructing the terminal device to determine the time position according to a predefined rule, determine the time position of the HARQ feedback information according to the predefined rule.

[0140] In one possible implementation, the processing module 1101 is specifically used to: obtain the first available uplink time unit after the receiving time unit of the PDSCH transmission and whose distance to the receiving time is greater than or equal to the processing time requirement; determine the first available uplink time unit as the time position of the HARQ feedback information.

[0141] In one possible implementation, the indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and the processing module 1101 is specifically used to determine the time position of the HARQ feedback information according to the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information.

[0142] In a possible implementation, the processing module 1101 is specifically used to: determine the value of the number of time unit intervals between PDSCH and HARQ feedback information according to the indication information; and determine the time position of the HARQ feedback information according to the value of the number of time unit intervals.

[0143] The timing device 110 for determining HARQ feedback information is a network device: a transceiver unit 1102, which is used for the transceiver unit to send indication information to the terminal device, wherein the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH and the hybrid automatic repeat request HARQ feedback information; or, the indication information is used to instruct the terminal device to determine the time position of the HARQ feedback information according to a predefined rule.

[0144] In one possible implementation, the above-mentioned indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information. The PDSCH to HARQ feedback information timing indication field and the orthogonal sequence information in the first DCI information are used to jointly indicate the number of time unit intervals between PDSCH and HARQ feedback information.

[0145] In a possible implementation, the processing module 1101 is specifically used to: obtain the number of consecutive downlink time units included in the frame structure deployed for the terminal device; and determine the number of configurable orthogonal sequences according to the number.

[0146] In one possible implementation, the processing module 1101 is specifically used to: in response to the number of consecutive downlink time units being less than or equal to 32, determine that the number of configurable orthogonal sequences is 2; or in response to the number of consecutive downlink time units being greater than 32 and less than or equal to 64, determine that the number of configurable orthogonal sequences is 4.

[0147] In one possible implementation, the indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information is a specified value used to instruct the terminal device to determine the time position according to a predefined rule.

[0148] In one possible implementation, the indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and the processing module 1101 is specifically used to: obtain the number of consecutive downlink time units contained in the frame structure deployed for the terminal device; and determine the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information based on the number.

[0149] In one possible implementation, the processing module 1101 is specifically used to: in response to a number less than or equal to 32, determine that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 4 bits; or, in response to a number greater than 32 and less than or equal to 64, determine that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 5 bits.

[0150] See also Fig.12 , Fig.121 is a schematic diagram of the structure of another timing device 120 for determining HARQ feedback information provided in an embodiment of the present application. The timing device 120 for determining HARQ feedback information may be a network device, or a terminal device, or a chip, a chip system, or a processor that supports the network device to implement the above method, or a chip, a chip system, or a processor that supports the terminal device to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

[0151] The timing device 120 for determining HARQ feedback information may include one or more processors 1201. The processor 1201 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to control the timing device for determining HARQ feedback information (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.

[0152] Optionally, the timing device 120 for determining HARQ feedback information may further include one or more memories 1202, on which a computer program 1203 may be stored, and the processor 1201 executes the computer program 1203, so that the timing device 120 for determining HARQ feedback information performs the method described in the above method embodiment. The computer program 1203 may be solidified in the processor 1201, in which case the processor 1201 may be implemented by hardware.

[0153] Optionally, data may also be stored in the memory 1202. The timing device 120 for determining HARQ feedback information and the memory 1202 may be provided separately or integrated together.

[0154] Optionally, the timing device 120 for determining HARQ feedback information may further include a transceiver 1205 and an antenna 1206. The transceiver 1205 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 1205 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.

[0155] Optionally, the timing device 120 for determining HARQ feedback information may further include one or more interface circuits 1207. The interface circuit 1207 is used to receive code instructions and transmit them to the processor 1201. The processor 1201 executes the code instructions to enable the timing device 120 for determining HARQ feedback information to perform the method described in the above method embodiment.

[0156] The timing device 120 for determining HARQ feedback information is a terminal device: the processor 1201 is used to execute Figure 2 Step S201 in the embodiment; Figure 3 Step S301 in the above method; Figure 4 Step S401 in the embodiment; Figure 5 Step S501 in the embodiment; Figure 6 Step S601 in the above method; Figure 7 The transceiver 1205 is used to perform step S701. Figure 8 Step S801 in Fig. 9 Step S901 in the above method; Fig.10 Step S1001 and step S1002 in .

[0157] In one implementation, the processor 1201 may include a transceiver for implementing receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0158] In one implementation, the timing device 120 for determining HARQ feedback information may include a circuit, and the circuit may implement the functions of sending, receiving or communicating in the aforementioned method embodiment. The processor and transceiver described in the present application may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver may also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channelmetal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0159] The timing device for determining HARQ feedback information in the above embodiments may be a network device or a terminal device, but the scope of the timing device for determining HARQ feedback information described in the present application is not limited thereto, and the structure of the timing device for determining HARQ feedback information may not be limited thereto. Fig.12 The timing device for determining HARQ feedback information may be an independent device or may be part of a larger device. For example, the timing device for determining HARQ feedback information may be:

[0160] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0161] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and computer programs;

[0162] (3) ASIC, such as modem;

[0163] (4) Modules that can be embedded in other devices;

[0164] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0165] (6)Others

[0166] For the case where the timing device for determining the HARQ feedback information may be a chip or a chip system, see Fig.13 Schematic diagram of the chip structure shown. Fig.13 The chip shown includes a processor 1301 and an interface 1302. The number of the processor 1301 may be one or more, and the number of the interface 1302 may be multiple.

[0167] For the case where the chip is used to implement the functions of the network device in the embodiment of the present application:

[0168] Interface 1302, used for code instructions and transmission to the processor;

[0169] Processor 1301, used to execute code instructions to execute Figures 2 to 7 method.

[0170] For the case where the chip is used to implement the functions of the terminal device in the embodiment of the present application:

[0171] Interface 1302, used for code instructions and transmission to the processor;

[0172] Processor 1301, used to execute code instructions to execute Figures 8 to 10 method.

[0173] Optionally, the chip further includes a memory 1303, and the memory 1303 is used to store necessary computer programs and data.

[0174] Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the functions for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present application.

[0175] The present application also provides a communication system, which includes the aforementioned Fig.11 In the embodiment, the timing device for determining HARQ feedback information as a terminal device and the timing device for determining HARQ feedback information as a network device, or the system includes the aforementioned Fig.12 In the embodiment, the timing device for determining HARQ feedback information is used as a terminal device and the timing device for determining HARQ feedback information is used as a network device.

[0176] The present application also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.

[0177] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.

[0178] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more available media integrated. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, high-density digital video discs (DVD)), or semiconductor media (eg, solid state disks (SSD)).

[0179] A person skilled in the art may understand that the various numerical numbers such as first and second involved in the present application are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application, and also indicate the order of precedence.

[0180] At least one in the present application can also be described as one or more, and a plurality can be two, three, four or more, which is not limited in the present application. In the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no order of precedence or size between the technical features described by the "first", "second", "third", "A", "B", "C" and "D".

[0181] The corresponding relationships shown in each table in the present application can be configured or predefined. The values ​​of the information in each table are only examples and can be configured as other values, which are not limited by the present application. When configuring the corresponding relationship between the information and each parameter, it is not necessarily required to configure all the corresponding relationships illustrated in each table. For example, in the table in the present application, the corresponding relationships shown in some rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above table, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables can also use other names that can be understood by the communication device, and the values ​​or representations of the parameters can also be other values ​​or representations that can be understood by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.

[0182] The predefined in the present application may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0183] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0184] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0185] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for determining timing of HARQ feedback information, It is characterized in that The method is performed by a terminal device, and the method includes: Determine the time position of the HARQ feedback information according to the indication information; wherein, The number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH and the hybrid automatic repeat request HARQ feedback information; or, The indication information is used to instruct the terminal device to determine the time position according to a predefined rule; The indication information includes orthogonal sequence information used to scramble the first DCI information and a PDSCH to HARQ feedback information timing indication field in the first DCI information, and determining the time position of the HARQ feedback information according to the indication information includes: The time position of the HARQ feedback information is determined according to the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information.

2. The method according to claim 1, It is characterized in that The method for obtaining the orthogonal sequence information includes: Obtain a cyclic redundancy check CRC in the first DCI information; The CRC is descrambled to obtain the orthogonal sequence information.

3. The method according to claim 2, It is characterized in that The determining, according to the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information, the time position of the HARQ feedback information includes: splicing the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information to obtain a spliced ​​value; A time position of the HARQ feedback information is determined according to the splicing value.

4. The method according to claim 1, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and determining the time position of the HARQ feedback information according to the indication information includes: In response to the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information, a specified value is used to instruct the terminal device to determine the time position according to a predefined rule, and the time position of the HARQ feedback information is determined according to the predefined rule.

5. The method according to claim 4, It is characterized in that The determining, according to a predefined rule, a time position of the HARQ feedback information includes: Acquire the first available uplink time unit after the reception time unit of the PDSCH transmission and whose distance from the reception time is greater than or equal to the processing time requirement; The first available uplink time unit is determined as the time position of the HARQ feedback information.

6. The method according to claim 1, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and determining the time position of the HARQ feedback information according to the indication information includes: The time position of the HARQ feedback information is determined according to the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information.

7. The method according to any one of claims 1 to 6, It is characterized in that The determining, according to the indication information, the time position of the HARQ feedback information includes: Determine, according to the indication information, a value of the number of time unit intervals between PDSCH and HARQ feedback information; The time position of the HARQ feedback information is determined according to the value of the time unit interval number.

8. A method for determining timing of HARQ feedback information, It is characterized in that The method is performed by a network device, and the method includes: Sending indication information to the terminal device, wherein the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH and the hybrid automatic repeat request HARQ feedback information; or, The indication information is used to instruct the terminal device to determine the time position of the HARQ feedback information according to a predefined rule; The indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information. The PDSCH to HARQ feedback information timing indication field in the first DCI information and the orthogonal sequence information are used to jointly indicate the number of time unit intervals between PDSCH to HARQ feedback information.

9. The method according to claim 8, It is characterized in that The number of orthogonal sequences corresponding to the orthogonal sequence information is determined in the following manner: Obtaining the number of consecutive downlink time units contained in the frame structure deployed for the terminal device; According to the number, the number of configurable orthogonal sequences is determined.

10. The method according to claim 9, It is characterized in that The step of determining the number of configurable orthogonal sequences according to the number includes: In response to the number of consecutive downlink time units being less than or equal to 32, determining that the number of configurable orthogonal sequences is 2; or In response to the number of consecutive downlink time units being greater than 32 and less than or equal to 64, it is determined that the number of configurable orthogonal sequences is 4.

11. The method according to claim 8, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and an indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information is a specified value used to instruct the terminal device to determine the time position according to a predefined rule.

12. The method according to claim 8, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and the method further includes: Obtaining the number of consecutive downlink time units contained in the frame structure deployed for the terminal device; According to the number, a bit length of a PDSCH to HARQ feedback information timing indication field in the third DCI information is determined.

13. The method according to claim 12, It is characterized in that The determining, according to the quantity, a bit length of a PDSCH to HARQ feedback information timing indication field in the third DCI information includes: In response to the number being less than or equal to 32, determining that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 4 bits; or, In response to the number being greater than 32 and less than or equal to 64, it is determined that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 5 bits.

14. A timing device for determining HARQ feedback information, It is characterized in that Applied in a terminal device, the device comprises: A processing unit, configured to determine the time position of the HARQ feedback information according to the indication information; wherein, The number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH and the hybrid automatic repeat request HARQ feedback information; or, The indication information is used to instruct the terminal device to determine the time position according to a predefined rule; The indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information, and the processing unit is specifically configured to: The time position of the HARQ feedback information is determined according to the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information.

15. The device according to claim 14, It is characterized in that The method for obtaining the orthogonal sequence information includes: Obtain a cyclic redundancy check CRC in the first DCI information; The CRC is descrambled to obtain the orthogonal sequence information.

16. The device according to claim 15, It is characterized in that The processing unit is specifically used for: splicing the orthogonal sequence information and the indication value of the PDSCH to HARQ feedback information timing indication field in the first DCI information to obtain a spliced ​​value; A time position of the HARQ feedback information is determined according to the splicing value.

17. The device according to claim 14, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and the processing unit is specifically configured to: In response to the indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information, a specified value is used to instruct the terminal device to determine the time position according to a predefined rule, and the time position of the HARQ feedback information is determined according to the predefined rule.

18. The device according to claim 17, It is characterized in that The processing unit is specifically used for: Acquire the first available uplink time unit after the reception time unit of the PDSCH transmission and whose distance from the reception time is greater than or equal to the processing time requirement; The first available uplink time unit is determined as the time position of the HARQ feedback information.

19. The device according to claim 14, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and the processing unit is specifically configured to: The time position of the HARQ feedback information is determined according to the indication value of the PDSCH to HARQ feedback information timing indication field in the third DCI information.

20. The device according to any one of claims 14 to 19, It is characterized in that The processing unit is specifically used for: Determine, according to the indication information, a value of the number of time unit intervals between PDSCH and HARQ feedback information; The time position of the HARQ feedback information is determined according to the value of the time unit interval number.

21. A timing device for determining HARQ feedback information, It is characterized in that Applied in a network device, the device comprises: A transceiver unit, configured to send indication information to a terminal device, wherein the number of values ​​indicated by the indication information is greater than the value indicated by the PDSCH to HARQ feedback information timing indication field in the DCI information, wherein the number of values ​​is the number of values ​​of the number of time unit intervals between the physical downlink shared channel PDSCH and the hybrid automatic repeat request HARQ feedback information; or, The indication information is used to instruct the terminal device to determine the time position of the HARQ feedback information according to a predefined rule; The indication information includes the orthogonal sequence information used to scramble the first DCI information and the PDSCH to HARQ feedback information timing indication field in the first DCI information. The PDSCH to HARQ feedback information timing indication field in the first DCI information and the orthogonal sequence information are used to jointly indicate the number of time unit intervals between PDSCH to HARQ feedback information.

22. The device according to claim 21, It is characterized in that The device also includes a processing unit, The processing unit is used to obtain the number of consecutive downlink time units contained in the frame structure deployed for the terminal device; and determine the number of configurable orthogonal sequences based on the number.

23. The device according to claim 22, It is characterized in that The processing unit is specifically used for: In response to the number of consecutive downlink time units being less than or equal to 32, determining that the number of configurable orthogonal sequences is 2; or In response to the number of consecutive downlink time units being greater than 32 and less than or equal to 64, it is determined that the number of configurable orthogonal sequences is 4.

24. The device according to claim 21, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the second DCI information, and an indication value of the PDSCH to HARQ feedback information timing indication field in the second DCI information is a specified value used to instruct the terminal device to determine the time position according to a predefined rule.

25. The device according to claim 21, It is characterized in that The indication information includes a PDSCH to HARQ feedback information timing indication field in the third DCI information, and the device further includes a processing unit, The processing unit is specifically used to: obtain the number of consecutive downlink time units contained in the frame structure deployed for the terminal device; and determine the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information based on the number.

26. The device according to claim 25, It is characterized in that The determining, according to the quantity, a bit length of a PDSCH to HARQ feedback information timing indication field in the third DCI information includes: In response to the number being less than or equal to 32, determining that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 4 bits; or, In response to the number being greater than 32 and less than or equal to 64, it is determined that the bit length of the PDSCH to HARQ feedback information timing indication field in the third DCI information is 5 bits.

27. A timing device for determining HARQ feedback information, It is characterized in that The device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 1 to 7.

28. A timing device for determining HARQ feedback information, It is characterized in that The device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 8 to 13.

29. A timing device for determining HARQ feedback information, It is characterized in that include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 1 to 7.

30. A timing device for determining HARQ feedback information, It is characterized in that include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 8 to 13.

31. A computer-readable storage medium, used for storing instructions, which, when executed, implement the method according to any one of claims 1 to 7.

32. A computer-readable storage medium for storing instructions that, when executed, implement the method according to any one of claims 8 to 13.