Methods, devices, and systems for HARQ information transmission
Patent Information
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2023-09-22
- Publication Date
- 2026-07-08
Smart Images

Figure CN2023120887_24102024_PF_FP_ABST
Abstract
Description
METHODS, DEVICES, AND SYSTEMS FOR HARQ INFORMATION TRANSMISSIONTECHNICAL FIELD
[0001] The present disclosure is directed generally to wireless communications. Particularly, the present disclosure relates to methods, devices, and systems for hybrid automatic repeat request (HARQ) information transmission.BACKGROUND
[0002] Wireless communication technologies are moving the world toward an increasingly connected and networked society. High-speed and low-latency wireless communications rely on efficient network resource management and allocation among one or more user equipment and one or more wireless access network nodes (including but not limited to base stations) . A new generation network is expected to provide high speed, low latency and ultra-reliable communication capabilities and fulfill the requirements from different industries and users.
[0003] There are some issues / problems related to how transport blocks (TB) are handled during handover period, leading to low network efficiency and poor data transmission performance. For example, during the handover period from a source node to a target node, the target node may be unable to initiate retransmission of TB that has failed in the source node, resulting in low network data transmission efficiency. The present disclosure describes various embodiments for hybrid automatic repeat request (HARQ) information transmission, addressing at least one of the issues / problems discussed above. The various embodiments in the present disclosure may fully utilize the data transmission information of the source node and improve the data transmission efficiency of the network, and / or enhance performance of enhanced mobile broadband (eMBB) and / or ultra reliable low latency communication (URLLC) , and / or provide new scenarios to fully utilize the HARQ information of the source node during handover to improve network transmission efficiency, improving a technology field in the wireless communication.SUMMARY
[0004] This document relates to methods, systems, and devices for wireless communication, and more specifically, for hybrid automatic repeat request (HARQ) information transmission.
[0005] In one embodiment, the present disclosure describes a method for HARQ information transmission in wireless communication. The method includes receiving, by a target network node, first HARQ information from a source network node; determining, by the target network node based on the first HARQ information, at least one incorrect transport block (TB) of a link between the source network node and a UE; and executing, by the target network node, HARQ retransmission process for the at least one incorrect TB based on the first HARQ information.
[0006] In another embodiment, the present disclosure describes a method for HARQ information transmission in wireless communication. The method includes sending, by a source network node, first HARQ information to a target network node; and instructing, by the source network node, the target network node to execute HARQ retransmission process for at least one incorrect TB of the source network node based on the first HARQ information.
[0007] In another embodiment, the present disclosure describes a method for HARQ information transmission in wireless communication. The method includes receiving, by a user equipment (UE) , a second HARQ information from a target network node that receives a first HARQ information from a source network node; and determining, by the UE, at least one incorrect transport block (TB) of a link between a source network node and the UE based on the second HARQ information.
[0008] In some other embodiments, an apparatus for wireless communication may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
[0009] In some other embodiments, a device for wireless communication may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
[0010] In some other embodiments, a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the above methods. The computer-readable medium includes a non-transitory computer-readable medium.
[0011] The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.BRIEF DESCRIPTION OF THE DRAWINGS
[0012] FIG. 1 shows an example of a wireless communication system include one wireless network node and one or more user equipment.
[0013] FIG. 2 shows an example of a network node.
[0014] FIG. 3 shows an example of a user equipment.
[0015] FIG. 4A shows a flow diagram of an exemplary method for wireless communication.
[0016] FIG. 4B shows a flow diagram of another exemplary method for wireless communication.
[0017] FIG. 4C shows a flow diagram of another exemplary method for wireless communication.
[0018] FIG. 5 shows a schematic diagram of an exemplary embodiment for wireless communication.
[0019] FIG. 6 shows a schematic diagram of another exemplary embodiment for wireless communication.DETAILED DESCRIPTION
[0020] The present disclosure will now be described in detail hereinafter with reference to the accompanied drawings, which form a part of the present disclosure, and which show, by way of illustration, specific examples of embodiments. Please note that the present disclosure may, however, be embodied in a variety of different forms and, therefore, the covered or claimed subject matter is intended to be construed as not being limited to any of the embodiments to be set forth below.
[0021] Throughout the specification and claims, terms may have nuanced meanings suggested or implied in context beyond an explicitly stated meaning. Likewise, the phrase “in one embodiment” or “in some embodiments” as used herein does not necessarily refer to the same embodiment and the phrase “in another embodiment” or “in other embodiments” as used herein does not necessarily refer to a different embodiment. The phrase “in one implementation” or “in some implementations” as used herein does not necessarily refer to the same implementation and the phrase “in another implementation” or “in other implementations” as used herein does not necessarily refer to a different implementation. It is intended, for example, that claimed subject matter includes combinations of exemplary embodiments or implementations in whole or in part.
[0022] In general, terminology may be understood at least in part from usage in context. For example, terms, such as “and” , “or” , or “and / or, ” as used herein may include a variety of meanings that may depend at least in part upon the context in which such terms are used. Typically, “or” if used to associate a list, such as A, B or C, is intended to mean A, B, and C, here used in the inclusive sense, as well as A, B or C, here used in the exclusive sense. In addition, the term “one or more” or “at least one” as used herein, depending at least in part upon context, may be used to describe any feature, structure, or characteristic in a singular sense or may be used to describe combinations of features, structures or characteristics in a plural sense. Similarly, terms, such as “a” , “an” , or “the” , again, may be understood to convey a singular usage or to convey a plural usage, depending at least in part upon context. In addition, the term “based on” or “determined by” may be understood as not necessarily intended to convey an exclusive set of factors and may, instead, allow for existence of additional factors not necessarily expressly described, again, depending at least in part on context.
[0023] In the present disclosure, a node may be referred as a device, a protocol layer, a network function, and / or a network entity. A node may be a radio access network (RAN) such as a Base Transceiver Station (BTS) , a base station (BS) , an enhanced Node (eNode) , a next Generation Node B (gNB) , a next generation RAN (NG-RAN) or a distributed unit (DU) in a mobile communications network.
[0024] The present disclosure describes various methods and devices for hybrid automatic repeat request (HARQ) information transmission.
[0025] New generation (NG) mobile communication system are moving the world toward an increasingly connected and networked society. High-speed and low-latency wireless communications rely on efficient network resource management and allocation among one or more user equipment and one or more wireless access network nodes (including but not limited to wireless base stations) . A new generation network is expected to provide high speed, low latency and ultra-reliable communication capabilities and fulfill the requirements from different industries and users.
[0026] With the rapid evolution of cellular mobile communication systems, more and more applications emerge in various businesses and / or service industries. Some services, such as holographic communication, industrial internet traffic and immersive cloud extended reality (XR) , need to meet both ultra-high throughput and ultra-low latency at the same time. This type of services integrates the characteristics of the two scenarios of high performance and high efficiency wireless networks: extremely high requirements for throughput, but also high requirements for low latency. For example but not limited, the large bandwidth, high throughput, and low latency scenarios may need the reliable transmission of data at a large volume under low-latency requirements.
[0027] In some implementations in communication networks, user data may be divided into multiple small packets for transmission (for example, transport blocks (TBs) ) , which is used as the basic unit for medium access control (MAC) layer scheduling and physical layer transmission. Due to multipath effects, channel fading and interference in radio environments, TB data may be lost or damaged during transmission. In order to ensure data transmission efficiency and data reliability, the MAC layer uses a fast retransmission mechanism of HARQ. In the HARQ mechanism, the HARQ process is responsible for sending TB data on the physical channel. Each TB data is assigned an available HARQ process, and each HARQ process has an independent HARQ buffer on the receiver or transmitter. Through HARQ with soft combining in a HARQ buffer, the data packets of retransmission are combined to improve data transmission success rate. When the decoding of data packet still fails after combined, it may request retransmission and combining again. Based on whether the retransmitted bit information is the same as the original transmission (also known as initial transmission, first transmission) , HARQ with soft combining may be divided into two types of retransmission modes: chase combining (CC) and incremental redundancy (IR) . The bit information retransmitted in the CC mode is the same as the original transmission, while the bit information retransmitted in the IR mode may be different from the original transmission. Multiple sets of coded bits may be generated in the IR mode, and each set of coded bit (the bit information retransmitted) is corresponding to a redundant version (RV) . By multiple retransmissions and soft combining of received data, the probability of successful TB decoding is significantly increased.
[0028] There may be some issues or problems for some implementations. During mobility of a terminal (e.g., a user equipment (UE) ) undergoes a handover procedure from a source node to a target node, when the terminal establishes a connection with the target node, the source node may trigger a MAC reset process and discard the MAC layer data of the source node. The target node may not perform continuous retransmission processing on the failed TB (i.e. incorrect TB) which is transmitted by the source node, and instead, the target node may transmit the incorrect TB as the original TBs for the first time. That is to say, when handover occurs, the TB information transmitted by the source node TB may be discarded, and the target node can not use the existing HARQ information of the source node for HARQ soft information combining, which leads to low data transmission efficiency. Therefore, the issue or problem of not fully utilizing the HARQ information of the source node during handover, resulting in low network transmission efficiency.
[0029] In some implementations, in 5G new radio (NR) TS38.321, when a reset of the MAC entity is requested by upper layers, the MAC entity may be configured to do a portion or all of the following: initialize Bj for each logical channel to zero; initialize SBj for each logical channel to zero if Sidelink resource allocation mode 1 is configured by Radio Resource Control (RRC) ; stop (if running) all timers; consider all timeAlignmentTimers as expired and perform pre-defined actions; set the New Data Indicators (NDIs) for all uplink HARQ processes to the value 0; sets the NDIs for all HARQ process IDs to the value 0 for monitoring Physical Downlink Control Channel (PDCCH) in Sidelink resource allocation mode 1; stop, if any, ongoing Random Access (RA) procedure; discard explicitly signalled contention-free Random Access Resources for 4-step RA type and 2-step RA type, if any; flush Msg3 buffer; flush MSGA buffer; cancel, if any, triggered Scheduling Request (SR) procedure; cancel, if any, triggered Buffer Status Reporting (BSR) procedure; cancel, if any, triggered Power Headroom Reporting procedure; cancel, if any, triggered consistent Listen Before Talk (LBT) failure; cancel, if any, triggered BFR; cancel, if any, triggered Sidelink Buffer Status Reporting procedure; cancel, if any, triggered Pre-emptive Buffer Status Reporting procedure; flush the soft buffers for all downlink (DL) HARQ processes; for each DL HARQ process, consider the next received transmission for a TB as the very first transmission; release, if any, Temporary Cell-RadioNetwork Temporary Identifier (C-RNTI) ; reset all BFI_COUNTERs; and / or reset all LBT_COUNTERs.
[0030] The present disclosure describes various embodiments for hybrid automatic repeat request (HARQ) information transmission, addressing at least one of the issues / problems discussed above. The various embodiments in the present disclosure may enhance performance of enhanced mobile broadband (eMBB) and / or ultra reliable low latency communication (URLLC) , and / or provide new scenarios to fully utilize the HARQ information of the source node during handover to improve network transmission efficiency, improving a technology field in the wireless communication.
[0031] FIG. 1 shows a wireless communication system 100 including a wireless network node 118 and one or more user equipment (UE) 110. The wireless network node may include a radio access network (RAN) node such as a Base Transceiver Station (BTS) , abase station (BS) , an enhanced Node (eNode) , a next Generation Node B (gNB) , a next generation RAN (NG-RAN) , a DU in a mobile communications network. Each of the UE may wirelessly communicate with the wireless network node via one or more radio channels 115 for downlink / uplink communication. For example, a first UE 110 may wirelessly communicate with a wireless network node 118 via a channel including a plurality of radio channels during a certain period of time. The network base station 118 may send high layer signaling to the UE 110. The high layer signaling may include configuration information for communication between the UE and the base station. In one implementation, the high layer signaling may include a radio resource control (RRC) message.
[0032] FIG. 2 shows an example of electronic device 200 to implement a network base station. The example electronic device 200 may include radio transmitting / receiving (Tx / Rx) circuitry 208 to transmit / receive communication with UEs and / or other base stations. The electronic device 200 may also include network interface circuitry 209 to communicate the base station with other base stations and / or a core network, e.g., optical or wireline interconnects, Ethernet, and / or other data transmission mediums / protocols. The electronic device 200 may optionally include an input / output (I / O) interface 206 to communicate with an operator or the like.
[0033] The electronic device 200 may also include system circuitry 204. System circuitry 204 may include processor (s) 221 and / or memory 222. Memory 222 may include an operating system 224, instructions 226, and parameters 228. Instructions 226 may be configured for the one or more of the processors 124 to perform the functions of the network node. The parameters 228 may include parameters to support execution of the instructions 226. For example, parameters may include network protocol settings, bandwidth parameters, radio frequency mapping assignments, and / or other parameters.
[0034] FIG. 3 shows an example of an electronic device to implement a terminal device 300 (for example, user equipment (UE) ) . The UE 300 may be a mobile device, for example, a smart phone or a mobile communication module disposed in a vehicle. The UE 300 may include communication interfaces 302, a system circuitry 304, an input / output interfaces (I / O) 306, a display circuitry 308, and a storage 309. The display circuitry may include a user interface 310. The system circuitry 304 may include any combination of hardware, software, firmware, or other logic / circuitry. The system circuitry 304 may be implemented, for example, with one or more systems on a chip (SoC) , application specific integrated circuits (ASIC) , discrete analog and digital circuits, and other circuitry. The system circuitry 304 may be a part of the implementation of any desired functionality in the UE 300. In that regard, the system circuitry 304 may include logic that facilitates, as examples, decoding and playing music and video, e.g., MP3, MP4, MPEG, AVI, FLAC, AC3, or WAV decoding and playback; running applications; accepting user inputs; saving and retrieving application data; establishing, maintaining, and terminating cellular phone calls or data connections for, as one example, internet connectivity; establishing, maintaining, and terminating wireless network connections, Bluetooth connections, or other connections; and displaying relevant information on the user interface 310. The user interface 310 and the inputs / output (I / O) interfaces 306 may include a graphical user interface, touch sensitive display, haptic feedback or other haptic output, voice or facial recognition inputs, buttons, switches, speakers and other user interface elements. Additional examples of the I / O interfaces 306 may include microphones, video and still image cameras, temperature sensors, vibration sensors, rotation and orientation sensors, headset and microphone input / output jacks, Universal Serial Bus (USB) connectors, memory card slots, radiation sensors (e.g., IR sensors) , and other types of inputs.
[0035] Referring to FIG. 3, the communication interfaces 302 may include a Radio Frequency (RF) transmit (Tx) and receive (Rx) circuitry 316 which handles transmission and reception of signals through one or more antennas 314. The communication interface 302 may include one or more transceivers. The transceivers may be wireless transceivers that include modulation / demodulation circuitry, digital to analog converters (DACs) , shaping tables, analog to digital converters (ADCs) , filters, waveform shapers, filters, pre-amplifiers, power amplifiers and / or other logic for transmitting and receiving through one or more antennas, or (for some devices) through a physical (e.g., wireline) medium. The transmitted and received signals may adhere to any of a diverse array of formats, protocols, modulations (e.g., QPSK, 16-QAM, 64-QAM, or 256-QAM) , frequency channels, bit rates, and encodings. As one specific example, the communication interfaces 302 may include transceivers that support transmission and reception under the 2G, 3G, BT, WiFi, Universal Mobile Telecommunications System (UMTS) , High Speed Packet Access (HSPA) +, 4G / Long Term Evolution (LTE) , 5G standards, 6G standards, or any other telecommunication standards. The techniques described below, however, are applicable to other wireless communications technologies whether arising from the 3rd Generation Partnership Project (3GPP) , GSM Association, 3GPP2, IEEE, or other partnerships or standards bodies.
[0036] Referring to FIG. 3, the system circuitry 304 may include one or more processors 321 and memories 322. The memory 322 stores, for example, an operating system 324, instructions 326, and parameters 328. The processor 321 is configured to execute the instructions 326 to carry out desired functionality for the UE 300. The parameters 328 may provide and specify configuration and operating options for the instructions 326. The memory 322 may also store any BT, WiFi, 3G, 4G, 5G, 6G, or other data that the UE 300 will send, or has received, through the communication interfaces 302. In various implementations, a system power for the UE 300 may be supplied by a power storage device, such as a battery or a transformer.
[0037] The present disclosure describes various embodiment for hybrid automatic repeat request (HARQ) information transmission, which may be implemented, partly or totally, on the network base station and / or the user equipment described above in FIGS. 2 and 3.
[0038] In some implementations, considering the real-time requirements of MAC and the latency of transmission between nodes, some communication system may not support the transmission of MAC layer data between RAN nodes. Therefore, during the handover period, the target RAN node cannot perform MAC layer HARQ retransmission of the source RAN node link. However, when the fiber connections are used between nodes, the delay in information transmission between nodes can be controlled within a short period (e.g., 1 millisecond (ms) ) . Especially, the 5G RAN supports centralized unit (CU) and distributed unit (DU) deployment, and multiple DUs may be placed physically close to each other (e.g., inside one room) , which can further reduce the interaction delay between DUs. When the transmission delay between nodes is small, MAC layer information exchange between nodes may enable the target node to fully utilize the information of the source node and improve data transmission efficiency.
[0039] The present disclosure describes various embodiments for sending MAC layer information from the source node to the target node during handover, so that data that fails to be transmitted by the source node may continue to be retransmitted by the target node. Due to combining soft information of the same TB between the source node link and the target node link, the TB transmission success rate may be improved. Various embodiments in the present disclosure may use sequence information associated with the TBs to align the same TB data between the source and target nodes, thereby enabling the target node to continue retransmission of the same TB of the source node. The sequence information associated with the TBs may be the TB sequence number, HARQ process ID, codeword index, etc. Alternatively, the sequence information associated with the TBs may be associated with a HARQ entity.
[0040] In the present disclosure, a node (e.g., source node or target node) may refer to a physical entity or logical entity such as RAN node, DU, cell, base station, etc.
[0041] The present disclosure describes various embodiment for hybrid automatic repeat request (HARQ) information transmission, at least addressing some of the problems / issues described above, for example, how to send / receive HARQ information for TBs, how to determine incorrectly transported TB, and / or how to execute HARQ retransmission for the incorrectly transported TB.
[0042] Referring to FIG. 4A, the present disclosure describes various embodiments of a method 400 for HARQ information transmission in wireless communication. The method 400 may include a portion or all of the following steps: step 410, receiving, by a target network node, first HARQ information from a source network node; step 412, determining, by the target network node based on the first HARQ information, at least one incorrect transport block (TB) of a link between the source network node and a UE; and / or step 414, executing, by the target network node, HARQ retransmission process for the at least one incorrect TB based on the first HARQ information.
[0043] In the present disclosure, the HARQ retransmission process may not only include the target base station retransmitting the TB, but also include the target base station instructing the UE to retransmit the data and the target base station receiving it.
[0044] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the method further includes sending, by the target network node, a HARQ information request message to the source network node, and / or receiving, by the target network node, a HARQ information response from the source network node, the HARQ information response comprising the first HARQ information.
[0045] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the method further includes, after receiving the first HARQ information, sending, by the target network node, second HARQ information to a user equipment (UE) .
[0046] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the method further includes, after receiving the first HARQ information, sending, by the target network node, third HARQ information to the source network node.
[0047] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the first HARQ information comprises HARQ information corresponding to the source network node, comprising at least one of the following: sequence information associated with the TBs of the source network node; a HARQ process identifier (ID) of the source network node; a HARQ process number of the source network node; a transmission mode of the source network node; a redundant version (RV) number of the source network node; a HARQ buffer of the source network node; a buffer status reporting (BSR) of the source network node; a TB size of the source network node; a new data indicator (NDI) of the source network node; and / or an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node.
[0048] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the second HARQ information comprises HARQ information corresponding to information of the source network node and the target network node, comprising at least one of the following: sequence information associated with the TBs of the source network node; a HARQ process identifier (ID) of the source network node; a HARQ process number of the source network node; a transmission mode of the source network node; a redundant version (RV) number of the source network node; a HARQ buffer of the source network node; a buffer status reporting (BSR) of the source network node; a TB size of the source network node; a new data indicator (NDI) of the source network node; an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node; sequence information associated with the TBs of the target network node; a HARQ process identifier (ID) of the target network node; a HARQ process number of the target network node; a transmission mode of the target network node; a redundant version (RV) number of the target network node; a HARQ buffer of the target network node; a buffer status reporting (BSR) of the target network node; a TB size of the target network node; a new data indicator (NDI) of the target network node; an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the target network node; and / or a medium access control (MAC) reset indication for the UE indicating MAC reset of a link between the source network node and the UE.
[0049] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the third HARQ information comprises at least one of the following: MAC reset indication information for the source network node indicating MAC reset of a link between the source network node and the UE; and / or a confirmation of successful reception of the first HARQ information from the source network node.
[0050] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the determining and executing HARQ retransmission process for the at least one incorrect TB comprises: determining the at least one incorrect TB and retransmission mode of a downlink (DL) between the source network node and the UE during UE mobility procedure from the source network node to the target network node; and / or using the retransmission mode of the source network node to retransmit the at least one incorrect TB on a target network node side.
[0051] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the determining and executing HARQ retransmission process for the at least one incorrect TB comprises: determining the at least one incorrect TB and a HARQ buffer of the source network node of an uplink (UL) between the source network node and the UE during UE mobility procedure from the source network node to the target network node; and / or combining soft information in the HARQ buffer of the source network node and the target network node for the at least one incorrect TB to decode.
[0052] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the method further includes using, by a target network node, sequence information associated with the TBs in the first HARQ information to determine the at least one incorrect TB and a HARQ buffer of the source network node.
[0053] Referring to FIG. 4B, the present disclosure describes various embodiments of a method 450 for HARQ information transmission in wireless communication. The method 450 may include a portion or all of the following steps: step 460, sending, by a source network node, first HARQ information to a target network node; and / or step 462, instructing, by the source network node, the target network node to execute HARQ retransmission process for at least one incorrect TB of the source network node based on the first HARQ information.
[0054] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the method further includes, after sending the first HARQ information, triggering MAC reset process on the source network node at once; or triggering MAC reset process on the source network node after receiving a third HARQ information containing a MAC reset indication from the target network node.
[0055] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the first HARQ information comprises HARQ information corresponding to the source network node, comprising at least one of the following: sequence information associated with the TBs of the source network node; a HARQ process identifier (ID) of the source network node; a HARQ process number of the source network node; a transmission mode of the source network node; a redundant version (RV) number of the source network node; a HARQ buffer of the source network node; a buffer status reporting (BSR) of the source network node; a TB size of the source network node; a new data indicator (NDI) of the source network node; and / or an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node.
[0056] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the third HARQ information comprises at least one of the following: MAC reset indication information for the source network node indicating MAC reset of a link between the source network node and a UE; and / or a confirmation of successful reception of the first HARQ information from the source network node.
[0057] Referring to FIG. 4C, the present disclosure describes various embodiments of a method 480 for HARQ information transmission in wireless communication. The method 480 may include a portion or all of the following steps: step 490, receiving, by a user equipment (UE) , a second HARQ information from a target network node that receives a first HARQ information from a source network node; and / or step 492, determining, by the UE, at least one incorrect transport block (TB) of a link between a source network node and the UE based on the second HARQ information.
[0058] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the method, after receiving the second HARQ information and determining the at least one incorrect TB, further includes at least one of the following: combining soft information in a HARQ buffer of the source network node and the target network node for the determined incorrect TB to decode; executing HARQ retransmission process for the determined incorrect TB in a HARQ process of a link between the target network node and the UE; and / or initiating MAC reset process on the UE of a link between the source network node and the UE.
[0059] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the executing HARQ retransmission process for the determined incorrect TB in the HARQ process of the link between the target network node and the UE further comprises: retransmitting the determined incorrect TB in the HARQ process of the link between the target network node and the UE.
[0060] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the executing HARQ retransmission process for the determined incorrect TB in the HARQ process of the link between the target network node and the UE further comprises at least one of the following: combining soft information in a HARQ buffer of the source network node and the target network node into the HARQ buffer of the target network node on UE side for the determined incorrect TB; decoding based on the combined soft information of the determined incorrect TB; and / or sending the feedback in the HARQ process of the link between the target network node and the UE to the target network node.
[0061] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the UE receives the second HARQ information from the target network node through a downlink control information (DCI) or a medium access control (MAC) control element (CE) .
[0062] In some implementations, in addition to a portion, an entire, or any combination of the described implementation (s) / embodiment (s) , the second HARQ information comprises HARQ information corresponding to information of the source network node and the target network node, comprising at least one of the following: sequence information associated with the TBs of the source network node; a HARQ process identifier (ID) of the source network node; a HARQ process number of the source network node; a transmission mode of the source network node; a redundant version (RV) number of the source network node; a HARQ buffer of the source network node; a buffer status reporting (BSR) of the source network node; a TB size of the source network node; a new data indicator (NDI) of the source network node; an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node; sequence information associated with the TBs of the target network node; a HARQ process identifier (ID) of the target network node; a HARQ process number of the target network node; a transmission mode of the target network node; a redundant version (RV) number of the target network node; a HARQ buffer of the target network node; a buffer status reporting (BSR) of the target network node; a TB size of the target network node; a new data indicator (NDI) of the target network node; an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the target network node; and / or a medium access control (MAC) reset indication for the UE indicating MAC reset of a link between the source network node and the UE.
[0063] Embodiment Set I
[0064] The present disclosure describes various embodiments corresponding to downlink transmission wherein a UE may combine HARQ buffer.
[0065] For one example referring to FIG. 5, in downlink transmission, a target node 595 determines the incorrect TB data and the retransmission mode in the downlink of a source node 598 (where the source node sends data to a terminal 591) during the terminal mobility process from the source node to the target node, and uses the retransmission mode of the source node for the TB to perform retransmission on the target node side. For example, the source node informs the target node of the sequence number of TB and different RV versions of redundancy versions. The target node may find the corresponding TB based on the sequence number of TB of the source node and use the RV version of the source node for retransmission.
[0066] In some implementations, a portion or all of the following steps for transmitting downlink HARQ information between nodes are as follows. The numbering of the steps is merely for referring to each step, and does not limit or indicate an order of execution.
[0067] Step 510: The source node sends the first HARQ information (i.e. downlink HARQ information) to the target node, which the first HARQ information includes such as the sequence information of TBs, retransmission mode, and RV number corresponding to a downlink HARQ entity of UE1.
[0068] Step 520: The target node receives the first HARQ information sent by the source node, determines the incorrect TB of the source node transmission and the HARQ process of the corresponding TB in the source node and the target node based on the first HARQ information, and generates the second HARQ information and the third HARQ information.
[0069] Step 530: The target node uses HARQ retransmission information of the source node to perform retransmission based on the first HARQ information. For example, the target node uses the RV number of the source node.
[0070] Step 540: The target node sends the second HARQ information to the UE1. The second HARQ information includes such as the HARQ process number of the source node, sequence information associated with the TBs, the HARQ process number of the target node, MAC reset indication of UE1 to the source node link, etc.
[0071] Step 550: The UE1 receives the second HARQ information from the target node, and combines the soft information in HARQ buffer of the receiver between the source node and the target node based on the second HARQ information.
[0072] Step 560: The UE1 initiates the MAC reset process of UE for the source node link according to the MAC reset indication in the second HARQ information.
[0073] Step 570: The target node sends the third HARQ information containing the MAC reset indication of the source node to the source node, causing the source node to initiate the MAC reset process of the source node for the source node link.
[0074] Step 580: The source node may perform MAC reset process of the source node for source node-UE link.
[0075] For non-limiting example, as the numbering of the step does not impose limitation on the order of execution, step 570 may be performed after step 530 and before step 540; or step 570 may be performed after step 540 and before step 550.
[0076] Embodiment Set II
[0077] The present disclosure describes various embodiments corresponding to uplink transmission wherein a target node may combine HARQ buffer.
[0078] For one example referring to FIG. 6, in uplink transmission, a target node 695 determines the incorrect TB data and HARQ buffer in the uplink of a source node 698 (where the UE1 691 sends data to the source node) during mobility process from the source node to the target node. Then, the target node combines the soft information in HARQ receiving buffer between the source node and the target node to decode. For example, the source node informs the target node of the TB sequence number, HARQ process ID, and HARQ buffer. The target node finds the corresponding HARQ buffer based on the TB sequence number, and combines the soft information in HARQ buffer between the source node and the target node to fully utilize the transmission data received by the source node.
[0079] In some implementations, a portion or all of the following steps for transmitting uplink HARQ information between nodes are as follows. The numbering of the steps is merely for referring to each step, and does not limit or indicate an order of execution.
[0080] Step 610: The source node sends the first HARQ information (i.e. uplink HARQ information) to the target node. The first HARQ information includes information such as the uplink TB sequence information of the source node, HARQ process number of the source node, HARQ process ID of the source node, the retransmission mode of the source node, the RV number of the source node, uplink HARQ buffer of the source node, etc.
[0081] Step 620: The target node receives the first HARQ information from the source node, determines the uplink incorrect TB of the source node transmission based on the sequence information associated with the TBs in the first HARQ information, and generates the second HARQ information and the third HARQ information.
[0082] Step 630: The target node determines the uplink HARQ buffer of the TB in the source and target nodes, and combines the soft information of the TB in the uplink HARQ buffer between the source node and the target node to decode.
[0083] Step 640: The target node sends a second HARQ message to the UE1 containing the MAC rest indication of the source node link to indicate the UE1 initiate the MAC reset process of UE1 for the source node link.
[0084] Step 650: The target node sends a third HARQ message containing the MAC rest.
[0085] Step 660: The UE1 initiates the MAC reset process of UE1 for the source node link according to the MAC reset indication in the second HARQ information.
[0086] Step 670: The source node may initiate the MAC reset process of the source node for the source node link according to the MAC reset indication in the third HARQ information.
[0087] Embodiment Set III
[0088] The present disclosure describes various embodiments for determining incorrect TB (or referred as error TB) . For downlink transmission, the target node receives data from the MAC layer and HARQ processes of the source node during the mobility procedure. The source node determines the TB that has received feedback as NACK and passes the HARQ information (such as sequence information associated with the TBs, HARQ process corresponding to the incorrect TB of the source node) to the target node, indicating that the target node may continue retransmission in the HARQ process of the target node. After receiving the HARQ information from the source node, the target node may find the TB that needs to be retransmitted, and based on the HARQ information from the source node, and initiates retransmission in the HARQ process of the target node. The target node may also notify the terminal (e.g., the UE) of this continuous retransmission operation, allowing the terminal side to combine the MAC layer information of the source and target nodes, such as combining the HARQ receiving buffer of the source and target nodes.
[0089] In some implementations, for uplink transmission, the terminal may send a to the serving node to inform the serving node of the amount of data to be transmitted in the uplink buffer. During handover, the terminal not only sends BSR to the source node, but also sends BSR to the target node. Since the TB sequence of the uplink data transmission of the terminal is the same for both the source and target nodes, the target node may determine the corresponding TB data and HARQ buffer of the target node after receiving HARQ information such as sequence information associated with the TBs transmitted by the source node.
[0090] In some implementations, in order to reduce the amount of information transmitted between nodes, the first HARQ information may only include the HARQ information of one or more incorrect TB in the source node. In order to achieve more accurate and efficient retransmission of incorrect TB, the first HARQ information may include: sequence information associated with the TBs, TB Size (TBS) indication, TB HARQ receiving buffer for soft combining, HARQ transmitting buffer for retransmission, retransmission mode for indicating CC or IR, the RV version for encoding bit indication, ACK / NACK feedback indication of whether TB transmission was successful, etc.
[0091] In some implementations, the target node may transmit HARQ information to the terminal through downlink control information (DCI) , MAC control element (CE) , etc.
[0092] In some implementations, the HARQ information transmission between the source and target nodes may be achieved through X2 interface between the 4G base station, Xn interface between 5G base station, or other dedicated interfaces between nodes such as the new type interface between the nodes.
[0093] Embodiment Set IV
[0094] The present disclosure describes various embodiments for MAC rest triggering for HARQ information transmission.
[0095] In some implementations, during the handover period, the target node initiates a HARQ information transmission request and instructs the source node to reset the MAC, which may include a portion or all of the following: Step 1: The target node sends a HARQ information transmission request message to the source node; Step 2: After receiving the HARQ information transmission request message from the target node, the source node sends the response message carrying the first HARQ information for the HARQ information transmission request; Step 3: The target node sends a HARQ confirmation message carrying the third HARQ information to the source node; and / or Step 4: After the source node receives a HARQ confirmation message from the target node, the source node triggers a MAC reset according to the MAC reset indication in the third HARQ information.
[0096] In some other implementations, during handover period, the source node initiates a HARQ information request and the MAC reset of the source node, which includes a portion or all of the following: Step 11: The source node sends HARQ information transmission request message; Step 12: Target node responds to HARQ information transmission request message response; Step 13: The source node sends the first HARQ information; Step 14: The target node sends a confirmation message for the first HARQ information of the source node; and / or Step 15: After the source node receives a HARQ confirmation message from the target node, the source node triggers a MAC reset.
[0097] In some implementations, during mobility period, when the terminal receives the MAC reset instruction from the source node, it may initiate MAC reset of the source node link in the terminal.
[0098] In some implementations, during mobility period, when the terminal receives the second HARQ information carrying MAC reset instruction of the source node from the target node, it may initiate MAC reset of the source node link in the terminal.
[0099] Embodiment Set V
[0100] The present disclosure describes various embodiments for various application scenario. For a non-limiting example, various embodiments in the present disclosure may be applied to improve traffic experience in handover scenarios. In to B (i.e., to business) scenarios with high reliability requirement, mobility issues may lead to a decrease in the reliability of data transmission. By fully utilizing the same TB of transmitted information from the source node, the target node may quickly complete the successful transmission of data. In multiple operators’ scenarios, frequent handover may cause the transmission failure of the edge users. Through the present invention, the edge users may improve transmission success rate. In the large data amount transmission scenarios such as extended reality (XR) , the incorrect large TB data causes a lot of resources occupied and the retransmission cost. The present invention reduces the number of retransmissions by continuously retransmitting the target node to the source node, while improving data transmission efficiency and reducing the occupation of communication resources.
[0101] The present disclosure describes various embodiments for hybrid automatic repeat request (HARQ) information transmission. In some implementations for 5G, only PDCP layer data may be transmitted between RAN nodes, and MAC layer data may not be transmitted. The present disclosure is to send MAC layer HARQ information from the source node to the target node during handover so that the target node may continue retransmit the data of the source node. The target node may use the data already transmitted by the source node to combine soft information and improve the TB decoding success rate. For a non-limiting example, the source network node is one DU (DU1) and the target network node is another DU (DU2) ; and the DU1 and the DU2 can interact directly through an interface such as Xn interface. The DU1 may transmit the first HARQ information to the DU2. Then, the DU2 may perform the continue retransmission of the TB data which is failed in the DU1. Alternatively, the DU2 transmits the second HARQ information to the DU1 to trigger the MAC reset in the DU1.
[0102] The present disclosure describes methods, apparatus, and computer-readable medium for wireless communication. The present disclosure addressed the issues with HARQ information transmission. The methods, devices, and computer-readable medium described in the present disclosure may facilitate the performance of wireless communication, thus improving efficiency and overall performance. The methods, devices, and computer-readable medium described in the present disclosure may improves the overall efficiency of the wireless communication systems.
[0103] In some other embodiments, a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the above methods. The computer-readable medium may be referred as non-transitory computer-readable media (CRM) that stores data for extended periods such as a flash drive or compact disk (CD) , or for short periods in the presence of power such as a memory device or random access memory (RAM) . In some embodiments, computer-readable instructions may be included in a software, which is embodied in one or more tangible, non-transitory, computer-readable media. Such non-transitory computer-readable media can be media associated with user-accessible mass storage as well as certain short-duration storage that are of non-transitory nature, such as internal mass storage or ROM. The software implementing various embodiments of the present disclosure can be stored in such devices and executed by a processor (or processing circuitry) . A computer-readable medium can include one or more memory devices or chips, according to particular needs. The software can cause the processor (including CPU, GPU, FPGA, and the like) to execute particular processes or particular parts of particular processes described herein, including defining data structures stored in RAM and modifying such data structures according to the processes defined by the software.
[0104] Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present solution should be or are included in any single implementation thereof. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present solution. Thus, discussions of the features and advantages, and similar language, throughout the specification may, but do not necessarily, refer to the same embodiment.
[0105] Furthermore, the described features, advantages and characteristics of the present solution may be combined in any suitable manner in one or more embodiments, for non-limiting examples, a portion from one or more embodiment may be combined with another portion of other embodiments. One of ordinary skill in the relevant art will recognize, in light of the description herein, that the present solution can be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the present solution.
Claims
1.A method for hybrid automatic repeat request (HARQ) information transmission in wireless communication, comprising:receiving, by a target network node, first HARQ information from a source network node;determining, by the target network node based on the first HARQ information, at least one incorrect transport block (TB) of a link between the source network node and a UE; andexecuting, by the target network node, HARQ retransmission process for the at least one incorrect TB based on the first HARQ information.2.The method according to claim 1, further comprising:sending, by the target network node, a HARQ information request message to the source network node, andreceiving, by the target network node, a HARQ information response from the source network node, the HARQ information response comprising the first HARQ information.3.The method according to any of claims 1 and 2, further comprising:after receiving the first HARQ information, sending, by the target network node, second HARQ information to a user equipment (UE) .4.The method according to any of claims 1 to 3, further comprising:after receiving the first HARQ information, sending, by the target network node, third HARQ information to the source network node.5.The method according to any of claims 1 to 4, wherein:the first HARQ information comprises HARQ information corresponding to the source network node, comprising at least one of the following:sequence information associated with the TBs of the source network node;a HARQ process identifier (ID) of the source network node;a HARQ process number of the source network node;a transmission mode of the source network node;a redundant version (RV) number of the source network node;a HARQ buffer of the source network node;a buffer status reporting (BSR) of the source network node;a TB size of the source network node;a new data indicator (NDI) of the source network node; oran acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node.6.The method according to any of claims 1 to 5, wherein:the second HARQ information comprises HARQ information corresponding to information of the source network node and the target network node, comprising at least one of the following:sequence information associated with the TBs of the source network node;a HARQ process identifier (ID) of the source network node;a HARQ process number of the source network node;a transmission mode of the source network node;a redundant version (RV) number of the source network node;a HARQ buffer of the source network node;a buffer status reporting (BSR) of the source network node;a TB size of the source network node;a new data indicator (NDI) of the source network node;an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node;sequence information associated with the TBs of the target network node;a HARQ process identifier (ID) of the target network node;a HARQ process number of the target network node;a transmission mode of the target network node;a redundant version (RV) number of the target network node;a HARQ buffer of the target network node;a buffer status reporting (BSR) of the target network node;a TB size of the target network node;a new data indicator (NDI) of the target network node;an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the target network node; ora medium access control (MAC) reset indication for the UE indicating MAC reset of a link between the source network node and the UE.7.The method according to any of claims 1 to 6, wherein:the third HARQ information comprises at least one of the following:MAC reset indication information for the source network node indicating MAC reset of a link between the source network node and the UE; ora confirmation of successful reception of the first HARQ information from the source network node.8.The method according to any of claims 1 to 7, wherein the determining and executing HARQ retransmission process for the at least one incorrect TB comprises:determining the at least one incorrect TB and retransmission mode of a downlink (DL) between the source network node and the UE during UE mobility procedure from the source network node to the target network node; andusing the retransmission mode of the source network node to retransmit the at least one incorrect TB on a target network node side.9.The method according to any of claims 1 to 7, wherein the determining and executing HARQ retransmission process for the at least one incorrect TB comprises:determining the at least one incorrect TB and a HARQ buffer of the source network node of an uplink (UL) between the source network node and the UE during UE mobility procedure from the source network node to the target network node; andcombining soft information in the HARQ buffer of the source network node and the target network node for the at least one incorrect TB to decode.10.The method according to any of claims 1 to 9, further comprising:using, by a target network node, sequence information associated with the TBs in the first HARQ information to determine the at least one incorrect TB and a HARQ buffer of the source network node.11.The method according to any of claims 1 to 10, wherein:the target node is a target radio access network (RAN) node; andthe source node is a source RAN node.12.A method for hybrid automatic repeat request (HARQ) information transmission in wireless communication, comprising:sending, by a source network node, first HARQ information to a target network node; andinstructing, by the source network node, the target network node to execute HARQ retransmission process for at least one incorrect TB of the source network node based on the first HARQ information.13.The method according to claim 12, further comprising: after sending the first HARQ information,triggering MAC reset process on the source network node at once; ortriggering MAC reset process on the source network node after receiving a third HARQ information containing a MAC reset indication from the target network node.14.The method according to any of claims 12 and 13, wherein:the first HARQ information comprises HARQ information corresponding to the source network node, comprising at least one of the following:sequence information associated with the TBs of the source network node;a HARQ process identifier (ID) of the source network node;a HARQ process number of the source network node;a transmission mode of the source network node;a redundant version (RV) number of the source network node;a HARQ buffer of the source network node;a buffer status reporting (BSR) of the source network node;a TB size of the source network node;a new data indicator (NDI) of the source network node; oran acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node.15.The method according to any of claims 13 to 14, wherein:the third HARQ information comprises at least one of the following:MAC reset indication information for the source network node indicating MAC reset of a link between the source network node and a UE; ora confirmation of successful reception of the first HARQ information from the source network node.16.The method according to any of claims 12 to 15, wherein:the target node is a target radio access network (RAN) node; andthe source node is a source RAN node.17.A method for hybrid automatic repeat request (HARQ) information transmission in wireless communication, comprising:receiving, by a user equipment (UE) , a second HARQ information from a target network node that receives a first HARQ information from a source network node; anddetermining, by the UE, at least one incorrect transport block (TB) of a link between a source network node and the UE based on the second HARQ information.18.The method according to claim 17, after receiving the second HARQ information and determining the at least one incorrect TB, further comprising at least one of the following:combining soft information in a HARQ buffer of the source network node and the target network node for the determined incorrect TB to decode;executing HARQ retransmission process for the determined incorrect TB in a HARQ process of a link between the target network node and the UE; orinitiating MAC reset process on the UE of a link between the source network node and the UE.19.The method according to claim 18, wherein the executing HARQ retransmission process for the determined incorrect TB in the HARQ process of the link between the target network node and the UE further comprises:retransmitting the determined incorrect TB in the HARQ process of the link between the target network node and the UE.20.The method according to claim 18, wherein the executing HARQ retransmission process for the determined incorrect TB in the HARQ process of the link between the target network node and the UE further comprises at least one of the following:combining soft information in a HARQ buffer of the source network node and the target network node into the HARQ buffer of the target network node on UE side for the determined incorrect TB;decoding based on the combined soft information of the determined incorrect TB; orsending the feedback in the HARQ process of the link between the target network node and the UE to the target network node.21.The method according to any of claims 17 to 20, wherein:the UE receives the second HARQ information from the target network node through a downlink control information (DCI) or a medium access control (MAC) control element (CE) .22.The method according to any of claims 17 to 21, wherein:the second HARQ information comprises HARQ information corresponding to information of the source network node and the target network node, comprising at least one of the following:sequence information associated with the TBs of the source network node;a HARQ process identifier (ID) of the source network node;a HARQ process number of the source network node;a transmission mode of the source network node;a redundant version (RV) number of the source network node;a HARQ buffer of the source network node;a buffer status reporting (BSR) of the source network node;a TB size of the source network node;a new data indicator (NDI) of the source network node;an acknowledgement or negative acknowledgement (ACK / NACK) feedback of the source network node;sequence information associated with the TBs of the target network node;a HARQ process identifier (ID) of the target network node;a HARQ process number of the target network node;a transmission mode of the target network node;a redundant version (RV) number of the target network node;a HARQ buffer of the target network node;a buffer status reporting (BSR) of the target network node;a TB size of the target network node;a new data indicator (NDI) of the target network node; oran acknowledgement or negative acknowledgement (ACK / NACK) feedback of the target network node; ora medium access control (MAC) reset indication for the UE indicating MAC reset of a link between the source network node and the UE.23.The method according to any of claims 17 to 22, wherein:the target node is a target radio access network (RAN) node; andthe source node is a source RAN node.24.A wireless communications apparatus comprising a processor and a memory, wherein the processor is configured to read code from the memory and implement a method recited in any of claims 1 to 23.25.A non-transitory computer program product comprising a computer-readable program medium code stored thereupon, the computer-readable program medium code, when executed by a processor, causing the processor to implement a method recited in any of claims 1 to 23.