IP Library Granted Patent US 12684637
Granted Patent B2
US 12684637 · App. 18/044,034 · Granted Jul 14, 2026

Techniques for recovery from a dual connectivity data stall

Inventors: Peng Wu (Shanghai, CN); Shailesh Maheshwari (San Diego, CA); Yong Hou (Beijing, CN); Arun Prasanth Balasubramanian (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W76/15H04L1/1642H04W28/06
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 12684637
App. No.
18/044,034
Granted
Jul 14, 2026
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, via a first connection of a dual connectivity mode, a first packet having a first sequence number. The UE may receive, via a second connection of the dual connectivity mode, a second packet having a second sequence number. The UE may determine, based at least in part on the first sequence number and the second sequence number, that the first packet is received out of order. The UE may maintain a packet order for reception of subsequent packets via the first connection or the second connection. The UE may drop the first packet based at least in part on the determination that the first packet is received out of order. Numerous other aspects are provided.

Claims (76)

1 . A method of wireless communication performed by a user equipment (UE), comprising:

receiving, via a first connection of a dual connectivity mode, configuration information indicating that the UE is to maintain a packet order for reception of particular packets;

receiving, via the first connection, a first packet having a first sequence number;

receiving, via a second connection of the dual connectivity mode, a second packet having a second sequence number, wherein the first sequence number and the second sequence number indicate that the first packet is received out of order;

maintaining, when receiving packets subsequent to the first packet or the second packet, via the first connection or the second connection, the packet order;

dropping the first packet based at least in part on the first packet being received out of order; and

communicating, via the second connection, based at least in part on dropping the first packet, without updating a reception window or a hyper frame number (HFN) to match the dropped first packet.

2 . The method of claim 1 , wherein:

a first value of a first HFN counter is associated with the first connection,

a second value of a second HFN counter is associated with the second connection,

the first value passes an HFN decipher associated with the first HFN counter, and

the second value passes an HFN decipher associated with the second HFN counter.

3 . The method of claim 2 , further comprising:

dropping the first packet and maintaining the packet order based at least in part on the first value being a valid HFN number.

4 . The method of claim 1 , wherein the first packet is a stale packet based at least in part on the first sequence number and the second sequence number.

5 . The method of claim 1 , wherein the configuration information indicates that the UE is to refrain from reordering the reception window.

6 . The method of claim 1 , wherein the first connection is associated with a first radio access technology (RAT) and the second connection is associated with a second RAT that is different from the first RAT.

7 . The method of claim 1 , wherein the first connection is associated with a first frequency bandwidth and the second connection is associated with a second frequency bandwidth that is different from the first frequency bandwidth.

8 . The method of claim 1 , wherein the first packet is received out of order based at least in part on the first sequence number and the second sequence number satisfying a sequence number threshold.

9 . A method of wireless communication performed by a user equipment (UE), comprising:

receiving configuration information indicating that the UE is to transmit an indication of a radio link failure based at least in part on one or more data packets being received out of order;

receiving, via a first connection of a dual connectivity mode, a first packet having a first sequence number;

receiving, via a second connection of the dual connectivity mode, a second packet having a second sequence number, wherein the first sequence number and the second sequence number indicate that the first packet is received out of order;

transmitting the indication of the radio link failure based at least in part on the first packet being received out of order; and

communicating, via the second connection, based at least in part on transmitting the indication of the radio link failure, without updating a reception window or a hyper frame number (HFN) to match one or more packets of the first connection.

10 . The method of claim 9 , further comprising:

transmitting the indication of the radio link failure after a voice call, via the first connection or the second connection, is ended.

11 . The method of claim 9 , wherein:

a number of packets, including the first packet, have been received out of order via the first connection;

the number of packets satisfies an out of order threshold; and

the indication of the radio link failure is transmitted based at least in part on the number satisfying the out of order threshold.

12 . The method of claim 9 , further comprising:

transmitting an indication that the UE does not support dual connectivity, wherein a number of transmissions of the indication of the radio link failure satisfies a radio link failure threshold.

13 . The method of claim 9 , further comprising:

omitting a measurement report for a dual connectivity second cell group cell addition procedure, wherein a number of transmissions of the indication of the radio link failure satisfies a radio link failure threshold.

14 . The method of claim 9 , wherein the first connection is associated with a first radio access technology (RAT) and the second connection is associated with a second RAT that is different from the first RAT.

15 . The method of claim 9 , wherein the first connection is associated with a first frequency bandwidth and the second connection is associated with a second frequency bandwidth that is different from the first frequency bandwidth.

16 . The method of claim 9 , wherein the first packet is received out of order based at least in part on the first sequence number and the second sequence number satisfying a sequence number threshold.

17 . A user equipment (UE) for wireless communication, comprising:

one or more memories; and

one or more processors operatively coupled to the one or more memories, the one or more memories and the one or more processors configured to:

receive, via a first connection of a dual connectivity mode, configuration information indicating that the UE is to maintain a packet order for reception of particular packets;

receive, via the first connection, a first packet having a first sequence number;

receive, via a second connection of the dual connectivity mode, a second packet having a second sequence number, wherein the first sequence number and the second sequence number indicate that the first packet is received out of order;

maintain, when receiving packets subsequent to the first packet or the second packet, via the first connection or the second connection, the packet order;

drop the first packet based at least in part on the first packet being received out of order; and

communicate, via the second connection, based at least in part on dropping the first packet, without updating a reception window or a hyper frame number (HFN) to match the dropped first packet.

18 . The UE of claim 17 , wherein:

a first value of a first HFN counter is associated with the first connection,

a second value of a second HFN counter is associated with the second connection,

the first value passes an HFN decipher associated with the first HFN counter, and

the second value passes an HFN decipher associated with the second HFN counter.

19 . The UE of claim 18 , wherein the one or more processors are further configured to:

drop the first packet and maintain the packet order based at least in part on the first value being a valid HFN number.

20 . The UE of claim 17 , wherein the first packet is a stale packet based at least in part on the first sequence number and the second sequence number.

21 . The UE of claim 17 , wherein the configuration information indicates that the UE is to refrain from reordering the reception window.

22 . The UE of claim 17 , wherein the first connection is associated with a first radio access technology (RAT) and the second connection is associated with a second RAT that is different from the first RAT.

23 . The UE of claim 17 , wherein the first connection is associated with a first frequency bandwidth and the second connection is associated with a second frequency bandwidth that is different from the first frequency bandwidth.

24 . A user equipment (UE) for wireless communication, comprising:

one or more memories; and

one or more processors operatively coupled to the one or more memories, the one or more memories and the one or more processors configured to:

receive configuration information indicating that the UE is to transmit an indication of a radio link failure based at least in part on one or more data packets being received out of order;

receive, via a first connection of a dual connectivity mode, a first packet having a first sequence number;

receive, via a second connection of the dual connectivity mode, a second packet having a second sequence number, wherein the first sequence number and the second sequence number indicate that the first packet is received out of order;

transmit the indication of the radio link failure based at least in part on the first packet being received out of order; and

communicate, via the second connection, based at least in part on transmitting the indication of the radio link failure, without updating a reception window or a hyper frame number (HFN) to match one or more packets of the first connection.

25 . The UE of claim 24 , wherein the one or more processors are further configured to:

transmit the indication of the radio link failure after a voice call, via the first connection or the second connection, is ended.

26 . The UE of claim 24 , wherein the one or more processors are further configured to:

transmit the indication of the radio link failure based at least in part on a number of packets, including the first packet, that have been received out of order via the first connection, satisfying an out of order threshold.

27 . The UE of claim 24 , wherein the one or more processors are further configured to:

transmit an indication that the UE does not support dual connectivity, wherein a number of transmissions of the indication of the radio link failure satisfies a radio link failure threshold.

28 . The UE of claim 24 , wherein the one or more processors are further configured to:

omit a measurement report for a dual connectivity second cell group cell addition procedure, wherein a number of transmissions of the indication of the radio link failure satisfies a radio link failure threshold.

29 . The UE of claim 24 , wherein the first connection is associated with a first radio access technology (RAT) and the second connection is associated with a second RAT that is different from the first RAT.

30 . The UE of claim 24 , wherein the first connection is associated with a first frequency bandwidth and the second connection is associated with a second frequency bandwidth that is different from the first frequency bandwidth.