HARQ feedback method and apparatus, device and storage medium

By using MAC CE to send feedback information of the HARQ process in HARQ feedback, the problems of low PUCCH resource allocation efficiency and high feedback latency are solved, enabling more flexible and timely HARQ feedback and improving the performance of the wireless communication system.

WO2026065088A1PCT designated stage Publication Date: 2026-04-02GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

The existing HARQ feedback mechanism has significant limitations in terms of resource utilization and feedback latency. In particular, under high load conditions, PUCCH resource contention leads to increased latency, affecting data transmission efficiency and reliability.

Method used

By sending feedback information of the HARQ process through MAC CE, leveraging its high flexibility, high resource utilization efficiency and low feedback latency, the feedback of the HARQ process can be canceled or triggered. Multiple triggering and cancellation conditions are adopted to optimize the HARQ feedback mechanism.

Benefits of technology

It improves the flexibility and timeliness of HARQ feedback, reduces system overhead and resource consumption, and provides an efficient and reliable HARQ feedback mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121673_02042026_PF_FP_ABST
    Figure CN2024121673_02042026_PF_FP_ABST
Patent Text Reader

Abstract

A HARQ feedback method and apparatus, a device, and a storage medium, relating to the technical field of communications. The method is executed by a terminal device, and the method comprises: sending feedback information of a first HARQ process by means of a MAC CE (210). The terminal device sends the feedback information of the first HARQ process by means of the MAC CE. The MAC CE is transmitted in a logical channel, and has the characteristics of high flexibility, efficient resource utilization, and low feedback delay. Compared with transmitting feedback information of a HARQ process in a fixed resource of a PUCCH, transmitting the feedback information of the first HARQ process by means of a MAC CE does not require reserving and configuring a fixed resource of the PUCCH, thus improving the flexibility and dynamic adjustment capability of the PUCCH resource.
Need to check novelty before this filing date? Find Prior Art

Description

HARQ feedback method, apparatus, device, and storage medium TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communication technology, in particular to a HARQ (Hybrid Automatic Repeat reQuest) feedback method, apparatus, device and storage medium. BACKGROUND

[0002] In related technologies, HARQ feedback is usually transmitted through PUCCH (Physical Uplink Control Channel). However, this method has significant limitations in terms of resource utilization and feedback delay. How to improve the efficiency of the HARQ feedback mechanism still needs further discussion and research.

[0003] SUMMARY

[0004] Embodiments of the present application provide a HARQ feedback method, apparatus, device and storage medium. The technical solutions provided by the embodiments of the present application are as follows:

[0005] According to an aspect of the embodiments of the present application, a HARQ feedback method is provided, the method is executed by a terminal device, and the method comprises:

[0006] The feedback information of the first HARQ process is transmitted through a MAC CE (Medium Access Control Control Element).

[0007] According to an aspect of the embodiments of the present application, a HARQ feedback method is provided, the method is executed by a network device, and the method comprises:

[0008] The feedback information of the first HARQ process is received through a MAC CE.

[0009] According to an aspect of the embodiments of the present application, a HARQ feedback apparatus is provided, the apparatus comprises:

[0010] The sending module is configured to transmit the feedback information of the first HARQ process through a MAC CE.

[0011] According to an aspect of the embodiments of the present application, a HARQ feedback apparatus is provided, the apparatus comprises:

[0012] The receiving module is configured to receive the feedback information of the first HARQ process through a MAC CE.

[0013] According to an aspect of an embodiment of the present application, a communication device is provided, which comprises a processor and a memory, the memory storing a computer program, and the processor executes the computer program to implement the HARQ feedback method. The communication device is a terminal device, or the communication device is a network device.

[0014] According to an aspect of an embodiment of the present application, a computer readable storage medium is provided, which stores a computer program, and the computer program is used to be executed by a processor to implement the HARQ feedback method.

[0015] According to an aspect of an embodiment of the present application, a chip is provided, which comprises a programmable logic circuit and / or program instructions, and when the chip is running, the chip is used to implement the HARQ feedback method.

[0016] According to an aspect of an embodiment of the present application, a computer program product is provided, which comprises computer instructions stored in a computer readable storage medium, and a processor reads and executes the computer instructions from the computer readable storage medium to implement the HARQ feedback method.

[0017] The technical scheme provided by the embodiments of the present application can include the following beneficial effects:

[0018] The terminal device transmits the feedback information of the first HARQ process through the MAC CE, and the MAC CE is transmitted in a logical channel, which has the characteristics of high flexibility, high resource utilization efficiency and low feedback delay. Compared with transmitting the feedback information of the HARQ process in the fixed resource of the PUCCH, transmitting the feedback information of the first HARQ process through the MAC CE does not need to reserve and configure the fixed resource of the PUCCH, and improves the flexibility and dynamic adjustment capability of the PUCCH resource. BRIEF DESCRIPTION OF DRAWINGS

[0019] FIG. 1 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0020] FIG. 2 is a flowchart of a HARQ feedback method provided by an embodiment of the present application;

[0021] FIG. 3 is a schematic diagram of a bit bitmap provided by an embodiment of the present application;

[0022] FIG. 4 is a block diagram of a HARQ feedback apparatus provided by an embodiment of the present application;

[0023] FIG. 5 is a block diagram of a HARQ feedback apparatus provided by another embodiment of the present application;

[0024] FIG. 6 is a structural schematic diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0025] For the purposes of the present application, the technical solutions and advantages will be more apparent from the following detailed description of the embodiments of the present application, taken in conjunction with the accompanying drawings.

[0026] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, as the network architecture evolves and new service scenarios appear, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0027] Please refer to FIG. 1, which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 can include a terminal device 10, an access network device 20 and a core network element 30.

[0028] The terminal device 10 can refer to a UE (User Equipment), a STA (Station), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent or a user apparatus. In some embodiments, the terminal device 10 can also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For the convenience of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed in a cell managed by each access network device 20. The terminal device can also be referred to as a terminal or a UE, and those skilled in the art can understand its meaning.

[0029] The access network device 20 is a device deployed in an access network to provide wireless communication functions for the terminal device 10. The access network device 20 can include various forms of macro base stations, micro base stations, relay stations, APs (Access Points), and the like. In systems using different wireless access technologies, the names of devices with access network device functions can be different, for example, in a 5G NR (New Radio) system, it is called gNodeB or gNB (Next Generation Node B). With the evolution of communication technology, the name of the "access network device" can change. For ease of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. In some embodiments, through the access network device 20, a communication relationship can be established between the terminal device 10 and the core network element 30. Illustratively, in the LTE system, the access network device 20 can be an EUTRAN (Evolved Universal Terrestrial Radio Access Network) or one or more eNodeBs in the EUTRAN; in the 5G NR system, the access network device 20 can be a RAN (Radio Access Network) or one or more gNBs in the RAN. In the embodiments of the present application, the "network device" refers to the access network device 20, such as a base station, unless otherwise specified.

[0030] The core network element 30 is a network element deployed in the core network, and the main functions of the core network element 30 are to provide user connection, manage users, and complete bearer for services, and provide an interface to external networks as a bearer network. For example, the core network element in the 5G NR system can include AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, and SMF (Session Management Function) entities.

[0031] In some embodiments, the access network device 20 and the core network element 30 communicate with each other through some air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other through some air interface technology, such as the Uu interface.

[0032] The "5G NR system" in the embodiments of the present application can also be referred to as a 5G system or an NR system, but those skilled in the art can understand its meaning. The technical solutions described in the embodiments of the present application can be applicable to the LTE system, and can also be applicable to the 5G NR system, and can also be applicable to the subsequent evolution system (such as the B5G (Beyound 5G) system, the 6G system (6th Generation System, the sixth generation mobile communication system)) of the 5G NR system, and can also be applicable to other communication systems such as the NB-IoT (Narrow Band Internet of Things, Narrow Band Internet of Things) system, and the like, and the present application does not limit this.

[0033] In the embodiments of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resource (for example, frequency domain resource, or spectrum resource) on the carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell (Small cell). The small cell here can include a metro cell, a micro cell, a pico cell, a femto cell, and the like. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-speed data transmission services.

[0034] Before introducing the technical solutions of the present application, some related technical knowledge involved in the present application will be introduced and described. The following related technologies can be combined with the technical solutions of the embodiments of the present application in any way as an optional solution, which all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0035] Hybrid automatic repeat request (HARQ) is a widely used technology in wireless communication systems, aiming to improve the reliability of data transmission. In a wireless communication system, the sender decides whether to resend data after receiving the acknowledgment (ACK) or negative acknowledgment (NACK) feedback from the receiver. Traditionally, HARQ feedback is usually transmitted through the physical uplink control channel (PUCCH). However, with the increase of system complexity and the increase of data transmission demand, relying on PUCCH for HARQ feedback begins to show some limitations.

[0036] In a wireless communication system, HARQ feedback is usually transmitted through PUCCH. However, this method has significant limitations in terms of resource utilization and feedback delay. Specifically,

[0037] 1. The allocation of fixed resources for PUCCH is not always the most efficient in terms of bandwidth utilization, especially during network load peaks or resource shortages, the competition for PUCCH resources can lead to a decline in system performance.

[0038] 2. In addition, the feedback delay of PUCCH can also become a bottleneck for system performance, as PUCCH needs to allocate spectrum resources in advance and share bandwidth with other control channels. With the development of technology and the increasing demand of users, the above feedback mechanism is increasingly unsuitable for the needs of modern wireless communication systems.

[0039] The allocation of PUCCH resources usually needs to be reserved and configured during the system design phase, which means that the flexibility and dynamic adjustment capability of PUCCH resources are limited in actual operation. In high load situations, the competition for PUCCH resources can lead to an increase in HARQ feedback delay, affecting the efficiency and reliability of data transmission. In addition, due to the sharing of bandwidth with other control channels, the timeliness and accuracy of PUCCH feedback are also affected. In some cases, the feedback of PUCCH may not meet the needs of high-speed data transmission and low-latency communication, especially in 5G and future 6G networks, this problem will be more prominent.

[0040] In order to improve the flexibility of the system and the efficiency of the feedback mechanism, it is necessary to propose a new HARQ feedback method that can reduce the dependence on PUCCH resources while improving the flexibility and timeliness of feedback. Using MAC-CE for HARQ feedback is a potential solution, as MAC-CE has the characteristics of high flexibility, high resource utilization efficiency and low feedback delay. However, to achieve this goal, several technical problems need to be solved, including how to trigger feedback transmission, the specific content and format of feedback, and optimization strategies under different network configurations.

[0041] Please refer to FIG. 2, which shows a flowchart of the HARQ feedback method provided by an embodiment of the present application. The method is executed by a terminal device. The method includes the following step 210.

[0042] Step 210, the terminal device sends feedback information of a first HARQ process through a MAC CE.

[0043] Correspondingly, the network device receives the feedback information of the first HARQ process through the MAC CE.

[0044] In some embodiments, the feedback information of the first HARQ process is carried in the MAC CE.

[0045] The MAC CE is a mechanism for exchanging control information between a terminal device and a network device. The control information is not transmitted through RRC or NAS signaling, but through a special structure of the MAC layer. Since the signaling process of the higher layer is not required, the MAC CE can exchange control information more quickly.

[0046] The technical solution provided by the embodiments of the present application is that the terminal device transmits the feedback information of the first HARQ process through the MAC CE, and the MAC CE is transmitted in a logical channel, which has the characteristics of high flexibility, high resource utilization efficiency and low feedback delay. Compared with transmitting the feedback information of the HARQ process in the fixed resource of the PUCCH, transmitting the feedback information of the first HARQ process through the MAC CE does not need to reserve and configure the fixed resource of the PUCCH, thereby improving the flexibility and dynamic adjustment capability of the PUCCH resource.

[0047] Optionally, the terminal device transmits the feedback information of the first HARQ process through the MAC CE only when a certain condition is met, or cancels the transmission of the feedback information of the first HARQ process.

[0048] I. Condition for transmitting feedback information

[0049] Optionally, the terminal device transmits the feedback information of the first HARQ process through the MAC CE when the first condition is met.

[0050] Optionally, the first condition includes at least one of the following:

[0051] At least one related timer of the first HARQ process expires;

[0052] The first HARQ process is in a first pending state;

[0053] The decoding of the PUSCH by the receiving end is successful or the decoding of the PUSCH by the receiving end fails;

[0054] The MAC CE is triggered to report the feedback information of the second HARQ process;

[0055] A downlink allocation indication is received, and the downlink allocation indication shows or implicitly contains indication information for instructing the terminal device to perform HARQ feedback;

[0056] A specific uplink grant is received.

[0057] Optionally, the related timer is a timer configured for the first HARQ process. Exemplarily, the related timer can include at least one of the following: HARQ-RTT-Timer, drx-HARQ-RTT-TimerDL, drx-HARQ-RTT-TimerUL, drx-RetransmissionTimerDL / UL.

[0058] The HARQ-RTT-Timer is used to determine the Round-Trip Time (RTT) of a HARQ process, i.e., the total time from when the network device sends data to the terminal device and then returns to the network device from the terminal device.

[0059] The drx-HARQ-RTT-TimerDL is a HARQ-RTT timer for downlink, which is started after the terminal device receives downlink data to ensure sufficient processing time before the next retransmission.

[0060] The drx-HARQ-RTT-TimerUL is a HARQ-RTT timer for uplink, which is started after the terminal device sends uplink data to ensure sufficient processing time before the next retransmission.

[0061] The drx-RetransmissionTimerDL / UL is used by the terminal device to wait for possible retransmission data after the HARQ-RTT timer expires if the terminal device fails to successfully decode the received data.

[0062] Optionally, the first pending state is a predefined or preconfigured state. Exemplarily, the HARQ process enters the first pending state after at least one related timer expires.

[0063] Optionally, the terminal device starts the related timer of the first HARQ process upon receiving the NDI flip.

[0064] Optionally, the receiving end successfully decodes the data frame sent by the terminal device through the PUSCH, and triggers the feedback information carrying the ACK information. Optionally, the receiving end decodes the data frame sent by the terminal device through the PUSCH, and triggers the feedback information carrying the NACK. Optionally, the receiving end is the network device.

[0065] Optionally, the second HARQ process is a different HARQ process from the first HARQ process. Optionally, the MAC CE can carry feedback information of one or more HARQ processes. Optionally, the one or more HARQ processes include the first HARQ process.

[0066] Optionally, in the case that the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process, the terminal device stops the related timer of the first HARQ process. In this case, if the terminal device does not stop the related timer of the first HARQ process, in the case that the related timer of the first HARQ process expires, the terminal device will trigger a new MAC CE, which carries the feedback information of the first HARQ process, which will cause waste of MAC CE resources. On the other hand, if the related timer of the first HARQ process is still running, that is, the terminal device has not completed decoding of the data frame of the first HARQ process, the reported feedback information may be invalid, and when the related timer of the first HARQ process expires, the reported feedback information of the first HARQ process may change, so the related timer of the first HARQ process can not be stopped, or the related timer of the first HARQ process can be restarted.

[0067] Optionally, in the case that the first condition does not include that the MAC CE is triggered to report the feedback information of the second HARQ process, the terminal device does not stop the related timer of the first HARQ process.

[0068] Optionally, whether the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process is determined based on at least one of the following: network device configuration, MAC CE format, and transmission resource size.

[0069] In one example, the network device pre-configures whether the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process.

[0070] In one example, whether the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process is determined based on the format of the MAC CE.

[0071] For example, in the case that the format of the MAC CE supports separate reporting of the feedback information of the second HARQ process, the first condition does not include that the MAC CE is triggered to report the feedback information of the second HARQ process.

[0072] For example, in the case that the format of the MAC CE does not support separate reporting of the feedback information of the second HARQ process, the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process.

[0073] For example, if the format of the MAC-CE does not support separate reporting of the feedback information of the second HARQ process, this condition is used, and vice versa, if the format of the MAC CE supports separate reporting of the feedback information of the second HARQ process, this condition is not used.

[0074] In one example, whether the first condition includes that the MAC CE is triggered for reporting the feedback information of the second HARQ process is determined based on the size of the transmission resource.

[0075] In one example, the first condition includes that the MAC CE is triggered for reporting the feedback information of the second HARQ process in a case that the size of the transmission resource supports reporting the feedback information of all HARQ processes.

[0076] In one example, the first condition does not include that the MAC CE is triggered for reporting the feedback information of the second HARQ process in a case that the size of the transmission resource does not support reporting the feedback information of all HARQ processes.

[0077] For example, if the size of the resource supports reporting the feedback information of all HARQ processes, this condition is used, otherwise, this condition is not used.

[0078] Optionally, the terminal device triggers the feedback when receiving a downlink assignment indication in a PDCCH (Physical Downlink Control Channel). That is, the terminal device triggers the feedback when receiving an indication of the feedback of the downlink data in the PDCCH.

[0079] Optionally, the condition can be used in combination with other conditions in the first condition except for the condition. For example, the terminal device reports the feedback information of the first HARQ process only when the terminal device receives a downlink assignment indication and at least one of the other conditions is met.

[0080] Optionally, the receiving of the specific uplink grant includes at least one of the following:

[0081] Receiving an uplink grant containing the first indication information;

[0082] Receiving an uplink grant for a specific uplink HARQ process.

[0083] Optionally, the first indication information is used to implicitly or explicitly indicate the terminal device to perform HARQ feedback. In one example, the first indication information is a downlink assignment indication. In one example, the terminal device triggers the feedback information when receiving an UL grant containing the first indication information in a PDCCH.

[0084] Optionally, the terminal device receives an uplink grant for a specific uplink HARQ process, and sends the feedback information of the specific HARQ process through a MAC CE. In one example, the terminal device triggers the feedback information when receiving an UL grant for a specific uplink HARQ process in a PDCCH.

[0085] II. Condition for canceling sending feedback information

[0086] Optionally, the terminal device cancels sending the feedback information of the first HARQ process when the second condition is met.

[0087] Optionally, the second condition comprises that an ARQ (Automatic Repeat reQuest) feedback report of downlink RLC (Radio Link Control) data has been transmitted. ARQ is an error control method used to ensure reliable transmission of data. When transmission errors occur, the receiver requests the sender to retransmit the data.

[0088] When the ARQ feedback report related to the downlink RLC data has been transmitted on the uplink, the HARQ feedback event of the corresponding HARQ process can be canceled. The network device as the sender knows which RLC PDU (Protocol Data Unit) is transmitted through the related DL MAC PDU. The ARQ feedback can be transmitted in the same MAC PDU as the feedback information of the HARQ process, or in different MAC PDUs.

[0089] Optionally, the second condition comprises that the ARQ feedback report of the downlink RLC data has been transmitted, and the ARQ feedback report comprises ACK information. Optionally, the ACK information is indicated by SR (Scheduling Request). Optionally, the ACK information is indicated by SR implicitly or explicitly.

[0090] Optionally, whether to perform the step of canceling sending the feedback information of the first HARQ process when the second condition is met is configured by the network device. Illustratively, the network device sends first information, and the first information is used to indicate whether the terminal device cancels sending the feedback information of the first HARQ process when the second condition is met.

[0091] Through the above method, the terminal device can send the feedback information of the first HARQ process through the MAC CE, or cancel sending the feedback information of the first HARQ process. A method of HARQ response feedback through MAC-CE is provided, which solves the problems of low PUCCH resource allocation efficiency and high feedback delay in the related art. By introducing various triggering conditions and cancellation conditions, the timeliness and accuracy of HARQ feedback are improved, and the system overhead and resource consumption are reduced to some extent, providing a high-efficiency and reliable HARQ feedback mechanism for a wireless communication system.

[0092] Optionally, the MAC CE carries feedback information for one or more HARQ processes. Optionally, the feedback information for the one or more HARQ processes includes feedback information for a first HARQ process.

[0093] Optionally, the feedback information for a HARQ process includes a New Data Indicator (NDI) and / or A / N information.

[0094] The NDI is used to indicate whether there is new data in the data transmission process. The NDI is used to tell the receiving end whether there is new data arriving, so that the receiving end can decide whether to take action to process the new data. The NDI can help optimize the data transmission process, by indicating the presence of new data, reducing unnecessary data transmission and processing, reducing the delay of processing and responding to new data.

[0095] The A / N information refers to ACK (Acknowledgment) information or NACK (Negative Acknowledgment) information, where the ACK information is used to indicate that the receiving party has successfully received the data and informs the sending party that it can continue to send the next data packet. The NACK information is used to indicate that the receiving party has not successfully received the data, and is usually used to request the sending party to retransmit the missing data. The use of A / N information can help ensure the reliability of data transmission. The receiving party will send an ACK signal after receiving the data, and if it fails to receive the data, it will send a NACK signal to request retransmission. This mechanism can ensure the integrity and effectiveness of the data.

[0096] Optionally, the feedback information for one HARQ process includes 1-bit NDI and at least 1-bit A / N information. For example, the NDI is 1-bit and the A / N information is 2-bit.

[0097] For example, the MAC CE carries feedback information for multiple HARQ processes.

[0098] For example, for a MAC CE carrying 8 HARQ processes, each HARQ process includes 2-bit information, 1-bit for NDI value and 1-bit for A / N information, totaling 2 bytes.

[0099] For example, for a MAC CE carrying 16 HARQ processes, each HARQ process includes 3-bit information, 1-bit for NDI value and 2-bit for A / N information, totaling 6 bytes.

[0100] For example, for a MAC CE carrying 4 HARQ processes, each HARQ process includes 3-bit information, 1-bit for NDI value and 2-bit for A / N information, totaling 2 bytes.

[0101] Optionally, in the case that the MAC CE carries feedback information of multiple HARQ processes, the feedback information of the multiple HARQ processes can be indicated in the form of a bit map. For example, the bit map includes multiple bit groups, and each bit group is used to indicate the feedback information of one HARQ process. For example, as shown in FIG. 3, bit group 1 is used to indicate the feedback information of HARQ process 1, and bit group 2 is used to indicate the feedback information of HARQ process 2. For example, the MAC CE carries 8 HARQ processes, and the bit map includes 8 bit groups, each of which includes 2 bits, 1 NDI value and 1 bit of A / N information.

[0102] Optionally, the MAC CE carries feedback information of 1 HARQ process.

[0103] For example, in the case that the MAC CE carries 1 HARQ process, each HARQ process includes 2 bits of information, 1 NDI value and 2 bits of A / N information.

[0104] Optionally, the feedback information of the first HARQ process carried by the MAC CE further includes identification information of the first HARQ process. Optionally, in the case that the MAC CE carries feedback information of multiple HARQ processes, the feedback information of the first HARQ process further includes identification information of the first HARQ process. The identification information of the HARQ process is used to uniquely identify the HARQ process. For example, the feedback information of the first HARQ process includes an ID of the HARQ process. For example, the first HARQ process further includes 4 bits of identification information of the HARQ process. Optionally, the feedback information of the HARQ processes carried by the MAC CE, except for the feedback information of the first HARQ process, is arranged in sequence and does not need to include identification information of the HARQ process.

[0105] Optionally, in the case that the MAC CE carries feedback information of 1 HARQ process, the HARQ process is the first HARQ process. The feedback information of the first HARQ process also includes identification information of the first HARQ process.

[0106] Optionally, in the case that the MAC CE carries feedback information of 1 HARQ process, the feedback information of the HARQ process further includes 1 bit of R-bit information. For example, in the case that the MAC CE carries 1 HARQ process, each HARQ process includes 3 bits of information, 1 NDI value, 2 bits of A / N information and 1 bit of R-bit information.

[0107] Optionally, the number of bits of A / N information of the HARQ process carried by the MAC CE is determined according to an indication of a network device.

[0108] In one example, the number of bits of the A / N information of the HARQ process carried in the MAC CE is directly indicated by the network device. For example, the network device sends second information to the terminal device, and the second information is used to indicate the number of bits of the A / N information of the HARQ process carried in the MAC CE.

[0109] In one example, the number of bits of the A / N information of the HARQ process carried in the MAC CE is indirectly indicated by the network device. For example, the number of bits of the A / N information of the HARQ process carried in the MAC CE is determined according to the number of MIMO layers of the network device.

[0110] Optionally, the network device configures or indicates the HARQ process that needs to be fed back by the terminal device. Optionally, the network device configures or indicates a group of HARQ processes that need to be fed back by the terminal device, wherein the feedback information of the HARQ processes in one group is carried in the same MAC CE.

[0111] Through the above method, the terminal device can send the feedback information of one or more HARQ processes through the MAC CE. A method of HARQ response feedback through MAC-CE is provided, which solves the problems of low PUCCH resource allocation efficiency and high feedback delay in the related art. By introducing the format and feedback content of the MAC CE, the timeliness and accuracy of the HARQ feedback are improved, and the system overhead and resource consumption are also reduced to some extent, thereby providing a high-efficiency and reliable HARQ feedback mechanism for a wireless communication system.

[0112] Next, the embodiment of the present application also provides specific embodiments of sending the feedback information of one or more HARQ processes through the MAC CE.

[0113] Embodiment 1: Triggering condition and cancellation condition of HARQ feedback

[0114] When any one of the conditions is met, the HARQ feedback through the MAC-CE is triggered or sent. The specific triggering conditions are as follows:

[0115] A. When the related timer of a certain HARQ process (HP) expires, the feedback is triggered. Or a HARQ process whose related timer expires is defined as a pending state, and then the HP in the pending state needs to trigger the feedback. The timer is (re)started when a physical uplink shared channel (PUSCH) reception signal of NDI (new data indicator) switching is received.

[0116] B. The feedback is triggered when the PUSCH is successfully decoded or fails to be decoded. That is, when the receiving end successfully decodes or fails to decode the data frame sent by the sending end through the PUSCH, the feedback signal is triggered.

[0117] C. Trigger the feedback when reporting the status of another HARQ process timer, e.g. when the timer of HARQ process 1 triggers the feedback, the feedback of HARQ process 2 is triggered as well (optionally, in this case, the timer of process 2 can be stopped). The usage of this condition can be different according to the specific configuration, MAC-CE format and resource size.

[0118] - This triggering condition can be enabled or disabled according to the specific configuration, for example.

[0119] - This condition is used if the format of MAC-CE does not support the reporting of the feedback information of a specific HARQ process separately, otherwise, this condition is not used.

[0120] - This condition is used if the resource size supports the reporting of the feedback information of all HARQ processes, otherwise, this condition is not used.

[0121] D. Trigger the feedback when receiving the downlink assignment indication in the physical downlink control channel (PDCCH). That is, the feedback is triggered when the receiver receives the indication of the downlink data in the PDCCH. This condition can be used in combination with the above conditions, e.g. the feedback is triggered only when the PDCCH gives the indication information and one of the above conditions A, B, C is met.

[0122] E. Trigger the feedback when receiving a specific uplink grant. For example,

[0123] - The feedback signal is triggered when the UL grant containing the first indication information is received in the PDCCH.

[0124] - The feedback signal is triggered when the UL grant for a specific uplink HARQ process is received in the PDCCH.

[0125] In addition, the related conditions for feedback cancellation include:

[0126] A. The HARQ feedback event of a specific HARQ process can be cancelled when the ARQ feedback report related to the downlink RLC data (the base station as the sender knows which RLC PDU is transmitted through the related DL MAC PDU) has been transmitted in the uplink (it can be the same or different MAC PDU as the HARQ feedback MAC CE).

[0127] This cancellation mechanism can be enabled or disabled by network configuration.

[0128] Embodiment 2: Specific content and format of HARQ feedback

[0129] To ensure the accuracy and integrity of the feedback signal, the present application proposes specific feedback content and format requirements. The feedback content includes the NDI value received by the receiving end and the acknowledgement (A / N) information of each HARQ process. Specific formats are as follows:

[0130] A. Format of simultaneously feeding back multiple HARQ processes:

[0131] a) For 8 HARQ processes, each process includes 2 bits of information, 1 bit for NDI value and 1 bit for A / N information, totaling 2 bytes. (bitmap is used).

[0132] b) For 16 HARQ processes, each process includes 3 bits of information, 1 bit for NDI value and 2 bits for A / N information, totaling 6 bytes. (bitmap is used).

[0133] c) For 4 HARQ processes, in addition to the first HARQ process containing a 4-bit HARQ process ID, the other processes are arranged in sequence but do not contain process numbers, each process includes 3 bits of information, 1 bit for NDI value and 2 bits for A / N information, totaling 2 bytes.

[0134] B. Format of feeding back a single HARQ process:

[0135] a) For 1 HARQ process, each process includes 8 bits of information, including 4-bit HARQ process identification (ID), 1-bit NDI value, 2-bit A / N information, and 1-bit R-bit, totaling 1 byte.

[0136] C. The number of A / N bits that need to be fed back for each process is determined according to the number of MIMO layers or network configuration.

[0137] D. Optionally, the network configures or indicates the HARQ process that needs to be fed back.

[0138] In the above method embodiment, only from the perspective of terminal device interacting with network device, the technical solution of the present application is introduced and described. The steps described above performed by the terminal device can be implemented alone to form a HARQ feedback method on the terminal device side, and the steps performed by the network device can be implemented alone to form a HARQ feedback method on the network device side. In addition, the embodiments provided in this paper can be combined arbitrarily to form new embodiments, which are all within the protection scope of the present application.

[0139] The following is an apparatus embodiment of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the apparatus embodiments of the present application, please refer to the method embodiments of the present application.

[0140] Please refer to FIG. 4, which shows a block diagram of a HARQ feedback apparatus provided by an embodiment of the present application. The apparatus has the functions of implementing the above-mentioned HARQ feedback method examples, which can be implemented by hardware or by executing corresponding software by hardware. The apparatus can be the terminal device introduced above or can be arranged in the terminal device. As shown in FIG. 4, the apparatus 400 can include a sending module 410.

[0141] The sending module 410 is configured to send the feedback information of the first HARQ process through a medium access control element (MAC CE).

[0142] In some embodiments, the sending module 410 is configured to send the feedback information of the first HARQ process through the MAC CE when a first condition is met.

[0143] In some embodiments, the first condition includes at least one of the following:

[0144] At least one related timer of the first HARQ process expires;

[0145] The first HARQ process is in a first pending state;

[0146] Decoding of a physical uplink shared channel (PUSCH) succeeds or decoding of the PUSCH fails;

[0147] The MAC CE is triggered to report the feedback information of a second HARQ process;

[0148] A downlink assignment indication is received, the downlink assignment indication including indication information indicating that the terminal device performs HARQ feedback;

[0149] A specific uplink grant is received.

[0150] In some embodiments, the apparatus 400 further includes a processing module (not shown in the figure).

[0151] The processing module is configured to, when the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process, stop the related timer of the first HARQ process.

[0152] In some embodiments, whether the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process is determined based on at least one of the following: network device configuration, format of the MAC CE, and size of a transmission resource.

[0153] In some embodiments, in a case that the format of the MAC CE supports reporting feedback information of the second HARQ process separately, the first condition does not include that the MAC CE is triggered for reporting feedback information of the second HARQ process; and / or,

[0154] In a case that the format of the MAC CE does not support reporting feedback information of the second HARQ process separately, the first condition includes that the MAC CE is triggered for reporting feedback information of the second HARQ process.

[0155] In some embodiments, in a case that the size of the transmission resource supports reporting feedback information of all HARQ processes, the first condition includes that the MAC CE is triggered for reporting feedback information of the second HARQ process; and / or,

[0156] In a case that the size of the transmission resource does not support reporting feedback information of all HARQ processes, the first condition does not include that the MAC CE is triggered for reporting feedback information of the second HARQ process.

[0157] In some embodiments, the receiving the specific uplink grant comprises at least one of:

[0158] receiving an uplink grant containing the first indication information;

[0159] receiving an uplink grant for a specific uplink HARQ process.

[0160] In some embodiments, the sending module 410 is further configured to cancel sending the feedback information of the first HARQ process in a case that a second condition is met.

[0161] In some embodiments, whether to perform the step of canceling sending the feedback information of the first HARQ process in the case that the second condition is met is configured by the network device.

[0162] In some embodiments, the second condition comprises that an automatic repeat request (ARQ) feedback report of downlink radio link control (RLC) data has been transmitted.

[0163] In some embodiments, the ARQ feedback report comprises ACK information.

[0164] In some embodiments, the MAC CE carries feedback information of one or more HARQ processes.

[0165] In some embodiments, the feedback information of one HARQ process comprises 1-bit new data indicator (NDI) and at least 1-bit acknowledgement (ACK) / negative acknowledgement (NACK) (A / N) information.

[0166] In some embodiments, the feedback information of the first HARQ process carried by the MAC CE further comprises identification information of the first HARQ process.

[0167] In some embodiments, in the case that the MAC CE carries feedback information of one HARQ process, the feedback information of the HARQ process further comprises one bit of R bit information.

[0168] In some embodiments, the number of bits of the A / N information of the HARQ process carried in the MAC CE is determined according to an indication of the network device.

[0169] The technical scheme provided by the embodiments of the present application is that the terminal device transmits the feedback information of the first HARQ process through the MAC CE, and the MAC CE is transmitted in a logical channel, which has the characteristics of high flexibility, high resource utilization efficiency and low feedback delay. Compared with transmitting the feedback information of the HARQ process in the fixed resource of the PUCCH, transmitting the feedback information of the first HARQ process through the MAC CE does not need to reserve and configure the fixed resource of the PUCCH, thereby improving the flexibility and dynamic adjustment capability of the PUCCH resource.

[0170] Please refer to FIG. 5, which shows a block diagram of a HARQ feedback device provided by an embodiment of the present application. The device has the functions of implementing the above-mentioned HARQ feedback method examples, which can be implemented by hardware or by executing corresponding software by hardware. The device can be the network device introduced above or can be arranged in the network device. As shown in FIG. 5, the device 500 can comprise a receiving module 510.

[0171] The receiving module 510 is configured to receive the feedback information of the first HARQ process through a medium access control unit (MAC CE).

[0172] In some embodiments, the receiving module 510 is further configured to transmit the feedback information of the first HARQ process through the MAC CE in the case that a first condition is met.

[0173] In some embodiments, the first condition comprises at least one of the following:

[0174] At least one related timer of the first HARQ process expires;

[0175] The first HARQ process is in a first to-be-processed state;

[0176] The receiving end decodes a physical uplink shared channel (PUSCH) successfully or fails to decode the PUSCH;

[0177] The MAC CE is triggered to report the feedback information of a second HARQ process;

[0178] receiving a downlink assignment indication, the downlink assignment indication comprising indication information indicating the terminal device to perform HARQ feedback;

[0179] receiving a specific uplink grant.

[0180] In some embodiments, in a case where the first condition comprises that the MAC CE is triggered for reporting feedback information of a second HARQ process, a related timer of the first HARQ process is stopped.

[0181] In some embodiments, whether the first condition comprises that the MAC CE is triggered for reporting feedback information of a second HARQ process is determined based on at least one of the following: network device configuration, format of the MAC CE, size of a transmission resource.

[0182] In some embodiments, in a case where the format of the MAC CE supports separate reporting of feedback information of a second HARQ process, the first condition does not comprise that the MAC CE is triggered for reporting feedback information of the second HARQ process; and / or,

[0183] In a case where the format of the MAC CE does not support separate reporting of feedback information of a second HARQ process, the first condition comprises that the MAC CE is triggered for reporting feedback information of the second HARQ process.

[0184] In some embodiments, in a case where the size of the transmission resource supports reporting of feedback information of all HARQ processes, the first condition comprises that the MAC CE is triggered for reporting feedback information of a second HARQ process; and / or,

[0185] In a case where the size of the transmission resource does not support reporting of feedback information of all HARQ processes, the first condition does not comprise that the MAC CE is triggered for reporting feedback information of a second HARQ process.

[0186] In some embodiments, the receiving a specific uplink grant comprises at least one of the following:

[0187] receiving an uplink grant comprising first indication information;

[0188] receiving an uplink grant for a specific uplink HARQ process.

[0189] In some embodiments, in a case where a second condition is satisfied, the terminal device cancels sending feedback information of the first HARQ process.

[0190] In some embodiments, whether the step of canceling sending the feedback information of the first HARQ process is performed in the case that the second condition is met is configured by the network device.

[0191] In some embodiments, the second condition comprises that an automatic repeat request (ARQ) feedback report of downlink radio link control (RLC) data has been transmitted.

[0192] In some embodiments, the ARQ feedback report comprises ACK information.

[0193] In some embodiments, the MAC CE carries feedback information of one or more HARQ processes.

[0194] In some embodiments, the feedback information of one HARQ process comprises 1-bit new data indicator (NDI) and at least 1-bit acknowledgement (A / N) information.

[0195] In some embodiments, the feedback information of the first HARQ process carried by the MAC CE further comprises identification information of the first HARQ process.

[0196] In some embodiments, in the case that the MAC CE carries feedback information of 1 HARQ process, the feedback information of the HARQ process further comprises 1-bit R information.

[0197] In some embodiments, the number of bits of the A / N information of the HARQ process carried in the MAC CE is determined according to an indication of the network device.

[0198] The technical scheme provided by the embodiments of the present application is that the terminal device sends the feedback information of the first HARQ process through the MAC CE, and the MAC CE is transmitted in a logical channel, which has the characteristics of high flexibility, high resource utilization efficiency and low feedback delay. Compared with transmitting the feedback information of the HARQ process in the fixed resource of the PUCCH, transmitting the feedback information of the first HARQ process through the MAC CE does not need to reserve and configure the fixed resource of the PUCCH, thereby improving the flexibility and dynamic adjustment capability of the PUCCH resource.

[0199] It should be noted that the apparatus provided in the above embodiments is only used as an example to divide the above various functional modules in achieving its functions, and in actual application, the above functions can be completed by different functional modules according to actual needs, that is, the content structure of the device is divided into different functional modules to complete all or part of the above described functions.

[0200] As to the apparatus in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments of the method, and will not be described in detail here.

[0201] Referring to FIG. 6, a structural diagram of a communication device is shown according to an embodiment of the present application. The communication device can be the terminal device, the first wireless access device or the network device described above. The communication device 600 can include a processor 601, a transceiver 602 and a memory 603. The transceiver 602 is configured to implement a sending or receiving function, such as implementing the function of the sending module 410 or implementing the function of the receiving module 510. The processor 601 is configured to implement other processing functions or control the sending and / or receiving.

[0202] The processor 601 includes one or more processing cores. The processor 601 performs various processing functions and information processing by running software programs and modules.

[0203] The transceiver 602 can include a receiver and a transmitter, which can be implemented as a same wireless communication component, and the wireless communication component can include a wireless communication chip and a radio frequency antenna.

[0204] The memory 603 is connected to the processor 601 and the transceiver 602.

[0205] The memory 603 is configured to store a computer program for execution by the processor 601, and the processor 601 is configured to execute the computer program to implement the various steps in the above method embodiments.

[0206] In some embodiments, when the communication device 600 is a terminal device, the transceiver 602 is configured to send the feedback information of the first HARQ process through a medium access control element (MAC CE).

[0207] In some embodiments, when the communication device 600 is a network device, the transceiver 602 is configured to receive the feedback information of the first HARQ process through a medium access control element (MAC CE).

[0208] For details not described in the present embodiment, refer to the above embodiments, which will not be repeated here.

[0209] In addition, the memory can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memories, erasable programmable read-only memories, static random access memories, read-only memories, magnetic memories, flash memories, programmable read-only memories.

[0210] The embodiment of the present application further provides a computer readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the HARQ feedback method on the terminal device side or the HARQ feedback method on the network device side. Optionally, the computer readable storage medium can include a ROM (Read-Only Memory), a RAM (Random-Access Memory), a SSD (Solid State Drives) or an optical disc, etc. The RAM can include a ReRAM (Resistance Random Access Memory) and a DRAM (Dynamic Random Access Memory).

[0211] The embodiment of the present application further provides a chip, wherein the chip includes a programmable logic circuit and / or program instructions, and when the chip is running, the programmable logic circuit and / or the program instructions are used to implement the HARQ feedback method on the terminal device side or the HARQ feedback method on the network device side.

[0212] The embodiment of the present application further provides a computer program product, wherein the computer program product includes a computer program, the computer program is stored in a computer readable storage medium, and a processor reads and executes the computer program from the computer readable storage medium, so as to implement the HARQ feedback method on the terminal device side or the HARQ feedback method on the network device side.

[0213] It should be understood that the “indication” mentioned in the embodiments of the present application can be direct indication, or indirect indication, or can be an indication having an associated relationship. For example, A indicates B, which can mean that B can be obtained by A directly; or A indirectly indicates B, for example, A indicates C, and B can be obtained by C; or A and B have an associated relationship.

[0214] In the description of the embodiments of the present application, the term “corresponding” can mean that there is a direct or indirect corresponding relationship between the two, or can mean that there is an associated relationship between the two, or can mean an indication and being indicated, configuration and being configured, etc.

[0215] In some embodiments of the present application, “predefined” can be implemented by pre-storing corresponding codes, tables or other ways that can be used to indicate related information in devices (for example, including terminal devices and APs), and the specific implementation manner of the present application is not limited. For example, the pre-defined can mean defined in a protocol.

[0216] In some embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, which can include the LTE protocol, the NR protocol, and related protocols applied in future communication systems, and the present application is not limited thereto.

[0217] "Multiple" mentioned in the present application refers to two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0218] "Greater than or equal to" mentioned in the present application can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.

[0219] In addition, the step numbers described in the present application only exemplarily show a possible execution order between steps, and in some other embodiments, the above steps can also be executed in a sequence different from the number, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in an order opposite to the illustration, and the embodiments of the present application are not limited thereto.

[0220] Those skilled in the art should realize that in one or more of the above examples, the functions described in the embodiments of the present application can be realized by hardware, software, firmware or any combination thereof. When realized by software, these functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes computer storage medium and communication medium, wherein the communication medium includes any medium facilitating the transmission of computer programs from one place to another. The storage medium can be any available medium accessible by a general or special purpose computer.

[0221] The above only describes exemplary embodiments of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for hybrid automatic repeat request (HARQ) feedback, the method comprising: The method is performed by a terminal device, and the method comprises: sending feedback information of a first HARQ process by a medium access control element (MAC CE).

2. The method of claim 1, wherein, The step of sending feedback information of a first HARQ process by a MAC CE comprises: In a case where a first condition is met, sending feedback information of the first HARQ process by a MAC CE.

3. The method of claim 2, wherein, The first condition comprises at least one of the following: At least one related timer of the first HARQ process expires; The first HARQ process is in a first pending state; Decoding of a physical uplink shared channel (PUSCH) is successful or decoding of the PUSCH is failed at a receiving end; The MAC CE is triggered to report feedback information of a second HARQ process; A downlink assignment indication is received, and the downlink assignment indication comprises indication information indicating that the terminal device performs HARQ feedback; A specific uplink grant is received.

4. The method of claim 3, wherein, The method further comprises: In a case where the first condition comprises that the MAC CE is triggered to report feedback information of a second HARQ process, stopping a related timer of the first HARQ process.

5. The method according to claim 3 or 4, characterized in that, Whether the first condition comprises that the MAC CE is triggered to report feedback information of a second HARQ process is determined based on at least one of the following: network device configuration, format of the MAC CE, and size of a transmission resource.

6. The method of claim 5, wherein, In a case where the format of the MAC CE supports separate reporting of feedback information of a second HARQ process, the first condition does not comprise that the MAC CE is triggered to report feedback information of a second HARQ process; and / or, In a case where the format of the MAC CE does not support separate reporting of feedback information of a second HARQ process, the first condition comprises that the MAC CE is triggered to report feedback information of a second HARQ process.

7. The method according to claim 5 or 6, characterized in that, In a case where the size of the transmission resource supports reporting of feedback information of all HARQ processes, the first condition comprises that the MAC CE is triggered to report feedback information of a second HARQ process; and / or, In a case where the size of the transmission resource does not support reporting of feedback information of all HARQ processes, the first condition does not comprise that the MAC CE is triggered to report feedback information of a second HARQ process.

8. The method according to any one of claims 3 to 7, characterized in that, The step of receiving a specific uplink grant comprises at least one of the following: An uplink grant comprising first indication information is received; An uplink grant for a specific uplink HARQ process is received.

9. The method according to any one of claims 1 to 8, characterized in that, The method further comprises: In a case where a second condition is met, canceling sending feedback information of the first HARQ process.

10. The method of claim 9, wherein, Whether the step of canceling sending feedback information of the first HARQ process in the case where the second condition is met is performed is configured by a network device.

11. The method according to claim 9 or 10, characterized in that, The second condition comprises that an automatic repeat request (ARQ) feedback report of downlink radio link control (RLC) data has been transmitted.

12. The method of claim 11, wherein, The ARQ feedback report comprises ACK information.

13. The method according to any one of claims 1 to 12, characterized in that, The MAC CE carries feedback information of one or more HARQ processes.

14. The method of claim 13, wherein, The feedback information of one HARQ process includes 1-bit new data indication (NDI) and at least 1-bit acknowledgement (A / N) information.

15. The method according to claim 13 or 14, characterized in that, The feedback information of the first HARQ process carried by the MAC CE further includes identification information of the first HARQ process.

16. The method according to any one of claims 13 to 15, characterized in that, In the case that the MAC CE carries the feedback information of 1 HARQ process, the feedback information of the HARQ process further includes 1-bit R-bit information.

17. The method according to any one of claims 13 to 16, characterized in that, The number of bits of the A / N information of the HARQ process carried in the MAC CE is determined according to an indication of a network device. 18.A method for hybrid automatic repeat request (HARQ) feedback, the method comprising: The method is performed by a network device, and the method includes: receiving, by a medium access control (MAC) element, feedback information of a first HARQ process.

19. The method of claim 18, wherein, The receiving, by the MAC element, the feedback information of the first HARQ process includes: In the case that a first condition is met, receiving, by the MAC element, the feedback information of the first HARQ process.

20. The method of claim 19, wherein, The first condition includes at least one of the following: at least one related timer of the first HARQ process expires; the first HARQ process is in a first pending state; decoding of a physical uplink shared channel (PUSCH) succeeds or decoding of the PUSCH fails; the MAC CE is triggered to report feedback information of a second HARQ process; receiving a downlink assignment indication including indication information indicating that the terminal device performs HARQ feedback; receiving a specific uplink grant.

21. The method of claim 20, wherein, In the case that the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process, the related timer of the first HARQ process is stopped.

22. The method of claim 20 or 21, wherein, Whether the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process is determined based on at least one of the following: network device configuration, format of the MAC CE, and size of a transmission resource.

23. The method of claim 22, wherein, In the case that the format of the MAC CE supports separate reporting of the feedback information of the second HARQ process, the first condition does not include that the MAC CE is triggered to report the feedback information of the second HARQ process; and / or, In the case that the format of the MAC CE does not support separate reporting of the feedback information of the second HARQ process, the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process.

24. The method of claim 22 or 23, wherein, In the case that the size of the transmission resource supports reporting of feedback information of all HARQ processes, the first condition includes that the MAC CE is triggered to report the feedback information of the second HARQ process; and / or, In the case that the size of the transmission resource does not support reporting of feedback information of all HARQ processes, the first condition does not include that the MAC CE is triggered to report the feedback information of the second HARQ process.

25. The method according to any one of claims 20 to 24, characterized in that, The receiving of the specific uplink grant includes at least one of the following: receiving an uplink grant including first indication information; receiving an uplink grant for a specific uplink HARQ process.

26. The method of any of claims 18-25, wherein the terminal device cancels sending feedback information for the first HARQ process if a second condition is met.

27. The method of claim 26, wherein, Whether the step of cancelling sending feedback information for the first HARQ process if the second condition is met is configured by the network device.

28. The method of claim 26 or 27, wherein, The second condition comprises that an automatic repeat request (ARQ) feedback report for downlink radio link control (RLC) data has been transmitted.

29. The method of claim 28, wherein, The ARQ feedback report comprises ACK information.

30. The method of any one of claims 18 to 29, wherein, The MAC CE carries feedback information for one or more HARQ processes.

31. The method of claim 30, wherein, The feedback information for one HARQ process comprises 1-bit new data indicator (NDI) and at least 1-bit acknowledgement (A / N) information.

32. The method of claim 30 or 31, wherein, The feedback information for the first HARQ process carried by the MAC CE further comprises identification information of the first HARQ process.

33. The method of any one of claims 30 to 32, wherein, In the case that the MAC CE carries feedback information for 1 HARQ process, the feedback information for the HARQ process further comprises 1-bit R information.

34. The method according to any one of claims 30 to 33, characterized in that, The number of bits of the A / N information for the HARQ process carried by the MAC CE is determined according to an indication of the network device.

35. An apparatus for hybrid automatic repeat request (HARQ) feedback, the apparatus comprising: The apparatus comprises: a sending module configured to send feedback information for a first HARQ process via a medium access control element (MAC CE).

36. An apparatus for hybrid automatic repeat request (HARQ) feedback, the apparatus comprising: The apparatus comprises: a receiving module configured to receive feedback information for a first HARQ process via a medium access control element (MAC CE).

37. A communications device, characterized by The communication device comprises a processor and a memory, the memory stores a computer program, and the processor executes the computer program to implement the method of any of claims 1-17 or the method of any of claims 18-34.

38. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, and the computer program is configured to be executed by a processor to implement the method of any of claims 1-17 or the method of any of claims 18-34.

39. A chip, characterized by The chip comprises programmable logic circuitry and / or program instructions, and when the chip is running, the programmable logic circuitry and / or program instructions are configured to implement the method of any of claims 1-17 or the method of any of claims 18-34.

40. A computer program product, characterised in that, The computer program product comprises computer instructions stored in a computer readable storage medium, and a processor reads and executes the computer instructions from the computer readable storage medium to implement the method of any of claims 1-17 or the method of any of claims 18-34.

Citation Information

Patent Citations

  • Feedback information transmission method, network device and terminal device

    CN109690994A

  • Information transmission method and device, related equipment and storage medium

    CN118249965A

  • Enhancement on HARQ feedback

    CN118339791A

  • Method, Device, and System for Sending Feedback Information

    US20160198453A1