IP Library Granted Patent US 10,104,239
Granted Patent B2
US 10,104,239 · App. 15/272,383 · Granted Oct 16, 2018

Metrics for traffic steering in a wireless network

Inventor: Vivek Gupta (San Jose, CA)
Assignee: Intel IP Corporation
H04M11/04G08B25/016H04B7/00H04L1/1678H04L5/14H04L47/2466H04L47/2475H04L47/28H04L65/1006H04L65/1016H04L65/1069H04W4/022H04W4/027H04W4/90H04W8/08H04W28/0226H04W28/0247H04W28/0268H04W28/08H04W36/00H04W36/0061H04W64/006H04W72/0413H04W72/0446H04W72/085H04W76/00H04W76/50H04W88/06H04W92/02H04L1/1607H04M2242/04H04W84/042H04W84/12H04W88/08Y02D70/12Y02D70/126
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,104,239
App. No.
15/272,383
Granted
Oct 16, 2018
Kind
B2
Abstract

Metrics may be used by user equipment (UE) to steer traffic through different access networks or to provide access network mobility decisions. For example, in one implementation, a UE may determine metrics relating to network conditions associated with at least a non-cellular access network. The metrics may include receive a first value relating to channel utilization of a link between the UE and a WLAN; and a second value relating to a data rate of a link between the WLAN and a WAN.

Claims (71)

1. User Equipment (UE) comprising:

a first transceiver to connect with a cellular access network;

a second transceiver to connect with a wireless local area network (WLAN); and

processing circuitry to:

receive a first threshold value, from a network device and via the cellular access network or the WLAN, relating to channel utilization of a link between the UE and the WLAN;

receive a second threshold value, from the network device and via the cellular access network or the WLAN, relating to a data rate of a link between the WLAN and a Wide Area Network (WAN), wherein the WAN is an external Internet Protocol (IP) network to the WLAN and the UE;

receive traffic routing rules, from an Access Network Discovery and Selection Function (ANDSF) device, via the cellular access network or the WLAN;

determine a first metric measuring the channel utilization of the link between the UE and the WLAN;

store a value of the determined first metric in a data structure maintained by the UE;

determine a second metric measuring the data rate of the link between the WLAN and the WAN;

store a second value of the determined second metric in the data structure maintained by the UE; and

steer traffic between the cellular access network and the WLAN based on the first threshold value, the second threshold value, the value of the first metric, the value of the second metric, and the traffic routing rules.

2. The UE of claim 1 , wherein the processing circuitry is to determine additional metrics based on:

a Received Channel Power Indicator (RCPI);

a Received Signal to Noise Indicator (RSNI);

a Basic Service Set (BSS) average access delay; or

a BSS Access Category (AC) Access Delay.

3. The UE of claim 1 , wherein the first and second metrics are received from the WLAN.

4. The UE of claim 1 , wherein the processing circuitry is further to:

steer the traffic to the WLAN when:

the first or second traffic steering metrics satisfy first and second thresholds; or refrain from steering the traffic to the WLAN when:

the first or second traffic steering metric satisfy the first and seconds thresholds.

5. The UE of claim 1 , wherein the metrics further include:

a third metric relating to load of the link between the WLAN and the WAN.

6. The UE of claim 1 , wherein the processing circuitry is further to:

receive inter-system mobility policies (ISMPs) from the ANDSF; and

perform connection and detachment, with the WLAN, based on the first and second metrics applied to the ISMPs.

7. The UE of claim 1 , wherein the metrics additionally include a third metric that includes a percentage signal strength determined based on a received signal strength of the WLAN relative to a reference signal strength associated with the WLAN.

8. The UE of claim 7 , wherein the metrics additionally include a fourth metric that includes:

a remaining time within the WLAN; or

a speed of the UE.

9. User Equipment (UE) comprising:

a first transceiver to connect to a cellular access network, wherein the cellular access network includes a 3rd Generation Partnership Project (3GPP) access network;

a second transceiver to connect to a non-cellular access network; and

processing circuitry to:

receive traffic routing rules, from an Access Network Discovery and Selection Function (ANDSF) device, via the cellular access network or the non-cellular access network;

receive traffic steering metrics relating to network conditions associated with the non-cellular access network, the traffic steering metrics including:

a first traffic steering metric relating to a channel utilization of a link between the UE and the non-cellular access network, a value of the first traffic steering metric being stored in a data structure maintained by the UE, and

a second traffic steering metric relating to an uplink or downlink data rate of a link between the non-cellular access network and an external network, wherein the external network is an external Internet Protocol (IP) network to the non-cellular access network and the UE, a value of the second traffic steering metric being stored in the data structure maintained by the UE;

determine whether to steer traffic to the non-cellular access network based on the value of the first traffic steering metric and the value of the second traffic steering metric; and

steer traffic to the non-cellular access network based on a result of the determination of whether to steer traffic to the non-cellular access network.

10. The UE of claim 9 , wherein the processing circuitry is further to:

steer the traffic to the non-cellular access network when:

the first or second traffic steering metrics satisfy first and second thresholds; or refrain from steering the traffic to the non-cellular access network when:

the first or second traffic steering metric satisfy the first and seconds thresholds.

11. The UE of claim 9 , wherein the first and second thresholds are received from the non-cellular access network.

12. The UE of claim 9 , wherein the traffic steering metrics additionally include:

a third traffic steering metric relating to a mobility of the UE with respect to network coverage of the non-cellular access network.

13. The UE of claim 9 , wherein the non-cellular access network includes a Wi-Fi access network, and wherein the processing circuitry is further to:

receive inter-system routing policies (ISRPs) from the ANDSF; and

perform the routing of traffic to the non-cellular access network based on rules in the ISRPs.

14. The UE of claim 9 , wherein the traffic steering metrics further include:

a third traffic steering metric relating to load of a wide area network (WAN) link connecting the non-cellular access network to the external network.

15. The UE of claim 9 , wherein the processing circuitry is further to:

receive inter-system mobility policies (ISMPs) from the ANDSF; and

perform connection and detachment, with the non-cellular access network, based on the first and second traffic steering metrics applied to the ISMPs.

16. A mobile device comprising:

one or more radio transceivers to connect to a plurality of access networks, at least one of the plurality of access networks including a wireless local area network (WLAN) access network;

a non-transitory memory device storing a plurality of processor-executable instructions; and

a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to:

process traffic routing rules, received from an Access Network Discovery and Selection Function (ANDSF) device;

determine metrics relating to network conditions associated with the plurality of access network, the metrics including:

a first metric relating to channel utilization of a link connecting the mobile device to the WLAN, a value of the first traffic metric being stored in a data structure maintained by the UE, and

a second metric relating to an uplink or downlink data rate of a link connecting the WLAN to a wide area network (WAN), wherein the WAN is an external Internet Protocol (IP) network to the WLAN and the UE, a value of the second metric being stored in the data structure maintained by the UE; and

steer network traffic over the plurality of access networks based on the first and second metrics, and based on the traffic routing rules received from the ANDSF.

17. The mobile device of claim 16 , wherein steering the network traffic over the plurality of access networks includes switching packet flows, for an application, between different ones of the plurality of access networks, in a manner that is transparent to applications executing at end points of the packet flows.

18. The mobile device of claim 16 , wherein the metrics additionally include a third metric that includes a percentage signal strength determined based on a received signal strength of one of the plurality of access network relative to a reference signal strength associated with the one of the plurality of access networks.

19. The mobile device of claim 16 , wherein the metrics additionally include a fourth metric that includes:

a remaining time within one of the plurality of access networks; or

a speed of the mobile device.

20. The mobile device of claim 16 , wherein the routing rules are received via a cellular access network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053063/0205 →
CONFIRMATORY ASSIGNMENT Recorded Jun 25, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053051/0016 →
Continuity (3)
Continuation 14339710 · Jul 24, 2014
Provisional Application 61893792 · Oct 21, 2013
Related Publication 20170013496A1 · Jan 12, 2017
Cited By (3)
US 12,273,802 US 12,445,920 US 12,549,471