IP Library › Granted Patent US 9,426,689
Granted Patent B2
US 9,426,689 · App. 14/675,098 · Granted Aug 23, 2016

Control and data plane solutions for carrier-aggregation based WLAN offload

Inventors: Nageen Himayat (Fremont, CA); Shilpa Talwar (Cupertino, CA); Kamran Etemad (Potomac, MD); Vivek G. Gupta (San Jose, CA)
Assignee: Intel Corporation
H04W28/0231H04B7/0413H04B7/0417H04B7/0482H04B7/0486H04J11/0046H04L1/0032H04L1/1812H04L1/1861H04L5/0025H04L5/0035H04L5/0048H04L5/0051H04L5/0053H04L5/0055H04L5/0057H04L5/0092H04L5/0094H04L27/2613H04L47/125H04L47/14H04L63/10H04L65/4076H04N21/2365H04N21/64322H04W28/0268H04W48/06H04W52/0203H04W52/0219H04W72/042H04W72/0406H04W72/0413H04B7/0465H04B7/0478H04B7/0632H04W36/14H04W84/12H04W88/06H04W88/10Y02B60/50
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,426,689
App. No.
14/675,098
Granted
Aug 23, 2016
Kind
B2
Abstract

Systems and methods for controlling data traffic offload to a WLAN (e.g., a Wi-Fi network) from a WWAN (e.g., a 4G LTE network) are generally disclosed herein. One embodiment includes data traffic offload techniques managed by a Radio Resource Control (RRC) in a networked device including offloading data at the IP, PDCP, RLC, or MAC layers; another embodiment includes data traffic offload techniques managed by a MAC Scheduler with RRC control. Configurations for multimode user equipment (UE) and multimode base stations are also described herein, including configurations for implementing a Multiple Radio Access Technology (Multi-RAT) aggregation function to offload data from a WWAN to a WLAN and transmit the data via the WLAN using a Layer 2 transport.

Claims (43)

1. A method performed by an evolved Node B (eNB) for offloading data flows from a primary network to a secondary network, the method comprising:

providing an aggregation function configured to transfer data between a primary network interface and a secondary network interface, wherein the secondary network interface is operably coupled to a Wireless Fidelity (Wi-Fi) transceiver, and wherein the secondary network is a Wireless Local Area Network (WLAN) operating according to a standard from the IEEE 802.11 standards family;

offloading data from a primary data flow within the primary network interface based on network condition measurements in the primary network, by transferring the data to a secondary data flow within the secondary network interface using the aggregation function, wherein offloading data is controlled by signaling received from a Radio Resource Control (RRC) protocol layer in the primary network interface, and wherein offloading data occurs at a user plane layer of the primary network interface; and

tunneling the data from a Layer 2 level of the primary network interface, via the secondary data flow over the secondary network, using the secondary network interface;

wherein the tunneled data is identifiable as offloaded from the primary network.

2. The method of claim 1 , wherein the user plane layer of the primary network interface is an IP layer, PDCP layer, RLC layer, or MAC layer.

3. The method of claim 2 , wherein the RRC protocol layer controls offloading data based on network condition measurements occurring over a predetermined period of time obtained from the primary network and the secondary network.

4. The method of claim 2 , wherein the RRC protocol layer analyzes Quality of Service (QoS) requirements of the primary data flow in connection with controlling offloading data.

5. The method of claim 2 , further comprising:

receiving one or more signaling messages indicating mapping of the primary data flow, wherein the RRC protocol layer processes the one or more signaling messages.

6. The method of claim 1 , wherein the aggregation function includes a scheduler/router to coordinate signaling from a Radio Resource Control (RRC) protocol layer for offloading data flows occurring at one of a plurality of layers in a user plane of the primary data flow.

7. The method of claim 1 , further comprising dynamically mapping the primary data flow within the primary network interface to the secondary network for offloading, wherein dynamically mapping the primary data flow occurs at session establishment or during a session.

8. The method of claim 1 , further comprising dynamically mapping the primary data flow within the primary network interface to split the primary data flow among the primary network and the secondary network.

9. The method of claim 1 , further comprising:

performing flow aggregation including mapping at least part of the primary data flow within the primary network interface to the secondary network for offloading; and

mapping at least part of the primary data flow within the primary network interface to the primary network.

10. An evolved Node B eNodeB, comprising:

physical-layer circuitry that provides a primary network interface to communicate with a primary network in accordance with a 3GPP Long Term Evolution (LTE) or LTE-Advanced (LTE-A) standard, the primary network interface providing a Radio Resource Control (RRC) protocol layer;

physical-layer circuitry that provides a secondary network interface to communicate with a secondary network, wherein the secondary network interface is operably coupled to a Wireless Fidelity (Wi-Fi) transceiver, and wherein the secondary network is a Wireless Local Area Network (WLAN) operating according to a standard from the IEEE 802.11 standards family; and

physical-layer circuitry to offload data flows from the primary network to the secondary network using an aggregation function, the aggregation function to transfer data in the data flows with operations that:

offload data from the primary network interface to a data flow within the secondary network interface based on network condition measurements in the primary network, wherein the offload of data is controlled by

signaling received from the RRC protocol layer, and wherein the offload of data occurs at a user plane layer of the primary network interface; and

tunnel the data from a Layer 2 level of the primary network interface, via the secondary network using the secondary network interface;

wherein the tunneled data on the secondary network is identifiable as offloaded from the primary network.

11. The eNodeB of claim 10 , wherein the aggregation function includes a scheduler/router and to control the offload of data from the primary network interface to the data flow within the secondary network interface.

12. The eNodeB of claim 10 , wherein the RRC protocol layer is provides signaling of the offload of data to the aggregation function.

13. The eNodeB of claim 10 , wherein the primary network interface is operably coupled to a transceiver configured to perform multiple-input multiple-output (MIMO) beamforming, and wherein the primary network is an orthogonal frequency division multiple access (OFDMA) broadband wireless access network.

14. The eNodeB of claim 10 , wherein the aggregation function transmits one or more signals to provide a notification of the offload of data to the secondary network.

15. At least one non-transitory machine-readable medium, comprising a plurality of instructions that, responsive to being executed with circuitry of a machine, cause the machine to perform operations that:

provide an aggregation function configured to transfer data between a primary network interface of a primary network and a secondary network interface of a secondary network, wherein the secondary network interface is operably coupled to a Wireless Fidelity (Wi-Fi) transceiver, and wherein the secondary network is a Wireless Local Area Network (WLAN) operating according to a standard from the IEEE 802.11 standards family;

offload data from a primary data flow within the primary network interface based on network condition measurements in the primary network, by transferring the data to a secondary data flow within the secondary network interface using the aggregation function, wherein the offload of data is controlled by signaling received from a Radio Resource Control (RRC) protocol layer in the primary network interface, and wherein the offload of data occurs at a user plane layer of the primary network interface; and

tunnel the data from a Layer 2 level of the primary network interface, via the secondary data flow over the secondary network, using the secondary network interface;

wherein the tunneled data is identifiable as offloaded from the primary network.

16. The machine-readable medium of claim 15 , wherein the user plane layer of the primary network interface is an IP layer, PDCP layer, RLC layer, or MAC layer.

17. The machine-readable medium of claim 16 , wherein the RRC protocol layer controls the offload of data based on network condition measurements occurring over a predetermined period of time obtained from the primary network and the secondary network.

18. The machine-readable medium of claim 16 , wherein the RRC protocol layer analyzes Quality of Service (QoS) requirements of the primary data flow in connection with control of the offload of data.

19. The machine-readable medium of claim 16 , the instructions further comprising instructions that cause the machine to perform operations that:

receive one or more signaling messages indicating mapping of the primary data flow, wherein the RRC protocol layer processes the one or more signaling messages.

20. The machine-readable medium of claim 15 , wherein the aggregation function includes a scheduler/router to coordinate signaling from a Radio Resource Control (RRC) protocol layer for offloading data flows occurring at one of a plurality of layers in a user plane of the primary data flow.

21. The machine-readable medium of claim 15 , the instructions further comprising instructions that cause the machine to perform operations that:

dynamically map, at session establishment or during a session, the primary data flow within the primary network interface to the secondary network for the offload of data.

22. The machine-readable medium of claim 15 , further comprising:

dynamically map the primary data flow within the primary network interface to split the primary data flow among the primary network and the secondary network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 052414/0001 →
Continuity (3)
Continuation 13992013
Provisional Application 61481024 · Apr 29, 2011
Related Publication 20150208274A1 · Jul 23, 2015