Patentable/Patents/US-10419167
US-10419167

RLC data packet retransmission method and eNodeB

PublishedSeptember 17, 2019
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

The present invention relates to the field of communications technologies, and in particular, to a Radio Link Control (RLC) data packet retransmission method and an eNodeB, so as to resolve a technical problem that a throughput of user equipment (UE) is relatively low because of a relatively large retransmission delay caused when a micro eNodeB performs a hybrid automatic repeat request (HARQ) on a data packet. In embodiments of the present invention, if feedback information that is received by a macro eNodeB for an RLC data packet transmitted by a micro eNodeB is a NACK, the macro eNodeB determines whether a HARQ combination gain can be obtained by performing a HARQ on the RLC data packet by the micro eNodeB. If the HARQ combination gain can be obtained, the micro eNodeB retransmits the RLC data packet in a HARQ manner, so that the throughput of UE can be improved.

Patent Claims
8 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A Radio Link Control (RLC) data packet retransmission method, comprising: receiving, by a macro eNodeB by using a primary cell, feedback information of a user equipment for an RLC data packet that is transmitted by a micro eNodeB to the user equipment by using a secondary cell, wherein the user equipment camps on the primary cell, and carrier aggregation is performed between the user equipment and each of the macro eNodeB and the micro eNodeB; in response to the feedback information being a negative acknowledgement (NACK), determining, by the macro eNodeB, whether a hybrid automatic repeat request (HARQ) combination gain can be obtained by performing a HARQ on the RLC data packet by the micro eNodeB by using the secondary cell; and in response to determining that the HARQ combination gain can be obtained, sending, by the macro eNodeB, the feedback information to the micro eNodeB, and instructing the micro eNodeB to retransmit the RLC data packet to the user equipment in a HARQ manner; wherein determining whether the HARQ combination gain can be obtained comprises: in response to the macro eNodeB determining that a quantity of HARQ processes that are currently used by the micro eNodeB in the secondary cell is less than a maximum quantity of HARQ processes, determining, by the macro eNodeB, that the HARQ combination gain can be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell.

2

2. A macro eNodeB, comprising: a memory, a processor, a transceiver, and an interface that are connected to a same bus; wherein the memory is configured to store processor-executable instructions; wherein the transceiver is configured to receive, by using a primary cell, feedback information of a user equipment for a Radio Link Control (RLC) data packet that is transmitted by a micro eNodeB to the user equipment by using a secondary cell, wherein the user equipment camps on the primary cell, and carrier aggregation is performed between the user equipment and each of the macro eNodeB and the micro eNodeB; and wherein the processor is configured to execute the processor-executable instructions stored in the memory to facilitate: if the feedback information is a negative acknowledgement (NACK), determining whether a hybrid automatic repeat request (HARQ) combination gain can be obtained by performing a HARQ on the RLC data packet by the micro eNodeB by using the secondary cell; and if the HARQ combination gain can be obtained, sending the feedback information to the micro eNodeB by using the interface, and instructing the micro eNodeB to retransmit the RLC data packet to the user equipment in a HARQ manner; wherein determining whether the HARQ combination gain can be obtained comprises: if a quantity of HARQ processes that are currently used by the micro eNodeB in the secondary cell is less than a maximum quantity of HARQ processes, determining that the HARQ combination gain can be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell.

3

3. The macro eNodeB according to claim 2 , wherein the processor is further configured to execute the processor-executable instructions stored in the memory to facilitate: if the HARQ combination gain cannot be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell, retransmitting the RLC data packet to the user equipment in an automatic repeat request (ARQ) manner by using the primary cell and the transceiver.

4

4. The macro eNodeB according to claim 3 , wherein the interface is configured to: receive an RLC packet assembly result sent by the micro eNodeB before the transceiver receives the feedback information, wherein the RLC packet assembly result indicates information about the RLC data packet that is transmitted by the micro eNodeB to the user equipment by using the secondary cell, and the RLC data packet that is transmitted by the micro eNodeB to the user equipment by using the secondary cell is some or all of RLC data packets that are offloaded by the macro eNodeB to the micro eNodeB; and wherein retransmitting the RLC data packet to the user equipment further comprises: retransmitting the RLC data packet to the user equipment in the ARQ manner according to the RLC packet assembly result by using the primary cell and the transceiver.

5

5. The macro eNodeB according to claim 2 , wherein the processor is further configured to execute the processor-executable instructions stored in the memory to facilitate: if the HARQ combination gain cannot be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell, sending the feedback information to the micro eNodeB by using the interface, and instructing the micro eNodeB to retransmit the RLC data packet to the user equipment in an automatic repeat request (ARQ) manner by using the secondary cell.

6

6. A Radio Link Control (RLC) data packet retransmission method, comprising: receiving, by a macro eNodeB by using a primary cell, feedback information of a user equipment for an RLC data packet that is transmitted by a micro eNodeB to the user equipment by using a secondary cell, wherein the user equipment camps on the primary cell, and carrier aggregation is performed between the user equipment and each of the macro eNodeB and the micro eNodeB; in response to the feedback information being a negative acknowledgement (NACK), determining, by the macro eNodeB, whether a hybrid automatic repeat request (HARQ) combination gain can be obtained by performing a HARQ on the RLC data packet by the micro eNodeB by using the secondary cell; and in response to determining that the HARQ combination gain cannot be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell, retransmitting, by the macro eNodeB, the RLC data packet to the user equipment in an automatic repeat request (ARQ) manner by using the primary cell; wherein determining whether the HARQ combination gain can be obtained comprises: in response to the macro eNodeB determining that a quantity of HARQ processes that are currently used by the micro eNodeB in the secondary cell is not less than a maximum quantity of HARQ processes, determining, by the macro eNodeB, that the HARQ combination gain cannot be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell.

7

7. The method according to claim 6 , wherein before receiving the feedback information, the method further comprises: receiving, by the macro eNodeB, an RLC packet assembly result sent by the micro eNodeB, wherein the RLC packet assembly result is used to indicate information about the RLC data packet that is transmitted by the micro eNodeB to the user equipment by using the secondary cell, and the RLC data packet that is transmitted by the micro eNodeB to the user equipment by using the secondary cell is some or all of RLC data packets that are offloaded by the macro eNodeB to the micro eNodeB; and wherein retransmitting the RLC data packet to the user equipment further comprises: retransmitting, by the macro eNodeB, the RLC data packet to the user equipment in the ARQ manner according to the RLC packet assembly result by using the primary cell.

8

8. A Radio Link Control (RLC) data packet retransmission method, comprising: receiving, by a macro eNodeB by using a primary cell, feedback information of a user equipment for an RLC data packet that is transmitted by a micro eNodeB to the user equipment by using a secondary cell, wherein the user equipment camps on the primary cell, and carrier aggregation is performed between the user equipment and each of the macro eNodeB and the micro eNodeB; in response to the feedback information being a negative acknowledgement (NACK), determining, by the macro eNodeB, whether a hybrid automatic repeat request (HARQ) combination gain can be obtained by performing a HARQ on the RLC data packet by the micro eNodeB by using the secondary cell; and in response to determining that the HARQ combination gain cannot be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell, sending, by the macro eNodeB, the feedback information to the micro eNodeB, and instructing the micro eNodeB to retransmit the RLC data packet to the user equipment in an automatic repeat request (ARQ) manner by using the secondary cell; wherein determining whether the HARQ combination gain can be obtained comprises: in response to the macro eNodeB determining that a quantity of HARQ processes that are currently used by the micro eNodeB in the secondary cell is not less than a maximum quantity of HARQ processes, determining, by the macro eNodeB, that the HARQ combination gain cannot be obtained by performing the HARQ on the RLC data packet by the micro eNodeB by using the secondary cell.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

August 8, 2017

Publication Date

September 17, 2019

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “RLC data packet retransmission method and eNodeB” (US-10419167). https://patentable.app/patents/US-10419167

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.