Cellular network core management system
AssigneeBoost SubscriberCo L.L.C.
InventorJustin Wayne Caswell
Life of this patent
Estimating the term…
Abstract
Various arrangements for managing a core cellular network of a cellular network are presented herein. A core network management system can receive a provisioning request for a plurality of user equipment (UE). Performance data from a plurality of cellular network data centers can be obtained and analyzed. An architecture of the core cellular network can be modified based on a machine learning model based on analyzing the performance data and the provisioning request.
Claims13
A method for managing a core cellular network of a cellular network, the method comprising:
- receiving, by a core network management system, a provisioning request for a plurality of user equipment (UE) from a client, wherein:
- the provisioning request comprises a quality of service (QoS) metric required to be met by the cellular network;
- and
- the provisioning request indicates a geographic location where the plurality of UE will connect with the cellular network;
- obtaining, by the core network management system, performance data from a plurality of edge data centers within a plurality of cellular network-data centers, performance data comprising:
- status data indicative of a count of UE actively communicating with radio access network (RAN) components in communication with each edge data center of the plurality of edge data centers, and
- availability data indicative of a count of connections available to the RAN components in communication with each edge data center of the plurality of edge data centers, wherein
- the plurality of cellular network data centers comprise data centers of different tiers within a hierarchy of the core cellular network;
- analyzing, by the core network management system, the performance data from the plurality of edge data centers and the provisioning request, wherein
- analyzing the performance data and the provisioning request comprises analyzing the geographic location where the plurality of UE are to connect with the cellular network, the status data, and the availability data;
- and
- modifying, by the core network management system, an architecture of the core cellular network to accommodate the plurality of UE at the indicated geographic location based on analyzing the performance data, the geographic location where the plurality of UE will connect with the cellular network, the status data, the availability data, and the provisioning request, wherein modifying the architecture of the core cellular network comprises:
- reserving a dedicated amount of bandwidth in the geographic location on a radio access network (RAN) of the cellular network based on the provisioning request;
- and
- establishing a new connection between an edge data center of the plurality of edge data centers and a cloud service provider not directly communicating with the edge data center.
A cellular network system of a cellular network, comprising:
- a core network management system, comprising:
- a data center interface;
- a network control interface;
- an operations interface;
- one or more processors, configured to:
- receive a provisioning request for a plurality of user equipment (UE) from a client via the operations interface, wherein:
- the provisioning request comprises a quality of service (QoS) metric required to be met by the cellular network;
- and
- the provisioning request indicates a geographic location where the plurality of UE will connect with the cellular network;
- obtain performance data from a plurality of edge data centers within a plurality of cellular network data centers via the data center interface, performance data comprising:
- status data indicative of a count of UE actively communicating radio access network (RAN) components in communication with each edge data center of the plurality of edge data centers, and
- availability data indicative of a count of connections available to the RAN components in communication with each edge data center of the plurality of edge data centers, wherein
- the plurality of cellular network data centers comprise data centers of different tiers within a hierarchy of a core cellular network;
- analyze the performance data from the plurality of edge data centers and the provisioning request, wherein
- analyzing the performance data and the provisioning request comprises analyzing the geographic location where the plurality of UE are to connect with the cellular network, the status data, and the availability data;
- and
- cause an architecture of the core cellular network to be modified to accommodate the plurality of UE at the indicated geographic location via the network control interface based on analyzing the performance data, the geographic location where the plurality of UE will connect with the cellular network, the status data, the availability data, and the provisioning request, wherein modifying the architecture of the core cellular network comprises:
- reserving a dedicated amount of bandwidth in the geographic location on a radio access network (RAN) of the cellular network based on the provisioning request;
- and
- establishing a new connection between an edge data center of the plurality of edge data centers and a cloud service provider not actively communicating with the edge data center.
A non-transitory processor-readable medium comprising processor-readable instructions configured to cause one or more processors of a cellular network to:
- receive a provisioning request for a plurality of user equipment (UE) from a client, wherein
- the provisioning request comprises a quality of service (QoS) metric required to be met by the cellular network;
- and
- the provisioning request indicates a geographic location where the plurality of UE will connect with the cellular network;
- obtain performance data from a plurality of edge data centers within a plurality of cellular network data centers, performance data comprising:
- status data indicative of a count of UE actively communicating radio access network (RAN) components in communication with each edge data center of the plurality of edge data centers, and
- availability data indicative of a count of connections available to the RAN components in communication with each edge data center of the plurality of edge data centers, wherein
- the plurality of cellular network data centers comprise data centers of different tiers within a hierarchy of a core cellular network;
- analyze the performance data from the plurality of edge data centers and the provisioning request using a machine-learning model, wherein analyzing the performance data and the provisioning request comprises analyzing the geographic location where the plurality of UE are to connect with the cellular network, the status data, and the availability data;
- and
- cause an architecture of the core cellular network to be modified to accommodate the plurality of UE at the indicated geographic location based on analyzing the performance data, the geographic location where the plurality of UE will connect with the cellular network, the status data, the availability data, and the provisioning request using the machine-learning model, wherein modifying the architecture of the core cellular network comprises:
- reserving a dedicated amount of bandwidth in the geographic location on a radio access network (RAN) of the cellular network based on the provisioning request;
- and
- establishing a new connection between the edge data center and a cloud service provider not actively communicating with the edge data center.
Dependencies are inferred from the claim text.