US 11,836,551 B2
Active and standby RICs
Giridhar Subramani Jayavelu, San Francisco, CA (US); and Amit Singh, Woodside, CA (US)
Assigned to VMWARE, INC., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Jul. 7, 2022, as Appl. No. 17/860,090.
Application 17/860,090 is a continuation of application No. 17/384,777, filed on Jul. 25, 2021.
Claims priority of provisional application 63/225,519, filed on Jul. 25, 2021.
Claims priority of provisional application 63/180,627, filed on Apr. 27, 2021.
Claims priority of provisional application 63/176,859, filed on Apr. 19, 2021.
Claims priority of provisional application 63/157,351, filed on Mar. 5, 2021.
Claims priority of provisional application 63/157,600, filed on Mar. 5, 2021.
Prior Publication US 2022/0342732 A1, Oct. 27, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/54 (2006.01); G06F 11/34 (2006.01); G06F 11/20 (2006.01); H04L 41/40 (2022.01); H04L 41/122 (2022.01)
CPC G06F 9/546 (2013.01) [G06F 11/2028 (2013.01); G06F 11/3409 (2013.01); H04L 41/122 (2022.05); H04L 41/40 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A method of connecting a set of applications in a telecommunication network with a set of base station components in the telecommunication network, the method comprising:
deploying primary and secondary RAN (Radio Access Network) Intelligent Controllers (RICs), said deploying comprising deploying, in both the primary and secondary RICs, a common set of distinct Pods to perform a common set of operations;
designating the primary RIC as an active RIC and the secondary RIC as a standby RIC;
configuring the primary RIC to forward data messages from the base station components to the applications and to synchronize stateful data with the standby RIC; and
when the primary RIC fails, configuring the secondary RIC to become the active RIC,
wherein the common set of distinct Pods in each RIC comprises a datapath Pod performing data message forwarding between the base station components and the applications, a service Pod performing application onboarding, and a shared data layer (SDL) Pod performing shared data operations.