IP Library Granted Patent US 10,856,278
Granted Patent B2
US 10,856,278 · App. 15/589,382 · Granted Dec 1, 2020

Methods and system for protocol layer enhancements in data offload over small cells

Inventors: Shiwei Gao (Nepean, CA); Yufei Wu Blankenship (Kildeer, IL); Zhijun Cai (Ashburn, VA)
Assignee: Blackberry Limited
H04W72/042H04B7/15507H04L1/188H04L1/1874H04L1/1896H04L69/322H04W16/32H04W28/085H04W76/15H04L1/1614H04L1/1685H04L2001/0097
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 10,856,278
App. No.
15/589,382
Granted
Dec 1, 2020
Kind
B2
Abstract

A method at a first wireless network element, the method receiving, from a second wireless network element, a plurality of packet data units (PDUs) for a user equipment; transmitting the PDUs to the user equipment (UE); compiling a PDU delivery status report in response to the transmitting of the PDUs; and sending the compiled PDU delivery status report to the second wireless network element.

Claims (31)

1. A method at a first wireless network element comprising:

receiving, from a second wireless network element, a packet data unit (PDU) for a user equipment through a user plane backhaul interface;

upon receiving the PDU from the second wireless network element, starting a discard timer associated with the PDU;

attempting to transmit the PDU to the user equipment;

upon expiry of the discard timer, discarding the PDU if the transmitting is unsuccessful; and

transmitting, to the second wireless network element, an indication of whether the PDU was successfully transmitted or the discard timer expired, the indication comprising a sequence number of the PDU and a first value if the PDU was successfully transmitted and a second value if the discard timer expired through a control plane backhaul interface.

2. The method of claim 1 , wherein the PDU is a Packet Data Convergence Protocol (PDCP) PDU.

3. The method of claim 1 , wherein the indication is included in a report comprising a plurality of indications for a plurality of PDUs.

4. The method of claim 3 , wherein the report includes at least one of a number of PDUs, a hyperframe number of each PDU in the report, a data radio bearer number, a PDCP entity identifier, an identity of the user equipment, an identifier of the first wireless network element, and an identifier of the second wireless network element.

5. The method of claim 1 , wherein the first wireless network element is a small cell evolved node B (eNB), and the second wireless network element is a macro cell eNB.

6. A method at a first wireless network element comprising:

determining a default discard timer value;

determining a backhaul delay, wherein the backhaul delay represents a maximum latency in communications between the first wireless network element and a second wireless network element;

starting a discard timer associated with a packet data unit (PDU);

transmitting the PDU to a user equipment, through one of a direct wireless connection with the user equipment or via the second wireless network element through a user plane backhaul interface;

waiting for a successful delivery indication from the second wireless network element through a control plane backhaul interface; and

discarding the PDU upon the expiry of the discard timer, the discard timer being initialized with the default discard timer value when the PDU is transmitted through the direct wireless connection and the discard timer being initialized with the default discard timer value plus the backhaul delay when the PDU is transmitted via the second wireless network element.

7. The method of claim 6 , wherein the default discard timer value and the backhaul delay are parameters maintained by a Packet Data Convergence Protocol (PDCP) layer of the first wireless network element.

8. A method at a user equipment comprising:

receiving, through a first direct wireless connection with a first wireless network element, a plurality of packet data units (PDUs) for the user equipment;

receiving, through a second direct wireless connection with a second wireless network element, a request for a PDU delivery status report;

transmitting the PDU delivery status report to the second wireless network element through the second direct wireless connection, the PDU delivery status report indicating whether each of the plurality of PDUs were successfully received.

9. The method of claim 8 , wherein the PDUs are packet data convergence protocol (PDCP) layer PDUs.

10. The method of claim 8 , wherein the request is piggybacked on a PDU.

11. The method of claim 8 , wherein the request is transmitted on a separate PDU.

12. The method of claim 8 , further comprising, prior to the transmitting, determining that an out-of-sequence Sequence Number (SN) exceeds a threshold.

13. The method of claim 12 , wherein the threshold is based on at least one of backhaul latency and load conditions at the first wireless network element.

14. The method of claim 8 , wherein the transmitting is performed at the expiry of a time period.

15. The method of claim 14 , wherein the time period is configured by the second wireless network element.

16. The method of claim 8 , wherein the PDU delivery status report comprises at least one of a Sequence Number (SN) of a first PDU that was successfully delivered, a bitmap indicating successfully delivered PDUs and unsuccessfully delivered PDUs of the plurality of PDUs, a hyperframe number of the plurality of PDUs, a data radio bearer number, an identifier of the first wireless network element.

17. The method of claim 8 , wherein the first wireless network element is a small cell evolved Node B (eNB) and the second wireless network element is a macro cell eNB.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: BLANKENSHIP, YUFEI WU; CAI, ZHIJUN
To: BLACKBERRY CORPORATION
Reel/Frame 042795/0909 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 042980/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: GAO, SHIWEI
To: BLACKBERRY LIMITED
Reel/Frame 042795/0947 →
Continuity (2)
Continuation 13963676 · Aug 9, 2013
Related Publication 20170245252A1 · Aug 24, 2017