网络时间同步算法中时间延时优化方案
赵斌1 , 贺鹏1,2 , 易娜1
(,湖北宜昌 443002;,湖北宜昌 443002)
(******@ctgu.)
摘要:针对NTP技术中的对网络时间延时测量的不足,本文提出了在网络支持下的高精度时间同步方法。该方法是采用数据包丢失技术,通过比较传送的数据报文中的特殊队列值和所经过的路由器中数据包的排队队列长度值来决定是否对当前数据报文丢弃。仿真实验表明:这种技术具有很好的可行性。
关键词:时间延时; 自我丢包;时间同步;
中图分类号:TP391 文献标识码:A
Optimization of delay work time synchronization algorithm
ZHAO Bin1,HE Peng1,2,YI Na1
( of Electrical Engineering & Information Science, China Three Gorges Univ., Yichang Hubei 44300, China
Technology Center, China Three Gorges Univ., Yichang Hubei 44300, China)
Abstract: In order to improve measured precision of time delay, a highly precise time synchronization techniques was proposed. It is the self-discarding packet technique which is a means of determining transfer paring the queue length of the transiting router with a specified queue value on the packet. Simulation results show it has an effective feasibility.
Key words: time delay; self-discarding packet; time synchronization
0 引言
随着计算机网络的高速发展,各种涉及时间戳相关的应用和服务,如:实时的网上交易、制造过程控制、网络安全性设计、分布式的网络计算和处理以及数据库文件管理等对时间精度提出了更高的要求。传统的基于NTP协议的时间同步算法,是建立在客户机和服务器进行通信中,请求数据包和应答数据包的往返延时相等的前提下,达到时间同步的目的[1][2]。往往由于网络阻塞的原因,单向传递延时和接收延时是不能视为相等。因此,由于单向延时的影响,导致NTP时间同步算法有数十毫秒的时延误差。而当前比较成熟的高精度GPS时间同步技术精确度在1毫秒之内,但是需要安装户外天线,被限制了使用范围[3]。
在网络仿真环境支持的前提下,本文提出了在时间同步算法中处理单向延时的方法,降低网络抖动,提高时间同步的精确度。
1 时间同步技术
NTP技术
work Time Protocol)是用
网络时间同步算法中时间延时优化方案 来自淘豆网m.daumloan.com转载请标明出处.