两种网络时钟同步技术的分析与比较
随着全球卫星导航系统和计算机网络技术的发展,交通运输、电子通信、航天测控等众多领域对高精度的时间服务提出了更高要求.GPS、北斗等卫星导航系统可向用户提供高精度的时间基准,而网络时钟同步技术使网络中各节点实现时间同步成为可能,将两种技术相结合是实现高精度网络时间同步的重要手段.本文研究了基于北斗的网络时间服务系统,详细讨论了NTP和PTP两种网络时间协议.对两种协议的基本原理进行了剖析,并分析比较了两种协议的特点及应用,研究发现,与NTP相比,PTP同步精度更高,且占用网络和计算机资源更少。NTP是应用层协议,时间戳在发送到链路之前经过了一系列调用和缓冲,这一过程引入的时间误差是一个随机误差,无法预测和消除。而PTP采用硬件辅助获取时间戳,不存在网络协议栈延时抖动引入的误差。同时,PTP能够获得报文在网络组件中的停留时间,进行相应的延时补偿,大大提高了同步精度。NTP的同步精度为毫秒级,而PTP的同步精度可达亚微秒级,因此PTP可以满足特殊领域对高精度时间服务的需求。PTP凭借其高精度同步的优势,受到专家学者的广泛关注,具有广阔的应用前景。
北斗卫星导航系统 网络时间服务系统 网络结构 误差修正 同步精度
齐昕 程梦飞
北京卫星导航中心,北京,中国,100094
国内会议
南京
中文
1-4
2017-05-23(万方平台首次上网日期,不代表论文的发表时间)