发明名称 网络授时精度测试方法及其设备
摘要 本发明公开了一种网络授时精度测试方法,它包括以下步骤:①生成标准时标信号和标准频标信号;②利用生成的标准时标信号和标准频标信号生成标准的时间源信息;③利用生成的标准时间源信息测定被测设备的授时精度。本发明提供了一种高精度测量网络时间服务器授时精度设备及方法,利用外输入高精度的时标和频标信号生成测量用的标准时间源,另外,在MAC层进行时间标签标定时利用生成的标准时间源信息去测定被测设备的授时精度,去除了传统的在应用层标定时间所引入的网络处理时延,减少了授时测量设备引入的测量误差。本发明利用PC机输出原始的测量数据,计算授时结果,为分析授时结果,提高授时服务器授时精度提供了数据支持。
申请公布号 CN101631049B 申请公布日期 2012.02.29
申请号 CN200810140700.5 申请日期 2008.07.18
申请人 郑州威科姆科技股份有限公司 发明人 贾小波;吴淑琴;李波;杨玉清
分类号 H04L12/26(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 郑州中原专利事务所有限公司 41109 代理人 霍彦伟
主权项 一种网络授时精度测试方法,其特征在于,它包括以下步骤:①生成标准时标信号和标准频标信号,所述的标准时标信号和标准频标信号来源于北斗卫星信号;②利用生成的标准时标信号和标准频标信号生成标准的时间源信息;③在授时服务器MAC层进行时间标签标定,利用生成的标准时间源信息测定被测设备的授时精度,具体过程为:i)授时测试设备向授时服务器发起授时的请求,先对请求数据包进行初始化,并标定源时间标签T1;经过授时测试设备的TCP层数据处理、IP层的数据处理和MAC层的发送处理后,发送至网络,经网络数据传输后到授时服务器的MAC层;ii)授时服务器在接收MAC层数据包时,获取当前系统时间,标定当前系统接收时间T2,并将当前系统接收时间T2作为附加数据段附加到数据包的末端;经IP层数据处理、TCP层数据处理后,在系统收到网络数据包时,将当前系统接收时间T2作为数据包数据添加到数据包的末端;当网络协议栈认为是正确的授时请求数据时,将数据包末端的当前系统接收时间T2认为是正确的数据包接收时间而放入到数据包中;经过授时服务器的IP层数据处理、TCP层数据处理后,授时服务器接受授时请求,处理授时测试设备的授时请求,并进入发送授时数据包步骤;iii)当授时服务器发送MAC层数据包时,先经过授时服务器的TCP层数据处理和IP层的数据处理,然后将当前系统发送时间T3作为授时服务端发送时刻的时间标签,最后经授时服务器的MAC层发送处理后,将数据包发送至网络;iv)授时测试设备接收到从网络传输过来的数据包,先经过授时测试设备的MAC层进行接收处理、IP层和TCP层进行数据处理后,标定到达时间T4,并由测试设备分析网络授时精度,输出数据;v)根据源时间标签T1、当前系统接收时间T2、当前系统发送时间T3和到达时间T4,计算出授时测试设备时间与授时服务器的时间差;根据此时间差,授时服务器可调用校时程序进行处理。
地址 450001 河南省郑州市高新区翠竹街6号