时间校准方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24361712 阅读:44 留言:0更新日期:2020-06-03 03:48
本申请涉及一种时间校准方法、装置、计算机设备和存储介质。所述方法包括:向服务器发送第一次时间校准请求,待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准;向服务器发送第二次时间校准请求,待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。采用本方法能够有效消除时间误差,达到更高的时间校准精度。

Time calibration methods, devices, computer equipment and storage media

【技术实现步骤摘要】
时间校准方法、装置、计算机设备和存储介质
本申请涉及通信
,特别是涉及一种时间校准方法、装置、计算机设备和存储介质。
技术介绍
GPS定位技术在世界上广泛应用,设备的时间精度将影响定位的精度,因此,GPS设备的时间校准非常重要。现有技术中,对GPS设备的时间校准的第一种实施方式是:将服务器或者GPS获取到的时间作为基准时间,以进行时间校准;第二种实施方式是:终端设备从网络设备接收第一时间信息;从该网络设备接收下行信号;向该网络设备发送上行信号;从该网络设备接收第二时间信息,该第二时间信息用于确定该网络设备接收该上行信号的接收时刻;根据该参考时间点、该上行信号和该下行信号的时序关系,确定该下行信号的发送时刻;根据该下行信号的发送时刻和接收时刻、该上行信号的发送时刻和接收时刻,确定该终端设备的时钟偏差。上述两种实施方式均可能因为信号等问题存在网络延时,将导致校准的时间与实时时间存在误差、精确度低等问题。
技术实现思路
基于此,有必要提出能够消除时间误差、提高时间校准精度和易操作的一种时间校准方法、装置、计算机设备和存储介质,以解决现有技术中因为信号问题导致的网络延时。一种时间校准方法,所述方法包括:向服务器发送第一次时间校准请求;待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准;向服务器发送第二次时间校准请求;待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。在其中一个实施例中,所述第一时间同步信息包括服务器反馈所述第一时间同步信息时对应的第一时刻,所述待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准包括:待接收到所述服务器反馈的第一时刻,将所述第一时刻作为基准时间对内部RTC进行第一次时间校准;同时记录所述第一时刻以及所述第一时刻与向服务器发送第二次时间校准请求对应的时刻之间的时间差。在其中一个实施例中,所述第二次时间校准请求包括所述时间差,向服务器发送第二次时间校准请求包括:向所述服务器发送包括所述时间差的第二次时间校准请求。在其中一个实施例中,所述第二时间同步信息至少包括服务器反馈所述第二时间同步信息时对应的第二时刻和传输时延,待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准包括:根据所述第二时刻和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。在其中一个实施例中,所述根据所述第二时间和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准包括:当所述第二时刻与内部RTC当前时刻的差值小于预设阈值,则对内部RTC进行第二次时间校准;当所述第二时刻与内部RTC当前时刻的差值大于预设阈值,则对内部RTC重新进行第一次时间校准。在其中一个实施例中,所述当所述第二时刻与内部RTC当前时刻的差值小于预设阈值,则对内部RTC进行第二次时间校准包括:计算所述内部RTC当前时刻和传输时延的和值,将所述和值作为所述内部RTC当前时刻。在其中一个实施例中,所述当所述第二时刻与内部RTC当前时刻的差值大于预设阈值,则对内部RTC重新进行第一次时间校准包括:将所述第二时刻作为基准时间,对内部RTC重新进行第一次时间校准。一种时间校准装置,所述装置包括:第一发送模块,用于向服务器发送第一次时间校准请求;第一接收模块,用于待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准;第二发送模块,用于向服务器发送第二次时间校准请求;第二接收模块,用于待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项所述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的方法的步骤。上述时间校准方法、装置、计算机设备和存储介质,所述方法包括:向服务器发送第一次时间校准请求,待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准;向服务器发送第二次时间校准请求,待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。上述方法以服务器时间为基准时间源,通过估算信息传输时延进行二次校准的方法,可以有效消除时间误差,达到更高的时间校准精度。附图说明图1为一个实施例中一种时间校准方法的应用环境图;图2为一个实施例中一种时间校准方法的流程示意图;图3为一个实施例中一种时间校准方法的时钟同步的流程示意图;图4为一个实施例中一种时间校准装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的时间校准方法,可以应用于如图1所示的应用环境中。其中,待校准设备102通过网络与服务器104进行通信。待校准设备102向服务器104发送第一次时间校准请求,待接收到服务器104反馈的第一时间同步信息,根据所述第一时间同步信息对待校准设备102内部RTC进行第一次时间校准;待校准设备102向服务器104发送第二次时间校准请求,待接收到所述服务器104反馈的第二时间同步信息,根据第二时间同步信息和待校准设备102内部RTC当前时刻,对待校准设备102内部RTC进行第二次时间校准或重新进行第一次时间校准。其中,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2和3所示,提供了一种时间校准方法,以该方法应用于图1中的待校准设备102为例进行说明,包括以下步骤:步骤S1:向服务器发送第一次时间校准请求;步骤S2:待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准;步骤S3:向服务器发送第二次时间校准请求;步骤S4:待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。在步骤S1-S4中,内部RTC设置于待校准设备102中,待校准设备102上电后,开启内部RTC实时时钟,之本文档来自技高网...

【技术保护点】
1.一种时间校准方法,其特征在于,所述方法包括:/n向服务器发送第一次时间校准请求;/n待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准;/n向服务器发送第二次时间校准请求;/n待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。/n

【技术特征摘要】
1.一种时间校准方法,其特征在于,所述方法包括:
向服务器发送第一次时间校准请求;
待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准;
向服务器发送第二次时间校准请求;
待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。


2.根据权利要求1所述的方法,其特征在于,所述第一时间同步信息包括服务器反馈所述第一时间同步信息时对应的第一时刻,所述待接收到服务器反馈的第一时间同步信息,根据所述第一时间同步信息对内部RTC进行第一次时间校准包括:
待接收到所述服务器反馈的第一时刻,将所述第一时刻作为基准时间对内部RTC进行第一次时间校准;
同时记录所述第一时刻以及所述第一时刻与向服务器发送第二次时间校准请求对应的时刻之间的时间差。


3.根据权利要求2所述的方法,其特征在于,所述第二次时间校准请求包括所述时间差,向服务器发送第二次时间校准请求包括:
向所述服务器发送包括所述时间差的第二次时间校准请求。


4.根据权利要求3所述的方法,其特征在于,所述第二时间同步信息至少包括服务器反馈所述第二时间同步信息时对应的第二时刻和传输时延,待接收到所述服务器反馈的第二时间同步信息,根据第二时间同步信息和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准包括:
根据所述第二时刻和内部RTC当前时刻,对内部RTC进行第二次时间校准或重新进行第一次时间校准。


5.根据权利要求4所述的方法,其特征在于,所述根据所述第二时间和内部RTC当前时刻,对内部RTC进行...

【专利技术属性】
技术研发人员:林海胜谭泽汉陈彦宇叶盛世朱鹏飞曾安福李茹杜洋余意君杜康庄陶龙基
申请(专利权)人:珠海格力电器股份有限公司珠海联云科技有限公司
类型:发明
国别省市:广东;44

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

1