O-RAN Test Suite for Operators
O-RAN Test Suite for Operators
VIAVI Solutions
O-RAN Overview
The expectations of 5G will place enormous demands on the network infrastructure to deliver massive volumes of
data over swathes of spectrum to multitudes of users at challenging latencies. To meet this challenge necessitates
the possibility for the different logical functions of the network to be flexibly placed at different physical locations
and the network must be disaggregated into more components than has been seen before.
Traditionally, as shown in Figure 1, RAN components such as radio and digital base band have been built on
proprietary hardware, and these components typically use vendor-specific protocols for communications.
Software functions and interfaces between the different RAN components are designed for optimal performance
for that proprietary hardware. For example, Common Public Radio Interface (CPRI) is commonly used for LTE
fronthaul (link between radio unit and baseband unit), however, vendor specific implementation often restricts
multi-vendor operability.
For the introduction of RAN functions disaggregation and open interfaces in 5G, 3GPP has in Release 15 specified
a Higher Layer Split (HLS) option of the gNB which is known as well as the Option 2 NR-PDCP split option. In
this option, the gNB may consist of a Central Unit (gNB-CU) and one or more gNB Distributed Unit (gNB-DU)
connected through the F1 interface. 3GPP has delivered a set of specifications for the F1 interface, however realizing
multi-vendors interoperability over the F1 interface can be very challenging as these specifications have been
defined with options which can be used in different manners depending on vendors’ implementation.
3GPP has started a study on Lower Layer Split (LLS) in Release 15 during which multiple lower layer split options
were identified but it has proven to be difficult for the 3GPP community to converge on specifying a single
split option in 3GPP. Many vendor specific implementations of lower layer splits exist in the market today which
even though have been optimized to take advantage of the benefits of lower layer split such as improved radio
performance due to coordination gains, these closed systems do not support multi-vendors interoperability.
O-RAN sets out to deliver well defined specifications to the industry aiming to enable deployments of O-RAN
based programmable networks consisting of fully disaggregated modular O-RAN network functions which are
designed to be multi-vendor interoperable over open interfaces running on cloud-based virtual systems. This allows
operators to design and deploy mixed-vendor network and network slices which is key to delivering mixes of use
cases in the same O-RAN infrastructure.
What is O-RAN?
• Proprietary System
FH F1
EPC /
1st Level • Some Dis-aggregation RU Layer 1 Layer 2 Layer 3 Next Generation
Dis-aggregation • Partially Virtualized Core (NGC)
DU CU
• No Interoperability Proprietary hardware Virtualized proprietary design
NO multi-vendors NO multi-vendors interoperability
interoperability
A key challenge for the more complex and flexible 5G network that results from this is the scale and flexibility of
deployment, optimization, management and orchestration of the network. Delivering new services and managing
RAN capacity will no longer be practical if managed manually. Intelligence and automation must be integrated into
all aspects of the network lifecycle to reduce both CAPEX and OPEX. As RAN disaggregation facilitates managing
the complexity required to address the 5G challenge, intelligence in every layer of the RAN architecture is at the
core of open RAN technology. This will allow operators to deploy a truly self-managed, zero-touch automated
network. Consider the example where base band capacity can become a bottleneck during an unplanned network
event. Using artificial intelligence and machine learning tools, this event can be detected and characterized in
a short amount of time leading to automated optimization, such as small cell infill capacity. Such an innovative
solution can be deployed quickly and efficiently on a white-box platform.
To achieve the above-mentioned goals of an open radio access network, operators founded the O-RAN Alliance
to clearly define requirements and help build a supply chain eco-system that can foster an environment for
existing and new vendors to drive innovation. As per the charter of O-RAN Alliance, O-RAN Alliance members
and contributors have committed to evolving radio access networks around the world. Future RANs will be built on
a foundation of virtualized network elements, white-box hardware and standardized interfaces that fully embrace
O-RAN’s core principles of intelligence and openness.
y Lead the industry towards open, interoperable interfaces, RAN virtualization, and big data enabled
RAN intelligence
y Maximize the use of common off-the-shelf hardware and merchant silicon, thus minimizing proprietary hardware.
Although there are several operator-led industry initiatives that aim to generically create an open RAN ecosystem,
the O-RAN Alliance has received the greatest amount of support. In this document we use “O-RAN” to refer to the
open RAN ecosystem target of the O-RAN Alliance.
2 Test Suite for O-RAN Specifications
Benefits of O-RAN
5G’s diverse use cases and scale have further challenged operators to:
y Evolve their infrastructure quickly to monetize the new business opportunities offered by 5G, and simultaneously.
As we know, deployment and management of RAN is the most expensive part of a wireless network, which
means current ways of network evolution, growth and maintenance will not scale to meet the 5G challenges and
opportunities. Therefore, operators are now seeing O-RAN as the most viable option to help them meet those
goals:
1. Enable an open, multi-vendor interoperable ecosystem driving healthier competition, lowering costs for RAN
equipment, and delivering a much larger pool of vendors.
2. Enable automation, which can reduce deployment and management cost.
3. Deliver scale and agility, where network components implemented as software functions can be scaled to meet
network capability and capacity demands.
A1
O-RU: PHY-low / RF
From
VIAVI plays an active role in contributing to the development of O-RAN standards and how O-RAN compliant
products can be tested to ensure interoperability, commercial robustness and high performance.
VIAVI was also part of the first global Plugfest, an event conducted to foster adoption of open and interoperable
5G and 4G Radio Access Networks. The O-RAN architecture references multiple standards bodies to deliver a robust
open RAN ecosystem. VIAVI participates in those bodies and their workgroups including ITU-T, 3GPP, ONAP, IEEE
(specifications for network transport, timing and sync workgroup) to name a few. VIAVI thus facilitates the delivery
of test solutions so operators can be confident that their networks, once tested with VIAVI, are compliant with
multiple required standards.
VIAVI has identified various use cases which can help identify, isolate and resolve network performance issues before
an O-RAN multi-vendor network is launched.
The following are some key areas of our focus in lab validation, field deployment and network assurance.
y Multi-vendor interoperability test (MV-IOT) for functionality, performance, reliability, robustness, and resilience
IOT
test automation O-CU
Profiles
y Continuous test process throughout the entire lifecycle
CUS/M/T-Plane
IOT
y Performance monitoring of open interfaces and Figure 3. O-RAN Subsystem and System Testing using
protocols to ensure optimum operation O-CU and O-DU
There are many options for deploying multi-vendor networks and the choices made will drive test priorities. One
potential scenario is that the operator sources the O-DU and O-CU from one vendor and uses them with O-RUs
from different vendors. In this scenario, separating the testing of the single-vendor O-DU and O-CU will enable
the single vendor part of the network to be tested and optimized separately from any variability introduced by
different O-RUs. Once that is complete, end-to-end testing involving the complete O-RU, O-DU, O-CU chain
should be performed as well.
In another scenario, the split is between the O-DU and the O-CU. In the same way, testing upwards from the F1
interface into the O-CU for the single-vendor part can be separated from the variability introduced by the different
O-RU and O-DU suppliers.
Irrespective of decisions about the mix of different vendors and network architectures, certain critical performance
aspects will remain. Included among these are:
y End-to-end network performance including during handover and with mobility and fading test scenarios
To help operators manage testing, VIAVI has worked closely with the O-RAN Alliance in the development of
interoperability and conformance test scenarios. Along those lines different operators are launching O-RAN Test
and Integration Centers (OTIC) around the globe. The core charter for OTIC is to ensure O-RAN components from
multiple vendors support standard and open interfaces and can interoperate in accordance with O-RAN test
specifications. Some of the key goals are to:
2. Ensure O-RAN solutions functionally comply to the specifications of the O-RAN alliance.
3. Deliver the desired architecture that supports a plug-and-play model for O-RAN network components
and solutions.
Now, let’s discuss some of these lab and field challenges and how VIAVI can help both vendors and operators
overcome them efficiently.
UE/Apps Emulation
RF
• Device emulation & analysis
• UE capacity & throughput
• Beamforming test scenarios
Extensive experience and VIAVI leadership in validation of 3GPP features and interactions over RF is leveraged
(as shown in figure 5) in the VIAVI TM500 O-RU Emulator solution to validate the capability of an O-DU to handle
multi-vendor O-RUs without unexpected performance compromises.
E2 E2
TM500 TM500 OFH F1 E1
O-DU O-CU-CP O-CU-UP
UE Emulator O-RU Emulator
O-Cloud
O-Cloud
The introduction of 5G adds new fading profiles and handover scenarios which must be tested for low, medium,
and high UE capacity test scenarios. In NSA mode for instance, multiple types of handovers can occur between 4G
and 5G carrier depending upon the deployment scenario and UE distance from the base-stations. For example, a
handover can occur from 5G to 4G, 4G to 4G or 5G to 5G. Additional fading and channel profiles introduced by new
deployment scenarios and frequencies above 6 GHz defined in 3GPP TR 38.901 contribute to complexity in terms of
the different test scenarios that must be validated.
The TM500 emulator, with the support of real data applications, can execute high capacity end-to-end
performance tests in simulated real-world environments facilitating, validation of the different mobility, traffic
and handover scenarios for 4G and 5G. Such end-to-end validations continue to be vitally important when testing
disaggregated RAN networks leveraging O-RAN based components.
Open fronthaul facilitates the use of standardized multi-vendor interfaces which paves the path to successful
interoperability between O-DU and O-RU, but performance validation of the open fronthaul and interoperability
of the O-DU and O-RU over the open fronthaul will be necessary to ensure field deployments do not result in
catastrophic failures.
y Packet count
y Bandwidth Utilization
5GC
(UPF, AMF, etc)
Transport Health Verification
EPC • Power Level
(MME, SGW, PGW, etc) • Frequency Offset
• Packet count
• Bandwidth Utilization
CU/O-CU
Synchronization Verification
3GPP F1 • PTP Connection
• Message count
O-DU
O-RAN OFH
Splitter
O-RU
RF
The VIAVI T-BERD/MTS-5800-100G performs eCPRI tests throughput, delay, and packet jitter. Engineers can
configure eCPRI message types according to eCPRI specification, measure bandwidth for each message type, and
measure Round Trip Delay (RTD) with sub 5ns accuracy. CPRI BERT verifies 4G BBU to RRU transport quality. By
performing FTN tests, engineers can validate the transport requirements of the FTN and can ensure they are within
the designed network specifications.
5GC
(UPF, AMF, etc)
EPC
(MME, SGW, PGW, etc)
GOOD POOR
CU/O-CU 1
3GPP F1
FTN Connectivity and QoS 1
• Measure bandwidth, delay, and
BBU O-DU
2 jitter per message type
CPRI eCPRI • Verify QoS for eCPRI packets
RoE
1 2 • CPRI BERT verifies 4G BBU to
FTN RRU transport quality 2
• PTP test verifies fronthaul
WDM synchronization quality
Fiber
Connectivity to O-DU/O-RU 2
FTN and Latency Measurement
RoE
1 2 • Establish connection by
CPRI eCPRI performing eCPRI one-way
2 delay (OWD) protocol
RRU O-RU
• Latency from/to O-RU (or O-DU)
RF
O-RAN open fronthaul networks can be synchronized in several modes as depicted in figure 9 and as described
in the O-RAN WG4 CUS specification. Where LLS-C1 through LLS-C3 modes rely on PTP/SyncE for O-RU
synchronization, LLS-C4 works based on a local GNSS-based timing source. The LLS-C1 mode obtains its source
from the O-DU, whereas LLS-C2 and LLS-C3 deploy one or several fronthaul transport nodes between the O-DU
and O-RU. In LLS-C2, the Telecom Grandmaster (T-GM) resides in the O-DU; in LLS-C3, that function is assigned to
the fronthaul network, and both O-DU and O-RU play the role of a telecom time slave clock (T-TSC).
11 Test Suite for O-RAN Specifications
The PTP networks can support an ITU-T G.8275.1 (Full Timing Support) profile, or ITU-T G.8275.2 (Partial/Assisted
Partial Timing Support) profile. The former profile is expected to be the main one to be deployed in future
fronthaul networks. It is characterized by one or several Telecom Boundary Clock (T-BC) functions resident in
the fronthaul transport nodes. They ensure the proper function and performance of the synchronization plane
in line with network limits provided in standards such as ITU-T G.8271.1. Timing error constitutes one of the most
important parameters for the proper operation of the radio network. The T-BERD/MTS-5800 100G delivers the
complete set of testing parameters, thresholds/masks and profiles for verification of synchronization standards.
The measurements can be performed at the output of any T-BC as provided in the example of LLS-C3 mode below.
O-DU O-RU
PRTC
LLS-C1 T-GM T-TSC
Fronthaul
O-DU O-RU
PRTC
LLS-C2 T-GM T-BC T-BC T-TSC
Fronthaul
O-DU O-RU
5GC
(UPF, AMF, etc)
EPC
(MME, SGW, PGW, etc)
CU/O-CU
L3 (optional)
Splitter CP/UP Packet Capture and Filter
Ethernet L2 + VLAN (optional)
• UP and CP packet capture
• Wireshark analysis
Ethernet L1
O-RU
RF Filter
Packet
Capture
Analysis
The RIC and RAN together operate as a set of nested control loops. The O-DU operates in “real-time” with a sub 10
ms response time; the near-RT RIC operates in the 10 ms to 1 s range; and the non-RT RIC operates with response
times of 1 second and greater. The response time associated with each element is indicative of where the decision
functionality of use cases with that response time would be expected to be located.
The inputs and outputs of the near-RT RIC are defined by open interfaces. The O1/O2 interface is under review by
standard bodies, and the A1 and E2 interfaces are standardized by O-RAN. The functionality of the near-RT RIC will
be performed by a mix of xApps. These xApps will likely be from a variety of suppliers including the RIC vendor,
in-house developments from the operator, and third parties. The xApps are expected to ingest RAN data from
various sources including over E2, performance management (PM) data over O1, enriched data that may mash-up
internal data and external data over O1, as well as data from other xApps. The xApps will process this data and
ultimately implement A1 policies over the E2 interface.
The O-RAN ecosystem needs assurance across all stages of the product life cycle from sandbox development
through to assurance of network operation. It is essential to ensure that once xApps from disparate sources are
available, they operate in a coherent and compatible manner—either when operating in an independent manner
or chained together—and produce the required objectives. This includes validation that the heterogeneous xApps
in combination are able to implement the policies of the operator across a mix of subscribers consuming the range
of services envisaged for the network across multiple network slices and in an appropriate set of mobility profiles.
It must also be validated at scale, making it a use case well suited to VIAVI End-To-End Wireless Network Test.
Considering the many and varied potential ways that the operational network can experience degraded
performance, the network may suffer from impairment or failure in the transport network (fronthaul, mid-haul,
backhaul). This may range from congestion leading to latencies or packet loss out of acceptable ranges, to complete
loss of a fiber link through breakage or physical disconnection. The disaggregated functions may become impaired,
for example, through overload or software quality issues. The core network functions may suffer impairment for
similar reasons. The SMO system may experience impairment or the physical infrastructure on which the logical
functions are hosted may degrade. The 5G New Radio (5GNR) is a shared resource in a harsh environment and can
sometimes be poorly tuned to the demands placed on it by the subscribers. Concentrations of increasing demand
for 5G services can lead to congestion on the radio resources. Poor coverage or interference can impact on the
accessibility of the network services. These phenomena will vary as the spatial dynamics of demand for services
around the network changes. And as the demand for different mixes of services with novel mobility profiles
pushing the resource management capability to the limit, new edge failure cases beyond what was tested at the
pre-deployment stage can be exposed and manifest as degraded performance.
Each of these phenomena will manifest in the complex system in different ways, not necessarily associated with
the network component directly suffering the impairment. For example, a loss of a radio unit through hardware
failure will mean that nearby O-RUs, O-DUs, and O-CUs will pick up more traffic along with subjecting the X-haul
links to more load and potentially congestion. This challenges the network monitoring and assurance system to
provide a more complete view of the network, with richer analytics to detect problems, isolate the cause and
provide the most appropriate mitigation.
The VIAVI NITRO™ platform provides the visibility of the network across the breadth of the radio, RAN, transport
and core. This unprecedented visibility brings with it the ability to detect instances of issues such as congestion of
spectrum or transport assets, or impairment of physical or logical infrastructure. The intimate view on the network
means that the location of the problem can be quickly isolated and the root cause identified. Thus, with the richest
information on the network performance, the autonomic network control systems will be most effective and where
intervention by the operational network management engineers is required, resolutions can be implemented within
the shortest timeframes.
VIAVI has the expertise, legacy and vision to help operators validate open RAN components, both hardware and
software in the lab. And with our NITRO™ Mobile integrated field and assurance solution, operators can be certain
network performance issues will be isolated and rectified quickly to meet their KPI goals.
EPC / NGC
Fronthaul Midhaul Backhaul
Lab
4G and 5G Device and O-RU Test O-DU Test O-DU Test O-CU Test Core Test RAN Test
Application emulation O-DU Emulation O-RU Emulation O-CU Emulation O-DU Emulation RAN Emulation Core Emulation
End User Simulation
Field
CellAdvisor 5G 3Z RF Vision TBERD/MTS Network Tester
RF Beam Analysis Antenna Alignment X-haul, Latency, Timing and Sync testing
Assurance
NITRO Mobile NITRO Fusion NITRO Mobile
Optimization and Transport network xHAUL Assurance
Automated GEO location Virtual service activation and PM
References
[1] O-RAN: Towards an Open and Smart RAN; October 2018
viavisolutions.com