IP Library Granted Patent US 12,530,214
Granted Patent B2
US 12,530,214 · App. 17/671,347 · Granted Jan 20, 2026

Runtime customization of nodes for network function deployment

Inventors: Narendra Kumar Basur Shankarappa (Sunnyvale, CA); Serge Maskalik (Los Gatos, CA); Sachin Thakkar (San Jose, CA); Uday Suresh Masurekar (Sunnyvale, CA); Leon Cui (Beijing, CN); Kiran Kumar Cherivirala (Bangalore, IN); Sachin M. Bendigeri (Bangalore, IN); Hemanth Kumar Pannem (Danville, CA); Akshatha Sathyanarayan (San Jose, CA)
Assignee: VMware LLC
G06F9/45558G06F9/5077G06F2009/45562G06F2009/4557G06F2009/45595G06F2209/505
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 12,530,214
App. No.
17/671,347
Granted
Jan 20, 2026
Kind
B2
Abstract

Some embodiments provide a method that generates (i) a node profile of a worker node in a workload cluster for deploying a first network function and (ii) a host profile of a virtual machine that implements the workload cluster and a management cluster that manages the workload cluster. The method updates a configuration map of the worker node based on the node profile. The method uses a node configuration operator in a remote data center to configure the worker node based on the configuration map. The method uses a virtual machine configuration operator in the remote data center to configure one or more nodes of the management cluster based on the host profile.

Claims (40)

1 . A method comprising:

generating (i) a node profile of a worker node in a workload cluster for deploying a first network function and (ii) a host profile of a virtual machine that implements the workload cluster and a management cluster that manages the workload cluster;

updating a configuration map of the worker node based on the node profile;

using a node configuration operator in a remote data center to configure the worker node based on the configuration map; and

using a virtual machine configuration operator in the remote data center to configure one or more nodes of the management cluster based on the host profile;

wherein the workload cluster is selected from a plurality of workload clusters based on a mapping between Cluster Automation Policies (CAPs) and cluster templates, each CAP being associated with a type of intended usage and each cluster template defining configuration and available resources associated with a cluster, the configuration matching an infrastructure requirement including processing capacity and memory capacity.

2 . The method of claim 1 , wherein the virtual machine configuration operator configures one or more virtual machines implementing the workload cluster.

3 . The method of claim 1 , wherein the virtual machine configuration operator on figures virtual machines of the workload cluster to meet a requirement of the first network function.

4 . The method of claim 1 , wherein the virtual machine configuration operator configures virtual machines of the management cluster and the workload cluster according to a customized resource definition provided by the host profile.

5 . The method of claim 1 , wherein the virtual machine configuration operator discovers hardware capabilities of host machines of virtual machines.

6 . The method of claim 1 , wherein the first network function is a containerized network function.

7 . The method of claim 1 , wherein the host profile includes a configuration data set for multiple virtual machines, wherein the virtual machine configuration operator creates configuration data for individual virtual machines based on the host profile.

8 . The method of claim 1 further comprising using the virtual machine configuration operator to configure a virtual machine to implement a second network function that is not a containerized network function without using the node configuration operator.

9 . The method of claim 1 , wherein the management cluster and the workload cluster share at least one namespace for the virtual machine configuration operator and the node configuration operator.

10 . The method of claim 1 , wherein the virtual machine configuration operator and the node configuration operator are in a same namespace.

11 . The method of claim 1 , wherein the host profile comprises a custom resource definition that is a configuration set for multiple virtual machines, wherein the virtual machine operator uses the configuration set to create corresponding configuration data for the multiple virtual machines that are encompassed by the configuration set.

12 . The method of claim 1 , wherein the workload cluster is a Kubernetes cluster that includes a master node and a plurality of worker nodes, wherein the master node controls and manages the worker nodes of the cluster and act as the frontend of the cluster and a workload of the cluster is distributed among the worker nodes.

13 . The method of claim 1 , wherein the node configuration operator runs as a daemon in the worker node.

14 . A non-transitory machine-readable medium storing a program for execution by at least one processing unit, the program comprising sets of instructions for:

generating (i) a node profile of a worker node in a workload cluster for deploying a first network function and (ii) a host profile of a virtual machine that implements the workload cluster and a management cluster that manages the workload cluster;

updating a configuration map of the worker node based on the node profile;

using a node configuration operator in a remote data center to configure the worker node based on the configuration map; and

using a virtual machine configuration operator in the remote data center to configure one or more nodes of the management cluster based on the host profile;

wherein the workload cluster is selected from a plurality of workload clusters based on a mapping between Cluster Automation Policies (CAPs) and cluster templates, each CAP being associated with a type of intended usage and each cluster template defining configuration and available resources associated with a cluster, the configuration matching an infrastructure requirement including processing capacity and memory capacity.

15 . The non-transitory machine-readable medium of claim 14 , wherein the virtual machine configuration operator configures one or more virtual machines implementing the workload cluster.

16 . The non-transitory machine-readable medium of claim 14 , wherein the virtual machine configuration operator configures virtual machines of the workload cluster to meet a requirement of the first network function.

17 . The non-transitory machine-readable medium of claim 14 , wherein the virtual machine configuration operator configures virtual machines of the management cluster and the workload cluster according to a customized resource definition provided by the host profile.

18 . The non-transitory machine-readable medium of claim 14 , wherein the virtual machine configuration operator discovers hardware capabilities of host machines of virtual machines.

19 . The non-transitory machine-readable medium of claim 14 , wherein the host profile includes a configuration data set for multiple virtual machines, wherein the virtual machine configuration operator creates configuration data for individual virtual machines based on the host profile.

20 . The non-transitory machine-readable medium of claim 14 , wherein the management cluster and the workload cluster share at least one namespace for the virtual machine configuration operator and the node configuration operator.

21 . The non-transitory machine-readable medium of claim 14 , wherein the host profile comprises a custom resource definition that is a configuration set for multiple virtual machines, wherein the virtual machine operator uses the configuration set to create corresponding configuration data for the multiple virtual machines that are encompassed by the configuration set.

22 . The non-transitory machine-readable medium of claim 14 , wherein the workload cluster is a Kubernetes cluster that includes a master node and a plurality of worker nodes, wherein the master node controls and manages the worker nodes of the cluster and act as the frontend of the cluster and a workload of the cluster is distributed among the worker nodes.

23 . An electronic device comprising:

a set of processing units; and

a non-transitory machine-readable medium storing a program for execution by at least one of the processing units, the program comprising sets of instructions for:

generating (i) a node profile of a worker node in a workload cluster for deploying a first network function and (ii) a host profile of a virtual machine that implements the workload cluster and a management cluster that manages the workload cluster;

updating a configuration map of the worker node based on the node profile;

using a node configuration operator in a remote data center to configure the worker node based on the configuration map; and

using a virtual machine configuration operator in the remote data center to configure one or more nodes of the management cluster based on the host profile;

wherein the workload cluster is selected from a plurality of workload clusters based on a mapping between Cluster Automation Policies (CAPs) and cluster templates, each CAP being associated with a type of intended usage and each cluster template defining configuration and available resources associated with a cluster, the configuration matching an infrastructure requirement including processing capacity and memory capacity.

Assignments (2)
CHANGE OF NAME Recorded Feb 27, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 066692/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2022
From: BASUR SHANKARAPPA, NARENDRA KUMAR; MASKALIK, SERGE; THAKKAR, SACHIN; MASUREKAR, UDAY SURESH; CUI, LEON; CHERIVIRALA, KIRAN KUMAR; BENDIGERI, SACHIN M.; PANNEM, HEMANTH KUMAR; SATHYANARAYAN, AKSHATHA
To: VMWARE, INC.
Reel/Frame 059098/0388 →
Priority Claims (2)
IN 202141043732 · Sep 27, 2021 · national
WO PCT/CN2022/070708 · Jan 7, 2022 · international
Continuity (1)
Related Publication 20230094120A1 · Mar 30, 2023
References Cited (220)
US 6504818B1 · Levine · 2003 [cited by applicant]
US 7417947B1 · Marques et al. · 2008 [cited by applicant]
US 9124538B2 · Koponen et al. · 2015 [cited by applicant]
US 9438491B1 · Kwok et al. · 2016 [cited by applicant]
US 10111163B2 · Vrzic et al. · 2018 [cited by applicant]
US 10243835B2 · Wang et al. · 2019 [cited by applicant]
US 10447597B1 · Kim et al. · 2019 [cited by applicant]
US 10461421B1 · Tran et al. · 2019 [cited by applicant]
US 10555134B2 · Shaw et al. · 2020 [cited by applicant]
US 10609530B1 · Patil et al. · 2020 [cited by applicant]
US 10708143B2 · Zhang et al. · 2020 [cited by applicant]
US 10708189B1 · Agrawal et al. · 2020 [cited by applicant]
US 10735331B1 · Li et al. · 2020 [cited by applicant]
US 10834669B2 · Bordeleau et al. · 2020 [cited by applicant]
US 10841152B1 · Humphreys · 2020 [cited by examiner]
US 10856217B1 · Young et al. · 2020 [cited by applicant]
US 10939369B2 · Bordeleau et al. · 2021 [cited by applicant]
US 11009372B2 · Klimenko · 2021 [cited by applicant]
US 11012288B2 · Kommula et al. · 2021 [cited by applicant]
US 11024144B2 · Bordeleau et al. · 2021 [cited by applicant]
US 11108643B2 · Kommula et al. · 2021 [cited by applicant]
US 11146964B2 · Bordeleau et al. · 2021 [cited by applicant]
US 11178016B2 · Kommula et al. · 2021 [cited by applicant]
US 11240113B2 · Kommula et al. · 2022 [cited by applicant]
US 11246087B2 · Bordeleau et al. · 2022 [cited by applicant]
US 11372663B2 · Featonby · 2022 [cited by examiner]
US 11483762B2 · Bordeleau et al. · 2022 [cited by applicant]
US 11522764B2 · Kommula et al. · 2022 [cited by applicant]
US 11540287B2 · Singh et al. · 2022 [cited by applicant]
US 20030026205A1 · Mullendore et al. · 2003 [cited by applicant]
US 20050278501A1 · Taguchi · 2005 [cited by applicant]
US 20060146712A1 · Conner et al. · 2006 [cited by applicant]
US 20100322255A1 · Hao et al. · 2010 [cited by applicant]
US 20110202634A1 · Kovvali et al. · 2011 [cited by applicant]
US 20130125230A1 · Koponen et al. · 2013 [cited by applicant]
US 20130279504A1 · Gulati et al. · 2013 [cited by applicant]
US 20130282867A1 · Otake · 2013 [cited by applicant]
US 20140064283A1 · Balus et al. · 2014 [cited by applicant]
US 20140233385A1 · Beliveau et al. · 2014 [cited by applicant]
US 20140307744A1 · Dunbar et al. · 2014 [cited by applicant]
US 20140342712A1 · Madhavan et al. · 2014 [cited by applicant]
US 20150074264A1 · Izhak-Ratzin et al. · 2015 [cited by applicant]
US 20150117454A1 · Koponen et al. · 2015 [cited by applicant]
US 20150163117A1 · Lambeth et al. · 2015 [cited by applicant]
US 20150264119A1 · Shau · 2015 [cited by examiner]
US 20150358654A1 · Zhang et al. · 2015 [cited by applicant]
US 20150381486A1 · Xiao et al. · 2015 [cited by applicant]
US 20150381493A1 · Bansal et al. · 2015 [cited by applicant]
US 20160335107A1 · Behera et al. · 2016 [cited by applicant]
US 20160344565A1 · Batz et al. · 2016 [cited by applicant]
US 20160353465A1 · Vrzic et al. · 2016 [cited by applicant]
US 20160360408A1 · Senarath et al. · 2016 [cited by applicant]
US 20170054595A1 · Zhang et al. · 2017 [cited by applicant]
US 20170085628A1 · Mahindra et al. · 2017 [cited by applicant]
US 20170093633A1 · Chang et al. · 2017 [cited by applicant]
US 20170111187A1 · Zanier et al. · 2017 [cited by applicant]
US 20170142591A1 · Vrzic · 2017 [cited by applicant]
US 20170250893A1 · Duda · 2017 [cited by applicant]
US 20170250906A1 · MeLampy et al. · 2017 [cited by applicant]
US 20170264483A1 · Lambeth et al. · 2017 [cited by applicant]
US 20170289791A1 · Yoo et al. · 2017 [cited by applicant]
US 20170330245A1 · Guermas et al. · 2017 [cited by applicant]
US 20170332212A1 · Gage · 2017 [cited by applicant]
US 20170332421A1 · Sternberg et al. · 2017 [cited by applicant]
US 20180006935A1 · Mutnuru et al. · 2018 [cited by applicant]
US 20180027043A1 · Doorn et al. · 2018 [cited by applicant]
US 20180088972A1 · Kubota et al. · 2018 [cited by applicant]
US 20180183866A1 · Gunda et al. · 2018 [cited by applicant]
US 20180191607A1 · Kanakarajan · 2018 [cited by applicant]
US 20180219762A1 · Wang et al. · 2018 [cited by applicant]
US 20180220276A1 · Senarath et al. · 2018 [cited by applicant]
US 20180220277A1 · Senarath et al. · 2018 [cited by applicant]
US 20180248770A1 · Regmi et al. · 2018 [cited by applicant]
US 20180270713A1 · Park et al. · 2018 [cited by applicant]
US 20180270743A1 · Callard et al. · 2018 [cited by applicant]
US 20180295036A1 · Krishnamurthy et al. · 2018 [cited by applicant]
US 20180332441A1 · Shaw et al. · 2018 [cited by applicant]
US 20180368060A1 · Kedalagudde et al. · 2018 [cited by applicant]
US 20190044755A1 · Takajo et al. · 2019 [cited by applicant]
US 20190053104A1 · Qiao et al. · 2019 [cited by applicant]
US 20190058508A1 · Yiu · 2019 [cited by applicant]
US 20190075082A1 · Adam et al. · 2019 [cited by applicant]
US 20190104458A1 · Svennebring et al. · 2019 [cited by applicant]
US 20190123963A1 · Tang et al. · 2019 [cited by applicant]
US 20190124704A1 · Sun et al. · 2019 [cited by applicant]
US 20190150080A1 · Davies et al. · 2019 [cited by applicant]
US 20190158364A1 · Zhang et al. · 2019 [cited by applicant]
US 20190159117A1 · Kuge et al. · 2019 [cited by applicant]
US 20190174573A1 · Velev et al. · 2019 [cited by applicant]
US 20190187999A1 · Lu et al. · 2019 [cited by applicant]
US 20190191309A1 · Kweon et al. · 2019 [cited by applicant]
US 20190191480A1 · Dowlatkhah et al. · 2019 [cited by applicant]
US 20190200286A1 · Usui et al. · 2019 [cited by applicant]
US 20190268633A1 · Jayawardene et al. · 2019 [cited by applicant]
US 20190268973A1 · Bull et al. · 2019 [cited by applicant]
US 20190280976A1 · Wang · 2019 [cited by applicant]
US 20190287146A1 · Maitland et al. · 2019 [cited by applicant]
US 20190289470A1 · Vaidya et al. · 2019 [cited by applicant]
US 20190320494A1 · Jayawardene et al. · 2019 [cited by applicant]
US 20190364475A1 · Chandramouli · 2019 [cited by applicant]
US 20190370376A1 · Demmon et al. · 2019 [cited by applicant]
US 20190373520A1 · Sillanpää · 2019 [cited by applicant]
US 20200007445A1 · Anwer et al. · 2020 [cited by applicant]
US 20200053531A1 · Myhre et al. · 2020 [cited by applicant]
US 20200053545A1 · Wong et al. · 2020 [cited by applicant]
US 20200067831A1 · Spraggins et al. · 2020 [cited by applicant]
US 20200077327A1 · Duan et al. · 2020 [cited by applicant]
US 20200106536A1 · Bedekar · 2020 [cited by applicant]
US 20200120721A1 · Lau et al. · 2020 [cited by applicant]
US 20200120724A1 · Vaidya et al. · 2020 [cited by applicant]
US 20200134620A1 · Aiello et al. · 2020 [cited by applicant]
US 20200137621A1 · Yang et al. · 2020 [cited by applicant]
US 20200213360A1 · Ojha et al. · 2020 [cited by applicant]
US 20200235990A1 · Janakiraman et al. · 2020 [cited by applicant]
US 20200252142A1 · Bedekar · 2020 [cited by applicant]
US 20200273314A1 · Bordeleau et al. · 2020 [cited by applicant]
US 20200275281A1 · Bordeleau et al. · 2020 [cited by applicant]
US 20200275357A1 · Bordeleau et al. · 2020 [cited by applicant]
US 20200275358A1 · Bordeleau et al. · 2020 [cited by applicant]
US 20200275359A1 · Bordeleau et al. · 2020 [cited by applicant]
US 20200275360A1 · Bordeleau et al. · 2020 [cited by applicant]
US 20200280615A1 · Andersson et al. · 2020 [cited by applicant]
US 20200314029A1 · Gopinath et al. · 2020 [cited by applicant]
US 20200348918A1 · Giannetti · 2020 [cited by examiner]
US 20210014912A1 · Song et al. · 2021 [cited by applicant]
US 20210037390A1 · Tofighbakhsh et al. · 2021 [cited by applicant]
US 20210051490A1 · Yanover et al. · 2021 [cited by applicant]
US 20210064407A1 · Kommula et al. · 2021 [cited by applicant]
US 20210064451A1 · Kommula et al. · 2021 [cited by applicant]
US 20210067416A1 · Kommula et al. · 2021 [cited by applicant]
US 20210067439A1 · Kommula et al. · 2021 [cited by applicant]
US 20210117217A1 · Croteau · 2021 [cited by examiner]
US 20210200814A1 · Tal · 2021 [cited by examiner]
US 20210224145A1 · Warmack · 2021 [cited by applicant]
US 20210234803A1 · Parekh et al. · 2021 [cited by applicant]
US 20210263751A1 · Wiest · 2021 [cited by examiner]
US 20210297347A1 · Xu et al. · 2021 [cited by applicant]
US 20220038902A1 · Mueck · 2022 [cited by applicant]
US 20220167236A1 · Melodia et al. · 2022 [cited by applicant]
US 20220210706A1 · Parekh et al. · 2022 [cited by applicant]
US 20220210708A1 · Parekh et al. · 2022 [cited by applicant]
US 20220225264A1 · Song et al. · 2022 [cited by applicant]
US 20220237049A1 · Wiggers et al. · 2022 [cited by applicant]
US 20220279535A1 · Tsui · 2022 [cited by applicant]
US 20220283832A1 · Singh et al. · 2022 [cited by applicant]
US 20220283839A1 · Srinivasan et al. · 2022 [cited by applicant]
US 20220283840A1 · Jayavelu et al. · 2022 [cited by applicant]
US 20220283841A1 · Jayavelu et al. · 2022 [cited by applicant]
US 20220283842A1 · Singh et al. · 2022 [cited by applicant]
US 20220283843A1 · Singh · 2022 [cited by applicant]
US 20220283882A1 · Singh et al. · 2022 [cited by applicant]
US 20220286536A1 · Singh et al. · 2022 [cited by applicant]
US 20220286837A1 · Yang et al. · 2022 [cited by applicant]
US 20220286840A1 · Singh · 2022 [cited by applicant]
US 20220286914A1 · Gudipati et al. · 2022 [cited by applicant]
US 20220286915A1 · Gudipati et al. · 2022 [cited by applicant]
US 20220286916A1 · Yang et al. · 2022 [cited by applicant]
US 20220286939A1 · Gudipati et al. · 2022 [cited by applicant]
US 20220287038A1 · Singh et al. · 2022 [cited by applicant]
US 20220342732A1 · Subramani Jayavelu et al. · 2022 [cited by applicant]
US 20220398119A1 · Kim · 2022 [cited by examiner]
US 20230041056A1 · Bordeleau et al. · 2023 [cited by applicant]
US 20230069604A1 · Subramani et al. · 2023 [cited by applicant]
US 20230100276A1 · Basur Shankarappa et al. · 2023 [cited by applicant]
US 20230123237A1 · Kommula et al. · 2023 [cited by applicant]
CN 104584491A · 2015 [cited by applicant]
CN 107566440A · 2018 [cited by applicant]
CN 108259216A · 2018 [cited by applicant]
CN 108781178A · 2018 [cited by applicant]
CN 111512650A · 2020 [cited by applicant]
CN 114449459A · 2022 [cited by applicant]
EP 2648370A1 · 2013 [cited by applicant]
JP 2014158289A · 2014 [cited by applicant]
JP 2017516424A · 2017 [cited by applicant]
JP 2018518927A · 2018 [cited by applicant]
JP 2018125837A · 2018 [cited by applicant]
JP 2021507636A · 2021 [cited by applicant]
WO 2016159192A1 · 2016 [cited by applicant]
WO 2016206742A1 · 2016 [cited by applicant]
WO 2017150642A1 · 2017 [cited by applicant]
WO 2018072824A1 · 2018 [cited by applicant]
WO 2019120694A1 · 2019 [cited by applicant]
WO 2019129374A1 · 2019 [cited by applicant]
WO 2019147316A1 · 2019 [cited by applicant]
WO 2019229492A1 · 2019 [cited by applicant]
WO 2020171957A1 · 2020 [cited by applicant]
WO 2020242987A1 · 2020 [cited by applicant]
WO 2021040935A1 · 2021 [cited by applicant]
WO 2022011862A1 · 2022 [cited by applicant]
WO 2022156887A1 · 2022 [cited by applicant]
WO 2022177333A1 · 2022 [cited by applicant]
WO 2022186883A1 · 2022 [cited by applicant]
WO 2022186912A1 · 2022 [cited by applicant]
WO 2022194359A1 · 2022 [cited by applicant]
J. R. Gunasekaran, et al., “Multiverse: Dynamic VM Provisioning for Virtualized High Performance Computing Clusters,” 2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID), Melbour… [cited by examiner]
Balasubramanian, Bharath, et al., “RIC: A RAN Intelligent Controller Platform for AI-Enabled Cellular Networks,” Apr. 16, 2021, 11 pages, IEEE. [cited by applicant]
Schmidt, Robert, “RAN Engine: Service-Oriented RAN Through Containerized Micro-Services,” IEEE Transactions on Network and Service Management, Mar. 2021, 14 pages, vol. 18, No. 1, IEEE. [cited by applicant]
Blenk, Andreas, et al., “Survey on Network Virtualization Hypervisors for Software Defined Networking”, IEEE Communications Surveys & Tutorials, Jan. 27, 2016, 32 pages, vol. 18, No. 1, IEEE. [cited by applicant]
Bonati, Leonardo, et al., “Open, Programmable, and Virtualized 5G Networks: State-of-the-Art and the Road Ahead,” Aug. 25, 2020, 32 pages, retrieved from https://arxiv.org/abs/2005.10027v3. [cited by applicant]
Czichy, Thoralf, 5G RAN Optimization Using the O-RAN Software Community's RIC (RAN Intelligent Controller), Open Networking Summit Europe, Sep. 23, 2019, 23 pages, The Linux Foundation, Antwerp, Belgium. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/376,758, filed Jul. 15, 2021, 50 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/376,766, filed Jul. 15, 2021, 50 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/376,785, filed Jul. 15, 2021, 50 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/376,801, filed Jul. 15, 2021, 36 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/376,817, filed Jul. 15, 2021, 36 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/376,835, filed Jul. 15, 2021, 36 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,475, filed Jul. 23, 2021, 55 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,476, filed Jul. 23, 2021, 56 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,777, filed Jul. 25, 2021, 87 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,778, filed Jul. 25, 2021, 87 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,779, filed Jul. 25, 2021, 87 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,780, filed Jul. 25, 2021, 87 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,781, filed Jul. 25, 2021, 87 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,782, filed Jul. 25, 2021, 87 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/384,784, filed Jul. 25, 2021, 87 pages, VMware, Inc. [cited by applicant]
Non-Published Commonly Owned Related U.S. Appl. No. 17/671,379 with similar specification, filed Feb. 14, 2022, 49 pages, VMware, Inc. [cited by applicant]
Author Unknown, “5G RIC—RAN Intelligent Controller,” Jun. 26, 2020, 4 pages, retrieved from http://www.techplayon.com/5g-ric-ran-intelligent-controller/. [cited by applicant]
Author Unknown, “Open RAN 101—Role of RAN Intelligent Controller: Why, what, when, how?,” Jul. 30, 2020, 8 pages. [cited by applicant]
Author Unknown, “O-Ran Operations and Maintenance Architecture,” O-Ran WG1 OAM-Architecture-v04.00, Month Unknown 2021, 55 pages, O-RAN Alliance. [cited by applicant]
Non-Published Commonly Owned U.S. Appl. No. 17/976,788 (F435.03.C1), filed Oct. 29, 2022, 62 pages, VMware, Inc. [cited by applicant]