Skip to main content

Near Real-Time RAN Intelligent Controller

A near-real-time Radio Access Network (RAN) Intelligent Controller is a software control function in open and virtualized radio access networks that uses policy and analytics to manage RAN behavior on a timescale of tens of milliseconds to about one second.

Expanded Explanation

1. Technical Function and Core Characteristics

A near-real-time RAN Intelligent Controller (near-RT Non Real-Time RAN Intelligent Controller (RIC)) executes control applications, often called xApps, that optimize radio resource management, mobility, interference mitigation, and Quality of Service (QoS). It operates on control loops that typically range from about 10 milliseconds up to one second. The near-RT RIC consumes measurements and telemetry from distributed units and central units and applies policy-based algorithms and Machine Learning (ML) models to adjust configuration and scheduling decisions.

Standards bodies describe the near-RT RIC as an element in Open RAN (ORAN) architectures that interfaces with both non-real-time RIC functions and the underlying RAN nodes through defined open interfaces. It supports functionalities such as load balancing, handover optimization, radio link management, and admission control. It enforces policies received from the non-real-time RIC, which operates on timescales above one second, while ensuring that changes respect radio protocol constraints and service-level objectives.

2. Enterprise Usage and Architectural Context

Enterprises and service providers deploy near-RT RIC components in 5G and ORAN environments to introduce programmable control over RAN behavior. The controller typically runs on cloud-native infrastructure, either in centralized data centers, regional edge sites, or operator on-premises (on-prem) locations. It interfaces upward with a non-real-time RIC, service management and orchestration systems, and analytics platforms, and downward with RAN protocol elements through standardized interfaces such as E2.

In enterprise architectures, the near-RT RIC supports use cases such as traffic steering, radio slice enforcement, and performance optimization for private 5G networks. It integrates with assurance, policy, and security systems to coordinate radio control actions with end-to-end service orchestration. This placement enables cross-domain workflows in which transport, core, and RAN decisions align through policy and analytics.

3. Related or Adjacent Technologies

The near-RT RIC operates alongside the non-real-time RIC, which resides in the service management and orchestration framework and handles optimization and policy decisions on timescales above one second. The non-real-time RIC sends policies, models, and enrichment information to the near-RT RIC via standardized interfaces. Together, the two RIC types provide a layered control architecture across long-term planning and short-term RAN adjustments.

The near-RT RIC also relates to self-organizing network functions, Software Defined Networking (SDN) controllers, and network data analytics functions in 5G core networks. It uses data from operations, administration, and maintenance systems and from network analytics platforms to refine xApp behavior. In ORAN, the near-RT RIC forms part of a disaggregated ecosystem that includes centralized units, distributed units, radio units, and orchestration platforms.

4. Business and Operational Significance

For mobile operators and enterprises, a near-RT RIC provides a programmable control point for managing RAN resources in alignment with Service Level Agreements (SLAs) and policy objectives. It allows operators to introduce new control applications through xApps without changing underlying baseband or radio hardware. This supports multi-vendor deployments within ORAN frameworks and enables governance over how different vendor components behave under shared policies.

Operational teams use the near-RT RIC to automate tasks such as mobility optimization, interference management, and slice-aware radio allocation, which can affect network performance metrics and user experience. The controller also supports observability and closed-loop control by consuming telemetry and feeding back control actions, which can reduce manual tuning work in complex RAN environments.