IP Library Granted Patent US 8,908,507
Granted Patent B2
US 8,908,507 · App. 13/555,787 · Granted Dec 9, 2014

RAN analytics, control and tuning via multi-protocol, multi-domain, and multi-RAT analysis

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 8,908,507
App. No.
13/555,787
Granted
Dec 9, 2014
Kind
B2
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.

Claims (35)

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.

2. The RTND of claim 1 , wherein said performance metric comprises a utilization level of one or more points of aggregation in said devices in said RAN.

3. The RTND of claim 1 , wherein said RAN includes a base station and a sector is defined as a geographic area served by said base station and identified by a particular sector-id in said control plane, and said performance metric comprises a utilization level of said sector.

4. The RTND of claim 1 , wherein said performance metrics are correlated to user equipment being used by users in said RAN.

5. The RTND of claim 1 , wherein said performance metrics are correlated to applications being used by users in said RAN.

6. The RTND of claim 1 , wherein said RAN includes a base station and a sector is defined as a geographic area served by said base station and identified by a particular sector-id in said control plane, and wherein said performance metric comprises a signaling resource utilization level in said sector.

7. The RTND of claim 1 , wherein said RTND uses statistical methods and said performance metrics to identify a group event.

8. The RTND of claim 7 , wherein said RTND transmits via said out-of-band communications module to report said group event.

9. The RTND of claim 1 , wherein said RTND uses statistical methods and said performance metrics to predictively identify possible failures.

10. The RTND of claim 9 , wherein said RTND transmits via said out-of-band communications module to report said predicted failure.

11. The RTND of claim 1 , wherein said RAN includes a base station and a sector is defined as a geographic area served by said base station and identified by a particular sector-id in said control plane, and wherein said performance metric comprises the mobility of users in said sector.

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.

13. The software system of claim 12 , wherein said RAN includes a base station and a sector is defined as a geographic area served by said base station and identified by a particular sector-id in said control plane, and said performance metric comprises a utilization level of said sector.

14. The software system of claim 13 , wherein said corrective action comprises rate limiting one or more users in said sector.

15. The software system of claim 13 , wherein said corrective action comprises admittance control.

16. The software system of claim 13 , wherein said corrective action comprises using a CDN device to service location based content.

17. The software system of claim 13 , wherein said corrective action comprises changing one or more TCP parameters.

18. The software system of claim 13 , wherein said corrective action comprises modifying resolution of content sent to one or more users in said sector.

19. The software system of claim 12 , wherein said performance metric comprises subscriber quality index (SQI), and said corrective action comprises limiting resolution of a requested video by transrating, transcoding, selecting a lower resolution version or blocking of a high resolution version.

20. The software system of claim 12 , wherein said performance metric comprises subscriber mobility index (SMI), and said corrective action comprises optimizing content to a user based on said SMI.

21. The software system of claim 12 , wherein said performance metric comprises signaling sector utilization level (SSUL), and said corrective action comprises adjusting timers in said RAN such that sessions are not released frequently or limiting certain session types.

22. The software system of claim 12 , wherein said performance metric comprises service area mobility index (SAMI), and said corrective action comprises prioritizing types of content based on said SAMI.

23. The software system of claim 12 , wherein said performance metric comprises Subscriber Application Pattern (SAP), which defines the usage pattern of a user, and said corrective action comprises limiting said user when said sector utilization is high.

Assignments (8)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2024
From: GENBAND INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 068037/0479 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: GENBAND INC.
Reel/Frame 067812/0090 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 049034/0227 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: GENBAND, INC. (F/K/A RIBBON COMMUNICATIONS SECURITIES CORP.)
Reel/Frame 058954/0548 →
SECURITY INTEREST Recorded Mar 3, 2020
From: GENBAND INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 051989/0463 →
SECURITY INTEREST Recorded Apr 30, 2019
From: RIBBON COMMUNICATIONS SECURITIES CORP.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 049034/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: MOVIK NETWORKS, INC.
To: RIBBON COMMUNICATIONS SECURITIES CORP.
Reel/Frame 048703/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2012
From: KOVVALI, SURYA KUMAR; VUTUKURU, MYTHILI; BOYLE, CHARLES W.; GHAI, RAJAT; HUTCHINS, JOHN; ABOU-ASSALI, TAREK; ZHANG, YUYONG; RANA, NITIN; ARAVETI, THIRUMALA VENKATA GUPTA; SIRISIKAR, RAJ; BONTHU, GOPAL K.
To: MOVIK NETWORKS
Reel/Frame 028833/0074 →