首页> 外文期刊>Energies >A Novel Algorithm for Establishing a Balanced Synchronization Hierarchy with Spare Masters (BSHSM) for the IEEE 1588 Precision Time Protocol
【24h】

A Novel Algorithm for Establishing a Balanced Synchronization Hierarchy with Spare Masters (BSHSM) for the IEEE 1588 Precision Time Protocol

机译:建立用于IEEE 1588精确时间协议的具有备用主控(BSHSM)的平衡同步层次结构的新算法

获取原文
           

摘要

The best master clock (BMC) algorithm is currently used to establish the master-slave hierarchy for the IEEE 1588 Precision Time Protocol (PTP). However, the BMC algorithm may create an unbalanced hierarchy that contains several boundary clocks with a large number of slaves in comparison to other clocks. The unbalanced hierarchy can cause problems, such as high communication load and high bandwidth consumption in boundary clocks. Additionally, the BMC algorithm does not provide any fast recovery mechanism in the case of a master failure. In this paper, we propose a novel balanced synchronization hierarchy with spare masters (BSHSM) algorithm to establish a balanced master-slave hierarchy and to provide a fast recovery mechanism in the case of master failures for the PTP. The BSHSM algorithm establishes the master-slave hierarchy with boundary clocks that have a balanced number of slaves. In doing so, it solves the problems caused by the unbalanced master-slave hierarchy. Additionally, the BSHSM algorithm provides a fast recovery mechanism by selecting a spare master for each boundary clock; this allows a boundary clock to immediately select a new master clock when its current master has failed or is disconnected. The fast recovery mechanism reduces the period of running freely and clock drift in clocks, improving the synchronization quality of the PTP. Various simulations were conducted using the network simulation OMNeT++ v4.6 to analyze, evaluate, and compare the performance of the BSHSM and BMC algorithms. The simulation results show that the synchronization hierarchy of the BSHSM algorithm is much more balanced than the BMC algorithm, and it also has a shorter period of recovery.
机译:当前,最佳主时钟(BMC)算法用于为IEEE 1588精确时间协议(PTP)建立主从层次结构。但是,BMC算法可能会创建一个不平衡的层次结构,该层次结构包含几个边界时钟,与其他时钟相比,该边界时钟具有大量从机。不平衡的层次结构可能导致问题,例如高通信负载和边界时钟中的高带宽消耗。此外,在主设备发生故障的情况下,BMC算法不提供任何快速恢复机制。在本文中,我们提出了一种新颖的带有备用主节点的平衡同步层次结构(BSHSM)算法,以建立平衡的主从层次结构,并在PTP发生主节点故障的情况下提供快速恢复机制。 BSHSM算法使用边界时钟建立主从结构,该边界时钟具有平衡数量的从设备。这样做解决了主从层次结构不平衡引起的问题。另外,BSHSM算法通过为每个边界时钟选择一个备用主机来提供快速恢复机制。这样,边界时钟可以在当前主时钟发生故障或断开连接时立即选择新的主时钟。快速恢复机制减少了自由运行的时间,并减少了时钟的时钟漂移,从而提高了PTP的同步质量。使用网络仿真OMNeT ++ v4.6进行了各种仿真,以分析,评估和比较BSHSM和BMC算法的性能。仿真结果表明,BSHSM算法的同步层次结构比BMC算法更加平衡,恢复周期更短。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号