Intelligent traffic routing
First Claim
Patent Images
1. An apparatus comprising:
- a processor; and
memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
determining, by the apparatus, device conditions pertaining to a first device of a plurality of wireless devices, the device conditions comprising an anticipated amount of data to be sent by the first device of the plurality of wireless devices,wherein the apparatus is a software defined network controller that operates in a wireless network infrastructure in which control plane routing is decoupled from a data plane of the wireless network infrastructure, andwherein the software defined network controller determines routing for the wireless network infrastructure;
determining a type of radio access technology of the first device of the plurality of wireless devices; and
based on data traffic having traveled over a 3GPP radio access technology base station from the first device of the plurality of wireless devices and the device condition, providing instructions that indicate the use of internet protocol instead of a tunneling protocol for the data traffic across the wireless infrastructure.
2 Assignments
0 Petitions
Accused Products
Abstract
Intelligent traffic routing may be utilized to route packets of information to one or more radio access technologies and/or cells/access points based on network and/or UE conditions. Packet routes dynamically may be adjusted based on the best radio technology, cell layer, service provider specified criteria, or the like. In an example configuration, intelligent traffic routing may be SDN based utilize a simple Internet protocol.
-
Citations
18 Claims
-
1. An apparatus comprising:
-
a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; determining, by the apparatus, device conditions pertaining to a first device of a plurality of wireless devices, the device conditions comprising an anticipated amount of data to be sent by the first device of the plurality of wireless devices, wherein the apparatus is a software defined network controller that operates in a wireless network infrastructure in which control plane routing is decoupled from a data plane of the wireless network infrastructure, and wherein the software defined network controller determines routing for the wireless network infrastructure; determining a type of radio access technology of the first device of the plurality of wireless devices; and based on data traffic having traveled over a 3GPP radio access technology base station from the first device of the plurality of wireless devices and the device condition, providing instructions that indicate the use of internet protocol instead of a tunneling protocol for the data traffic across the wireless infrastructure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining, by a software defined network controller, device conditions pertaining to a plurality of wireless devices, the device conditions comprising an anticipated amount of data to be sent by the first device of the plurality of wireless devices, wherein the software defined network controller operates in a wireless network infrastructure in which control plane routing is decoupled from data plane of the wireless network infrastructure, and wherein the software defined network controller determines routing for the wireless network infrastructure; determining, by the software defined network controller, a type of radio access technology of the first device of the plurality of wireless devices; and based on data traffic having traveled over a 3GPP radio access technology base station from the first device of the plurality of wireless devices and the device condition, providing instructions, by the software defined network controller, that indicate the use of internet protocol instead of a tunneling protocol for the data traffic across the wireless infrastructure. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising:
-
determining, by a software defined network controller, a type of radio access technology of a first device of a plurality of wireless devices communicatively connected with a wireless network infrastructure, wherein the software defined network controller operates in the wireless network infrastructure in which control plane routing is decoupled from data plane of the wireless network infrastructure, and wherein the software defined network controller determines routing for the wireless network infrastructure; and based on data traffic having traveled over a 3GPP radio access technology from the first device of the plurality of wireless devices and the type of application associated with the data traffic being a first application, providing instructions, by the software defined network controller, that indicate the use of internet protocol instead of a tunneling protocol for the data traffic across the wireless infrastructure determining, by a software defined network controller, device conditions pertaining to a plurality of wireless devices, the device conditions comprising an anticipated amount of data to be sent by the first device of the plurality of wireless devices, wherein the software defined network controller operates in a wireless network infrastructure in which control plane routing is decoupled from data plane of the wireless network infrastructure, and wherein the software defined network controller determines routing for the wireless network infrastructure; determining, by the software defined network controller, a type of radio access technology of the first device of the plurality of wireless devices; and based on data traffic having traveled over a 3GPP radio access technology base station from the first device of the plurality of wireless devices and the device condition, providing instructions, by the software defined network controller, that indicate the use of internet protocol instead of a tunneling protocol for the data traffic across the wireless infrastructure. - View Dependent Claims (15, 16, 17, 18)
-
Specification