O-RAN Overview, Architecture, near-Real-Time RIC and Use Cases
Marcin Dryjanski
Telecom Professional - Ph.D. ? Wireless Research ? Technical Trainer & Consultant ? System Architect ? Team Leader
Currently, one of the hot topics in the telecoms world is Open RAN. This post gathers the extracts from a series of blog posts on this topic provided on our web. The first section provides an introduction to O-RAN, followed by architecture discussion, RAN-intelligent controller description, and overview of use cases. First of all, to avoid misunderstandings, the thing that we are going to discuss is the O-RAN with the “dash”. This is the Open RAN as defined by O-RAN Alliance, an entity, which mission is?“to re-shape the RAN industry towards more intelligent, open, virtualized and fully interoperable mobile networks”?[1].
Introduction to O-RAN
Fig. 1, shows the transformation of the Radio Access Network (RAN) when moving from the traditional approach to the Open RAN. The tradiotional way of providing RAN is that there is a single black box and the internal interfaces within that box are closed and are in hands of one vendor. Moving towards Open RAN (O-RAN), we are splitting the different functions of the base station into the following entities with open interfaces between them: a centralized unit (CU), a distributed unit (DU), and a radio unit (RU). A similar architecture is defined within 3GPP, but with the O-RAN approach, those entities can be developed by different vendors due to the open interfaces between them (including Open Fronthaul, Open FH). In addition to that, the important part is that the orange box, i.e. RAN intelligent controller (RIC) is extracted from the processing units and allows to reach the management interfaces, like radio resource management (RRM) or self-organizing networks (SON) functions, which control the radio resources and network operation. In the O-RAN concept, this is where the intelligence sits, by the means of artificial intelligence (AI) models for radio network automation.
Fig. 1. RAN Transformation
The claimed characteristics of the O-RAN concept (claimed by the entities involved in the specification and driving the O-RAN) are also shown in Fig. 1 and include:
Let’s now take a look at the 5G RAN architecture with the management entities and interfaces brought by the O-RAN Alliance definition (see Fig. 2).
Fig. 2. O-RAN-based Radio Access Network (D/A – digital to analog, RFE – RF Frontend, SDAP – Service Data Adaptation Protocol, AMF – Access and Mobility Function, UPF – User Plane Function, PDCP – Packet Data Convergence Protocol, RLC – Radio Link Control, MAC – Medium Access Control, PHY – Physical Layer, Sched. – Scheduler)
What we see here is a simplified protocol stack of the radio interface between the base station (BS) and the user equipment (UE), where we have lower layer processing, MAC layer with a scheduler, and other layer-2 protocols (PDCP, RLC), and finally, RRC controlling the connection and different parameters of lower-layer protocols (L3). In 5G there are two defined entities in the CU, namely CU-CP (Control Plane – for connection management) and CU-UP (User Plane – for UP data processing). In 5G, compared to LTE, additionally, there is an SDAP protocol in the UP path for QoS mapping. Nothing new so far. Now, when getting to O-RAN the CU-UP, CU-CP, DU, and RU, gets the “O-” in front, meaning that they are adapted to the O-RAN Alliance definition and architecture (e.g. to support E2 interface and O-RAN defined functionality). Due to being connected to the E2 interface, they are called E2 nodes in the O-RAN Alliance specifications.
Note: You can find a full blog post that also describes entities involved in the O-RAN developments and O-RAN Alliance specifications under this link 1. Introduction to O-RAN: Concept and Entities
O-RAN Architecture
Fig.3 shows the overall O-RAN architecture (Fig. 3), as per O-RAN Alliance specification [2].
Fig. 3. Overall O-RAN Architecture
The blue elements are 3GPP defined and adapted by O-RAN specifications (thus the “O-” is added), while the orange ones are O-RAN defined elements. The individual elements are the following:
Regarding the interfaces. Again the “blue” interfaces are specified by the 3GPP (like F1 and E1), while “orange” interfaces are specified by O-RAN Alliance. Let’s now focus on the “orange” interfaces:
Note: You can find a full blog post that also describes implementation options under this link 2. O-RAN Architecture, Nodes, and Interfaces
O-RAN near-RT RIC
As the name suggests, near-RT RIC operates in near-real-time (i.e. in the timeframe >10 ms and <1 s) and is responsible for RAN control and optimization, incorporates xApps to realize RRM, and bases its operation on UE and cell-specific metrics.
O-RAN Alliance specified the near-RT RIC internal architecture and building blocks as shown in Fig. 4, as per [3].
Fig. 4. O-RAN near-RT RIC – Internal Architecture
The individual elements shown in the figure are as follows (as per [3]):
Note: you can find a full blog post that also describes RIC implementation options and discusses deployment flexibility under this link 3. O-RAN near-Real-Time RIC
O-RAN Use Cases
One of the key elements of having RIC (and the overall O-RAN concept for the management of radio networks) is to be able to efficiently manage and optimize the radio network. By using the concept of open interfaces and xApps, O-RAN enables tailored algorithms for specific use cases. O-RAN Alliance [1] specifies preliminary use cases [4, 5] and defines the policy framework by which the algorithms to support the use cases can be controlled.
领英推荐
Fig. 5, shows the different use cases that are defined by O-RAN Alliance [5] and which are split into two phases as per the organization members’ preference [5]. This means that the use cases specified within Phase I shall be developed earlier to solve the most immediate needs of the operators.
Fig. 5. O-RAN Use Cases
The split between phases is rather natural. Phase I use cases deal mostly with the relatively generic items like white box hardware, traffic steering or QoS/QoE optimization, or massive MIMO. Those are of high priority, as they are related to most of the scenarios that will be treated by most operators. Phase II, in turn, is related to specialized applications, like slicing/RAN sharing or UAV (Unmanned Aerial Vehicles)/V2X (Vehicular to Anything) aspects that require specific requirements (which are highly demanding) for some networks that serve specific/rare type of applications.
Note: You can find a full blog post that also describes traffic steering use case detailed description with the elaboration of the O-RAN entities operation under this link 4. O-RAN Use Cases: Traffic Steering
Summary
Closing the bracket of our O-RAN discussion with respect to the architecture, design, and application scenarios, the conclusions, are that using O-RAN allows:
To check all our posts on wireless-related topics see:?https://www.rimedolabs.com/blog/
Other resources on O-RAN
References
[2] O-RAN.WG1.O RAN Architecture Description v03.00, “O-RAN Architecture Description”, November 2020
[3] O-RAN.WG3.RICARCH-v01.01, “Near-Real-time RAN Intelligent Controller (Near-RT RIC) Architecture”, O-RAN Alliance, November 2020
[4] O-RAN.WG2.Use-Case-Requirements-v02.01, “Non-RT RIC & A1 Interface: Use Cases and Requirements”, O-RAN Alliance, Nov. 2020
[5] “O-RAN Use Cases and Deployment Scenarios”, O-RAN Alliance Whitepaper
[6]?3GPP
About RIMEDO Labs
RIMEDO Labs specializes in providing high-quality and substantive consulting, implementation, and R&D services in the field of modern wireless systems. We implement this through an individual and open approach to the client, constantly improving the team operationally and substantively, updating knowledge and a unique combination of science and business applications. RIMEDO Labs is a spin-off from the Poznan University of Technology, Poland from the Institute of Radiocommunications. In addition to the industrial and implementation projects using a licensed know-how solution in the field of effective allocation of resources in wireless networks, RIMEDO Labs also provides consulting and education in the field of O-RAN. The company’s clients and partners are and can be both domestic and foreign entities with various profiles.
Recently, RIMEDO Labs has joined the?Open Networking Foundation (ONF) , where as a member works within the?Software-Defined Radio Access Network (SD-RAN?) project ?community comprised of leading operators and technology companies focusing on building open-source components for the Open RAN space in compliance with the O-RAN Alliance’s architecture and specifications.?Read the full?press release .
Enterprise Security Architecture | Security Strategy & Solutions | Security Research & Development | Security Operations | Compliance & Regulation | Risk Management | Product & Application Security l IAM & PAM
4 个月I was very good, I liked the way you have covered each topic in a structured way ??
Group Leader at Centre for Development of Telematics (C-DOT)
2 年Nice Summary. Very good presentation for beginners to O-RAN.
Student at Ben-Gurion University of the Negev
3 年Thank you for sharing ??
5G Leader @ Samsung Networks
3 年nice summary, thank you for the work. Only small typo is about RU, which stands for Radio Unit (not Remote Unit) :)
5G#4G#ORAN Testing #Kubernetes#Openshift
3 年Thanks Dr. Marcin for simple clarification of ORAN