目录
1.算法概述
时间同步系统是一种能接收外部时间基准信号,并按照要求的时间精度向外输出时间同步信号和时间信息的系统,它能使网络内其它时钟对准并同步,通俗来说时间同步就是采取技术措施对网络内时钟实施高精度“对表”。要实现时间同步系统,首先是建立时间同步协议,包括定义时间印记的格式、传送时间印记并提取校正值的方法等,然后是在协议基础上的技术实现,包括时间校正技术和提高同步精度的技术等。时间同步的原理就是按照接收到的时间来调控设备内部的时钟和时刻。在将时刻校对到秒后,时间同步的调控原理与频率同步对时的调控原理相似,它既调控时钟的频率又调控时钟的相位,同时将时钟的相位以数值表示,即时间的时刻。与频率同步不同的是,时间同步接受非连续的时间信息,非连续调控设备时钟,即设备时钟锁相环的调节控制是周期性的,其周期对应于获取时间的周期,且与调节方式、时钟的准确度和稳定度有关。
时间同步就是通过对本地时钟的某些操作,达到为分布式系统提供一个统一时间标度的过程。在集中式系统中,由于所有进程或者模块都可以从系统唯一的全局时钟中获取时间,因此系统内任何两个事件都有着明确的先后关系。而在分布式系统中,由于物理上的分散性,系统无法为彼此间相互独立的模块提供一个统一的全局时钟,而由各个进程或模块各自维护它们的本地时钟。由于这些本地时钟的计时速率、运行环境存