IP Library › Patent Application 13926273
Patent Application
App. No. 13/926,273

OS LEVEL WLAN/CELLULAR AGGREGATION FOR INTEGRATED FEMTO AND AP DEPLOYMENTS

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 None
App. No.
13/926,273
Abstract

Disclosed in some examples are methods, systems, and machine readable mediums for utilizing both wireless links simultaneously in an efficient and seamless manner. A virtual network interface at the Operating System level of both the femto base station and the mobile station may multiplex and demultiplex packets across both wireless links, thus increasing bandwidth, all while keeping the existence of these multiple links hidden to the application layers, which allows flexibility and increases reliability.

Claims (40)

1 . A non-transitory machine-readable medium that stores instructions which when performed by a machine, cause the machine to perform operations comprising:

establishing, at a user equipment (UE), a first wireless data link with a femto base station using a first wireless communication protocol;

determining that the femto base station supports a simultaneous data link utilizing a second wireless communication protocol;

responsive to determining that the femto base station supports a simultaneous data link:

establishing, at the UE, a second wireless data connection with the femto base station utilizing the second wireless communication protocol while maintaining the first wireless data link;

demultiplexing a plurality of outbound packets received at a virtual network interface across both the first and second data connections; and

multiplexing a plurality of inbound packets received over both the first and second data connections across the virtual network interface.

2 . The machine-readable medium of claim 1 , wherein the first wireless communication standard is one of: a Long Term Evolution (LTE) wireless communication standard and a Universal Mobile Telecommunications Standard (UMTS).

3 . The machine-readable medium of claim 2 , wherein the second wireless communication standard is an IEEE 802.11 wireless communication standard.

4 . The machine-readable medium of claim 1 , wherein the instructions for determining that the femto base station supports a simultaneous data connection include instructions, which when performed by the machine, cause the machine to perform operations comprising: determining from a Radio Resource Control message exchange that the femto base station supports the simultaneous data connection.

5 . The machine-readable medium of claim 4 , wherein the instructions include instructions, which when performed by the machine, cause the machine to perform the operations comprising: notifying the femto base station that simultaneous data connections are supported at the UE during the Radio Resource Control message exchange.

6 . The machine-readable medium of claim 1 , wherein the femto base station is a Home eNodeB (HeNB).

7 . The machine-readable medium of claim 1 , wherein the femto base station is a Home Node B (HNB).

8 . The machine-readable medium of claim 1 , wherein the instructions for demultiplexing include instructions which when performed by the machine, cause the machine to perform the operations comprising:

determining whether to transmit each packet over the first wireless data link or the second wireless data link based upon a determination of whether the first or second wireless data connection is more likely to meet a determined Quality of Service (QoS) requirement for each packet.

9 . A user equipment (UE) comprising:

a first network interface configured to:

establish a first wireless data link with a femto base station using a first wireless communication protocol;

determine that the femto base station supports a simultaneous data link utilizing a second wireless communication protocol;

a second network interface configured to:

responsive to determining that the femto base station supports a simultaneous data link establish a second wireless data connection with the femto base station utilizing the second wireless communication protocol; and

a virtual network interface resident in an operating system of the UE and configured to make the first and second data links appear to be one combined data link to an application layer.

10 . The UE of claim 9 , wherein the first wireless communication standard is one of: a Long Term Evolution (LTE) wireless communication standard and a Universal Mobile Telecommunications Standard (UMTS).

11 . The UE of claim 9 , comprising a touch screen input device.

12 . The UE of claim 9 , wherein the first network interface is configured to determine that the femto base station supports a simultaneous data connection by at least being configured to determine from a Radio Resource Control message exchange that the femto base station supports the simultaneous data connection.

13 . The UE of claim 9 , wherein the first network interface is configured to determine that the femto base station supports a simultaneous data connection by at least being configured to determine that the femto base station is in a list of predetermined femto base stations.

14 . The UE of claim 9 , wherein the virtual network interface is configured to make the first and second data links appear to be one combined data link to an application layer by at least being configured to demultiplex a plurality of packets received at the virtual network interface from the application and determining whether to transmit each of the plurality of packets over the first wireless data link or the second wireless data link based upon a round robin schedule and transmitting each packet over the determined wireless link.

15 . A home eNodeB (HeNB) comprising:

a first network interface configured to:

establish a first wireless data link with a user equipment (UE) using a first wireless communication protocol;

determine that the UE supports a simultaneous data link utilizing a second wireless communication protocol;

a second network interface configured to:

responsive to determining that the UE supports a simultaneous data link establish a second wireless data connection with the UE utilizing the second wireless communication protocol; and

a virtual network interface configured to:

demultiplex a plurality of outbound packets received at a virtual network interface across both the first and second data connections; and

multiplex a plurality of inbound packets received over both the first and second data connections across the virtual network interface.

16 . The HeNB of claim 15 , wherein the first wireless communication standard is one of: a Long Term Evolution (LTE) wireless communication standard and a Universal Mobile Telecommunications Standard (UMTS).

17 . The HeNB of claim 16 , wherein the second wireless communication standard is an IEEE 802.11 wireless communication standard.

18 . The HeNB of claim 15 , wherein the first network interface is configured to determine that the UE supports a simultaneous data connection by at least being configured to determine from a Radio Resource Control message exchange that the UE supports the simultaneous data connection.

19 . The HeNB of claim 15 , wherein the virtual network interface is configured to make the first and second data links appear to be one combined data link to a core network by at least being configured to demultiplex a plurality of packets received at the virtual network interface from the application and determining whether to transmit each of the plurality of packets over the first wireless data link or the second wireless data link based upon a round robin schedule and transmitting each packet over the determined wireless link.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2014
From: SIROTKIN, ALEXANDER
To: INTEL CORPORATION
Reel/Frame 033507/0071 →