麒麟操作系统软件时统同步方案与性能验证

5 下载量 152 浏览量 更新于2024-08-31 收藏 742KB PDF 举报
本文主要探讨了麒麟操作系统平台下的软时统同步方法的研究进展。随着国内测控计算机系统国产化进程的加速,对自主可控的时间同步解决方案的需求日益增长。传统的网络定时协议如NTP虽然精度有限,而PTP协议因其亚微秒级的精度,成为更理想的选择。然而,现有的中心计算机系统在时间统一方面存在单点故障、切换耗时长等问题。 文章提出了一种基于IEEE 1588标准的软时统设计方案,这种方案利用麒麟操作系统平台的优势,无需大规模硬件改造,降低了硬件采购成本。软件时统通过操作系统的高精度定时器机制,实现了硬件时统的脉冲信号处理和定时功能,兼顾了精度和灵活性。其设计的关键组成部分包括: 1. B码机:作为上层时钟源的接收者,它接收并分发时间同步信息,并具备时间设置功能,支持如“跳时”等高级特性。 2. PTP时钟服务器:作为B码终端,接收B码时间信息并将其解析。同时,作为PTP主时钟,它将解析后的信息同步到PTP域,通过边界时钟在整个网络中传播。 3. PTP边界时钟:在PTP域中,这些时钟充当关键的同步节点,确保各个节点之间的精确时间同步。 文章通过实验验证了这种软时统设计方案的性能指标,结果显示达到了技术要求,为后续软件时统系统的研发提供了重要的技术支持。该研究不仅推动了测控计算机系统的国产化进程,也为其他领域的实时系统,特别是对时间同步有高精度需求的应用场景提供了新的解决方案。麒麟操作系统平台的软时统同步方法研究对于提高系统可靠性、降低成本以及适应快速发展的国产化需求具有重要意义。