IP Library Granted Patent US 10,582,366
Granted Patent B2
US 10,582,366 · App. 15/941,467 · Granted Mar 3, 2020

Systems and methods for access network selection and traffic routing

Inventors: Vivek Gupta (San Jose, CA); Puneet K. Jain (Hillsboro, OR)
Assignee: APPLE INC.
H04W8/005H04L12/4633H04L27/2614H04L47/11H04L47/12H04L61/2514H04L61/2525H04L61/2539H04L61/2564H04L61/2575H04L61/2592H04L61/6077H04W4/70H04W4/80H04W24/02H04W24/06H04W28/02H04W28/0289H04W28/12H04W36/0088H04W36/30H04W40/02H04W40/244H04W48/08H04W48/14H04W48/16H04W48/18H04W52/028H04W52/0216H04W72/005H04W72/02H04W72/042H04W72/0413H04W72/0446H04W74/002H04W74/02H04W74/04H04W74/08H04W76/14H04W76/23H04W76/27H04W76/28H04L45/30H04W28/08H04W84/12H04W88/06Y02D70/00Y02D70/1222Y02D70/1224Y02D70/1226Y02D70/1242Y02D70/1262Y02D70/1264Y02D70/142Y02D70/144Y02D70/146Y02D70/166Y02D70/21Y02D70/22Y02D70/23
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,582,366
App. No.
15/941,467
Granted
Mar 3, 2020
Kind
B2
Abstract

Methods, systems, and devices for network selection and traffic routing are disclosed herein. User equipment (UE) is configured to store an access network selection and detection function (ANDSF) management object (MO). The ANDSF MO may include network selection rules indicating relative priority based on a specific radio access technology (RAT) types of different access networks. The UE is configured to identify one or more available access networks. The UE is configured to establish a connection with an access network of the one or more available access networks. The UE establishes the connection with an access network having a RAT with a highest relative priority of the one or more available access networks based on the network selection rules.

Claims (35)

1. An apparatus of a UE comprising:

a memory device to store an access network detection and selection function (ANDSF) management object (MO), wherein the ANDSF MO comprises network routing rules for routing IP traffic matching a specific IP flow, at least one network routing rule identifying cellular radio access technology (RAT) types and relative wireless local area network (WLAN) routing priorities for each of the cellular RAT types with respect to WLAN access for the IP traffic flows, the relative routing priorities of cellular RAT types with respect to WLAN access defined distinctly from cellular RAT mobility selection priorities, the cellular RAT types including global system for mobile communications (GSM) enhanced data rates for GSM evolution (EDGE) radio access network (GERAN), universal terrestrial radio access network (UTRAN) and evolved UTRAN (E-UTRAN),

wherein the ANDSF MO comprises an XML data scheme with leaf nodes indicating a specific RAT type corresponding to the at least one network routing rule; and

a processor configured to:

select a cellular RAT comprising a cellular RAT type;

identify an available WLAN access;

simultaneously provide connections to the WLAN access and the cellular RAT;

compare, based on the at least one network routing rule, a relative WLAN routing priority of the cellular RAT type with respect to WLAN to form a comparison, without influencing the cellular RAT selection; and

when the relative WLAN priority of the selected cellular RAT is less than the selected cellular RAT, route traffic through the available WLAN access based on the comparison;

when the relative WLAN priority of the selected cellular RAT is greater than the WLAN, route traffic through the cellular RAT based on the comparison.

2. The apparatus of claim 1 , wherein the at least one network selection rule indicates that a first cellular access network with a first RAT type has a higher priority than the WLAN access, and that a second cellular access network with a second RAT type has a lower priority than the WLAN access.

3. The apparatus of claim 1 , wherein the at least one network selection rule comprises an inter-system mobility policy (ISMP).

4. The apparatus of claim 1 , wherein the at least one network selection rule comprises a wireless local area network (WLAN) Selection Policy (WLANSP).

5. The apparatus of claim 1 , wherein the processor manages radio functions of the UE.

6. The apparatus of claim 1 , wherein the cellular RAT is a 3rd generation partnership project (3GPP) RAT.

7. The apparatus of claim 1 , wherein the cellular RAT types are 3GPP compatible RAT types.

8. An apparatus for a user equipment (UE), comprising:

means for establishing a plurality of active access network connections based at least in part on cellular radio access technology (RAT) mobility selection priorities, wherein the active access network connections include a cellular network using one or more cellular access technologies and a WLAN;

means for obtaining routing rules that specify how IP traffic flows are to be routed over the active access network connections based on a relative priority for a selected specific RAT type of the cellular network with respect to the WLAN, the relative routing priorities of cellular RAT types with respect to WLAN defined distinctly from cellular RAT mobility selection priorities, wherein the routing rules indicate the relative priority for access networks based on the WLAN RAT with respect to a plurality of different 3GPP RATs comprising a universal terrestrial radio access network (UTRAN), an evolved UTRAN (E-UTRAN), and a global system for mobile communications (GSM) enhanced data rates for GSM evolution (EDGE) radio access network (GERAN); and

means for routing the IP traffic flows over the active access network connections based on the routing rules,

wherein each routing rule of the routing rules comprises an XML data scheme with leaf nodes indicating a specific RAT type.

9. The apparatus of claim 8 , wherein the cellular RAT is a 3rd generation partnership project (3GPP) RAT.

10. The apparatus of claim 8 , wherein the cellular RAT types are 3GPP compatible RAT types.

11. The apparatus of claim 8 , wherein the IP traffic flows comprise a first traffic flow and a second traffic flow and the active access networks comprise a first active access network and a second access network, and wherein the traffic component is configured to route the first traffic flow over the first active access network and route the second traffic flow over the second active access network based on the routing rules.

12. The apparatus of claim 8 , wherein the routing rules indicate relative priority for access networks based on a plurality of different 3GPP RAT types as compared to a RAT type for the WLAN RAT.

13. The apparatus of claim 8 , wherein indicating a priority based on a WLAN RAT comprises indicating a priority for one or more of an 802.11a standard, an 802.11b standard, an 802.11g standard, an 802.11n standard, an 802.11ac standard, and an 802.11ad standard.

14. The apparatus of claim 8 , wherein the routing rules comprise an inter-system routing policy (ISRP).

15. A method of providing routing selection to a mobile wireless device, the method comprising:

storing an access network detection and selection function (ANDSF) management object (MO) indicating routing selection rules for the mobile wireless device;

establishing communication with the mobile wireless device; and

synchronizing at least a portion of the ANDSF MO with the mobile wireless device, wherein the at least a portion of the ANDSF MO indicates a relative WLAN priority of 3rd Generation Partnership Project (3GPP) radio access technologies (RATs) relative to a wireless local area network (WLAN) RAT, the ANDSF MO indicating a comparison between a selected 3GPP RAT and the WLAN RAT having simultaneous connections with the mobile wireless device and without influencing the 3GPP RAT selection, the routing selection rules indicating relative WLAN routing priorities of 3GPP RAT types with respect to the WLAN RAT that are defined distinctly from 3GPP RAT mobility selection priorities, the 3GPP RAT types including global system for mobile communications (GSM) enhanced data rates for GSM evolution (EDGE) radio access network (GERAN), universal terrestrial radio access network (UTRAN) and evolved UTRAN (E-UTRAN),

wherein the ANDSF MO comprises an XML data scheme with leaf nodes indicating a specific RAT corresponding to a specific routing selection rule.

16. The method of claim 15 , wherein the ANDSF MO is open mobile alliance (OMA) device management (DM) compliant.

17. The method of claim 15 , wherein the network selections rules comprise an inter-system mobility policy (ISMP).

18. The method of claim 15 , wherein the network selections rules comprise an inter-system routing policy (ISRP).

Assignments (2)
CONFIRMATORY ASSIGNMENT Recorded Aug 11, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053455/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053065/0418 →
Continuity (3)
Continuation 14128184
Provisional Application 61768330 · Feb 22, 2013
Related Publication 20180227738A1 · Aug 9, 2018
Cited By (2)
US 12,408,058 US 12,520,338