O-RAN vs 3GPP Architecture: Functional Splits, Interfaces, and RIC Explained

O-RAN vs 3GPP Architecture: Functional Splits, Interfaces, and RIC Explained
O-RAN vs 3GPP Architecture: Functional Splits, Interfaces, and RIC Explained
5G & 6G Prime Membership Telecom

O-RAN vs 3GPP Architecture: Disaggregated RAN with Functional Splits and Interfaces
With 5G and open networking at the center of recent RAN developments, O-RAN (Open Radio Access Network) represents a sleek, flexible, vendor agnostic alternative to 3GPP-based architectures that existed before it. While 3GPP Release 15 introduced the CU-DU split (Centralized Unit and Distributed Unit), with O-RAN we now have a completely disaggregated RAN architecture that enables multi-vendor capabilities, cloud-native deployments, and AI based automation.

This blog post is going to look at the architectural differences between 3GPP CU-DU and O-RAN, which should be apparent in the picture we have on the top of the document. RAN Interfaces like E1, F1-C/U and E2 along with 'RAN' components such as RIC (RAN Intelligent Controller) and SMO (Service Management and Orchestration) within the O-RAN architecture provide intelligent, open and modular RAN deployments.

🧱 3GPP Architecture (Rel-15): CU-DU Split Details
3GPP Release 15 introduced the split of the functions for the CU and DU which established the prerequisite scaling and deployments for 5G RAN:

🔹 CU (Central Unit)
Manages the higher layer RAN functionalities.

CU is split into:

CU Control Plane (CP): RRC, part of PDCP

CU User Plane (UP): PDCP, SDAP

The two layers are connected with the E1 interface internally.

Interfaces:

F1 Control Plane (CP): Between CU-CP and DU

F1 User Plane (UP): Between CU-UP and DU

⚙  Management
Management typically occurs in a centralized manner utilizing ENM (Ericsson Network Manager) or by using selected vendor tools.

🧭 O-RAN Architecture: Disaggregated and Intelligent RAN
The O-RAN Alliance architecture is an extension of the 3GPP architecture (with added interfaces, functional splits [e.g. Split 7-2x], and intelligence layers) in an effort to foster openness, disaggregation, and innovation.

⚙  O-RAN Which Adds Components


Components Function
O-CU Sub split into O-CU-CP and O-CU-UP that mirrors 3GPP split but with open standards
O-DU -Contains Layers 1-2 and connects to O-RU via Open Fronthaul interface
O-RU Radio Unit that contains Layer 1 (Lower PHY) functions, decouples via open fronthaul
Near-RT RIC (RAN Intelligent Controller) Controls RAN behavior when in near real-time (10 ms - 1 s). Uses E2 Interface.
Non-RT RIC Deal with policy and AI ML model management (>1 s latency). Interfaces thru A1
SMO (Service Management and Orchestration) Provides lifecycle and configuration management. Uses O1 and O2 interfaces.


 🔌 Interface Comparison of 3GPP and O-RAN


Interface Description Applies To
E1 CU-CP ↔ CU-UP communications 3GPP & O-RAN
F1-C / F1-U CU ↔ DU for control/user plane split 3GPP & O-RAN
Open Fronthaul DU ↔ RU open interface (e.g., eCPRI) reporting interoperability difficulties, poor sound quality, other
E2 Near-RT RIC ↔ CU/DU nodes <1 s communication 3GPP & O-RAN

🔍 Key Differences Between 3GPP and O-RAN


Category 3GPP O-RAN
Architecture CU-DU Split CU-DU-RU with open interfaces
Vendor Interoperability Vendor-locked Multi-vendor support
Intelligence Not modularized Near-RT and Non-RT RICs
Management ENM/NMS SMO + ONAP
Functional Splits Up to Split 2 (CU-DU) Includes Split 7-2x, Split 6, etc.
Fronthaul Proprietary Open (e.g., eCPRI, ORAN Fronthaul Spec)

🚀 Why O-RAN Matters for the Future of 5G


✅ Benefits of O-RAN:
Disaggregation: Enables flexible deployment models with best-in-class vendors.

Automation: Supports AI/ML-driven network optimization via RIC.

Cost Efficiency: Reduces vendor lock-in and dependence on proprietary hardware.

Edge Readiness: Suitable for cloud-native, containerized 5G architectures.

🧠 Real-World Applications:


Enterprise and private 5G networks using modular DU/RU solutions.

Rural/remote deployments that leverage RICs for intelligent optimization.

Open RAN labs testing vendor interoperability using standardized interfaces (E2, O1, etc.).

🧩 O-RAN: A Modular, Open 5G Future


O-RAN's design philosophy will allow telecom providers to:

Deploy cloud-native components across the RAN stack.

Leverage vendor-neutral orchestration tools like ONAP.

Optimize traffic, mobility, and resource usage with real-time AI engines.
For engineers and architects, O-RAN is not just a technology evolution .

🏁 Conclusion


While 3GPP provided a structural platform with the CU-DU split, O-RAN takes it a step further as an open, intelligent, modular architecture. With standardized interfaces such as E2, O1, and A1, as well as intelligent controllers and disaggregated units, O-RAN allows telecom operators to escape monolithic RAN stacks and create future-proof, agile 5G networks.


🔍 Further Details into O-RAN Components and Functional Roles


🧠 1. Near-Real-Time RIC (Near-RT RAN Intelligent Controller)
Functionality:
The Near-RT RIC provides the capability for intelligent control of RAN functionality while keeping latency between 10 ms and 1 second. It will interface with CU and DU nodes over the that E2 interface to enable:

a. Load balancing

b. Handover optimization

c. Interference management

d. QoS based scheduling

Use Case:
Dynamically deploy AI/ML models to enhance spectral efficiency in highly populated urban environments.

🧠 2. Non-Real-Time RIC (Non-RT RIC)


Functionality:
The Non-RT RIC operates on timescales of greater than 1 second and interacts with the Near-RT RIC using the A1 interface. The Non-RT RIC can provide:

a. AI/ML model training and lifecycle management

b. Policy generation and distribution

c. Performance trend analysis and long term planning

Use Case:
Use analytics-based insights to optimize mobility policies within regions based on subscriber behaviours.

📈 Performance & Challenges
While O-RAN allows for openness and intelligence, it also adds operational complexity:

⚠️ Challenges:


Interoperability testing with multiple vendors

Security and trust approaches related to AI-based controllers

Latency requirements on open fronthaul

O-Cloud orchestration complexity

✅ Mitigation Strategies:


Using RIC testbeds and open platforms like O-RAN SC

Engaging in multi-vendor PoCs and Plugfests

Using containerized RAN elements (CNFs) to allow ease of scaling within the system process

🏗️ The Future: Open RAN in 6G and Beyond


As networks get closer to 6G, O-RAN is expected to enable these ways by allowing:

More network-as-code paradigms

Ultra low touch

Introductions of beyond-5G features like reconfigurable intelligent surfaces and integrated sensing