US 12,069,498 B2
Group monitoring and management of network functions of public cloud-based 5G network
Dawood Shahdad, Aurora, CO (US); and Kenneth William Weber, Jr., Littleton, CO (US)
Assigned to DISH Wireless L.L.C., Littleton, CO (US)
Filed by DISH Wireless L.L.C., Littleton, CO (US)
Filed on Jul. 7, 2023, as Appl. No. 18/348,434.
Claims priority of provisional application 63/388,442, filed on Jul. 12, 2022.
Prior Publication US 2024/0022932 A1, Jan. 18, 2024
Int. Cl. H04L 67/1008 (2022.01); H04L 67/1006 (2022.01); H04W 24/08 (2009.01); H04L 67/10 (2022.01); H04W 84/04 (2009.01)
CPC H04W 24/08 (2013.01) [H04L 67/1006 (2013.01); H04L 67/1008 (2013.01); H04L 67/10 (2013.01); H04W 84/042 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
generating a group query for a plurality of network functions of a network, the group query including commands for checking real-time status of each one of the network functions, wherein,
the network is a Fifth Generation (5G) network deployed on a cloud computing platform and comprises a national data center, a plurality of regional data centers, and a plurality of breakout edge data centers;
the cloud computing platform comprises a plurality of cloud computing regions, each cloud computing region further comprises a plurality of cloud computing sub-regions, and each cloud computing sub-region further comprises a plurality of local zones; and
the national data center is established across the plurality of cloud computing regions, the plurality of regional data centers are respectively established on the plurality of cloud computing regions, and the plurality of breakout edge data centers are respectively established on the plurality of local zones;
in response to the commands, performing group monitoring of the plurality of network functions to check the real-time status of each one of the plurality of network functions according to the group query;
receiving data corresponding to real-time status of each network function;
comparing the data corresponding to real-time status with the data corresponding to reference status for each one of the plurality of network functions;
identifying presence or absence of an anomaly of each one of the plurality of network functions, based on the comparison; and
generating a network function status output, the network function status output including data corresponding to the real-time status and an indication of the presence or absence of an anomaly for each one of the plurality of network functions.