5G x-Haul design over SRv6 without link congestion
SRv6 is used in 5G networks to enable slicing and support virtual networks with diverse requirements, such as ultra-low latency and high reliability, on shared infrastructure. This is essential for applications like IoT and virtual reality.
In recognition of more and more networks evolving toward SRv6, we defined a time synchronization test case for a network with SRv6 as the transport protocol between O-RAN components (Open-Radio Unit (O-RU), Open-Central Unit (O-CU), and Open-Distributed Unit (O-DU)) in a multi-vendor environment.
These test cases validate that the SRv6 architecture does not significantly impact the time synchronization with and without link congestion, ensuring precise time synchronization and interoperability across the transport network in accordance with the requirements of "O-RAN WG9.XTRP-TST".

Figure 101: 5G x-Haul over SRv6 - setup
The Microchip TimeProvider® Telecom Grandmaster (T-GM) was used for this test. It transmitted PTP and SyncE (no enhanced SyncE) downstream, with the upper path selected by the Best TimeTransmitter Clock Algorithm (BTCA) as the primary time synchronization path because it had one fewer hop/step removed compared to the lower path.
For the link congestion, we started background traffic, which was routed over the upper path using 100GE links, which congested the links between the Pre-Aggregation and Access nodes.
Additionally, O-RAN Fronthaul traffic between the emulated O-DU and O-RU was injected into the upper Pre-Aggregation node and the upper two Access nodes, further congesting the link.
During testing, we observed that the whole network was within the limits without link congestion between the Pre-Aggregation Node and the Access Nodes. The accumulated time error between the Microchip TimeProvider® 4500 PRTC T-GM and the output of the Access Nodes was less than +/—15ns, which is significantly less than the limit of 1100ns.
Figure 102: Time Error Measurement by Keysight Time Sync Analyzer
Figure 103: Time Error Measurement by Calnex Paragon-Neo PAM4
The relative time error between the Access Nodes was also significantly less than the required +/—130ns at less than +/- 8ns.
Figure 104: Relative Time Error Measurement between Juniper ACX7024 and Huawei ATN 910D-A by Keysight Time Sync Analyzer
Figure 105: Relative Time Error Measurement between Ericsson R6671 and H3C S12500R-48Y8C by Calnex Paragon-Neo PAM4
As both requirements were strongly met, this test was a pass.
Four different tests were run for the link congestion test; only one Pre-aggregation to the access node link was congested during each run, so this test was repeated for each access node.
After the links were congested, not much changed. Effectively, no change in time error was observed compared to without link congestion, and the congested devices dropped no PTP packets, thus also resulting in a pass and proving that an SRv6 Architecture does not impact the timing performance, even if link congestion is present.
< Previous | Next > |