Wiki source code of Time Synchronization Source Failover
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | (% class="row" %) |
| 2 | ((( | ||
| 3 | (% class="col-xs-12 col-sm-7 test-report-content" %) | ||
| 4 | ((( | ||
| 5 | ---- | ||
| 6 | |||
| |
6.1 | 7 | In real-world deployments, redundancy and recovery mechanisms are essential to ensure that accurate time synchronization is maintained should one of the time synchronization sources fail. |
| |
1.1 | 8 | This test aims to evaluate the time error measured at the output of each Telecom Boundary Clock after the primary time synchronization source/Grandmaster fails and a switch-over to the secondary Grandmaster is initiated. |
| 9 | |||
| |
6.1 | 10 | For this test, all the Boundary Clocks were directly locked to both Grandmasters (T-GMs); T-GM-A served as the primary T-GM and T-GM-B as the backup GM; for this, all BCs had local priorities configured to prioritize and lock to GM-A on PTP and SyncE. Two different Microchip TimeProvider® 4500 were used as GM-A and GM-B. |
| |
1.1 | 11 | We executed two different scenarios for this test, once with Microchip’s Sync-Only Redundancy feature enabled between both T-GMs. In the Sync-Only Redundancy feature, the two T-GMs are synchronized to each other and GNSS reference. We then simulated a “fiber cut” by disconnecting all the physical T-BC connections to T-GM-A to initiate the failover to T-GM-B; after a measurement period of 1000s including the failover, the measurement was restarted and all cables were reconnected to T-GM-A, initiating a switch back to T-GM-A from all T-BCs on PTP and SyncE. |
| 12 | |||
| 13 | [[Figure 121: Test run 1, Sync-Only Redundancy disabled with Cable pull - Setup>>image:434865443411066881_5.17-cable.png||alt="Figure 121" width="550"]] | ||
| 14 | |||
| 15 | For the second run, we disabled the Sync-Only Redundancy feature on the GMs and disconnected the GNSS from GM-A, causing the BCs to switch to GM-B; after measuring for 1000s including the failover, the measurement was restarted and the GNSS connection to GM-A was re-established, and all BCs locked back to GM-A on PTP and SyncE. | ||
| 16 | The Calnex Paragon-Neo PAM4 and the Keysight Time Sync Analyzer were used to measure the PTP and SyncE output of all the BCs. | ||
| 17 | |||
| 18 | [[Figure 122: Test run 2, Sync-Only Redundancy disabled with GNSS disconnection - Setup>>image:434865443411001345_5.17-GNSS.png||alt="Figure 122" width="550"]] | ||
| 19 | |||
| 20 | In both runs, a two-way time error threshold of the Class level of accuracy 6B was set, which is, as per ITU-T G.8271, +/- 130ns, but all BCs even passed 6C, which is defined as +/- 65ns. | ||
| |
6.1 | 21 | For the MTIE, the ITU-T G.823 E1 SEC wander limit mask was applied as the threshold throughout all procedures and switchovers, which, once again, all T-BCs were well within. |
| |
1.1 | 22 | |
| 23 | (% id="prev-next-links" %) | ||
| 24 | |[[< Previous>>doc:O-RAN Tests]]|[[Next ~>>>doc:Chain Ring of Class D Boundary Clocks]] | ||
| 25 | ))) | ||
| 26 | |||
| 27 | (% class="col-xs-12 col-sm-5 test-report-sidebar" %) | ||
| 28 | ((( | ||
| 29 | {{box}} | ||
| 30 | {{include reference="Main.Multi-Vendor MPLS & SDN Interoperability Test Report 2025.Sidebar Nav"/}} | ||
| 31 | {{/box}} | ||
| 32 | ))) | ||
| 33 | ))) |