[发明专利]一种网络授时的误差校正方法及相关装置有效
申请号: | 202110287784.0 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113037418B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 贺凯;刘超群;郑悄;陈伟 | 申请(专利权)人: | 广州虎牙科技有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 |
地址: | 511400 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 授时 误差 校正 方法 相关 装置 | ||
本申请公开了一种网络授时的误差校正方法及相关装置,该误差校正方法包括:利用NTP对时算法与服务器对时,计算得到本地客户端时间;向服务器发送误差校正请求,并记录本地客户端的开始时间,其中,所述开始时间是通过所述本地客户端时间计算得到的;获取到服务器返回的服务器时间;以及基于所述开始时间记录本地客户端的结束时间;响应于所述服务器时间不属于开始时间以及结束时间的时间段内,利用所述服务器时间获取对时误差区间;利用所述对时误差区间的上限值和下限值对所述本地客户端时间进行校正。通过上述方法对网络授时进行校正,减小本地客户端授时误差,使本地客户端时间更精确。
技术领域
本发明涉及网络时间应用领域,特别是涉及一种网络授时的误差校正方法及相关装置。
背景技术
由计算机网络系统组成的分布式系统,相当多操作需要协调一致进行,要做到操作协调一致,精确的时间同步是重要的基础之一,但由于计算机系统中各网元获取自身时间方式不同,若无主动授时/对时策略,很难保证在操作过程中两者时间同步。
在计算机网络技术发展的过程中提出了一些网络授时技术,现有的计算机网络时间同步技术有NTP(网络时间协议)技术、PTP技术、SyncE同步以太网技术等,但这些技术都存在实现依赖特定硬件支持、授时精度强依赖网络的稳定性的问题,在实际工程应用中无法满足通用、普遍高精度的需求。
现有的以太网对时方法主要有NTP和IEEE1588协议,前者提供了一种低成本的网络对时方法,由于其时间标记实在应用层获取的,对时精度较低,一般在10ms左右,不能满足工程需求;后一种在协议底层获取时间标记,利用网络的通信链路实现时钟同步,有较高精度,最高可以达到100ns。但两者都是通过在数据流中加入对时数据包(时间戳)的方式,利用数据包双向传输时延来对时。这种方法需要占用数据传输带宽,会受到网络双向传输负荷的影响,当网络任意一个方向传输负荷较重时,就会严重影响定时精度。
发明内容
本申请主要解决的技术问题是提供一种网络授时的误差校正方法及装置,以解决现有技术中由于网络延时的不确定性导致的授时误差。
为解决上述问题,本申请提供了一种网络授时的误差校正方法,包括:利用NTP对时算法与服务器对时,计算得到本地客户端时间;向服务器发送误差校正请求,并记录本地客户端的开始时间,其中,开始时间是通过本地客户端时间计算得到的;获取到服务器返回的服务器时间;以及基于开始时间记录本地客户端的结束时间;响应于服务器时间不属于开始时间以及结束时间的时间段内,利用服务器时间获取对时误差区间;利用对时误差区间的上限值和下限值对本地客户端时间进行校正。
其中,利用NTP对时算法与服务器对时,计算得到本地客户端时间的步骤,包括:向服务器发送对时请求;获取到服务器返回的初始服务器时间;利用初始服务器时间,以及本地客户端与服务器的来回网络耗时计算得到本地客户端时间;基于开始时间记录本地客户端的结束时间的步骤,包括:利用来回网络耗时与开始时间确定结束时间。
其中,响应于服务器时间不属于开始时间以及结束时间的时间段内,利用服务器时间获取对时误差区间的步骤,包括:响应于服务器时间慢于开始时间,将开始时间与服务器时间的时间差值确定为对时误差区间的下限值;利用来回网络耗时获取对时误差区间的上限值。
其中,响应于服务器时间不属于开始时间以及结束时间的时间段内,利用服务器时间获取对时误差区间的步骤,包括:响应于服务器时间快于结束时间,将结束时间与服务器时间的时间差值确定为对时误差区间的上限值;并利用来回网络耗时获取对时误差区间的下限值。
其中,利用对时误差区间的上限值和下限值对本地客户端时间进行校正的步骤,包括:获取到本地客户端时间与上限值的上限差值,以及本地客户端时间与下限值的下限差值;利用上限差值以及下限差值的平均值对本地客户端时间进行校正。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙科技有限公司,未经广州虎牙科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287784.0/2.html,转载请声明来源钻瓜专利网。