Professional Documents
Culture Documents
Introduction to O-RAN
BTS Architecture Evolution From Traditional to current version
Digital Radio
Fronthaul connectivity
Radio Unit PHY
Radio Unit
RF Interface
Fronthaul
Baseband Midhaul
CU
L2+L3+control, Higher layer processing,
A CU with multiple Dus will support multiple
gNBs
Backhaul
gNB-CU-UP
gNB-CU-UP
CU-CP CU-UP ▪ A gNB may consist of a CU-CP, multiple CU-
E1 UPs and multiple Dus.
▪ The CU-CP is connected to the DU through the
F1-C interface
▪ The CU-UP is connected to the DU through the
F1-U interface.
▪ The CU-UP is connected to the CU-CP through
F1-C F1-U
the E1 interface
▪ One DU is connected to only one CU-CP
gNB-DU gNB-DU
• gNB
• Central unit –control Plane (CU-CP)
• Central unit-User plane (CU-UP)
• Distributed Unit (DU)
7
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
Option1 ( 1A-Linke Split) Option 3 (intra RLC split) Option 5 (Intra MAC split) Option 7 (Intra PHY split)
RAN Split Options (Source: NGNM 2018)
How to Split to RAN
High Low High Low High Low
RRC PDCP RF
RLC RLC MAC MAC PHY PHY
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
• Description • Cons:
• Benefits
• Option 2-1Split U-plane only (3C like a
• Allow traffic aggregation from NR and • Coordination of security
split) configuration between different
E-UTRA transmission points to be
• RRC PDCP are in the central unit PDCP instances for option 2-2
centralized
• RLC MAC physical layer and RF in DU need to be ensured
• 2-2 allow a separate U-Plane while
• Option 2-2
having a centralized RRC/RRM
• RRC PDCP are in CU RAN Split Options (Source: NGNM 2018)
• RLC MAC PHY and RF in DU
Option 3 (High RLC/Low RLC Split)
High Low High Low High Low
RRC PDCP RF
RLC RLC MAC MAC PHY PHY
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
• Description: In this split option, RRC, PDCP and RLC are in the central unit.MAC, physical layer and RF are in
the distributed unit.
• Benefits and Justification: In the context of the LTE protocol stack a benefit is not foreseen for option 4. This
might be revised with NR protocol stack knowledge
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
and • Reduce the bandwidth needed on fronthaul, dependent on the load of RAN-CN interface;
• Reducing latency requirement on fronthaul (if HARQ processing and cell-specific MAC
functionalities are performed in the DU);
Justification • Efficient interference management across multiple cells and enhanced scheduling
technologies such as CoMP, CA, etc., with multi-cell view
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
• Description:
• The MAC and upper layers are in the central unit (CU).
• PHY layer and RF are in the DU. The interface between the CU and DUs carries data, configuration, and
scheduling-related information (e.g. MCS, Layer Mapping, Beamforming, Antenna Configuration, resource
block allocation, etc.) and measurements.
Downlink
Data Option 1 Option 2 Option 3 Option 4 Option 5 Option 6 Option 7 Option 8
Uplink
Data
Description:
Multiple realizations of this option are possible, including asymmetrical options which allow to obtain benefits of
different sub-options for UL and DL independently (e.g. Option 7-1 is used in the UL and Option 7-2 is used in the
DL). A compression technique may be able to reduce the required transport bandwidth between the DU and CU.
▪ Cons:
▪ This split may require subframe-level timing interactions between the part of PHY layer in CU and part of PHY
layer in DUs.
2
External
System
Service Management and orchestration Framework providing
enrichment
High Level Architecture of O-RAN
data to the
Non-RT RIC SMO
Near-RT RIC
0-RAN Network Functions
NG-CORE
NG
0-Cloud O-RU
O-RAN Defined interface 3GPP Defined Interface Interface out of scope for O-RAN
O-RAN Interface
• O1
• Interface between SMO frameworks and O-RAN managed elements
• Operation & Management by Which FCAPs management, Physical network
function software management
• O2 • A1
• Interface between SMO framework • Interface between Near RT RIC and
and the O-Cloud for supporting O- Non-RT RIC
RAN Virtual networks functions
Blocks for O-RAN
NF Description
SMO • A Service Management and Orchestration system
• O-Cloud is a cloud computing platform comprising a collection of physical infrastructure nodes that
meet O-RAN requirements to host the relevant O-RAN functions (such as Near-RT RIC, O-CU-CP,
O-Cloud
O-CU-UP, and O-DU)
O2 A1
F1-U Xn-U
Open FH M-lane F1-C Xn-C
NG-C
O-DU
Open FH CUS-Plane Open FH M-Plane
O-RU
O-Cloud
8
A1 Interface
A1 Architecture
Non-RT RIC
A1
near-RT RIC
• The O-RAN architecture includes a non-Real Time (RT) RAN Intelligent Controller
(RIC) and a near-RT RIC which are connected through the A1 interface.
• The purpose of A1 policies is to guide the RAN
A1 in the O-RAN Architecture performance towards the overall goal expressed
in RAN Intent.
• The non-RT RIC manages the A1 policies based
RAN intent
on A1 policy feedback, and on the network, status
provided over O1.
O-RAN
external
Expression of high-level SMO information
sources
operational or business
Non-RT RIC
goals to be achieved by the Information
radio access network
A1 • Information provided by an
• A1 policy: Type of declarative policies
expressed using formal statements that
O-RAN external information
enable the non-RT RIC function in the Delivery of External source through a direct and
SMO to guide the near-RT RIC function, O1 Enrichment Information secure connection with
and hence the RAN, towards better near-RT RIC near-RT RIC.
fulfilment of the RAN intent.
O-RAN internal
E2
information
sources
E2 nodes
1
O2 Interface
O2 Interface
SMO
Service FOCOM NFO
Provider
Functionality
Separation of
concern
OAM Function
boundary
o2dms
o2dms
o2ims o2dms
DMS
DMS
IMS DMS
O-Cloud Planes
O-Cloud Planes
• O-Cloud Nodes are provisioned into resources which are assigned for a specific use by the O-Cloud
Management Software according to a blueprint. As a general concept the cloud is divided into three planes,
however the control and management plane described below may be merged or use common tools and
therefore may act as or be one plane.
• O-Cloud Nodes in this plane host the software which is responsible for managing the
Management Plane: O-Cloud
• O-Cloud Nodes in this plane are responsible for hosting the software which manages
Control Plane: the resources assigned in the deployment plane to specific deployment instances
Deployment Plane: • O-Cloud Nodes in this plane are used to host "Service Model" Deployments
7
Near RT RIC
What is RIC?
Near-RT RIC
Non-RT RIC
A1 Interface between Non-RT RIC and near RT RIC
O1 A1
Interface between orchestration and
O1 management entities and O-RAN ME.
O1 Termination A1 Termination
Near-RT RIC APIs for xAPPs
xAPP Application designed to run on the near-RT RIC
API Enablement
xAPP 1 xAPP 2 xAPP N
E2 Node Logical node termination E2 interface
Messaging Infrastructure
SMO Service Management and orchestration system
Conflict Subscription Mgmt.
Mitigation Security
Mgmt. Services
Conflict resolves potentially overlapping or conflicting
Shared Data Layer E2 Mitigation requests from multiple xApps
Termination
Database
E2 Messaging enables message interaction amongst Near-RT
E2 Nodes infrastructure RIC internal functions;
Database
• UE-NIB
• Some xApps may generate UE related information to be stored in the UE-NIB database.
• UE-NIB maintains a list of UEs and associated data.
• UE-NIB maintains tracking and correlation of the UE identities associated with the connected E2
Nodes
• R-NIB
• Some xApps may generate radio access network related information to be stored in the R-NIB database.
• The R-NIB stores the configurations and near real-time information relating to connected E2 Nodes
and the mappings between them.
xAPP Subscription Management
xApp subscription
xApp subscription
xApp subscription management enables merging
management enforces
management manages of identical subscriptions from
authorization of policies
subscriptions from xApps to different xApps into a single
controlling xApp access to
E2 Nodes. subscription toward an E2
messages.
Node
Conflict Mitigation
Conflict
Mitigation
Resource
Onboarding Deployment Termination of
management
xApps of xApps xApps
(RM)
6
Near RT RIC
Non-RT RIC in O-RAN Overall Architecture
Legend
O1 3GPP
Service Management and Orchestration framework O-RAN interface
Non-Real Time RIC SMO
O2 A1
F1-U Xn-U
Open FH M-lane F1-C Xn-C
NG-C
O-DU
Open FH CUS-Plane Open FH M-Plane
O-RU
O-Cloud
Non-RT RIC Architecture Functional View Diagram
Other SMO Framework
Function Non-RT RIC rApp 1 rAPP 2 rAPP n
Inherent SMO framework functionality
R1 (open API for rAPPs
SMO Internal
Interface
External EI
sources
O2 O1
Termination Termination SMO Framework A1
O2 O1
Near-RT RIC
O-Cloud
E2 Nodes
Non-RT RIC Architecture
• Non-RT RIC can access other SMO framework functionalities, for example
influencing what is carried across the O1 and O2 interface.
Non-RT RIC Composition