A transmission method, a transmission device and a storage medium

By using the Partial one-shot HARQ-ACK codebook feedback method, only a portion of the HARQ process's HARQ-ACK codebook information is retransmitted, which solves the problem of discarding HARQ-ACK information for low-priority services and reduces resource overhead.

CN115606122BActive Publication Date: 2026-07-31BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2020-11-27
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In communication technology, when the Hybrid Automatic Repeat Request Response (HARQ-ACK) information of low-priority services conflicts with high-priority uplink services, existing technologies will discard the HARQ-ACK information of low-priority services, resulting in large resource overhead.

Method used

The partial one-shot HARQ-ACK codebook feedback method is adopted, and only the HARQ-ACK codebook information of a portion of the HARQ process is retransmitted. The HARQ process that needs to be retransmitted is determined by the indicator in the downlink control information.

Benefits of technology

This effectively reduces resource overhead and avoids resource waste when retransmitting the HARQ-ACK codebook information corresponding to all HARQ processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115606122B_ABST
    Figure CN115606122B_ABST
Patent Text Reader

Abstract

This disclosure relates to a transmission method, transmission apparatus, and storage medium. The transmission method, applied to a terminal, includes: determining a set of Hybrid Automatic Repeat Request (HARQ) processes; and retransmitting the HARQ-ACK codebook information of a portion of the HARQ processes in the set. This disclosure allows the transmission of feedback information from HARQ processes that require retransmission, avoiding the resource waste caused by retransmitting feedback information from all HARQ processes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wireless communication technology, and in particular to a transmission method, transmission device and storage medium. Background Technology

[0002] In related communication technologies, when the transmission of Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) for low-priority services conflicts with high-priority uplink services, the HARQ-ACK information of the low-priority service is discarded if the multiplexing conditions are not met.

[0003] Therefore, to address the issue of discarding HARQ-ACK information for low-priority services, a one-shot HARQ-ACK codebook is proposed. This involves feeding back the HARQ-ACK information from all downlink Hybrid Automatic Repeat Request (HARQ) processes at once, which is then used to retransmit the HARQ-ACK information for previously discarded low-priority services. However, repeatedly transmitting HARQ-ACK information from all processes to retransmit the discarded HARQ-ACK information incurs significant resource overhead. Summary of the Invention

[0004] To overcome the problems existing in related technologies, this disclosure provides a transmission method, a transmission device, and a storage medium.

[0005] According to a first aspect of the present disclosure, a transmission method is provided, applied to a terminal, the method comprising:

[0006] Determine the set of Hybrid Automatic Repeat Request (HARQ) processes; retransmit the HARQ-ACK codebook information of a portion of the HARQ processes in the set of HARQ processes.

[0007] In one embodiment, the method further includes:

[0008] Identify the HARQ processes that require retransmission.

[0009] In one implementation, determining the portion of the HARQ process that needs to be retransmitted includes:

[0010] Based on the first information field in the downlink control information, the portion of the HARQ process that needs to be retransmitted is determined, wherein the first information field includes an indicator for indicating the portion of the HARQ process that needs to be retransmitted.

[0011] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a bit map for indicating the first number of HARQ process groups, wherein the indicator is a bit in the bit map for indicating the portion of the HARQ processes that need to be retransmitted.

[0012] In one implementation, the HARQ process set includes a second number of HARQ process groups, and the first information field includes an indicator for specifying the HARQ process groups that need to be retransmitted among the second number of HARQ process groups, wherein the indicator is a bit value.

[0013] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators, which are used to indicate the number of HARQ process groups that need to be retransmitted, and the third number of indicators are a third number of bits.

[0014] In one implementation, the first number of HARQ process groups is determined based on the third number.

[0015] In one implementation, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

[0016] According to a second aspect of the present disclosure, a transmission method is provided, applied on a network side, the method comprising:

[0017] The partial HARQ processes that need to be retransmitted are determined, wherein the partial HARQ processes are determined based on a set of HARQ processes.

[0018] In one embodiment, the method further includes:

[0019] Send downlink control information, the downlink control information including a first information field, the first information field including an indicator for indicating the portion of the HARQ process that needs to be retransmitted.

[0020] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a bitmap for indicating the first number of HARQ process groups, wherein the indicator is a bit in the bitmap for indicating the portion of the HARQ processes that need to be retransmitted.

[0021] In one implementation, the HARQ process set includes a second number of HARQ process groups, and the first information field includes an indicator for specifying the HARQ process groups that need to be retransmitted among the second number of HARQ process groups, wherein the indicator is a bit value.

[0022] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators, which are used to indicate the number of HARQ process groups that need to be retransmitted, and the third number of indicators are a third number of bits.

[0023] In one implementation, the first number of HARQ process groups is determined based on the third number.

[0024] In one implementation, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

[0025] According to a third aspect of the present disclosure, a transmission apparatus is provided for use in a terminal, the apparatus comprising:

[0026] The determination module is used to determine the set of Hybrid Automatic Repeat Request (HARQ) processes; the transmission module is used to retransmit the HARQ-ACK codebook information of a portion of the HARQ processes in the set of HARQ processes.

[0027] In one embodiment, the device further includes:

[0028] Identify the HARQ processes that require retransmission.

[0029] In one implementation, determining the portion of the HARQ process that needs to be retransmitted includes:

[0030] Based on the first information field in the downlink control information, the portion of the HARQ process that needs to be retransmitted is determined, wherein the first information field includes an indicator for indicating the portion of the HARQ process that needs to be retransmitted.

[0031] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a bit map for indicating the first number of HARQ process groups, wherein the indicator is a bit in the bit map for indicating the portion of the HARQ processes that need to be retransmitted.

[0032] In one implementation, the HARQ process set includes a second number of HARQ process groups, and the first information field includes an indicator for specifying the HARQ process groups that need to be retransmitted among the second number of HARQ process groups, wherein the indicator is a bit value.

[0033] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators, which are used to indicate the number of HARQ process groups that need to be retransmitted, and the third number of indicators are a third number of bits.

[0034] In one implementation, the first number of HARQ process groups is determined based on the third number.

[0035] In one implementation, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

[0036] According to a fourth aspect of the present disclosure, a transmission apparatus is provided, applied on a network side, the apparatus comprising:

[0037] The determination module is used to determine the partial HARQ processes that need to be retransmitted, wherein the partial HARQ processes are determined based on a set of HARQ processes.

[0038] In one embodiment, the device further includes:

[0039] Send downlink control information, the downlink control information including a first information field, the first information field including an indicator for indicating the portion of the HARQ process that needs to be retransmitted.

[0040] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a bitmap for indicating the first number of HARQ process groups, wherein the indicator is a bit in the bitmap for indicating the portion of the HARQ processes that need to be retransmitted.

[0041] In one implementation, the HARQ process set includes a second number of HARQ process groups, and the first information field includes an indicator for specifying the HARQ process groups that need to be retransmitted among the second number of HARQ process groups, wherein the indicator is a bit value.

[0042] In one implementation, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators, which are used to indicate the number of HARQ process groups that need to be retransmitted, and the third number of indicators are a third number of bits.

[0043] In one implementation, the first number of HARQ process groups is determined based on the third number.

[0044] In one implementation, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

[0045] According to a fifth aspect of the present disclosure, a transmission apparatus is provided, comprising:

[0046] A processor; a memory for storing processor-executable instructions; wherein the processor is configured to: perform the transfer method described in the first aspect or any embodiment of the first aspect, or is configured to: perform the transfer method described in the second aspect or any embodiment of the second aspect.

[0047] According to a sixth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, wherein when instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to perform the transmission method described in the first aspect or any embodiment of the first aspect, or the mobile terminal is enabled to perform the transmission method described in the second aspect or any embodiment of the second aspect.

[0048] The technical solutions provided by the embodiments of this disclosure can include the following beneficial effects: The transmission method provided by this disclosure can transmit the HARQ-ACK codebook information corresponding to the HARQ process that needs to be retransmitted, which can reduce resource overhead during transmission and effectively avoid the resource waste problem caused by retransmitting the HARQ-ACK codebook information corresponding to all HARQ processes.

[0049] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0050] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0051] Figure 1 This is a diagram illustrating a communication system architecture for a network device and a terminal, according to an exemplary embodiment.

[0052] Figure 2This is a flowchart illustrating a transmission method according to an exemplary embodiment.

[0053] Figure 3 This is a flowchart illustrating another transmission method according to an exemplary embodiment.

[0054] Figure 4 This is a block diagram illustrating a transmission device according to an exemplary embodiment.

[0055] Figure 5 This is a block diagram illustrating another transmission device according to an exemplary embodiment.

[0056] Figure 6 This is a block diagram illustrating a transmission apparatus according to an exemplary embodiment.

[0057] Figure 7 This is a block diagram illustrating another device for transmission according to an exemplary embodiment. Detailed Implementation

[0058] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0059] In the field of Ultra Reliable and Low Latency Communication (URLLC), it is proposed that when the transmission of HARQ-ACK information for low-priority services conflicts with that of high-priority uplink services, the HARQ-ACK codebook information of the low-priority service should be discarded if the multiplexing condition is not met. To this end, further discussion introduces a one-shot HARQ-ACK codebook, which is a HARQ-ACK feedback method that uses a one-shot HARQ-ACK codebook to feed back all downlink HARQ processes at once. This one-shot HARQ-ACK codebook can also be referred to as the Type 3 HARQ-ACK codebook.

[0060] For example, a network device (e.g., a base station) is configured with 16 downlink HARQ processes. The network device can use downlink control information (DCI) to trigger the user equipment (UE) to transmit a one-shot HARQ-ACK codebook, performing a single HARQ-ACK response for all downlink HARQ processes. After receiving the trigger information, the UE will respond with HARQ-ACK information for all 16 HARQ processes at once.

[0061] As described in the above embodiments, to ensure the performance of low-priority services, discarded low-priority HARQ-ACK information can be retransmitted by feeding back HARQ-ACK information from all downlink HARQ processes at once. In other words, the network device triggers the terminal to transmit a one-shot HARQ-ACK codebook through downlink control information and repeatedly transmits the HARQ-ACK codebook information of the previously discarded low-priority HARQ processes. However, since the one-shot HARQ-ACK codebook requires feeding back HARQ-ACK codebook information from all HARQ processes at once, not just the discarded HARQ processes, the resource overhead is relatively large.

[0062] Based on this, this disclosure provides a transmission method that can be used to repeatedly transmit HARQ-ACK codebook information. This disclosure adopts a partial one-shot HARQ-ACK codebook feedback method, that is, when feeding back HARQ-ACK codebook information, a portion of the HARQ process's HARQ-ACK codebook information can be retransmitted, thereby effectively reducing resource overhead. Figure 1 This is a communication system architecture diagram of a network device and a terminal according to an exemplary embodiment. The repetitive transmission method provided in this disclosure can be applied to... Figure 1 In the communication system architecture diagram shown, as Figure 1 As shown, the terminal receives the Partial one-shot HARQ-ACK feedback triggered by the network device, and then sends back the HARQ-ACK information of the HARQ process that needs to be transmitted to the network device.

[0063] Understandable, Figure 1 The network devices and terminal communication system shown are for illustrative purposes only. A wireless communication system may also include other network devices, such as core network equipment, wireless relay equipment, and wireless backhaul equipment. Figure 1 Not shown in the diagram. This disclosure does not limit the number of network devices and terminals included in the wireless communication system.

[0064] It is further understood that the wireless communication system of this disclosure is a network providing wireless communication functionality. The wireless communication system can employ different communication technologies, such as code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), and carrier sense multiple access with collision avoidance. Based on factors such as capacity, speed, and latency, networks can be categorized as 2G networks, 3G networks, 4G networks, or future evolution networks, such as 5G networks. 5G networks can also be referred to as New Radio (NR). For ease of description, this disclosure may sometimes simply refer to the wireless communication network as a network.

[0065] Furthermore, the network device involved in this disclosure can also be referred to as a wireless access network device. This wireless access network device can be: a base station, an evolved Node B (eB) base station, a home base station, an access point (AP) in a Wireless Fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It can also be a gNB in ​​an NR system, or a component or part of a base station. When it is a vehicle-to-everything (V2X) communication system, the network device can also be an in-vehicle device. It should be understood that the specific technologies and device forms used in the embodiments of this disclosure are not limited.

[0066] Furthermore, the terminal involved in this disclosure can also be referred to as a terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), etc., and is a device that provides voice and / or data connectivity to a user. For example, a terminal can be a handheld device with wireless connectivity, an in-vehicle device, etc. Currently, some examples of terminals include: smartphones (Mobile Phones), pocket personal computers (PPCs), handheld computers, personal digital assistants (PDAs), laptops, tablets, wearable devices, or in-vehicle devices, etc. In addition, when it is a vehicle-to-everything (V2X) communication system, the terminal device can also be an in-vehicle device. It should be understood that the embodiments of this disclosure do not limit the specific technology or specific device form adopted by the terminal.

[0067] The transmission method provided in this disclosure will be described in conjunction with the embodiments and corresponding drawings.

[0068] Figure 2 This is a flowchart illustrating a transmission method according to an exemplary embodiment. For example... Figure 2 As shown, the transmission method used in the terminal includes the following steps.

[0069] In step S11, the set of HARQ processes is determined.

[0070] In step S12, the HARQ-ACK codebook information of a portion of the HARQ processes in the HARQ process set is retransmitted.

[0071] In this embodiment, a set of HARQ processes is determined; in other words, the terminal determines the total number of downlink HARQ processes configured by the network device. The network device sends downlink control information and, based on the configurable information fields of radio control signaling introduced in the downlink control information, determines the HARQ-ACK codebook information of a portion of the HARQ processes in the HARQ process set to instruct the terminal to feed back. The terminal, according to the received downlink control information, transmits the HARQ-ACK codebook information of a portion of the HARQ processes in the HARQ process set.

[0072] In the transmission method provided in this embodiment, the terminal determines the HARQ process that needs to be retransmitted based on the received downlink control information, and further determines the HARQ-ACK codebook information corresponding to the HARQ process that needs to be retransmitted, and transmits the HARQ-ACK codebook information corresponding to the HARQ process that needs to be retransmitted.

[0073] In this embodiment, the network sends downlink control information, which includes a first information field. The first information field includes indicators for HARQ processes requiring retransmission, and also includes an indicator for those HARQ processes requiring retransmission. The terminal determines the HARQ processes requiring retransmission based on the indicator included in the received downlink control information and feeds back the HARQ-ACK codebook information corresponding to those processes. It should be noted that, for ease of description, this disclosure refers to the information field introduced in the downlink control information as the first information field.

[0074] In some embodiments of this disclosure, according to the transmission method provided by this disclosure, the indicator used to indicate the portion of HARQ processes that need to be retransmitted can be a bit. In embodiments of this disclosure, the number of HARQ processes included in the HARQ process set can be determined by dividing all HARQ processes into a first number of HARQ process groups based on the number of bits (i.e., indicators) introduced in the first information field. In embodiments of this disclosure, the first number of HARQ process groups is determined based on the number of bits introduced in the first information field. In other words, if the number of bits introduced in the first information field is N bits, then all HARQ processes included in the HARQ process set can be divided into N groups.

[0075] In this embodiment of the disclosure, a bitmap is determined based on the number of bits introduced in the first information field. The bitmap is used to indicate which HARQ processes in the set of HARQ processes that need to be retransmitted. The indicator included in the first information field is used to indicate the bits of the HARQ processes that need to be retransmitted in the bitmap.

[0076] For example, a network device (e.g., a base station) configures 16 HARQ processes for a terminal, with process numbers ranging from 0 to 15. Since the HARQ process set comprises 16 HARQ processes, and the number of bits introduced in the downlink control information is 4 bits, the 16 HARQ processes can be divided into 4 groups. The process numbers of the HARQ processes in these 4 groups are as follows: the first group includes processes with process numbers 0-3; the second group includes processes with process numbers 4-7; the third group includes processes with process numbers 8-11; and the fourth group includes processes with process numbers 12-15. In this embodiment, based on communication protocol specifications or signaling indications, different bits can be assigned to different HARQ process groups in a one-to-one correspondence. In other words, the correspondence between the bitmap and the HARQ process groups is determined. Furthermore, a 1 can be used to indicate a HARQ process that needs to be retransmitted, and a 0 can be used to indicate a HARQ process that does not need to be retransmitted. Of course, this is just an example and not a specific limitation of this disclosure. Of course, a 0 can also be used to indicate a HARQ process that needs to be retransmitted, and a 1 can be used to indicate a HARQ process that does not need to be retransmitted. This disclosure uses the example of a 1 indicating a HARQ process that needs to be retransmitted and a 0 indicating a HARQ process that does not need to be retransmitted to illustrate this point.

[0077] For example, if the number of bits introduced in the first information field is 4 bits and the bit map is 0011, the terminal determines that the HARQ processes that need to be retransmitted are the third and fourth groups, and transmits the HARQ-ACK codebook information corresponding to the third and fourth HARQ processes.

[0078] In some embodiments of this disclosure, according to the transmission method provided by this disclosure, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted can be a bit. Alternatively, the HARQ processes can be divided into two groups, and one bit can be used to indicate one of the two groups of HARQ processes that needs to be retransmitted.

[0079] In this embodiment, if the number of bits (i.e., indicators) introduced in the first information field is 1 bit, then all HARQ processes included in the HARQ process set can be divided into a second number of HARQ process groups. The second number of HARQ process groups consists of two HARQ process groups. The first HARQ process group is determined by communication protocol specifications or signaling indications, using 1 to indicate the need for retransmission, and the second HARQ process group is determined by using 0 to indicate the need for retransmission. In this embodiment, the number of HARQ processes included in the two HARQ process groups can be equal or unequal, and the process numbers of the HARQ processes can be consecutive or non-consecutive, etc., without specific limitations in this disclosure.

[0080] In some embodiments of this disclosure, according to the transmission method provided by this disclosure, the indicator used to indicate the portion of HARQ processes that need to be retransmitted can be a bit. Network devices (e.g., base stations) typically invoke HARQ processes based on the process ID of the HARQ process. Therefore, in embodiments of this disclosure, the number of HARQ processes that need to be retransmitted can be indicated by a bit, and the number of HARQ processes that need to be retransmitted in the HARQ process set can be determined based on the value of the bit (i.e., the indicator) introduced in the first information field. It should be understood that the number of HARQ processes that need to be retransmitted is determined sequentially based on the process IDs of the HARQ processes.

[0081] In this embodiment of the disclosure, the HARQ process set can also be divided into a first number of HARQ process groups, and a third number of indicators is determined based on the first information field to indicate the number of HARQ process groups that need to be retransmitted. In other words, bits indicating the number of HARQ process groups that need to be retransmitted are determined. Each indicator occupies one bit, and the number of HARQ process groups is determined based on the values ​​of the bits introduced in the first information field. For example, if N bits are introduced in the first information field, then all HARQ processes included in the HARQ process set can be divided into 2^N groups.

[0082] For example, a network device (e.g., a base station) configures 16 HARQ processes for a terminal, with process numbers ranging from 0 to 15. If the HARQ process set is determined to include 16 HARQ processes, and the third number of bits introduced in the downlink control information is 2 bits, then the 16 HARQ processes in the HARQ process set can be divided into 4 groups. The process numbers of the HARQ processes in these 4 groups are as follows: the first group includes HARQ processes with process numbers 0-3; the second group includes HARQ processes with process numbers 4-7; the third group includes HARQ processes with process numbers 8-11; and the fourth group includes HARQ processes with process numbers 12-15. In this embodiment of the disclosure, based on communication protocol specifications or signaling instructions, it can be determined that the number of HARQ process groups requiring retransmission is determined by using 01 to indicate the previous group of HARQ processes, i.e., retransmitting the HARQ-ACK codebook information corresponding to process numbers 0-3 of the HARQ processes; it can be determined by using 10 to indicate the number of HARQ process groups requiring retransmission is the first two groups of HARQ processes, i.e., retransmitting the HARQ-ACK codebook information corresponding to process numbers 0-3 and 4-7 of the HARQ processes; and it can be determined by using 11 to indicate the number of HARQ process groups requiring retransmission is the first three groups of HARQ processes, i.e., retransmitting the HARQ-ACK codebook information corresponding to process numbers 0-3, 4-7, and 8-11 of the HARQ processes. If all HARQ processes in the set of HARQ processes need to be retransmitted, 00 can be used to indicate this, and it can also be determined to transmit one-shot HARQ-ACK codebook retransmission HARQ process feedback information.

[0083] Alternatively, one bit can be used to divide the HARQ process set into two groups. A 0 indicates the retransmission of the feedback information of the previous group of HARQ processes, that is, the HARQ-ACK codebook information corresponding to the previous group of HARQ processes; a 1 indicates the retransmission of the HARQ-ACK codebook information corresponding to all HARQ processes in the HARQ process set.

[0084] In all embodiments disclosed herein, it should be noted that the number of HARQ processes included in each group of HARQ processes may be different or the same. This disclosure is merely illustrative and is not intended to limit the scope of this disclosure.

[0085] In this embodiment of the disclosure, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted can be determined based on Radio Resource Control (RRC) signaling.

[0086] Based on the same / similar concept, embodiments of this disclosure also provide a transmission method.

[0087] Figure 3 This is a flowchart illustrating a transmission method according to an exemplary embodiment. For example... Figure 3 As shown, the transmission method used on the network side includes the following steps.

[0088] In step S21, the HARQ processes that need to be retransmitted are determined.

[0089] In this embodiment of the disclosure, some HARQ processes are determined based on the HARQ process set.

[0090] In this embodiment, a set of HARQ processes is determined; in other words, the terminal determines the total number of downlink HARQ processes configured by the network device. The network device sends downlink control information and, based on the radio control signaling configurable information field introduced in the downlink control information, determines the HARQ-ACK codebook information of a portion of the HARQ processes in the HARQ process set to instruct the terminal to feed back. The terminal transmits the HARQ-ACK codebook information of a portion of the HARQ processes in the HARQ process set according to the received downlink control information.

[0091] In the transmission method provided in this embodiment, the terminal determines the HARQ process that needs to be retransmitted based on the received downlink control information, and further determines the HARQ-ACK codebook information corresponding to the HARQ process that needs to be retransmitted, and transmits the HARQ-ACK codebook information corresponding to the HARQ process that needs to be retransmitted.

[0092] In this embodiment, the network device sends downlink control information, which includes a first information field. The first information field includes indicators for HARQ processes that need to be retransmitted, and also includes an indicator for indicating the retransmitted HARQ processes. The terminal determines the retransmitted HARQ processes based on the indicator included in the received downlink control information and feeds back the HARQ-ACK codebook information corresponding to the retransmitted HARQ processes. It should be noted that, for ease of description, this disclosure refers to the information field introduced in the downlink control information as the first information field.

[0093] In some embodiments of this disclosure, according to the transmission method provided by this disclosure, the indicator used to indicate the portion of HARQ processes that need to be retransmitted can be a bit. In embodiments of this disclosure, the number of HARQ processes included in the HARQ process set can be determined by dividing all HARQ processes into a first number of HARQ process groups based on the number of bits (i.e., indicators) introduced in the first information field. In embodiments of this disclosure, the first number of HARQ process groups is determined based on the number of bits introduced in the first information field. In other words, if the number of bits introduced in the first information field is N bits, then all HARQ processes included in the HARQ process set can be divided into N groups.

[0094] In this embodiment of the disclosure, a bitmap is determined based on the number of bits introduced in the first information field. The bitmap is used to indicate which HARQ processes in the set of HARQ processes need to be retransmitted. The indicator included in the first information field is used to indicate the bits of the HARQ processes that need to be retransmitted in the bitmap.

[0095] For example, a network device (e.g., a base station) configures 16 HARQ processes for a terminal, with process numbers ranging from 0 to 15. Since the HARQ process set comprises 16 HARQ processes, and the number of bits introduced in the downlink control information is 4 bits, the 16 HARQ processes can be divided into 4 groups. The process numbers of the HARQ processes in these 4 groups are as follows: the first group includes processes with process numbers 0-3; the second group includes processes with process numbers 4-7; the third group includes processes with process numbers 8-11; and the fourth group includes processes with process numbers 12-15. In this embodiment, based on communication protocol specifications or signaling indications, different bits can be assigned to different HARQ process groups in a one-to-one correspondence. In other words, the correspondence between the bitmap and the HARQ process groups is determined. Furthermore, a 1 can be used to indicate a HARQ process that needs to be retransmitted, and a 0 can be used to indicate a HARQ process that does not need to be retransmitted. Of course, this is just an example and not a specific limitation of this disclosure. Of course, a 0 can also be used to indicate a HARQ process that needs to be retransmitted, and a 1 can be used to indicate a HARQ process that does not need to be retransmitted. This disclosure uses the example of a 1 indicating a HARQ process that needs to be retransmitted and a 0 indicating a HARQ process that does not need to be retransmitted to illustrate this point.

[0096] For example, if the number of bits introduced in the first information field is 4 bits and the bit map is 0011, then the HARQ processes that need to be retransmitted are the third and fourth groups, and the HARQ-ACK codebook information corresponding to the third and fourth HARQ processes is transmitted.

[0097] In some embodiments of this disclosure, according to the transmission method provided by this disclosure, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted can be a bit. Alternatively, the HARQ processes can be divided into two groups, and one bit can be used to indicate one of the two groups of HARQ processes that needs to be retransmitted.

[0098] In this embodiment, if the number of bits (i.e., indicators) introduced in the first information field is 1 bit, then all HARQ processes included in the HARQ process set can be divided into a second number of HARQ process groups. The second number of HARQ process groups consists of two HARQ process groups. The HARQ process group indicating the need for retransmission using a 1 is designated as the first HARQ process group, and the HARQ process group indicating the need for retransmission using a 0 is designated as the second HARQ process group, as specified by the communication protocol or signaling indication. In this embodiment, the number of HARQ processes included in the two HARQ process groups can be equal or unequal, and the process numbers of the included HARQ processes can be consecutive or non-consecutive, etc., without specific limitations in this disclosure.

[0099] In some embodiments of this disclosure, according to the transmission method provided by this disclosure, the indicator used to indicate the portion of HARQ processes that need to be retransmitted can be a bit. Network devices (e.g., base stations) typically invoke HARQ processes based on the process ID of the HARQ process. Therefore, in embodiments of this disclosure, the number of HARQ processes that need to be retransmitted can be indicated by a bit, and the number of HARQ processes that need to be retransmitted in the HARQ process set can be determined based on the value of the bit (i.e., the indicator) introduced in the first information field. It should be understood that the number of HARQ processes that need to be retransmitted is determined sequentially based on the process IDs of the HARQ processes.

[0100] In this embodiment of the disclosure, the HARQ process set can also be divided into a first number of HARQ process groups, and a third number of indicators is determined based on the first information field to indicate the number of HARQ process groups that need to be retransmitted. In other words, bits indicating the number of HARQ process groups that need to be retransmitted are determined. Each indicator occupies one bit, and the number of HARQ process groups is determined based on the values ​​of the bits introduced in the first information field. For example, if N bits are introduced in the first information field, then all HARQ processes included in the HARQ process set can be divided into 2^N groups.

[0101] For example, a network device (e.g., a base station) configures 16 HARQ processes for a terminal, with process numbers ranging from 0 to 15. If the HARQ process set is determined to include 16 HARQ processes, and the third number of bits introduced in the downlink control information is 2 bits, then the 16 HARQ processes in the HARQ process set can be divided into 4 groups. The process numbers of the HARQ processes in these 4 groups are as follows: the first group includes HARQ processes with process numbers 0-3; the second group includes HARQ processes with process numbers 4-7; the third group includes HARQ processes with process numbers 8-11; and the fourth group includes HARQ processes with process numbers 12-15. In this embodiment of the disclosure, based on communication protocol specifications or signaling instructions, it can be determined that the number of HARQ process groups requiring retransmission is determined by using 01 to indicate the previous group of HARQ processes, i.e., retransmitting the HARQ-ACK codebook information corresponding to process numbers 0-3 of the HARQ processes; it can be determined by using 10 to indicate the number of HARQ process groups requiring retransmission is the first two groups of HARQ processes, i.e., retransmitting the HARQ-ACK codebook information corresponding to process numbers 0-3 and 4-7 of the HARQ processes; and it can be determined by using 11 to indicate the number of HARQ process groups requiring retransmission is the first three groups of HARQ processes, i.e., retransmitting the HARQ-ACK codebook information corresponding to process numbers 0-3, 4-7, and 8-11 of the HARQ processes. If all HARQ processes in the set of HARQ processes need to be retransmitted, 00 can be used to indicate this, and it can also be determined to transmit one-shot HARQ-ACK codebook retransmission HARQ process feedback information.

[0102] Alternatively, one bit can be used to divide the HARQ process set into two groups. A 0 indicates the retransmission of the feedback information of the previous group of HARQ processes, that is, the HARQ-ACK codebook information corresponding to the previous group of HARQ processes; a 1 indicates the retransmission of the HARQ-ACK codebook information corresponding to all HARQ processes in the HARQ process set.

[0103] In all embodiments disclosed herein, it should be noted that the number of HARQ processes included in each group of HARQ processes may be different or the same. This disclosure is merely illustrative and is not a specific limitation thereof.

[0104] In this embodiment of the disclosure, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted can be determined based on Radio Resource Control (RRC) signaling.

[0105] Based on the same concept, embodiments of this disclosure also provide a transmission device.

[0106] It is understood that the transmission device provided in this disclosure includes hardware structures and / or software modules corresponding to each function in order to achieve the above-mentioned functions. In conjunction with the units and algorithm steps of the various examples disclosed in this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of this disclosure.

[0107] Figure 4 This is a block diagram illustrating a transmission device 100 according to an exemplary embodiment. (Refer to...) Figure 4 The device is applied to a terminal and includes a determination module 101 and a transmission module 102.

[0108] The determining module 101 is used to determine the set of Hybrid Automatic Repeat Request (HARQ) processes. The transmitting module 102 is used to retransmit the HARQ-ACK codebook information of a portion of the HARQ processes in the set of HARQ processes.

[0109] In this embodiment of the disclosure, the determining module 101 is further configured to determine the HARQ processes that need to be retransmitted.

[0110] In this embodiment of the disclosure, the determining module 101 is used to determine the HARQ processes that need to be retransmitted based on the first information field in the downlink control information. The first information field includes an indicator for indicating the HARQ processes that need to be retransmitted.

[0111] In this embodiment of the disclosure, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a bit map for indicating the first number of HARQ process groups, with the indicator being a bit in the bit map for indicating the HARQ processes that need to be retransmitted.

[0112] In this embodiment of the disclosure, the HARQ process set includes a second number of HARQ process groups, and the first information field includes an indicator for specifying the HARQ process groups that need to be retransmitted in the second number of HARQ process groups, wherein the indicator is a bit value.

[0113] In this embodiment of the disclosure, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators, which are used to indicate the number of HARQ process groups that need to be retransmitted, and the third number of indicators are a third number of bits.

[0114] In this embodiment of the disclosure, the first number of HARQ process groups is determined based on a second number.

[0115] In this embodiment of the disclosure, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

[0116] Figure 5 This is a block diagram illustrating a transmission device 200 according to an exemplary embodiment. (Refer to...) Figure 5 The device is applied to the network side and includes a determination module 201.

[0117] The determination module 201 is used to determine the partial HARQ processes that need to be retransmitted, wherein the partial HARQ processes are determined based on the set of HARQ processes.

[0118] In this embodiment of the disclosure, the transmission device further includes:

[0119] Send downlink control information, which includes a first information field, and the first information field includes an indicator for indicating the portion of the HARQ process that needs to be retransmitted.

[0120] In this embodiment of the disclosure, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a bit map for indicating the first number of HARQ process groups, with the indicator being a bit in the bit map for indicating the HARQ processes that need to be retransmitted.

[0121] In this embodiment of the disclosure, the HARQ process set includes a second number of HARQ process groups, and the first information field includes an indicator for specifying the HARQ process groups that need to be retransmitted in the second number of HARQ process groups, wherein the indicator is a bit value.

[0122] In this embodiment of the disclosure, the HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators, which are used to indicate the number of HARQ process groups that need to be retransmitted, and the third number of indicators are a third number of bits.

[0123] In this embodiment of the disclosure, the first number of HARQ process groups is determined based on a third number.

[0124] In this embodiment of the disclosure, the indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

[0125] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0126] Figure 6 This is a block diagram illustrating a transmission device 300 according to an exemplary embodiment. For example, device 300 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0127] Reference Figure 6 The device 300 may include one or more of the following components: processing component 302, memory 304, power component 306, multimedia component 308, audio component 310, input / output (I / O) interface 312, sensor component 314, and communication component 316.

[0128] Processing component 302 typically controls the overall operation of device 300, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 302 may include one or more processors 320 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 302 may include one or more modules to facilitate interaction between processing component 302 and other components. For example, processing component 302 may include a multimedia module to facilitate interaction between multimedia component 308 and processing component 302.

[0129] Memory 304 is configured to store various types of data to support the operation of device 300. Examples of such data include instructions for any application or method operating on device 300, contact data, phonebook data, messages, pictures, videos, etc. Memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0130] The power supply component 306 provides power to the various components of the device 300. The power supply component 306 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to the device 300.

[0131] Multimedia component 308 includes a screen that provides an output interface between the device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 308 includes a front-facing camera and / or a rear-facing camera. When the device 300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0132] Audio component 310 is configured to output and / or input audio signals. For example, audio component 310 includes a microphone (MIC) configured to receive external audio signals when device 300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 304 or transmitted via communication component 316. In some embodiments, audio component 310 also includes a speaker for outputting audio signals.

[0133] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0134] Sensor assembly 314 includes one or more sensors for providing status assessments of various aspects of device 300. For example, sensor assembly 314 may detect the on / off state of device 300, the relative positioning of components such as the display and keypad of device 300, changes in the position of device 300 or a component of device 300, the presence or absence of user contact with device 300, the orientation or acceleration / deceleration of device 300, and temperature changes of device 300. Sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 314 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0135] Communication component 316 is configured to facilitate wired or wireless communication between device 300 and other devices. Device 300 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0136] In an exemplary embodiment, the apparatus 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0137] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 304 including instructions, which can be executed by a processor 320 of the device 300 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0138] Figure 7 This is a block diagram illustrating an apparatus 400 for transmission according to an exemplary embodiment. For example, apparatus 400 may be provided as a server. (Refer to...) Figure 7 The apparatus 400 includes a processing component 422, which further includes one or more processors, and memory resources represented by memory 432 for storing instructions, such as application programs, that can be executed by the processing component 422. The application programs stored in memory 432 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 422 is configured to execute instructions to perform the aforementioned transfer method.

[0139] Device 400 may also include a power supply component 426 configured to perform power management of device 400, a wired or wireless network interface 450 configured to connect device 400 to a network, and an input / output (I / O) interface 458. Device 400 may operate on an operating system stored in memory 432, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.

[0140] It can be further understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.

[0141] It is further understood that the terms "first," "second," etc., are used to describe various types of information, but this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another, and do not indicate a specific order or degree of importance. In fact, the expressions "first," "second," etc., are completely interchangeable. For example, without departing from the scope of this disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.

[0142] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.

[0143] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0144] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A transmission method, characterized by, Applied to a terminal, the method includes: Determine the set of HARQ (Hybrid Automatic Repeat Request) processes; Based on the first information field in the downlink control information, the HARQ processes that need to be retransmitted are determined, wherein the first information field includes an indicator for indicating the HARQ processes that need to be retransmitted. The HARQ process set includes a first number of HARQ process groups. The first information field includes a bitmap indicating the first number of HARQ process groups. The number of bits in the bitmap is the same as the first number. Different bits correspond to different HARQ process groups. All HARQ processes in the HARQ process group corresponding to the bit with the second value in the bitmap are HARQ processes that need to be retransmitted; or, The HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators. The third number of indicators is used to indicate the number of HARQ process groups that need to be retransmitted. The third number of indicators is a third number of bits. The value M corresponding to the third number of bits indicates that the HARQ process in the first M HARQ process groups is a HARQ process that needs to be retransmitted. Retransmit the HARQ-ACK codebook information of a portion of the HARQ processes in the HARQ process set.

2. The transmission method of claim 1, wherein, The first number of HARQ process groups is determined based on the third number.

3. The transmission method of claim 1, wherein, The indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

4. A transmission method characterized by, Applied to the network side, the method includes: The HARQ processes that need to be retransmitted are determined, wherein the HARQ processes are determined based on a set of HARQ processes. Send downlink control information, the downlink control information including a first information field, the first information field including an indicator for indicating the portion of the HARQ process that needs to be retransmitted; The HARQ process set includes a first number of HARQ process groups. The first information field includes a bitmap indicating the first number of HARQ process groups. The number of bits in the bitmap is the same as the first number. Different bits correspond to different HARQ process groups. All HARQ processes in the HARQ process group corresponding to the bit with the second value in the bitmap are HARQ processes that need to be retransmitted; or, The HARQ process set includes a first number of HARQ process groups, and the first information field includes a third number of indicators. The third number of indicators is used to indicate the number of HARQ process groups that need to be retransmitted. The third number of indicators is a third number of bits, and the value M corresponding to the third number of bits indicates that the HARQ processes in the first M HARQ process groups are HARQ processes that need to be retransmitted.

5. The transmission method of claim 4, wherein, The first number of HARQ process groups is determined based on the third number.

6. The transmission method of claim 4, wherein, The indicator used to indicate the portion of the HARQ process that needs to be retransmitted is determined based on radio resource control signaling.

7. A transmitting device, characterized by Applied to a terminal, the device includes: The determination module is used to determine the set of Hybrid Automatic Repeat Request (HARQ) processes; The determining module is further configured to determine, based on a first information field in the downlink control information, a subset of HARQ processes that need to be retransmitted, wherein the first information field includes an indicator for indicating the subset of HARQ processes that need to be retransmitted; the HARQ process set includes a first number of HARQ process groups, the first information field includes a bitmap for indicating the first number of HARQ process groups, the number of bits in the bitmap is the same as the first number, different bits in the bitmap correspond to different HARQ process groups, and all HARQ processes in the HARQ process group corresponding to the bit with a second value in the bitmap are HARQ processes that need to be retransmitted; or, the HARQ process set includes a first number of HARQ process groups, the first information field includes a third number of indicators, the third number of indicators is used to indicate the number of HARQ process groups that need to be retransmitted, the third number of indicators is a third number of bits, and the value M corresponding to the third number of bits indicates that the HARQ processes in the first M HARQ process groups of the first number of HARQ process groups are HARQ processes that need to be retransmitted. The transmission module is used to retransmit the HARQ codebook information of a portion of the HARQ processes in the HARQ process set.

8. A transmitting device, characterized by Applied to the network side, the device includes: The determination module is used to determine the portion of the Hybrid Automatic Repeat Request (HARQ) processes that need to be retransmitted, wherein the portion of the HARQ processes is determined based on a set of HARQ processes. Send downlink control information, the downlink control information including a first information field, the first information field including an indicator for indicating the portion of the HARQ process that needs to be retransmitted; The HARQ process set includes a first number of HARQ process groups. The first information field includes a bitmap indicating the first number of HARQ process groups. The number of bits in the bitmap is the same as the first number. Different bits in the bitmap correspond to different HARQ process groups. All HARQ processes in the HARQ process group corresponding to the bit with a second value in the bitmap are HARQ processes that need to be retransmitted. Alternatively, the HARQ process set includes a first number of HARQ process groups. The first information field includes a third number of indicators. The third number of indicators indicates the number of HARQ process groups that need to be retransmitted. The third number of indicators is a third number of bits. The value M corresponding to the third number of bits indicates that the HARQ processes in the first M HARQ process groups are HARQ processes that need to be retransmitted.

9. A transmission device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to execute the transmission method of any one of claims 1-3, or is configured to execute the transmission method of any one of claims 4-6.

10. A non-transitory computer-readable storage medium, comprising: When the instructions in the storage medium are executed by the processor of the mobile terminal, the mobile terminal is enabled to execute the transmission method of any one of claims 1-3, or the mobile terminal is enabled to execute the transmission method of any one of claims 4-6.