| CPC H04W 28/16 (2013.01) [G06F 11/324 (2013.01); G06F 11/3428 (2013.01); G06N 20/00 (2019.01); H04W 24/10 (2013.01); H04W 28/0268 (2013.01); H04W 72/21 (2023.01); H04W 72/23 (2023.01)] | 20 Claims |

|
1. A computer-implemented method for reallocating resources among nodes in a cloud-computing environment, comprising:
monitoring a traffic load of a virtual radio access network (vRAN) workload, executing on a node of the cloud-computing environment, that provides wireless network access to one or more user equipment (UEs); and
based on comparing the traffic load to a threshold, reallocating resources of a hardware accelerator, including multiple encoding queues for different quality-of-service levels of vRAN traffic, to the vRAN workload or one or more other vRAN workloads, wherein the hardware accelerator is operable to perform signal processing for vRAN workloads, wherein the multiple encoding queues are distributed across multiple virtual functions, of a physical function that performs the signal processing, and wherein reallocating resources of the hardware accelerator includes adjusting a number of queues used for the vRAN workload and the one or more other vRAN workloads.
|