REAL-TIME RADIO INTELLIGENT CONTROLLER

    公开(公告)号:US20240421859A1

    公开(公告)日:2024-12-19

    申请号:US18334147

    申请日:2023-06-13

    Abstract: A real-time radio intelligent controller (RIC) executes in parallel with one or more virtual radio access network functions to provide real-time analytics and control of the virtual radio access network functions. At least a first processor core is configured to execute a radio network virtual function. The radio network virtual function is configured with a codelet to output selected operational data to a first stream associated with a first stream ID and receive control information from a control stream associated with a second stream ID. At least a second processor core is configured to execute the real-time RIC isolated from the at least the first processor core. The real-time RIC includes one or more dynamically loaded programs configured to: access the first stream; perform processing on the operational data; and write commands for the radio network virtual function to the control stream.

    CPU POWER MANAGEMENT FOR VIRTUALIZED RADIO ACCESS NETWORKS

    公开(公告)号:US20240406860A1

    公开(公告)日:2024-12-05

    申请号:US18204343

    申请日:2023-05-31

    Abstract: Methods and apparatuses for improving the performance and energy efficiency of Radio Access Networks (RANs) are described. Various power control schemes may dynamically adjust RAN power consumption based on fluctuations in network traffic, throughput, latency, queue sizes, and/or packet error rates with the goal of increasing energy efficiency while maintaining quality of service metrics. The power control schemes may be implemented using a PRB controller for dynamically allocating physical resource blocks (PRBs) to user devices and a CPU controller for assigning CPU power profiles based on PRB allocations for the user devices. The PRB controller and CPU controller may periodically acquire real-time telemetry data and wireless network performance information and then adjust the number of PRBs for user devices and adjust the CPU power profiles for executing RAN functions based on the telemetry data and wireless network performance information.

    FINE-GRAINED REAL-TIME PRE-EMPTION OF CODELETS BASED ON RUNTIME THRESHOLD

    公开(公告)号:US20230388393A1

    公开(公告)日:2023-11-30

    申请号:US17824662

    申请日:2022-05-25

    CPC classification number: H04L67/55 H04L67/02 G06F9/45558 G06F2009/45595

    Abstract: Described are examples for providing fine-grained real-time pre-emption of codelets based on a runtime threshold. A controller inserts checkpoints into extended Berkeley packet filter (eBPF) bytecode of a third-party codelet prior to verification of the third-party codelet. A device executes the codelet at a hook point of an application. The inserted checkpoints determine a runtime of the codelet. The device terminates the codelet in response to the runtime exceeding a threshold. The application can be a virtualized radio access network (vRAN) network function and the codelet can control the vRAN function or export network metrics. The application may be executed in a container management system that modifies a container for the application to mount code including a function associated with the hook point of the application to the container; detect an annotation for the container that identifies the codelet; and symbolically links the codelet to the hook point.

    ADJUSTING DISCONTINUOUS RECEPTION BEHAVIOR OF A USER EQUIPMENT TO CONSERVE ENERGY USE

    公开(公告)号:US20220400432A1

    公开(公告)日:2022-12-15

    申请号:US17348390

    申请日:2021-06-15

    Abstract: A method for adjusting discontinuous reception (DRX) behavior of a user equipment (UE) to conserve energy use includes exposing a DRX application programming interface (API) that enables DRX parameters to be changed and defining a conflict resolution policy that controls when requests to change the DRX parameters should be granted. The method also includes receiving, via the DRX API, a request from an application to change a DRX parameter for the UE. The UE is in wireless communication with a base station, and the application is configured to send data to the UE via a mobile network that comprises the base station. The method also includes determining, based at least in part on the conflict resolution policy, that the request should be granted and sending a command to the base station that causes the base station to communicate a new value of the DRX parameter to the UE.

    VIRTUALIZED RADIO ACCESS NETWORK (VRAN) DECODING AS A SERVICE

    公开(公告)号:US20220159785A1

    公开(公告)日:2022-05-19

    申请号:US16950411

    申请日:2020-11-17

    Abstract: The systems and methods relate to virtual radio access networks (vRANs). The systems and methods may offload a signal processing task of a physical layer from a vRAN server located at the far edge of a network nearby a base station to a remote location further away from the base station. The remote location may include higher level edge deployments of servers or a cloud deployment of servers. The system and methods may scale the vRAN server capacity by offloading the signal processing task to the remote location without compromising quality of service requirements or latency requirements of the user equipment or the applications.

    POWER CONTROL FOR ENERGY-EFFICIENT 5G VRAN

    公开(公告)号:US20240405945A1

    公开(公告)日:2024-12-05

    申请号:US18204332

    申请日:2023-05-31

    Abstract: Methods and apparatuses for improving the performance and energy efficiency of Radio Access Networks (RANs) are described. Various power control schemes may dynamically adjust RAN power consumption based on fluctuations in network traffic, throughput, latency, queue sizes, and/or packet error rates with the goal of increasing energy efficiency while maintaining quality of service metrics. The power control schemes may be implemented using a PRB controller for dynamically allocating physical resource blocks (PRBs) to user devices and a CPU controller for assigning CPU power profiles based on PRB allocations for the user devices. The PRB controller and CPU controller may periodically acquire real-time telemetry data and wireless network performance information and then adjust the number of PRBs for user devices and adjust the CPU power profiles for executing RAN functions based on the telemetry data and wireless network performance information.

    DELIVERING CONSUMABLE CONTENT TO A WEARABLE USER EQUIPMENT

    公开(公告)号:US20240365427A1

    公开(公告)日:2024-10-31

    申请号:US18307702

    申请日:2023-04-26

    CPC classification number: H04W76/28 H04L65/60 H04W28/0247

    Abstract: The present disclosure generally relates to improving energy efficiency of reality-based headsets by enabling discontinuous transmission (DRX) without significantly reducing the quality of experience (QoE) of a user of the headsets when consuming digital content presented thereon. The present disclosure includes a predictive content management system that obtains consumable content (including predictive content) to be consumed on a wearable UE. The system receives, from a radio access network (RAN), discontinuous reception (DRX) configuration information indicating active and inactive periods with which the UE and RAN may communicate. The system additionally facilitates stacking consumable content, delivering the consumable content based on the DRX configuration information, and performing certain latency masking features to avoid loss of quality of the presented content.

    ANOMALY DETECTION FOR VIRTUALIZED RANS

    公开(公告)号:US20230136356A1

    公开(公告)日:2023-05-04

    申请号:US17578008

    申请日:2022-01-18

    Abstract: To meet the stringent 5G radio access network (RAN) service requirements, layers one and two need to be processed in essentially real time. Thus, prompt anomaly detection is important to prevent negative impacts on customer experience, which is critical for mobile networks to meet the stringent service requirements. However, monitoring networks for anomalies is difficult due at least to (1) the resource constrained edge deployments in which the vRAN resides, (2) the variety of anomaly types and fault locations making anomalies difficult to detect, and (3) the low frequency of anomalies leading to unbalanced data sets for training, among others. The present application addresses these issues by decoupling anomaly detection at the infrastructure layer (servers, NICs, switches, etc.) from anomaly detection at the VNF layer (L1, high-DU, CU). This enables different techniques for identifying anomalies and for reducing the monitoring overhead that is tailored to each layer.

Patent Agency Ranking