RAN analytics, control and tuning via multi-protocol, multi-domain, and multi-RAT analysis
First Claim
1. A RAN Transit network device (RIND) for use in a Radio Access Network (RAN), wherein said RAN comprises a plurality of devices, each having one or more interfaces connecting it to an adjacent device, said RIND comprising:
- an interface module to receive communications from one or more of said interfaces in said RAN, wherein said communications comprises control plane and user plane information;
a out-of-band communications module to export information to one of said plurality of devices;
a processing unit; and
a storage element, said storage element comprising instructions adapted to;
interpret said control plane and user plane information received from said interface module;
determine one or more performance metrics based on said interpreted control plane and user plane information; and
export said one or more performance metrics via said out-of-band communications module from said RTND to one of said plurality of devices.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention identifies methods and procedures for correlating control plane and user plane data, consolidating and abstracting the learned and correlated data in a form convenient for minimizing and exporting to other network devices, such as those in the Core Network and the Access Network, or the origin server, CDN devices or client device. These correlation methods may use Control Plane information from a plurality of interfaces in the RAN, and User plane information from other interfaces in the RAN or CN. IF the device is deployed as an inline proxy, this information may be exported using in-band communication, such as HTTP extension headers in HTTP Request or Response packets, or another protocol header, such as the IP or GTP-U header field. Alternatively, this information can be exported out-of-band using a separate protocol between the RAN Transit Network Device (RTND) and the receiving device.
59 Citations
23 Claims
-
1. A RAN Transit network device (RIND) for use in a Radio Access Network (RAN), wherein said RAN comprises a plurality of devices, each having one or more interfaces connecting it to an adjacent device, said RIND comprising:
-
an interface module to receive communications from one or more of said interfaces in said RAN, wherein said communications comprises control plane and user plane information; a out-of-band communications module to export information to one of said plurality of devices; a processing unit; and a storage element, said storage element comprising instructions adapted to; interpret said control plane and user plane information received from said interface module; determine one or more performance metrics based on said interpreted control plane and user plane information; and export said one or more performance metrics via said out-of-band communications module from said RTND to one of said plurality of devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A software system for monitoring the performance of a Radio Access Network (RAN) and adjusting one or more parameters based on performance metrics, wherein said RAN comprises a plurality of devices, each having one or more interfaces connecting it to an adjacent device, said software system comprising:
-
a first storage element comprising a first software module, said first software module comprising instructions, executable on a computing device, said instructions adapted to; interpret control plane and user plane information from one or more of said interfaces in said RAN; and determine one or more performance metrics based on said interpreted control plane and user plane information; and a second storage element comprising a second software module, said second software module comprising instructions, executable on a computing device, said instructions adapted to; perform a corrective action responsive to said one or more performance metrics. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification