Systems and methods for data path control in a wireless network
First Claim
Patent Images
1. A method comprising:
- receiving control data in a control plane protocol at a control server from a mobile station, the control server configured to perform control plane functions;
generating routing instructions at the control server regarding routing network data based on the control data, the routing instructions comprising a packet classification rule and an address of a target device that is to receive at least a portion of the network data, the packet classification rule identifying actions to be taken for the at least a portion of the network data that is to be received and identified by a routing device to route the at least a portion of the network data to the target device; and
providing the routing instructions to the routing device to configure the routing device using the routing instructions to perform data plane functions and to receive the network data from the mobile station, to recognize the at least a portion of the network data, and to provide the at least a portion of the network data to the target device using the packet classification rule.
2 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, the data plane may be abstracted from a control plane in a wireless network such as WiMax, WiFi, LTE or the like. In some embodiments, a method comprises a receiving control data at a control server from a source device, generating routing instructions at the control server regarding routing network data based on the control data, providing the routing instructions to a routing device, configuring the routing device based on the routing instructions, receiving network data from the source device, and routing the network data from the source device to a target device using the configured routing device.
59 Citations
21 Claims
-
1. A method comprising:
-
receiving control data in a control plane protocol at a control server from a mobile station, the control server configured to perform control plane functions; generating routing instructions at the control server regarding routing network data based on the control data, the routing instructions comprising a packet classification rule and an address of a target device that is to receive at least a portion of the network data, the packet classification rule identifying actions to be taken for the at least a portion of the network data that is to be received and identified by a routing device to route the at least a portion of the network data to the target device; and providing the routing instructions to the routing device to configure the routing device using the routing instructions to perform data plane functions and to receive the network data from the mobile station, to recognize the at least a portion of the network data, and to provide the at least a portion of the network data to the target device using the packet classification rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
a control server configured to receive control data in a control plane protocol from a source device, the control server configured to perform control plane functions, generate routing instructions regarding routing network data based on the control data, the routing instructions comprising a packet classification rule and an address of a target device that is to receive at least a portion of the network data, the packet classification rule identifying actions to be taken for the at least a portion of the network data that is to be received and identified by a routing device to route the at least a portion of the network data to the target device, and provide the routing instructions to the routing device to configure the routing device using the routing instructions to perform data plane functions and to receive the network data from the mobile station, to recognize the at least a portion of the network data, and to provide the at least a portion of the network data to the target device using the packet classification rule. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A non-transitory computer readable medium comprising instructions, the instructions executable by a processor to perform a method, the method comprising:
-
receiving control data in a control plane protocol at a control server from a mobile station, the control server configured to perform control plane functions; generating routing instructions at the control server regarding routing network data based on the control data, the routing instructions comprising a packet classification rule and an address of a target device that is to receive at least a portion of the network data, the packet classification rule identifying actions to be taken for the at least a portion of the network data that is to be received and identified by a routing device to route the at least a portion of the network data to the target device; and providing the routing instructions to the routing device to configure the routing device using the routing instructions to perform data plane functions and to receive the network data from the mobile station, to recognize the at least a portion of the network data, and to provide the at least a portion of the network data to the target device using the packet classification rule.
-
Specification