Active and standby RICs
    1.
    发明授权

    公开(公告)号:US11836551B2

    公开(公告)日:2023-12-05

    申请号:US17860090

    申请日:2022-07-07

    申请人: VMware, Inc.

    摘要: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.

    Fast provisioning of machines using network cloning

    公开(公告)号:US11716377B2

    公开(公告)日:2023-08-01

    申请号:US17508886

    申请日:2021-10-22

    申请人: VMware, Inc.

    IPC分类号: H04L67/10 H04L61/5014

    CPC分类号: H04L67/10 H04L61/5014

    摘要: Some embodiments of the invention provide a method for cloning a set of one or more applications implemented by a first set of machines connected through a first logical network that defines a virtual private cloud in a set of one or more datacenters. The method instantiates a cloned, second set of machines that is a replicated copy of the first set of machines. The method identifies a set of network configuration data that configures a set of logical forwarding elements (LFEs) of the first logical network. The method uses the identified set of network configuration data to define a cloned, second logical network to connect the cloned, second set of machines.

    RIC SDK
    4.
    发明申请
    RIC SDK 有权

    公开(公告)号:US20220286914A1

    公开(公告)日:2022-09-08

    申请号:US17376801

    申请日:2021-07-15

    申请人: VMware, Inc.

    IPC分类号: H04W28/16

    摘要: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes. In some embodiments, the set of network connectivity processes of each RIC SDK of each machine establishes and maintains network connections between the machine and the set of RAN elements used by the control plane application of the machine, and handles data packet transport to and from the set of RAN elements for the control plane application.

    DATA IO AND SERVICE ON DIFFERENT PODS OF A RIC

    公开(公告)号:US20220283882A1

    公开(公告)日:2022-09-08

    申请号:US17384777

    申请日:2021-07-25

    申请人: VMware, Inc.

    IPC分类号: G06F9/54 G06F11/34

    摘要: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.

    PROVISIONING AND DEPLOYING RAN APPLICATIONS IN A RAN SYSTEM

    公开(公告)号:US20240205806A1

    公开(公告)日:2024-06-20

    申请号:US18101544

    申请日:2023-01-25

    申请人: VMware, Inc.

    IPC分类号: H04W48/18 H04W24/02 H04W48/16

    CPC分类号: H04W48/18 H04W24/02 H04W48/16

    摘要: Some embodiments of the invention provide a method for providing automated admission control services for a RAN system. The method receives a trigger alert that includes an application identifier for an application, a dRIC identifier associated with a dRIC to which the application is to be deployed, and a set of configurations for the application that are in a first format. The method converts the set of configurations from the first format to a second format and sends the set configurations in the second format to an FCAPS management pod deployed to the dRIC. Upon receiving positive acknowledgment indicating successful implementation of the set of configurations from the FCAPS management pod, the method updates a configuration table stored in a database of the RAN with a set of admissions control information for the application. The method sends a notification to an API server for the RAN indicating the set of configurations have been successfully implemented for the application.

    Fast provisioning of machines using network cloning

    公开(公告)号:US11683201B2

    公开(公告)日:2023-06-20

    申请号:US17508892

    申请日:2021-10-22

    申请人: VMware, Inc.

    摘要: Some embodiments of the invention provide a method for cloning a set of one or more applications implemented by a first set of machines connected through a first logical network that defines a virtual private cloud (VPC) in a set of one or more datacenters. The method detects that the first logical network does not have sufficient resources to process a set of network traffic destined for the set of one or more applications implemented by the first set of machines. Based on said detecting, the method uses a set of network configuration data that configures a set of logical forwarding elements (LFEs) of the first logical network to define a cloned, second logical network for connecting a cloned, second set of machines that implement a second set of one or more applications. The method uses the cloned, second logical network to process at least a subset of the network traffic destined to the set of applications.

    ACTIVE AND STANDBY RICS
    8.
    发明申请

    公开(公告)号:US20220342732A1

    公开(公告)日:2022-10-27

    申请号:US17860090

    申请日:2022-07-07

    申请人: VMware, Inc.

    IPC分类号: G06F9/54 G06F11/34

    摘要: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.

    DISTRIBUTED RIC
    9.
    发明申请

    公开(公告)号:US20220286915A1

    公开(公告)日:2022-09-08

    申请号:US17376817

    申请日:2021-07-15

    申请人: VMware, Inc.

    IPC分类号: H04W28/16

    摘要: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes. In some embodiments, the set of network connectivity processes of each RIC SDK of each machine establishes and maintains network connections between the machine and the set of RAN elements used by the control plane application of the machine, and handles data packet transport to and from the set of RAN elements for the control plane application.

    FAST PROVISIONING OF MACHINES USING NETWORK CLONING

    公开(公告)号:US20230379379A1

    公开(公告)日:2023-11-23

    申请号:US18228589

    申请日:2023-07-31

    申请人: VMware, Inc.

    IPC分类号: H04L67/10 H04L61/5014

    CPC分类号: H04L67/10 H04L61/5014

    摘要: Some embodiments of the invention provide a method for cloning a set of one or more applications implemented by a first set of machines connected through a first logical network that defines a virtual private cloud in a set of one or more datacenters. The method instantiates a cloned, second set of machines that is a replicated copy of the first set of machines. The method identifies a set of network configuration data that configures a set of logical forwarding elements (LFEs) of the first logical network. The method uses the identified set of network configuration data to define a cloned, second logical network to connect the cloned, second set of machines.