| CPC H04W 24/02 (2013.01) [H04W 16/22 (2013.01); H04W 24/08 (2013.01); H04B 17/318 (2015.01); H04W 72/23 (2023.01)] | 24 Claims |

|
1. A device for performing analytics on a virtualized radio access network (RAN), comprising:
one or more memories, individually or in combination, storing one or more parameters or instructions for operating the virtualized RAN; and
one or more processors coupled to the memory, wherein the one or more processors, individually or in combination are configured to:
perform multiple protocol layers of radio access network (RAN) processing for at least one cell at a virtualized base station within respective execution environments of each of the multiple protocol layers;
receive, via an application interface, one or more configurable codelets at each respective execution environment;
execute the one or more configurable codelets on the fly within each respective execution environment to determine a time series of real-time metrics at two or more layers of the multiple protocol layers for the at least one cell or a user equipment (UE) connected to the at least one cell to generate a first time series for a first protocol layer and a second time series for a different second protocol layer;
correlate the first time series and the second time series to detect a network condition; and
modify a configuration of the at least one cell based on the detected network condition.
|