| CPC H04W 24/08 (2013.01) [H04L 47/28 (2013.01)] | 19 Claims |

|
1. A method for estimating workloads in a virtualized radio access network (vRAN), comprising:
monitoring, during a first transmission time interval (TTI) of the vRAN, data traffic between a radio unit (RU) of a cellular network and a first vRAN instance of the vRAN, the first vRAN instance executing on a first server of the vRAN, the first vRAN instance configured to perform PHY layer processing and L2 processing of the data traffic, wherein the PHY layer is Layer 1 of the Open Systems Interconnection (OSI) model and the L2 is Layer 2 of the OSI model, and wherein the TTI is a smallest time duration over which data is scheduled and transmitted between a base station of the cellular network (gNodeB or eNodeB) and user equipment (UE);
based on the data traffic between the RU of the cellular network and the first vRAN instance during the first TTI, estimating a workload at the first vRAN instance during a second TTI, wherein the second TTI is a next immediate TTI following the first TTI;
determining that the first vRAN instance does not have computing capacity to process the workload during the second TTI based on determining that a time required to process the estimated workload exceeds the second TTI;
in response to determining that the first vRAN instance does not have computing capacity to process the workload during the second TTI, allocating the workload to a second vRAN instance executing on a second server of the vRAN; and
causing the workload to be processed by the second vRAN instance executing on the second server of the vRAN during the second TTI.
|