More Related Content Similar to Sync on TAP - Syncing infrastructure with software (20) Sync on TAP - Syncing infrastructure with software1. Sync on TAP – Syncing infrastructure with software
Nov 2022
K Hann, senior director, R&D, Oscilloquartz, ADVA
2. © 2022 ADVA. All rights reserved.
2
• Data center / general trends
• Motivation for synchronization with software
• Time Appliance Project
• O-RAN architecture
• Software (virtual) synchronization
• Options; results; interfaces
Agenda
3. © 2022 ADVA. All rights reserved.
3
New role of Software in synchronization
Miniaturization
Consolidation
General trends Cloud trends
Scalability Explosive growth
(synchronization management)
Sustainability Open source (white box)
(efficiencies of scale)
Accuracy;
resiliency;
security
4. © 2022 ADVA. All rights reserved.
4
Clocks - Hardware with “soul”
PPS or PTP
• HW timestamping of events
• Accuracy HW (~1ns)
• Accuracy SW (~1us)
• Huge vendor investment
Interface(s)
CPU
Application
(SW)
HW
clock
(PHC)
(RTC/PLL)
OS
Application
(SW)
`
...
...
5. © 2022 ADVA. All rights reserved.
5
Existing clocks/applications use dedicated HW
Synchronization network management
Optical Cs ePRC+
NG GM/SSU
Magnetic PRC/ePRC
Access Edge Core
NG GM/SSU
device/network
Monitor
Front/backhaul
Core network
O-RAN/edge DC
TV
studio
Defense
comm
Aviation
radars
Data
center
Financial
trading
911 center
Smart power
grids
HP Optical Cs
Cesium
6. © 2022 ADVA. All rights reserved.
6
Why?
Software synchronization
7. © 2022 ADVA. All rights reserved.
7
Datacenters – open time server
= TimeCard + standard server + standard NIC
• Interconnect via PCIe (using PTM)
• Optional PPS connections (to ensure high accuracy)
TAP use case:
8. © 2022 ADVA. All rights reserved.
8
M.2 slot is commonly available and allows smooth sync add on
OSA PCIe TimeCard with M.2 module as core
Core built as M.2
Sync Module
Concept Implementation
9. © 2022 ADVA. All rights reserved.
9
O-RU based on white box server + NIC + Accelerator
High accuracy sync over PCIe
Telecoms - Open-RAN architecture
10. © 2022 ADVA. All rights reserved.
10
HOW?
Software Synchronization
11. © 2022 ADVA. All rights reserved.
11
White box server with SoftSync
Oscilloquartz solution
• HW timestamping NIC (Intel)
• SoftSync PTP client on host machine
• Synchronizes OS with system APIs
• Performance ~ 100ns (timestamping NIC)
Interface(s) NIC
CPU
Software
app
1
SoftSync
OS
Software
app
2
PPS or PTP
`
12. © 2022 ADVA. All rights reserved.
12
SoftSync measurement using G.8265.1 master
Back to back
13. © 2022 ADVA. All rights reserved.
13
White box server with PCIe / M.2 interface
• GNSS input
• Local Ethernet port (PTP)
• No offset between GNSS and Ethernet
• PCIe port
Interface PCIe
CPU
Software
app
1
OS
Software
app
2
GNSS
Local
Ethernet
14. © 2022 ADVA. All rights reserved.
14
Precision time measurement
Synchronization over PCI-e (PTM)
15. © 2022 ADVA. All rights reserved.
15
White box server with PCIe / M.2 interface
PTM on PCIe to improve performance
• PTM support on PCIe
• PCIe <-> CPU ~10ns
• CPU <-> OS ~ 1ns
• No offset between GNSS and Ethernet (PTP)
• Class C BC possible
• PTM available 2023
PCIe
CPU
Software
app
1
OS
Software
app
2
GNSS
Local
Ethernet
PTM
16. © 2022 ADVA. All rights reserved.
16
Synchronization of virtualized applications, e.g., O-RAN
What other applications?
Infrastructure synchronized by SW
PCIe
CPU
Application
2
O-RU
PCIe
CPU
Application
1
O-DU
Ethernet Ethernet
PTM
PTM
PTP
TGPIO TGPIO
17. © 2022 ADVA. All rights reserved.
17
Conclusions
1) Highest accuracy applications require dedicated HW
2) Sync on COTs server (TAP; O-RAN)
• Available today ~100ns (e.g., SoftSync)
• PTM enables ~10ns accuracy (also for virtualized SW)
• PCIe = Timing interface
3) M.2 Sync Module = small footprint PCI-e
18. Thank you
IMPORTANT NOTICE
ADVA is the exclusive owner or licensee of the content, material, and information in this presentation. Any reproduction, publication or reprint, in whole or in part, is strictly prohibited.
The information in this presentation may not be accurate, complete or up to date, and is provided without warranties or representations of any kind, either express or implied. ADVA shall not be responsible for and disclaims any liability for any loss or damages, including without limitation,
direct, indirect, incidental, consequential and special damages, alleged to have been caused by or in connection with using and/or relying on the information contained in this presentation.
Copyright © for the entire content of this presentation: ADVA.
info@oscilloquartz.com