[发明专利]时间同步方法和装置在审
申请号: | 202011237829.5 | 申请日: | 2020-11-09 |
公开(公告)号: | CN112346512A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 王文彬 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F1/12 | 分类号: | G06F1/12 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100176 北京市大兴区经济技*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时间 同步 方法 装置 | ||
本申请公开了时间同步方法和装置,涉及信息维护技术领域。该方法包括:当检测到时间同步指令时,执行以下时间同步步骤:发送时间同步请求,并接收基于时间同步请求返回的、用于确定服务器时间的时间同步信息;根据时间同步信息,更新本地系统的时间为服务器时间;然后,基于读取的当前时间与服务器时间之间的时间偏移量,生成时间同步间隔时长;以及当从本地系统获取的当前时间距执行上述时间同步步骤的时长为时间同步间隔时长时,生成时间同步指令。采用本方法可以根据本地系统时间与服务器时间之间的时间偏移量确定进行时间同步的间隔时长,以避免频繁进行时间同步请求、减少通信资源的浪费的同时确保本地系统时间与服务器时间的同步性。
技术领域
本公开涉及计算机技术领域,具体涉及信息维护技术领域,尤其涉及时间同步方法和装置。
背景技术
设备之间的时间一致是设备之间进行相互通讯或者相互控制的重要前提。目前,设备之间进行时间同步的主要方法是:设备之间每隔预设时间间隔发起时间同步请求,以进行时间同步。
然而,目前的时间同步方法存在通信资源浪费的问题。
发明内容
本公开提供了一种时间同步方法、装置、电子设备以及计算机可读存储介质。
根据本公开的第一方面,提供了一种时间同步方法,包括:响应于检测到时间同步指令,执行以下时间同步步骤:发送时间同步请求,其中,时间同步请求包括从本地系统读取的当前时间;接收基于时间同步请求返回的、用于确定服务器时间的时间同步信息;根据时间同步信息,更新本地系统的时间为服务器时间;基于读取的当前时间与服务器时间之间的时间偏移量,生成时间同步间隔时长;以及从本地系统获取当前时间;响应于确定获取的当前时间距执行时间同步步骤的时长为时间同步间隔时长,生成时间同步指令。
在一些实施例中,基于读取的当前时间与服务器时间之间的时间偏移量,生成时间同步间隔时长,包括:响应于确定当前发送的时间同步请求,不是首次发送的时间同步请求,获取多个历史时间偏移量;基于多个历史时间偏移量,确定时间偏移量均值;采用时间偏移量均值与预设时间间隔时长基数之间的差值,作为时间同步间隔时长。
在一些实施例中,基于多个历史时间偏移量,确定时间偏移量均值,包括:响应于检测到多个历史时间偏移量的数量小于或者等于预设数量,将多个历史时间偏移量按照从小到大的顺序排列,组成第一数组;将位于第一数组中第一目标位序的历史时间偏移量确定为时间偏移量均值,其中,第一目标位序基于历史时间偏移量的数量确定。
在一些实施例中,基于多个历史时间偏移量,确定时间偏移量均值,包括:响应于检测到多个历史时间偏移量的数量大于预设数量,将基于最近的预设数量个时间同步请求确定的多个历史时间偏移量,按照从小到大的顺序排列,组成第二数组;将位于第二数组中第二目标位序的历史时间偏移量确定为时间偏移量均值,其中,第二目标位序基于预设数量确定。
在一些实施例中,采用预设时间间隔时长基数与时间偏移量均值之间的差值,作为时间同步间隔时长,包括:获取发送时间同步请求的请求时间、以及接收到时间同步信息的响应时间;将请求时间与响应时间之间的时长,确定为延迟时长;将在预设时间间隔时长基数中除去延迟时长、以及除去时间偏移量均值之后的剩余时长,确定为时间同步间隔时长。
在一些实施例中,基于读取的当前时间与服务器时间之间的时间偏移量,生成时间同步间隔时长,包括:响应于检测到时间同步间隔时长小于预设最小时间间隔时长,将预设最小时间间隔时长确定为校准后的时间同步间隔时长。
在一些实施例中,接收基于时间同步请求返回的、用于指示服务器时间的时间同步信息,包括:响应于确定当前发送的时间同步请求是首次发送的时间同步请求,接收基于时间同步请求返回的服务器时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011237829.5/2.html,转载请声明来源钻瓜专利网。