Updating a distributed unit in a 5G virtual radio access network
AssigneeMicrosoft Technology Licensing, LLC
InventorsAnuj Kalia, Xenofon Foukas
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAnuj Kalia, Xenofon Foukas
Estimating the term…
A distributed unit (DU) in a virtual radio access network (vRAN) of a wireless 5G (fifth generation) network is implemented using software-defined networking (SDN) technology on a single computer server that is physically co-located with a radio unit in a distributed RAN (D-RAN) architecture. An update agent facilitates versioning support through interoperations with different DU versions, v1 and v2, to prevent them from concurrently executing real-time processing threads on the server's processor which would cause malfunctions. DU v2 is initialized using non-real-time threads. The update agent blocks real-time processing thread generation by DU v2 after initialization is complete. The update agent sets DU v1 processing threads to non-real-time and unblocks DU v2 to migrate data traffic between the versions. A layer 2 switch provides duplicated data packets to virtual network interface cards that are implemented for the respective DU versions and which share a common MAC (medium access control) address.
A computer-implemented method operating on a computer server for updating versions of a distributed unit (DU) in a virtual radio access network in a wireless 5G (fifth generation) network, comprising:
One or more hardware-based non-transitory computer-readable memory devices storing computer-executable instructions which, upon execution by one or more processors disposed in a computer server, cause the computer server to update versions of a distributed unit (DU) in a virtual radio access network (vRAN) in a 5G (fifth generation) network, the updating comprising:
A computing device hosting a distributed unit (DU) operable in a virtual radio access network (vRAN) of a 5G (fifth generation) network, comprising:
Dependencies are inferred from the claim text.