End-to-end radio access network (RAN) deployment in open ran (O-RAN)
AssigneeApple Inc.
InventorsJoey Chou, Niall Power, Jianli Sun
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer programs for configuring a network functions virtualization orchestrator (NFVO). In one aspect, a method can include actions of generating, by one or more computers, a message that includes data representing a request to upload a virtual network function (VNF) package, encoding, by the one or more computers, the generated message that includes the VNF package for transmission to a network functions virtualization orchestrator (NFVO), and transmitting, by the one or more computers, the encoded message to the NFVO.
Claims18
A method comprising:
- generating, for each virtual network function (VNF) of a plurality of VNFs comprising at least one distributed unit (DU) and at least one central unit (CU), a first request message that includes data representing a request to upload a VNF package for the VNF;
- transmitting, to a network functions virtualization orchestrator (NFVO), the generated first request message;
- receiving, from the NFVO, a first response message that includes data indicating that the VNF package upload was successful;
- generating, for each physical network function (PNF) of a plurality of PNFs comprising at least one radio unit (RU), a second request message that includes data representing a request to upload a PNF Descriptor (PNFD) for the PNF;
- transmitting the generated second request message to the NFVO;
- and
- receiving, from the NFVO, a second response message that includes data indicating that the PNFD upload was successful.
A system comprising one or more processors configured to perform operations comprising:
- generating, for each virtual network function (VNF) of a plurality of VNFs comprising at least one distributed unit (DU) and at least one central unit (CU), a message that includes data representing a request to upload a VNF package for the VNF, wherein generated message that includes the request to upload the VNF package includes an identifier of a physical network function (PNF) of a plurality of PNFs comprising at least one radio unit (RU);
- encoding the generated message that includes the VNF package for transmission to a network functions virtualization orchestrator (NFVO);
- and
- transmitting the encoded message to the NFVO.
One or more non-transitory computer-readable media storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
- generating, for each virtual network function (VNF) of a plurality of VNFs comprising at least one distributed unit (DU) and at least one central unit (CU), a first request message that includes data representing a request to upload a VNF package for the VNF;
- transmitting, to a network functions virtualization orchestrator (NFVO), the generated first request message;
- receiving, from the NFVO, a first response message that includes data indicating that the VNF package upload was successful;
- generating, for each physical network function (PNF) of a plurality of PNFs comprising at least one radio unit (RU), a second request message that includes data representing a request to upload a PNF Descriptor (PNFD) for the PNF;
- transmitting the generated second request message to the NFVO;
- and
- receiving, from the NFVO, a second response message that includes data indicating that the PNFD upload was successful.
Dependencies are inferred from the claim text.