SlideShare a Scribd company logo
1 of 18
Download to read offline
Building on TAP
Ken Hann; WSTS 2023; Vancouver
Sync resiliency for the cloud
2023 © ADTRAN, INC.
2
• Data centre / general trends
• Motivation for synchronization with software
• Time Appliance Project
• O-RAN architecture
• Software synchronization and the virtual measurement
• Options; results; interfaces;
Agenda
2023 © ADTRAN, INC.
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
2023 © ADTRAN, INC.
4
Clocks - hardware with “soul”
PPS or PTP
• HW timestamping of events
• Accuracy HW (~1ns)
• Accuracy SW (~1us)
• Huge vendor investment
• (ORAN; TAP;
Interface(s)
CPU
Application
(SW)
HW
Clock
(PHC)
(RTC/PLL)
OS
Application
(SW)
`
...
...
2023 © ADTRAN, INC.
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
2023 © ADTRAN, INC.
6
For distribution
or
local application?
Software synchronization
2023 © ADTRAN, INC.
7
Data centers - open time server
= TimeCard + standard server + standard NIC
• Interconnect via PCIe (using PTM)
• Optional PPS connections (pre-PTM)
TAP use case:
2023 © ADTRAN, INC.
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
PCIe x
1
PCIe x1 (x2; x4)
SGMII x2
2023 © ADTRAN, INC.
9
O-RU BASED ON WHITEBOX SERVER + NIC + ACCELERATOR
High-accuracy sync over PCIe
Telecoms - Open-RAN architecture
2023 © ADTRAN, INC.
10
HOW?
Software synchronization
2023 © ADTRAN, INC.
11
Whitebox 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
`
2023 © ADTRAN, INC.
12
SoftSync measurement using G.8265.1 master
Back to back
2023 © ADTRAN, INC.
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
2023 © ADTRAN, INC.
14
PRECISION TIME MEASUREMENT
Synchronization over PCI-e (PTM)
2023 © ADTRAN, INC.
15
Whitebox 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 becoming available
PCIe
CPU
Software
app
1
OS
Software
app
2
GNSS
Local
Ethernet
PTM
2023 © ADTRAN, INC.
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
TGPI
O
TGPI
O
2023 © ADTRAN, INC.
17
Conclusions
1) Highest accuracy applications requires 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
info@oscilloquartz.com

More Related Content

What's hot

DWDM Presentation
DWDM PresentationDWDM Presentation
DWDM Presentation
ayodejieasy
 
Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...
Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...
Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...
Bruno Teixeira
 
Gponfundamentals 130805074507-phpapp02
Gponfundamentals 130805074507-phpapp02Gponfundamentals 130805074507-phpapp02
Gponfundamentals 130805074507-phpapp02
morris otieno
 

What's hot (20)

Deep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALMDeep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALM
 
Sync on TAP - Syncing infrastructure with software
Sync on TAP - Syncing infrastructure with softwareSync on TAP - Syncing infrastructure with software
Sync on TAP - Syncing infrastructure with software
 
ADVA aPNT+™ security enhancements
ADVA aPNT+™ security enhancementsADVA aPNT+™ security enhancements
ADVA aPNT+™ security enhancements
 
Time and Phase Delivery
Time and Phase DeliveryTime and Phase Delivery
Time and Phase Delivery
 
Best practices in synchronizing IP-based packet broadcasting networks
Best practices in synchronizing IP-based packet broadcasting networksBest practices in synchronizing IP-based packet broadcasting networks
Best practices in synchronizing IP-based packet broadcasting networks
 
In-service synchronization monitoring and assurance
In-service synchronization monitoring and assuranceIn-service synchronization monitoring and assurance
In-service synchronization monitoring and assurance
 
UWB and applications
UWB and applicationsUWB and applications
UWB and applications
 
Introducing the industry's smallest Combo PON OLT
Introducing the industry's smallest Combo PON OLTIntroducing the industry's smallest Combo PON OLT
Introducing the industry's smallest Combo PON OLT
 
Synchronization for 5G: the requirements and the solutions
Synchronization for 5G: the requirements and the solutionsSynchronization for 5G: the requirements and the solutions
Synchronization for 5G: the requirements and the solutions
 
DWDM Presentation
DWDM PresentationDWDM Presentation
DWDM Presentation
 
Palo Alto Networks y la tecnología de Next Generation Firewall
Palo Alto Networks y la tecnología de Next Generation FirewallPalo Alto Networks y la tecnología de Next Generation Firewall
Palo Alto Networks y la tecnología de Next Generation Firewall
 
Inject precise synchronization into open compute servers
Inject precise synchronization into open compute serversInject precise synchronization into open compute servers
Inject precise synchronization into open compute servers
 
Gpon fundamentals
Gpon fundamentalsGpon fundamentals
Gpon fundamentals
 
Accelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceAccelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assurance
 
Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...
Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...
Passive Optical Networks - PON: Customer Case Study, Design, Implementation a...
 
GPON-FTTx Training
GPON-FTTx TrainingGPON-FTTx Training
GPON-FTTx Training
 
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
 
Gponfundamentals 130805074507-phpapp02
Gponfundamentals 130805074507-phpapp02Gponfundamentals 130805074507-phpapp02
Gponfundamentals 130805074507-phpapp02
 
GPON
GPONGPON
GPON
 
Synchronization in SDH network
Synchronization in SDH networkSynchronization in SDH network
Synchronization in SDH network
 

Similar to Building on TAP sync resiliency for the cloud

Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and moreAdvanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
inside-BigData.com
 
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RCDNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
Grid Protection Alliance
 

Similar to Building on TAP sync resiliency for the cloud (20)

Introducing ultra-precise time for server-hosted applications
Introducing ultra-precise time for server-hosted applicationsIntroducing ultra-precise time for server-hosted applications
Introducing ultra-precise time for server-hosted applications
 
Open vSwitch Implementation Options
Open vSwitch Implementation Options Open vSwitch Implementation Options
Open vSwitch Implementation Options
 
Meet the industry's first pluggable module for precise synchronization
Meet the industry's first pluggable module for precise synchronizationMeet the industry's first pluggable module for precise synchronization
Meet the industry's first pluggable module for precise synchronization
 
Locationless data science on a modern secure edge
Locationless data science on a modern secure edgeLocationless data science on a modern secure edge
Locationless data science on a modern secure edge
 
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareSlash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
 
Synchronization For High Frequency Trading Networks: A How To Guide
Synchronization For High Frequency Trading Networks: A How To GuideSynchronization For High Frequency Trading Networks: A How To Guide
Synchronization For High Frequency Trading Networks: A How To Guide
 
Co-Design Architecture for Exascale
Co-Design Architecture for ExascaleCo-Design Architecture for Exascale
Co-Design Architecture for Exascale
 
Host Data Plane Acceleration: SmartNIC Deployment Models
Host Data Plane Acceleration: SmartNIC Deployment ModelsHost Data Plane Acceleration: SmartNIC Deployment Models
Host Data Plane Acceleration: SmartNIC Deployment Models
 
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and moreAdvanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
Advanced Networking: The Critical Path for HPC, Cloud, Machine Learning and more
 
Lunar Way and the Cloud Native "stack"
Lunar Way and the Cloud Native "stack"Lunar Way and the Cloud Native "stack"
Lunar Way and the Cloud Native "stack"
 
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RCDNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
DNMTT - Synchrophasor Data Delivery Efficiency GEP Testing Results at Peak RC
 
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
 
Methods for Improving NTP
Methods for Improving NTPMethods for Improving NTP
Methods for Improving NTP
 
GPA Software Overview R3
GPA Software Overview R3GPA Software Overview R3
GPA Software Overview R3
 
Streaming Time Series Data With Kenny Gorman and Elena Cuevas | Current 2022
Streaming Time Series Data With Kenny Gorman and Elena Cuevas | Current 2022Streaming Time Series Data With Kenny Gorman and Elena Cuevas | Current 2022
Streaming Time Series Data With Kenny Gorman and Elena Cuevas | Current 2022
 
SoC Solutions Enabling Server-Based Networking
SoC Solutions Enabling Server-Based NetworkingSoC Solutions Enabling Server-Based Networking
SoC Solutions Enabling Server-Based Networking
 
Improving NTP Installed Base Time Accuracy
Improving NTP Installed Base Time AccuracyImproving NTP Installed Base Time Accuracy
Improving NTP Installed Base Time Accuracy
 
Interconnect your future
Interconnect your futureInterconnect your future
Interconnect your future
 
Case studies in achieving resilient timing in mission-critical networks
Case studies in achieving resilient timing in mission-critical networksCase studies in achieving resilient timing in mission-critical networks
Case studies in achieving resilient timing in mission-critical networks
 
Air Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management SystemsAir Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management Systems
 

More from Adtran

More from Adtran (16)

Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Timing and sync requirements in railway networks
Timing and sync requirements in railway networksTiming and sync requirements in railway networks
Timing and sync requirements in railway networks
 
National plan for distribution of time and frequency
National plan for distribution of time and frequencyNational plan for distribution of time and frequency
National plan for distribution of time and frequency
 
Assured timing for power networks
Assured timing for power networksAssured timing for power networks
Assured timing for power networks
 
Deep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALMDeep PON assurance with Adtran ALM
Deep PON assurance with Adtran ALM
 
Addressing GPS vulnerabilities with Satellite Time and Location technology
Addressing GPS vulnerabilities with Satellite Time and Location technologyAddressing GPS vulnerabilities with Satellite Time and Location technology
Addressing GPS vulnerabilities with Satellite Time and Location technology
 
A new era of in-home Wi-Fi has arrived
A new era of in-home Wi-Fi has arrivedA new era of in-home Wi-Fi has arrived
A new era of in-home Wi-Fi has arrived
 
A new era of Wi-Fi has arrived
A new era of Wi-Fi has arrivedA new era of Wi-Fi has arrived
A new era of Wi-Fi has arrived
 
Transforming DCI connectivity with the FSP 3000 S-Flex
Transforming DCI connectivity with the FSP 3000 S-FlexTransforming DCI connectivity with the FSP 3000 S-Flex
Transforming DCI connectivity with the FSP 3000 S-Flex
 
Making substation clocks and private LTE/5G networks robust against GPS/GNSS ...
Making substation clocks and private LTE/5G networks robust against GPS/GNSS ...Making substation clocks and private LTE/5G networks robust against GPS/GNSS ...
Making substation clocks and private LTE/5G networks robust against GPS/GNSS ...
 
Meet the new FSP 3000 Edge OLS
Meet the new FSP 3000 Edge OLSMeet the new FSP 3000 Edge OLS
Meet the new FSP 3000 Edge OLS
 
Introducing high-performance ONTs for the multigigabit edge
Introducing high-performance ONTs for the multigigabit edgeIntroducing high-performance ONTs for the multigigabit edge
Introducing high-performance ONTs for the multigigabit edge
 
OFCNet demo: Optical spectrum services over FSP 3000 OLS
OFCNet demo: Optical spectrum services over FSP 3000 OLSOFCNet demo: Optical spectrum services over FSP 3000 OLS
OFCNet demo: Optical spectrum services over FSP 3000 OLS
 
Best practices for secure PNT management in a multi vendor environment
Best practices for secure PNT management in a multi vendor environmentBest practices for secure PNT management in a multi vendor environment
Best practices for secure PNT management in a multi vendor environment
 
Analytics for automating critical infrastructures
Analytics for automating critical infrastructuresAnalytics for automating critical infrastructures
Analytics for automating critical infrastructures
 
Real-life demands and examples of management and control in disaggregated opt...
Real-life demands and examples of management and control in disaggregated opt...Real-life demands and examples of management and control in disaggregated opt...
Real-life demands and examples of management and control in disaggregated opt...
 

Recently uploaded

Recently uploaded (20)

Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 

Building on TAP sync resiliency for the cloud

  • 1. Building on TAP Ken Hann; WSTS 2023; Vancouver Sync resiliency for the cloud
  • 2. 2023 © ADTRAN, INC. 2 • Data centre / general trends • Motivation for synchronization with software • Time Appliance Project • O-RAN architecture • Software synchronization and the virtual measurement • Options; results; interfaces; Agenda
  • 3. 2023 © ADTRAN, INC. 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. 2023 © ADTRAN, INC. 4 Clocks - hardware with “soul” PPS or PTP • HW timestamping of events • Accuracy HW (~1ns) • Accuracy SW (~1us) • Huge vendor investment • (ORAN; TAP; Interface(s) CPU Application (SW) HW Clock (PHC) (RTC/PLL) OS Application (SW) ` ... ...
  • 5. 2023 © ADTRAN, INC. 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. 2023 © ADTRAN, INC. 6 For distribution or local application? Software synchronization
  • 7. 2023 © ADTRAN, INC. 7 Data centers - open time server = TimeCard + standard server + standard NIC • Interconnect via PCIe (using PTM) • Optional PPS connections (pre-PTM) TAP use case:
  • 8. 2023 © ADTRAN, INC. 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 PCIe x 1 PCIe x1 (x2; x4) SGMII x2
  • 9. 2023 © ADTRAN, INC. 9 O-RU BASED ON WHITEBOX SERVER + NIC + ACCELERATOR High-accuracy sync over PCIe Telecoms - Open-RAN architecture
  • 10. 2023 © ADTRAN, INC. 10 HOW? Software synchronization
  • 11. 2023 © ADTRAN, INC. 11 Whitebox 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. 2023 © ADTRAN, INC. 12 SoftSync measurement using G.8265.1 master Back to back
  • 13. 2023 © ADTRAN, INC. 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. 2023 © ADTRAN, INC. 14 PRECISION TIME MEASUREMENT Synchronization over PCI-e (PTM)
  • 15. 2023 © ADTRAN, INC. 15 Whitebox 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 becoming available PCIe CPU Software app 1 OS Software app 2 GNSS Local Ethernet PTM
  • 16. 2023 © ADTRAN, INC. 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 TGPI O TGPI O
  • 17. 2023 © ADTRAN, INC. 17 Conclusions 1) Highest accuracy applications requires 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