LingXi: An Architecture for COM/MON-Based High-Integrity TSN/TTE Switch
摘要
COM/MON-based high-integrity switches are essential for fault-tolerant time synchronization in TTE and TSN. Although the principles of COM/MON are simple, the implementation details and challenges of realizing high-integrity switches have rarely been thoroughly discussed. Our FPGA-based experiments identify false alarms caused by inconsistent frame-output sequences from COM and MON as a key issue. Eliminating such false alarms requires strict consistency in the frame-input sequences of COM and MON, which is difficult to enforce due to the ultra-low-latency and low-intrusiveness requirements in time-sensitive switching contexts. We propose LingXi, a COM/MON-based high-integrity switch architecture. Its integrated consensus module enforces strict input-sequence synchronization between COM and MON without intrusive modifications to the switching pipeline. We theoretically prove that LingXi introduces only 1–2 additional clock cycles of delay. Experimental results show that LingXi completely eliminates false alarms while consuming only 2.35% additional logic resources.