Systems and methods for traffic detection network control
First Claim
1. A method of controlling network traffic comprising:
- obtaining, at an electronic device, an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol wherein the network communication characteristic comprises an idle mode handoff parameter;
detecting, at the electronic device, the application identifier in a packet of network traffic from the application;
determining the idle mode handoff parameter for the packet of network traffic from the obtained application configuration based on the detected application identifier to bias toward a network of a first radio access type; and
transmitting, from the electronic device, the packet of network traffic based on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the detected application identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for communicating in a wireless communication system are described. One implementation is provided for controlling aspects of a wireless communication system network via a traffic detection function at the user equipment. The method includes obtaining, at an electronic device, an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications. The method further includes detecting, at the electronic device, the application identifier in a packet of network traffic. The method also includes transmitting, from the electronic device, the packet of network traffic based on the network communication characteristic corresponding to the detected application identifier. By providing an application identifier, fine grained (e.g., application specific) network controls may be implemented such as quality of service, charging/accounting, idle handoff, and traffic redirection/load balancing.
25 Citations
78 Claims
-
1. A method of controlling network traffic comprising:
-
obtaining, at an electronic device, an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol wherein the network communication characteristic comprises an idle mode handoff parameter; detecting, at the electronic device, the application identifier in a packet of network traffic from the application; determining the idle mode handoff parameter for the packet of network traffic from the obtained application configuration based on the detected application identifier to bias toward a network of a first radio access type; and transmitting, from the electronic device, the packet of network traffic based on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the detected application identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 75, 76, 77, 78)
-
-
19. A device for controlling network traffic comprising:
-
an application; a rules receiver configured to obtain, at the device, an application configuration, the application configuration including an application identifier identifying the application from a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol, wherein the network communication characteristic comprises an idle mode handoff parameter; a traffic detector configured to detect, at the device, the application identifier in a packet of network traffic; a network communication characteristic component configured to determine the idle mode handoff parameter for the packet of network traffic from the obtained application configuration based on the detected application identifier to bias toward a network of a first radio access type; and a transmitter configured to transmit, from the device, the packet of network traffic based on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the detected application identifier. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A device for controlling network traffic comprising:
-
means for obtaining, at the device, an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol, wherein the network communication characteristic comprises an idle mode handoff parameter; means for detecting, at the device, the application identifier in a packet of network traffic; means for determining the idle mode handoff parameter for the packet of network traffic from the obtained application configuration based on the detected application identifier to bias toward a network of a first radio access type; and means for transmitting, from the device, the packet of network traffic based on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the detected application identifier.
-
-
38. A non-transitory computer-readable storage medium comprising instructions executable by a processor of an apparatus, the instructions causing the apparatus to:
-
obtain, at the apparatus, an application configuration, the application configuration including an application identifier identifying an application included in the apparatus of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol, wherein the network communication characteristic comprises an idle mode handoff parameter; detect, at the apparatus, the application identifier in a packet of network traffic; determine the idle mode handoff parameter for the packet of network traffic from the obtained application configuration based on the detected application identifier to bias toward a network of a first radio access type; and transmit, from the apparatus, the packet of network traffic based at least on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the detected application identifier.
-
-
39. A method of controlling network traffic comprising:
-
generating, at a network entity, an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol, wherein the network communication characteristic comprises an idle mode handoff parameter; and transmitting, from the network entity to an electronic device including the application, the application configuration, the application configuration being based on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the application identifier, wherein the application configuration enables the idle mode handoff parameter for a packet of network traffic to be determined based on the application identifier to bias toward a network of a first radio access type. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A device for controlling network traffic comprising:
-
a configuration generator configured to generate an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol, wherein the network communication characteristic comprises an idle mode handoff parameter; and a transmitter configured to transmit, to an electronic device including the application, the application configuration, the application configuration being based at least on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the application identifier, wherein the application configuration enables the idle mode handoff parameter for a packet of network traffic to be determined based on the application identifier to bias toward a network of a first radio access type. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A device for controlling network traffic comprising:
-
means for generating, at an network entity, an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol, wherein the network communication characteristic comprises an idle mode handoff parameter; and means for transmitting, from the network entity to an electronic device including the application, the application configuration, the application configuration being based on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the application identifier, wherein the application configuration enables the idle mode handoff parameter for a packet of network traffic to be determined based on the application identifier to bias toward a network of a first radio access type.
-
-
74. A non-transitory computer-readable storage medium comprising instructions executable by a processor of an apparatus, the instructions causing the apparatus to:
-
generate an application configuration, the application configuration including an application identifier identifying an application of a plurality of applications and a network communication characteristic corresponding to each of the plurality of applications, each of the plurality of applications configured to access a common network destination using a common network protocol, wherein the network communication characteristic comprises an idle mode handoff parameter; and transmit, to an electronic device including the application, the application configuration, the application configuration being based on the network communication characteristic comprising the idle mode handoff parameter and corresponding to the application identifier, wherein the application configuration enables the idle mode handoff parameter for a packet of network traffic to be determined based on the application identifier to bias toward a network of a first radio access type.
-
Specification