The O-RAN Whitepaper
The O-RAN Whitepaper
Whitepaper 2021
Overview, Architecture, and Traffic
Steering Use Case
J U N E 202 1
The O -RAN Whitepaper 2021 Table of Contents
Table of Contents
Executive Summary 03
References 38
Glossary 39
2 www.rimedolabs.com
The O -RAN Whitepaper 2021 Executive Summar y
Executive Summary
Currently, one of the hot topics in Telecoms world is Open RAN. This white-
paper provides a technical discussion in this field. It starts with a definition
of Open RAN as a trend. This is followed up by an overview of O-RAN, a term
introduced by the O-RAN Alliance, a standardization entity, whose mission
is “to re-shape the RAN industry towards more intelligent, open, virtualized
and fully interoperable mobile networks”. The overall concept of O-RAN is
provided together with entities involved in the ecosystem's creation.
Later, the whitepaper discusses the different nodes and interfaces creating
the flexible and disaggregated O-RAN architecture along with various op-
tions for implementation.
Next, more details are provided of the O-RAN concept with the topic of RAN
Intelligent Controller (RIC). RIC provides the possibility to manage the ra-
dio resources and radio network. It is designed within O-RAN architecture
as a separate entity together with Radio Resource Management (RRM) or
Self-Organizing Networks (SON) functions defined as xApps.
The idea of having RIC is to be able to efficiently manage and optimize the
RAN's operation. By using the concept of open interfaces and xApps, O-RAN
enables the provision of tailored algorithms for specific use cases. O-RAN
Alliance specifies preliminary use cases and defines the policy framework
by which the algorithms to support the use cases can be controlled.
The final part of the whitepaper provides an overview of the use cases, fol-
lowed by a detailed discussion of the Traffic Steering use case. Discussion
continues of the use case requirements, operation of the O-RAN nodes,
along with the specified interfaces, and a description of the scenario as
defined in O-RAN Alliance specifications.
3 www.rimedolabs.com
The O -RAN Whitepaper 2021 1 .0 Introduction to Open RAN
1.0
Introduction
to Open RAN
4 www.rimedolabs.com
The O -RAN Whitepaper 2021 1 .0 Introduction to Open RAN
1.2 Disaggregation
Disaggregation means the desired functionality is implemented in software,
with as little dependence as possible on specific hardware. The software
should be able to run almost anywhere on general-purpose, commonly
available hardware (also known as CoTS - commercial off-the-shelf). This
is not a radical notion. It is entirely consistent with today's best practices of
virtualization and containerization which are known from the IT world.
5 www.rimedolabs.com
The O -RAN Whitepaper 2021 1 .0 Introduction to Open RAN
The public cloud providers also see the chance to grow their addressable
markets. And as the Internet has continued to grow and expand its reach
into every aspect of life, the pace of change continues to accelerate. Inno-
vation is surely one of the most significant motivating factors.
Having only a few suppliers to choose from gives these companies enor-
mous power over the MNOs. For years, the relationship between the ven-
dors and MNOs has been complex. MNOs dislike being locked into the pro-
prietary solutions offered by the vendors and having no leverage. But the
MNOs also liked having a single provider to help manage the network.
6 www.rimedolabs.com
The O -RAN Whitepaper 2021 1 .0 Introduction to Open RAN
1.8 Hyperscalers
In the days since the OTT players bypassed the MNOs, another industry has
arisen: the Hyperscalers, or the public cloud providers. Facebook, Apple, Am-
azon, Google, Microsoft, and others have become among the largest com-
panies in the world by making it very easy to virtualize functions for many
kinds of networks. As the Internet has grown, these companies have grown
right along with it. Expanding their reach into Telecoms is quite natural.
1.10 Innovation
The last motivation for Open RAN that we mention is innovation. The mobile
industry has for years defined technology generations in roughly 10-year
intervals. The reasons for this are many. One is certainly that the vendors
needed time to develop and build the next generation of technology, and
then needed enough time to sell that technology so that they could recoup
their investment. The MNOs, too, needed time to recoup their investment in
the latest technology.
In this aspect, the interests of the vendors and their MNO customers were
well aligned. But Telecom technology is not monolithic. It’s dynamic, moving
forward on many fronts simultaneously. The 10-year cycle of Mobile tech-
nology generations has long been an anachronism. To force customers to
wait 10 years for the latest innovations to be offered is no longer worka-
ble. The industry needs a way to deploy new technology much faster. Think
about how the apps on your mobile phone are enhanced. Many apps are
upgraded 2 or 3 times or more each month. Each new upgrade enhances
the functionality or improves the security.
7 www.rimedolabs.com
The O -RAN Whitepaper 2021 2.0 Introduction to O -RAN
2.0
Introduction to O-RAN
8 www.rimedolabs.com
The O -RAN Whitepaper 2021 2.0 Introduction to O -RAN
Fig. 2.1-1. RAN Transformation (CN - Core Network, RIC - RAN Intelligent Controller, CU -
Central Unit, DU - Distributed Unit, RU - Remote Unit, FH - Fronthaul)
In the traditional way of providing RAN there is a single black box and the in-
ternal interfaces within that box are closed and are in hands of one vendor.
Moving towards Open RAN, the functions of the base station (BS) are divided
into the following entities with open interfaces between them: a centralized
unit (CU), a distributed unit (DU), and a remote unit (RU). With the O-RAN ap-
proach, those entities can be developed by different vendors due to the
open interfaces between them (including Open Fronthaul, Open FH). In ad-
dition, the important element is the RAN intelligent controller (RIC) which is
extracted from the processing units and allows to provide the management
functionality, like radio resource management (RRM) or self-organizing net-
works (SON) functions. They control the radio resources and RAN operation.
In the O-RAN concept, this is where the intelligence sits, by the means of
artificial intelligence (AI) models for radio network automation.
The claimed characteristics of the O-RAN concept are also shown in Fig.
2.1-1. and include:
» Disaggregation of the RAN into the mentioned functions (i.e., CU, DU,
RU, RIC), decoupling of software from hardware (virtualization), and
opening of internal RAN interfaces.
9 www.rimedolabs.com
The O -RAN Whitepaper 2021 2.0 Introduction to O -RAN
Fig. 2.2-1. 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)
10 www.rimedolabs.com
The O -RAN Whitepaper 2021 2.0 Introduction to O -RAN
A simplified protocol stack of the radio interface between the base sta-
tion (BS) and the user equipment (UE) is presented, with PHY layer, MAC,
RLC, PDCP, and finally, RRC controlling the connection. In 5G, there are two
defined entities further splitting the CU, namely CU-CP (Control Plane – for
connection management) and CU-UP (User Plane – for UP data process-
ing). Also, compared to LTE, there is an SDAP protocol in the UP path for QoS
mapping. Now, when getting to O-RAN the CU-UP, CU-CP, DU, and RU, gets
the “O-” prefix, meaning that they are adapted to the O-RAN Alliance ar-
chitecture. Due to being connected to the E2 interface, they are called E2
nodes in the O-RAN Alliance specifications.
On the other end of the E2 interface, there is the RIC, which is split onto
“near-Real Time RIC” (nRT RIC) and “Non-Real Time RIC” (NRT RIC), which can
be provided by a third party. (Note that the small “n” is for near-RT, where-
as the capital “N” – for Non-RT. They are used to distinguish those entities
in this whitepaper.) The former is responsible for handling the near-RT ra-
dio resource management functions (i.e., on a timescale of > 10 ms and
< 1 s), like Mobility Management, Interference Management, etc. The latter
one is handling the more high-level functions and provides policies to nRT
RIC over the A1 interface. An important aspect to mention here is that the
Real-Time (RT) RRM is still there, embedded in O-DU (like MAC scheduler or
power control). To summarize, there are three control loops: RT (< 10 ms)
handled by O-DU, near RT (> 10 ms, < 1 s) handled by nRT RIC, and Non-RT (> 1
s) handled by NRT RIC. This is a hierarchical design, which allows separating
the resource management aspects depending on the time scale.
11 www.rimedolabs.com
www.rimedolabs.com
The O -RAN Whitepaper 2021 2.0 Introduction to O -RAN
Fig. 2.3-1. O-RAN-Related Entities (MANO - Management and Orchestration, LLS - Lower Layer Split, MMIMO - Massive MIMO)
First, there is the 3GPP [2] that defines the 5G standard including architec-
ture, radio interface, operation of RAN, UE, core network. In regards to Open
RAN, only part of those goes further into the processing, while others (like
core network, CN) are out of the scope of O-RAN. In this context, the relevant
parts include CU, DU, management, and orchestration (MANO), and inter-
faces like E1, F1, etc.
Secondly, there is the O-RAN Alliance [1], which takes the 3GPP defined el-
ements of RAN and builds upon them with E2 and A1 interfaces, both RICs,
lower layer split (LLS), a fronthaul solution, the Service and Management
Orchestration (SMO), etc. Doing so, O-RAN Alliance creates the O-RAN open
architecture.
Later, an important player is the Open Networking Foundation (ONF) [3] with
its software-defined RAN (SD-RAN) [4]. O-RAN Alliance specifications are in-
put to the ONF’s SD-RAN, but not all of them are taken into account. SD-RAN is
focusing on building an exemplary platform for O-RAN-based design choic-
es called “micronos-RIC”. The aim is to provide open-source RIC with emu-
lators to allow xApp developers to test their solutions and allows operators
to test the different xApps. Additionally, O-RAN Alliance, together with Linux
Foundation, created the O-RAN Software Community (OSC) [8] that aims at
creating an open-source software reference design for the whole O-RAN
(See the relevant projects within OSC in Fig. 2.3-2).
Another important player is Telecom Infra Project (TIP) [5] within the O-RAN
area [6]. Specifically, within the RRM part, TIP defines the RAN Intelligence and
Automation subgroup (RIA) aiming to use the “micronos-RIC” (or OSCs, or
other RICs) to develop and deploy AI-based xApps for use cases like SON,
RRM, MMIMO, etc.
12 www.rimedolabs.com
The O -RAN Whitepaper 2021 2.0 Introduction to O -RAN
Summing up, from the left side of Fig. 2.3-1 there are reference design ar-
chitectures, interfaces, and nodes; then, there are exemplary platforms;
and finally, use case development, where e.g., the operators are setting up
priorities for developments. There are also other entities as well, e.g., Open
RAN Policy Coalition [7] to promote the Open RAN concept adoption within
the governments and ecosystem players. In terms of commercial devel-
opments, O-RAN Alliance is also providing a virtual exhibition platform [9]
where implementations of various elements of O-RAN are provided and are
constantly updated. Small Cell Forum is also being active in the Open RAN
developments adapting Small Cell interfaces and the nFAPI interface [10].
This configuration may also be further expanded in the near future by e.g.,
cloud platform providers for interoperability testing, “xApp stores” and alike.
Notes: There are additional supporting projects, like, Simulations (SIM), Integration and test (INT), or Infrastructure (INF)
13 www.rimedolabs.com
The O -RAN Whitepaper 2021 2.0 Introduction to O -RAN
O-RAN.WG1.OAM Architecture O-RAN Operations and Maintenan- OAM use cases, OAM architecture
v03.00 ce Architecture
Table 2.4-1: Selected O-RAN Alliance Specifications (based on [1]). Please note that the above provides a non-exhaustive list of the
specifications. For the full list, please go to the O-RAN Alliance website [1].
14 www.rimedolabs.com
The O -RAN Whitepaper 2021 3.0
O -RAN Architecture, Nodes, and Inter faces
3.0
O-RAN Architecture,
Nodes, and Interfaces
15 www.rimedolabs.com
The O -RAN Whitepaper 2021 3.0
O -RAN Architecture, Nodes, and Inter faces
16 www.rimedolabs.com
The O -RAN Whitepaper 2021 3.0
O -RAN Architecture, Nodes, and Inter faces
O-RU (O-RAN a logical node hosting a low-PHY layer (e.g. FFT/IFFT, PRACH) and RF-based
Remote Unit) on LLS (Lower-Layer Split);
O-DU (O-RAN a logical node hosting RLC (Radio Link Control) / MAC (Medium Access
Distributed Unit) Control) / high-PHY layers based on LLS;
O-CU-CP (O-RAN Central a logical node hosting RRC (Radio Resource Control) and CP (Control
Unit-Control Plane) Plane) part of PDCP (Packet Data Convergence Protocol);
O-CU-UP (O-RAN Central a logical node hosting SDAP (Service Data Adaptation Protocol) and UP
Unit-User Plane) (User Plane) part of PDCP;
near-RT RIC (near a logical node enabling near-RT control/optimization of RAN elements and
Real-Time RAN Intelligent Control- resources via fine-grained data collection and actions over E2. nRT RIC
ler or nRT RIC) may include AI/ML workflow.
Non-RT RIC (Non-Real- a logical node enabling Non-RT control/optimization of RAN elements and
Time RAN Intelligent resources, capturing AI/ML workflow, and policy-based guidance of appli-
Controller or NRT RIC) cations/features in nRT RIC;
xApp an application designed to run on nRT RIC, likely to consist of one or more
microservices, that identifies data to consume and provide. xApp is inde-
pendent of nRT RIC and may be provided by a third party;
SMO (Service and system supporting orchestration of O-RAN components that includes NRT
Management Orchestration) RIC.
17 www.rimedolabs.com
The O -RAN Whitepaper 2021 3.0
O -RAN Architecture, Nodes, and Inter faces
18 www.rimedolabs.com
The O -RAN Whitepaper 2021 3.0
O -RAN Architecture, Nodes, and Inter faces
A1 interface is defined between NRT RIC and nRT RIC, through which NRT RIC provides
nRT RIC with policies, enrichment info, and ML model updates, while on the
other hand, nRT RIC provides back the policy feedback;
E2 interface touches and gets into the specific entities within the base station, i.e.,
O-DU, O-CU. Therefore, e.g. on one hand we can control what is happening
within that BS, using monitor, suspend, override, control messages, and
execute actions coming from by xApps/nRT RIC, and get data collection
and feedback from those entities;
O2 interface to manage the platform resources and workload (like resource scaling
and FCAPS for cloud computing platform).
Fig. 3.2-1 also shows the three control loops, namely the first control loop
being real-time, where actions of a timescale below 10 ms take place, like
the O-DU scheduler (not subject to the O-RAN Alliance specification). Then,
there is the near-real-time control loop, with timing between 10 ms and 1 s,
where the functions like Traffic Steering, Mobility Management, and Inter-
ference Management operate. Finally, the most outer control loop touches
the non-real-time operations of more than 1 s, with orchestration and opti-
mization functions and incorporation of ML models.
19 www.rimedolabs.com
The O -RAN Whitepaper 2021 3.0
O -RAN Architecture, Nodes, and Inter faces
3.3 O-RAN
implementation options
Fig. 3.3-1 and Fig. 3.3-2 show various options for the implementation of O-RAN
architecture based on [11]. It should be noted that the E2 Node is a logical
node terminating the E2 interface, for NR it is O-CU-CP, O-CU-UP, O-DU, or
any combination as allowed by O-RAN Alliance.
Fig. 3.3-1. O-RAN Aggregation Options: Disaggregated Network Functions (Left); Aggregated O-CU-CP, O-CU-UP, and O-DU (Right)
The left side of Fig. 3.3-1 shows the fully disaggregated architecture (i.e., the
same that was presented in Fig. 3.2-1), where nRT RIC has E2 connections to
each individual O-CUs, and O-DU which then become individual separated
E2 Nodes. However, the nodes can also be aggregated in different ways.
One example option is shown on the right side of Fig. 3.3-1, where O-CU and
O-DU are combined and are collectively treated as a single E2 Node, to
which there is only a single E2 connection (and a single O1 connection).
20 www.rimedolabs.com
The O -RAN Whitepaper 2021 3.0
O -RAN Architecture, Nodes, and Inter faces
The next set of options in Fig. 3.3-2 shows different ways to combine the
different functional elements. The left side presents the incorporation of
nRT RIC together with O-CUs, which means that the E2 interface to control
O-CUs is internal, and from that combined node there is a regular E2 inter-
face towards O-DU only. Finally, the right side of Fig. 3.3-2 presents an option
where all the nodes (except SMO) are combined, thus, the E2 interface is
internal, and there are only single O1 and A1 connections.
Fig. 3.3-2. O-RAN Aggregation Options: Aggregated nRT RIC, O-CU-CP, O-CU-UP (Left), All Nodes Aggregated (Right)
21 www.rimedolabs.com
The O -RAN Whitepaper 2021 4 .0 O -RAN near-Real-Time RIC
4.0
O-RAN
near-Real-Time RIC
22 www.rimedolabs.com
The O -RAN Whitepaper 2021 4 .0 O -RAN near-Real-Time RIC
Based on the above requirements O-RAN Alliance specified the near-RT RIC
internal architecture and building blocks as shown in Fig. 4.1-1, as per [13].
23 www.rimedolabs.com
The O -RAN Whitepaper 2021 4 .0 O -RAN near-Real-Time RIC
Messaging infrastructure enables message interaction amongst near-RT RIC internal functions;
function
xApp subscription merges subscriptions from different xApps and provides unified data
management function distribution to xApps;
Management services element is used for: fault, configuration management, and performance
function management; Life-cycle management of xApps; Logging, tracing, and
metrics collection and transfer to an external system for evaluation.
24 www.rimedolabs.com
The O -RAN Whitepaper 2021 4 .0 O -RAN near-Real-Time RIC
The upper side of Fig. 4.2-1 shows the centralized near-RT RIC, where the
whole gNB (by means of O-CUs and O-DU) or eNB, or both are handled by
the same near-RT RIC that allows to take unified decisions for an individual
base station and globally/holistically optimize its operations. On the con-
trary, the lower side of Fig. 4.2-1 shows a fully distributed near-RT RIC, where
each E2-Node type is handled by a specialized logical entity of near-RT RIC
that allows optimizing of the individual types of the managed entities (i.e.,
specific E2-Node).
25 www.rimedolabs.com
The O -RAN Whitepaper 2021 4 .0 O -RAN near-Real-Time RIC
Source: ORAN-WG3.E2SM-KPM-v01.00.00
Fig. 4.3-1. E2 Key Performance Measurements – O-DU Measurement format for 5GC Example
26 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
5.0
O-RAN Use Cases:
Traffic Steering
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 specifies preliminary use cases
and defines the policy framework by which the algorithms to support
the use cases can be controlled. This chapter provides an overview
of the use cases, which is followed by a detailed discussion of one of
them, namely Traffic Steering. We discuss the use case requirements,
operation of the O-RAN nodes with the specified interfaces and
describe the scenario as characterized in O-RAN Alliance
specifications.
27 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
Fig. 5.1-1. O-RAN Use Cases (UAV - Unmanned Aerial Vehicle, V2X - Vehicular-to-Anything, SLA - Service Level Agreement,
QoE - Quality-of-Experience, QoS - Quality-of-Service)
The split between phases is rather natural. Phase I use cases deal mostly
with the relatively generic items like white box hardware, traffic steering,
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 shar-
ing or UAV (Unmanned Aerial Vehicles)/V2X (Vehicular to Anything) aspects
that require specific treatment (and are highly demanding) for some net-
works that serve a specific type of applications.
28 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
Let’s start with what a TS is. It specifies how to steer traffic and in mobile
network’s case, i.e., to what cell or to what base station (BS) the user is con-
nected. It may be more general: if we have multiple Radio Access Technol-
ogies (RATs), like 4G, 5G, Wi-Fi, TS has to decide, to which RAT, then to which
cell, then to which band, and in that band to which component carriers the
UE shall be connected to. In addition to that, we may have dual connectivity
(DC) function in place. If this is the case, it might be a decision of what is
the primary and secondary base station for that UE. Furthermore, once we
decide which cells and base stations the UE is connected to, there may be
different traffic types that the UE may have, like voice or MBB connection.
Those may be treated differently as well, by being assigned to different cells.
The problem is that the typical TS schemes treat all the users in the same
way. They are also limited to cell selection or handover parameters up-
dates, based on which the UE is moved between cells. Those schemes don’t
take into account that a specific user is a V2X user and that it may not
be switched to another cell at the same time as a nomadic MBB user. For
instance, it might make sense to change the cell of V2X UE earlier than for
MBB UE. This is specifically a challenge within 5G, where the network is very
heterogeneous. There is slicing, there are various architectural options (like
Non-Standalone/Standalone), there are different types of cells and a multi-
tude of frequency bands. Therefore, the TS may be very complicated. At the
same, it is very important to properly assign connections to cells to utilize
the resources efficiently.
29 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
Therefore, the purpose of this particular use case as per O-RAN Alliance is to have a customization possibility where
the operators might apply different strategies for individual users. Depending on the type of services or slice types
assigned to a specific user, we might treat them differently. According to O-RAN Alliance, ML can be “hired” to en-
able intelligent traffic steering control. It specifies the required data to take a particular decision, e.g. RSRP/RSRQ,
handover performance, cell load, and UE performance statistics. When taken collectively, they can be used to have
a specific user being treated individually, and as a result of its specific characteristics, obtain a unique allocation.
To realize the above, RIC is employed, where through ML schemes we can learn the specific traffic pattern/user
behavior. E.g., there is a street where the users are moving in a specific direction and if they are in a car and have a
specific slice type, they may be treated one way. The learning mechanism can tell the xApp controlling the hand-
over to do it in a certain way for that type of user and differently for another one.
30 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
31 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
Non-RT RIC » Defines and updates policies – to guide the behavior of TS xApp in near-
RT RIC (e.g., optimization objectives to guide carrier/band preferences for
UE/UE-group);
» Uses enrichment info to optimize control function, e.g., near-RT RIC can
use RF fingerprint to predict inter-frequency cell measurement based on
the intra-frequency cell measurement to speed up the TS;
» Executes actions.
A1 is used to provide » A1 policy – declarative policy to enable Non-RT RIC to guide near-RT RIC
near-RT RIC with: on steering the behavior of RAN functions towards stated objectives;
E2 is used to deliver to » control messages, like handover execution or Secondary Cell activation /
the E2-Nodes: Secondary Cell Group addition, etc.
The Non-RT RIC defines and updates the policies to guide the behavior of the TS xApp that is sitting in the near-RT
RIC. It also performs the statistical analysis of the data and provides policies and enrichment information (e.g., RF
fingerprints). Here is also where the learning and setting up policies that are sent over the A1 happens. The policy
can be e.g., “prefer/forbid/allow cell X for user Y for a particular service/slice/QoS profile”. The implementation of the
policy happens within the near-RT RIC, which takes the specific decision. For instance, a specific user needs to move
from one cell to another. nRT RIC provides that decision over the E2 interface via control messages. In turn, E2 nodes
execute those actions by means of RRC procedures (e.g., Handover command, Secondary Node addition, etc.)
32 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
Fig. 5.4-1. TS use case example scenario (5QI – 5G Quality-of-Service Indicator, S-NSSAI –
Single – Network Slice Selection Assistance Information, CP - Control Plane, MBB - Mobile
Broadband)
33 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
Cells C/D are designated as MBB cells. For the voice service, we don’t need
much BW and we focus on wide coverage, to avoid frequent handovers.
The UE under consideration has two services – voice, and MBB. The UE is en-
tering the area covered by the four cells mentioned above. From the O-RAN
perspective, the Non-RT RIC understands the requirements and character-
istics of that services. It decides that due to having a voice and Control
Plane (CP) connection, it needs to put those on a low band on the largest
cell, i.e. cell B. On the contrary, for MBB connection when the user moves to
the coverage of small cells, we can add a second transmission leg and
offload this MBB traffic to cell C/D, thus, avoid consuming resources from
the cells A/B. This shall be sent to near-RT RIC, through several policies as
described below.
The Non-RT RIC sends two policies to near-RT RIC as shown in Fig. 5.4-2. The
first policy steers voice services to be served by cell B, whereas the second
policy is for MBB service, which states, that UE shall avoid cells B and A, and
it should prefer cells C and D (which are dedicated for MBB).
34 www.rimedolabs.com
The O -RAN Whitepaper 2021 5.0 O -RAN Use Cases: Traffic Steering
After receiving the messages, the near-RT RIC needs to locate that UE and
enforce the assigned policy, by telling the base station to execute specific
RRC commands (like handover, relocation, SCG addition/change, etc.) as
shown in Fig. 5.4-3. The control messages are as follows:
At the end of the operation, the UE has connections to two BSs and has
each service being delivered to it from different cells.
35 www.rimedolabs.com
The O -RAN Whitepaper 2021 Summar y & conclusions
Summary &
Conclusions
Open RAN solves several problems that have long-
plagued mobile Telecoms. For this reason alone,
it has a great potential for growth and success.
36 www.rimedolabs.com
The O -RAN Whitepaper 2021 Summar y & conclusions
near-RT RIC is one of the key elements in the O-RAN architecture, which al-
lows feeding an “external” intelligence into the operations of the radio net-
work. It creates a platform to which the vendors (either software vendors, or
Telco vendors, or xApp developers) could provide per-use case RRM algo-
rithms to allow adaptation/optimization radio resources usage for specific
scenarios. It will be interesting to see how the creation of the ecosystem for
those applications will play out. Will there be Google Plays and xApp Stores
for the Telco world?
The final chapter 5.0 closes the bracket of our O-RAN discussion concern-
ing the architecture, design, and application scenarios. We went from the
overall description of use cases as per O-RAN Alliance specifications final-
ized by showing a particular example of Traffic Steering. Each of the use
cases described in the first part of chapter 5.0 is detailed in [15] with similar
elaboration. Traffic Steering, discussed in this chapter is an important el-
ement of the current mobile systems due to the multitude of options for
cell assignment and multi-node transmission, and as such is addressed by
O-RAN Alliance in the so-called “Phase I”.
37 www.rimedolabs.com
The O -RAN Whitepaper 2021 References
References
[2] 3GPP
[12] O-RAN ALLIANCE Introduces Minimum Viable Plan Towards Commercial O-RAN
Solutions and 28 New O-RAN Specifications Released Since November 2020
[16] “O-RAN Use Cases and Deployment Scenarios”, O-RAN Alliance Whitepaper
38 www.rimedolabs.com
The O -RAN Whitepaper 2021 Glossar y
Glossary
39 www.rimedolabs.com
The O -RAN Whitepaper 2021 About the Authors
Marcin Dryjanski received his Ph.D. (with distinction) from the Poznan Uni-
versity of Technology in September 2019. Over the past 12 years, Marcin
served as an R&D engineer and consultant, technical trainer, technical
leader, advisor, and board member. Marcin has been involved in 5G design
since 2012 when he was a work-package leader in the FP7 5GNOW project.
Since 2018, he is a Senior IEEE Member. He is a co-author of many articles
on 5G and LTE-Advanced Pro and a co-author of the book „From LTE to
LTE-Advanced Pro and 5G” (M. Rahnema, M. Dryjanski, Artech House 2017).
From October 2014 to October 2017, he was an external advisor at Huawei
Technologies Sweden AB, working on algorithms and architecture of the
RAN network for LTE-Advanced Pro and 5G systems. Marcin is co-founder
of Grandmetric, where he served as a board member and wireless ar-
chitect between 2015 and 2020. Currently, he serves as CEO and principal
consultant at Rimedo Labs.
Russell Lundberg
Consultant & Senior Manager, USA
40 www.rimedolabs.com
The O -RAN Whitepaper 2021 About Rimedo Labs
About
Rimedo Labs
Rimedo Labs specializes in providing
high quality consulting, implementation
and R&D services in the field of modern
wireless systems.
41 www.rimedolabs.com
The O -RAN Whitepaper 2021 About Rimedo Labs
Our Services
Applied Research
As a spin-off from Poznan University of Technology we aim at translating
the fundamental research onto applied science and commercialize the
ideas coming from scientific background. The areas of our specialization
cover wireless systems (like LTE, 5G, 6G, IoT, Wi-Fi), spectrum sharing and
management, radio resource management, AI for wireless systems and
private mobile networks. We offer our expertize as part of consortiums for
EU and National funded projects (like Horizon 2020, Horizon Europe, NCBR,
etc.). We can take part in those projects as leader, partner or subcontractor.
Consulting
Having extensive experience in the field of modern wireless systems we
offer high quality consulting and advisory services delivered by our sea-
soned engineers and consultants. Rimedo Labs Consulting include cover,
among others the following items: radio planning and site surveys, tech-
nology forecasting, preparation of feasibility studies, systems architecting,
wireless systems patent analysis, standards tracking, or expert/R&D team
outsourcing.
Training
Our training services include online and on-site courses, conferences,
meetups or workshops tailored to customer’s needs and requirements. The
topics, which are covered by us include: 4G, 5G and beyond, IoT, Wi-Fi, spec-
trum management, radio resource management, private networks, design,
planning and troubleshooting of wireless systems, artificial inteligence for
wireless systems. Our top-class instructors combine scientific and educa-
tional backround with practical experience. We speak about the systems
we design.
42 www.rimedolabs.com
The O -RAN Whitepaper 2021 About Rimedo Labs
More Resources
43 www.rimedolabs.com
Let's keep in touch!
info@rimedolabs.com
+48 (61) 665 38 17
www.rimedolabs.com
All information discussed in the document is provided "as is" and Rimedo
Labs makes no warranty that this information is fit for purpose. Users use
this information at their own risk and responsibility.









