vRAN, C-RAN, O-RAN, OpenRAN, the love-hate relationship between Open RAN

vRAN, C-RAN, O-RAN, OpenRAN, the love-hate relationship between Open RAN

[[398639]]

This article is reprinted from the WeChat public account "Network Optimization Mercenary", the author is in correspondence. To reprint this article, please contact the WeChat public account "Network Optimization Mercenary".

Open RAN is a general term for open RAN architecture, which includes open interfaces, virtualization, and AI intelligence.

OpenRAN is a project initiated by TIP, which aims to realize open RAN, and its work scope includes 2/3/4/5G.

TIP, the Telecom Infra Project, was initiated by Facebook in 2016 and currently has more than 500 members, including operators, equipment manufacturers, chip manufacturers, IT companies and system integrators. Among them, Vodafone, Telefonica, Deutsche Telekom, British Telecom, SK Telecom, Nokia, Intel and other companies are major members.

Major TIP Alliance Members

O-RAN generally refers to the O-RAN Alliance and the standards developed by the O-RAN Alliance.

The O-RAN Alliance was initiated and established in February 2018 by five operators, namely China Mobile, AT&T, Deutsche Telekom, NTT DOCOMO and Orange. It was formed by the merger of the original C-RAN Alliance and the xRAN Forum. Among them, the C-RAN Alliance is mainly composed of Chinese companies, and the xRAN Forum is mainly composed of AT&T, NTT DOCOMO and other American, Japanese, Korean and European companies.

The O-RAN Alliance consists of nine working groups (WGs), each responsible for technical research in different fields. WG1 is responsible for studying use cases and the overall architecture, WG2 is responsible for studying non-real-time RIC and A1 interfaces, WG3 is responsible for studying near real-time RIC and E2 interfaces, WG4 is responsible for studying open fronthaul, WG5 is responsible for studying open F1/W1/E1/X2/Xn interfaces, WG6 is responsible for cloudification and orchestration, WG7 is responsible for hardware white box, WG8 is responsible for software open source, and WG9 is responsible for open X-haul transmission.

What is the difference between O-RAN and OpenRAN?

Simply put, the O-RAN Alliance will develop standards to supplement the 3GPP standards; OpenRAN does not develop standards, but only promotes OpenRAN and refers to or adopts O-RAN and 3GPP specifications.

vRAN, or virtualized RAN, as the name implies, aims to promote the software and programmability of RAN. Open RAN emphasizes openness, while vRAN emphasizes network function virtualization and software. vRAN started with 4G RAN with dedicated interfaces, and later gradually expanded to 2G/3G OpenRAN and 5G OpenRAN or O-RAN.

C-RAN, or Cloud RAN, refers to vRAN built on cloud-native technologies such as microservices, containers, and CI/CD. The C in C-RAN also has another meaning - centralized, that is, the centralized deployment of CU and DU.

What is the difference between O-RAN and 3GPP RAN architecture?

As shown in the figure above, 3GPP R15 introduced a RAN architecture with separated CU and DU, and defined the E1 interface between CU-CP (control plane) and CU-UP (user plane), as well as the F1 interface between CU and DU.

However, O-RAN further opens the fronthaul interface and introduces two new controllers, Non-Real-Time RIC and Near-Real-Time RIC, at the management level and RAN, and adds interfaces such as A1, E2, O1, and O2.

SMO, Service Management and Orchestration, is similar to MANO in NFV. It is responsible for managing network functions and NFVI infrastructure. Its management interfaces and management contents are as follows:

  • O1 interface: responsible for managing network functions (vNFs), including configuration, alarm, performance, and security management.
  • O2 interface: responsible for managing the resources and load management of the cloud platform (o-cloud).
  • M-Plane interface: responsible for O-RU management.

Other interface functions:

  • A1: Transmit network or UE-level information from eNB/gNB to Non-Real-Time RIC to optimize the network and ensure SLA.
  • E2: The interface between Near-Real-Time RIC and CU/DU, responsible for transmitting measurement reports from CU/DU and sending configuration commands to CU/DU.

RIC stands for Radio Intelligent Controller. As the name suggests, it realizes the automation and intelligence of RAN operation and maintenance by introducing AI.

Non-Real-Time RIC refers to the non-real-time part, which is responsible for processing services with latency requirements greater than 1 second, such as data analysis and AI model training.

Near-Real-Time RIC refers to the near real-time part, which is responsible for processing services with a latency requirement of less than 1 second (50ms-200ms), such as wireless resource management, switching decisions, dual connection control, load balancing, etc.

The Non-Real-Time RIC is located in the SMO. It collects global relevant data from the RAN and application servers, performs data analysis and AI training, and sends the reasoning and strategies through the A1 interface and deploys them in the Near-Real-Time RIC.

Near-Real-Time RIC is located in the RAN and is responsible for collecting and analyzing real-time information from the RAN, combining it with additional or global information provided by the Non-Real-Time RIC, and using the inference models and policies issued by the Non-Real-Time RIC to monitor and predict changes in network and user behavior in real time, and adjust RAN parameters in real time according to policies (such as QoE targets), including adjusting resource allocation, priority, switching, etc. For example, if it is predicted that the network is about to be congested, the Near-RT RIC will adjust network parameters in real time according to reasoning to prevent congestion.

Near-Real-Time RIC contains multiple xAPPs.

(Relationship between xAPPs and RAN functions)

xAPP is an application that can be independently deployed by a third party. It deploys AI reasoning models and policies in it, and different xAPPs are associated with different RAN functions, making the RAN functional components flexible, programmable and scalable.

In short, O-RAN introduces Non-Real-Time RIC and Near-Real-Time RIC. The two work together to actively optimize and adjust network load balancing, mobility management, multi-connection control, QoS management, network energy saving and other functions based on AI, ultimately achieving network intelligence and automation.

<<:  "Intelligent Ecosystem to Open the Future with Data" ——2021 China Digital Ecosystem Heroes Conference was grandly held

>>:  Microsoft: Open RAN is crucial to network cloudification and the two will eventually merge

Blog    

Recommend

Will 5G replace NB-IoT immediately after commercialization? Not really!

From May 21 to May 25, the international telecomm...

Out-of-the-box infrastructure connectivity options

When it comes to connecting network devices acros...

5G and blockchain empower each other and accelerate the digital economy

This year, many representatives and committee mem...

How should spaces and plus signs in URLs be encoded?

[[427910]] This article is reprinted from the WeC...