IP Library Granted Patent US 9,462,629
Granted Patent B2
US 9,462,629 · App. 14/317,837 · Granted Oct 4, 2016

Reduction of packet retransmissions in dual connectivity systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,462,629
App. No.
14/317,837
Granted
Oct 4, 2016
Kind
B2
Abstract

Technology for reducing packet transmissions is disclosed. A master evolved node B (MeNB) configured for dual connectivity can receive one or more acknowledgements (ACKs) from a user equipment (UE) indicating packets that were successfully received at the UE from a secondary evolved node B (SeNB). The MeNB can receive, from the SeNB, packet delivery information for the SeNB. The MeNB can receive an indication from the SeNB of an air-interface connection loss between the SeNB and the UE. The MeNB can identify remaining packets that were not sent from the SeNB to the UE based, in part, on the ACKs received from the UE and the packet delivery information received from the SeNB, wherein the remaining packets are not sent to the UE due to the connection loss between the SeNB and the UE. The MeNB can send the remaining packets from the MeNB to the UE.

Claims (39)

1. A master evolved node B (MeNB) configured for dual connectivity that is operable to reduce packet retransmissions, the MeNB having computer circuitry configured to:

receive one or more acknowledgements (ACKs) from a user equipment (UE) indicating packets that were successfully received at the UE from a secondary evolved node B (SeNB);

receive, from the SeNB, packet delivery information for the SeNB;

receive an indication from the SeNB of an air-interface connection loss between the SeNB and the UE;

identify remaining packets that were not sent from the SeNB to the UE based, in part, on the ACKs received from the UE and the packet delivery information received from the SeNB, wherein the remaining packets are not sent to the UE due to the connection loss between the SeNB and the UE; and

send the remaining packets from the MeNB to the UE.

2. The computer circuitry of claim 1 , wherein the packet delivery information includes packet data convergence protocol (PDCP)/radio link control (RLC) packet delivery status information for the SeNB and RLC segmentation information, the PDCP/RLC packet delivery status information and the RLC segmentation information being received at the MeNB from the SeNB via an X2 interface.

3. The computer circuitry of claim 1 , further configured to:

detect the connection loss between the UE and the SeNB; and

allocate resources for the UE to send the ACKs to the MeNB.

4. The computer circuitry of claim 1 , further configured to grant a request for resources received from the UE, via a random access channel (RACH), to enable the UE to periodically send the ACKs to the MeNB.

5. The computer circuitry of claim 1 , further configured to grant a request for resources, received with uplink data from the UE, to enable the UE to periodically send the ACKs to the MeNB.

6. The computer circuitry of claim 1 , further configured to receive the ACKs from the UE over an air-interface signaling channel.

7. The computer circuitry of claim 1 , wherein the RLC segmentation information describes a segmentation of PDCP packets into RLC packets at the SeNB.

8. The computer circuitry of claim 1 , wherein the packets include RLC packets.

9. A user equipment (UE) operable to support dual connectivity, the UE having computer circuitry configured to:

receive one or more packets from a secondary evolved node B (SeNB);

send one or more acknowledgements (ACKs) to a master evolved node B (MeNB) indicating the packets that were successfully received from the SeNB; and

receive remaining packets from the MeNB when an air-interface connection loss occurs between the UE and the SeNB, wherein the SeNB sends an indication to the MeNB of an air-interface connection loss between the SeNB and the UE and the MeNB sends the remaining packets to the UE based in part on the ACKs received from the UE and packet delivery information received at the MeNB from the SeNB.

10. The computer circuitry of claim 9 , wherein the packet delivery information includes packet data convergence protocol (PDCP) packet delivery status information for the SeNB and radio link control (RLC) segmentation information.

11. The computer circuitry of claim 9 , wherein the UE supports dual connectivity with the SeNB and the MeNB.

12. The computer circuitry of claim 9 , further configured to send one or more negative acknowledgements (NACKs) to the MeNB indicating packets that were not successfully received from the SeNB.

13. The computer circuitry of claim 9 , further configured to store an RLC packet reception event after the air-interface connection loss occurs between the UE and the SeNB.

14. The computer circuitry of claim 9 , wherein the air-interface connection loss between the UE and the SeNB occurs due to mobility of the UE or channel variation.

15. The computer circuitry of claim 9 , further configured to send a request for resources to the MeNB, the resources enabling the UE to send the ACKs to the MeNB.

16. The computer circuitry of claim 15 , wherein the request for resources is sent to the MeNB via a random access channel (RACH) or along with uplink data.

17. The computer circuitry of claim 9 , wherein the UE includes an antenna, a touch sensitive display screen, a speaker, a microphone, a graphics processor, an application processor, an internal memory, or a non-volatile memory port.

18. A method for reducing packet retransmissions in a dual connectivity system, the method comprising:

receiving one or more acknowledgements (ACKs) from a user equipment (UE) indicating packets that were successfully received at the UE from a secondary evolved node B (SeNB);

receiving one or more negative acknowledgements (NACKs) from the UE indicating packets that were not successfully received at the UE from the SeNB;

receiving packet data convergence protocol (PDCP)/radio link control (RLC) packet delivery status information for the SeNB and RLC segmentation information for the SeNB;

receiving an indication from the SeNB of an air-interface connection loss between the SeNB and the UE;

identifying remaining packets that were not sent from the SeNB to the UE based, in part, on the ACKs/NACKs received from the UE, the PDCP/RLC packet delivery status information and the RLC segmentation information, the remaining packets not being sent from the SeNB to the UE due to the air-interface connection loss between the SeNB and the UE; and

sending the remaining packets from the MeNB to the UE.

19. The method of claim 18 , further comprising receiving the PDCP/RLC packet delivery status information and the RLC segmentation information from the SeNB via an X2 interface.

20. The method of claim 18 , further comprising:

receiving a request for resources from the UE, via a random access channel (RACH), to enable the UE to send the ACKs to the MeNB; or

receiving a request for resources along with uplink data from the UE, the resources enabling the UE to send the ACKs to the MeNB.

21. At least one non-transitory machine readable storage medium comprising a plurality of instructions adapted to be executed to implement the method of claim 18 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053062/0703 →
CONFIRMATORY ASSIGNMENT Recorded Jun 25, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053066/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2015
From: VANNITHAMBY, RATH; KOC, ALI; SIVANESAN, KATHIRAVETPILLAI
To: INTEL IP CORPORATION
Reel/Frame 036188/0286 →