同步时钟的方法和装置制造方法及图纸

技术编号:42509085 阅读:21 留言:0更新日期:2024-08-22 14:25
本公开涉及计算机技术领域,具体涉及同步时钟的方法和装置。本公开客户端向服务器发送业务请求,业务请求在传输协议的扩展字段设置网络时间协议组装包,组装包包括网络时间协议请求、网络时间协议属性标识;基于业务响应解析业务结果,以及基于网络时间协议响应,生成时钟信息;服务器在业务请求中包括网络时间协议属性标识时,基于网络时间协议请求生成网络时间协议响应,基于业务请求生成业务响应,业务响应在传输协议的扩展字段设置网络时间协议响应,向客户端返回业务响应。本公开实现了在一个事务周期内,同时完成对业务请求与网络时间协议请求的响应,减少了网络通信次数,提升了通信效率,从而提高了同步服务器时钟的效率。

【技术实现步骤摘要】

本公开涉及计算机,具体涉及同步时钟的方法和装置


技术介绍

1、时钟同步是指对网络中两个节点之间进行时间同步,消除时间差。移动终端或者物联网嵌入式设备终端,容易存在与服务器的时间差,导致客户端应用程序无法获取准确时间。


技术实现思路

1、有鉴于此,本公开提供了一种同步时钟的方法、装置、计算机设备、存储介质及程序产品,以解决如何准确地同步服务器时钟的问题。

2、第一方面,本公开提供了一种同步时钟的方法,方法包括:向服务器发送业务请求,业务请求在传输协议的扩展字段设置网络时间协议组装包,组装包包括网络时间协议请求、网络时间协议属性标识;基于服务器返回的业务响应解析业务结果,以及基于业务响应在传输协议的扩展字段设置的网络时间协议响应,生成时钟信息,业务响应由服务器基于业务请求生成,网络时间协议响应由服务器在业务请求中包括网络时间协议属性标识时基于网络时间协议请求生成。

3、本实施例中的同步时钟的方法,首先,通过客户端的业务请求在传输协议的扩展字段设置包括网络时间协议请求、网络时间协议属性标识本文档来自技高网...

【技术保护点】

1.一种同步时钟的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述业务请求在传输协议的扩展字段设置网络时间协议组装包可以采用以下任意一项实现:

3.根据权利要求1所述的方法,其特征在于,所述组装包还包括:预期到达服务器时间,所述预期到达服务器时间为客户端发送请求的时间与预测的网络延迟之和;

4.根据权利要求3所述的方法,其特征在于,所述网络抖动误差在所述网络时间协议响应的变量中标识;以及

5.根据权利要求3所述的方法,其特征在于,所述预测的网络延迟基于以下步骤确定:

6.一种同步时钟的方法,其特征...

【技术特征摘要】

1.一种同步时钟的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述业务请求在传输协议的扩展字段设置网络时间协议组装包可以采用以下任意一项实现:

3.根据权利要求1所述的方法,其特征在于,所述组装包还包括:预期到达服务器时间,所述预期到达服务器时间为客户端发送请求的时间与预测的网络延迟之和;

4.根据权利要求3所述的方法,其特征在于,所述网络抖动误差在所述网络时间协议响应的变量中标识;以及

5.根据权利要求3所述的方法,其特征在于,所述预测的网络延迟基于以下步骤确定:

6.一种同步时钟的方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述业务请求在传输协议的扩展字段设置网络时间协议组装包可以采用以下任意一项实现:

8.根据权利要求6所述的方法,其特征在于,所述组装包还包括...

【专利技术属性】
技术研发人员:吕建文
申请(专利权)人:杭州安司源科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1