Systems and methods for access network selection and traffic routing
First Claim
1. User equipment (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 3rd Generation Partnership Project (3GPP) radio access technology (RAT) types and relative WLAN routing priorities for each of the 3GPP RAT types with respect to wireless local area network (WLAN) access for the IP traffic flows, the relative routing priorities of 3GPP RAT types with respect to WLAN access 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 type; and
a processor to;
select a 3GPP RAT comprising a 3GPP RAT type;
identify an available WLAN access;
simultaneously provide connections to the WLAN access and the 3GPP RAT;
compare, based on the at least one network routing rule, a relative routing priority of the 3GPP RAT type with respect to WLAN to form a comparison, without influencing the 3GPP RAT selection; and
when the relative WLAN priority of the selected 3GPP RAT is less is greater than the selected 3GPP RAT, route traffic through the available WLAN access based on the comparison;
when the relative WLAN priority of the selected 3GPP RAT is greater than the WLAN, route traffic through the 3GPP RAT based on the-comparison.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
23 Claims
-
1. User equipment (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 3rd Generation Partnership Project (3GPP) radio access technology (RAT) types and relative WLAN routing priorities for each of the 3GPP RAT types with respect to wireless local area network (WLAN) access for the IP traffic flows, the relative routing priorities of 3GPP RAT types with respect to WLAN access 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 type; and a processor to; select a 3GPP RAT comprising a 3GPP RAT type; identify an available WLAN access; simultaneously provide connections to the WLAN access and the 3GPP RAT; compare, based on the at least one network routing rule, a relative routing priority of the 3GPP RAT type with respect to WLAN to form a comparison, without influencing the 3GPP RAT selection; and when the relative WLAN priority of the selected 3GPP RAT is less is greater than the selected 3GPP RAT, route traffic through the available WLAN access based on the comparison; when the relative WLAN priority of the selected 3GPP RAT is greater than the WLAN, route traffic through the 3GPP RAT based on the-comparison. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. Processing circuitry for a wireless mobile device, comprising:
-
a connection component configured to establish a plurality of active access network connections based at least in part on 3GPP radio access technology (RAT) mobility selection priorities, wherein the active access network connections include a 3rd generation partnership project (3GPP)-compliant network using one or more 3GPP-compliant access technologies and a WLAN; a rules component configured to obtain 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 3GPP-compliant network with respect to the WLAN, the relative routing priorities of 3GPP RAT types with respect to WLAN 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) or evolved UTRAN (E-UTRAN); and a traffic component configured to route the IP traffic flows over the active access network connections based on the routing rules, wherein the routing rules comprise an XML data scheme with leaf nodes indicating a specific RAT type. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a non-transitory computer-readable storage medium storing program code for causing one or more processors to perform a method, the method comprising:
-
storing an access network detection and selection function (ANDSF) management object (MO) indicating routing selection rules for a 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, wherein the ANDSF MO comprises an XML data scheme with leaf nodes indicating a specific RAT. - View Dependent Claims (14, 15, 16)
-
-
18. A server comprising:
-
a memory device to store an access network detection and selection function (ANDSF) management object (MO) indicating network routing rules for a mobile wireless device; and one or more processors to; establish communication with the mobile wireless device; and synchronize at least a portion of the ANDSF MO with the mobile wireless device, wherein the at least a portion of the ANDSF MO indicates relative priority of one or more 3rd Generation Partnership Project (3GPP) radio access technologies (RATs) with respect to wireless local area network (WLAN) RAT for routing IP traffic matching a specific flow, the ANDSF MO indicating a comparison between a selected 3GPP RAT and the WLAN RAT without influencing the 3GPP RAT selection, the relative routing priorities of 3GPP RAT types with respect to the WLAN RAT and defined distinctly from 3GPP RAT mobility selection priorities, the relative priority of at least one of the one or more 3GPP RATs based at least in part on a 3GPP RAT type of global system for mobile communications (GSM) enhanced data rates for GSM evolution (EDGE) radio access network (GERAN), universal terrestrial radio access network (UTRAN) or evolved UTRAN (E-UTRAN), wherein the ANDSF MO comprises an XML data scheme with leaf nodes indicating a specific 3GPP RAT.
-
-
19. A computer program product comprising a non-transitory computer-readable storage medium storing program code for causing one or more processors to perform a method, the method comprising:
-
storing an access network detection and selection function (ANDSF) management object (MO), wherein the ANDSF MO comprises network routing rules indicating relative priority for radio access technologies (RATs) of access networks, the rules defining a relative prioritization of a plurality of different 3rd Generation Partnership Project (3GPP) radio access technology (RAT) types with respect to wireless local area network (WLAN) access, the relative prioritization of 3GPP RAT types with respect to WLAN access defined distinctly from 3GPP RAT mobility selection priorities, wherein the ANDSF MO comprises an XML data scheme with leaf nodes indicating a specific 3GPP RAT type; select a 3GPP access network having a 3GPP RAT type; identifying an available WLAN access and one or more available RAT types of 3GPP access networks, the one or more available 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) or evolved UTRAN (E-UTRAN); and routing traffic through either the available WLAN access or selected 3GPP access networks based on the network routing rules comparing a first relative priority of the 3GPP RAT type of the selected 3GPP access network with respect to the WLAN access. - View Dependent Claims (20, 21, 22, 23)
-
Specification