IDENTIFYING AND FORECASTING NETWORK CONDITIONS USING REAL-TIME RADIO ACCESS NETWORK (RAN) MODELING
First Claim
1. A method, performed by a first server associated with a radio access network (RAN) via which traffic is transported between a service provider network and a plurality of user devices, the method comprising:
- monitoring, by the first server, a plurality of packets associated with the traffic;
identifying, by the first server and as a result of the monitoring, one or more flows of packets associated with one or more user devices, of the plurality of user devices, being served by a cell, of a plurality of cells, within the RAN,obtaining, by the first server and from the one or more flows of packets, information associated with the one or more flows of packets, the information associated with the one or more flows of packets including at least one of;
information associated with at least one of the one or more user devices,information associated with the cell, orinformation associated with a respective bandwidth that corresponds to each of the one or more flows of packets, andtransmitting, by the first server, the information associated with the one or more flows, where transmitting the information associated with the one or more flows enables congestion in the cell to be detected when;
a traffic load, associated with the cell, is greater than a first threshold, where the traffic load is based on the respective bandwidth that corresponds to each of the one or more flows, ora quantity of user devices, associated with the one or more user devices being served by the cell, is greater than second threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, associated with a service provider network, is configured to monitor traffic being transported via one or more cells, within a radio access network (RAN), that serve a group user devices; obtain traffic information, associated with a cell, based on the traffic monitoring, where the traffic information includes information associated with each of the user devices, a quantity of bandwidth that corresponds to traffic flows within the cell, or one or more traffic types being served by the cell; determine that a condition exists within the cell when the quantity of bandwidth is greater than a bandwidth threshold associated with the cell; and transmit a notification that indicates that the condition exists, where the notification enables an operation to be performed on all or a portion of the traffic flows, based on a particular traffic type, to remedy the condition.
36 Citations
25 Claims
-
1. A method, performed by a first server associated with a radio access network (RAN) via which traffic is transported between a service provider network and a plurality of user devices, the method comprising:
-
monitoring, by the first server, a plurality of packets associated with the traffic; identifying, by the first server and as a result of the monitoring, one or more flows of packets associated with one or more user devices, of the plurality of user devices, being served by a cell, of a plurality of cells, within the RAN, obtaining, by the first server and from the one or more flows of packets, information associated with the one or more flows of packets, the information associated with the one or more flows of packets including at least one of; information associated with at least one of the one or more user devices, information associated with the cell, or information associated with a respective bandwidth that corresponds to each of the one or more flows of packets, and transmitting, by the first server, the information associated with the one or more flows, where transmitting the information associated with the one or more flows enables congestion in the cell to be detected when; a traffic load, associated with the cell, is greater than a first threshold, where the traffic load is based on the respective bandwidth that corresponds to each of the one or more flows, or a quantity of user devices, associated with the one or more user devices being served by the cell, is greater than second threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device associated with a service provider network, the computing device comprising:
-
a memory to store policy information associated with a radio access network (RAN) via which a plurality of user devices communicate with the service provider network; and one or more processors to; monitor traffic being transported via one or more cells, associated with the RAN, that serve the plurality of user devices, obtain traffic information associated with a cell, of the one or more cells, as a result of monitoring the traffic, where the traffic information includes information associated with; each of one or more user devices, of the plurality of user devices, that are communicating via the cell, a quantity of bandwidth, that corresponds to one or more traffic flows, associated with the one or more user devices, or one or more traffic types being served by the cell, determine that a condition, associated with the cell, exists when the quantity of bandwidth is greater than a bandwidth threshold, associated with the cell, obtained from the policy information, where determining that the condition exists enables an operation to be performed on all or a portion of the one or more traffic flows, corresponding to a particular traffic type, of the one or more traffic types, to mitigate or remedy the condition. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A content distribution system, associated with a service provider network, the content distribution system comprising:
-
a first server to monitor traffic, associated with a plurality of user devices, that is being transported between the plurality of user devices and the service provider network via a radio access network (RAN), where the first server is to; identify, from the traffic, a flow of packets associated with a user device, of the plurality of user devices, as a result of monitoring the traffic, obtain, from the flow of packets, information associated with the flow, where the information associated with the flow includes at least one of; information associated with the user device, information associated with a cell, within the RAN, that is serving the user device, or information relating to a traffic load associated with the cell, and output the information associated with the flow; and a second server to; receive the information associated with the flow from the first server, determine that a condition exists, within the RAN, when a total traffic load, associated with the cell, is greater than a threshold, where the total traffic load is based on the traffic load, and one or more other traffic loads associated with one or more other user devices being served by the cell, and output a notification that indicates that the condition exists and that enables the condition to be remedied based on the information associated with the flow. - View Dependent Claims (22, 23, 24, 25)
-
Specification