[发明专利]一种T-BOX时间同步方法和装置在审
申请号: | 202110051120.4 | 申请日: | 2021-01-14 |
公开(公告)号: | CN112769517A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 程德心;张佳琦;刘欢 | 申请(专利权)人: | 武汉光庭信息技术股份有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 刘璐 |
地址: | 430000 湖北省武汉市东湖开发区光谷软*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 box 时间 同步 方法 装置 | ||
本发明提供了一种T‑BOX时间同步方法和装置,首先,在T‑BOX上电后,基于预先配置的各类时间源的优先级,同时启动各类时间源的时间同步流程;其中,时间源的类型包括但不限于RTC、NTP和GNSS。接着,若NTP或GNSS时间同步流程完成,则获取TSP时间,若判断获知TSP时间比基准时间更加准确,则将所述TSP时间同步到系统时间。本发明通过对当前主流的T‑BOX时间源进行分析,根据各时间源的特点对各个时间源的时间进行优先级管理,并且设计合理的同步控制过程,包括增加异常监控机制,保证T‑BOX时间同步及时且准确。
技术领域
本发明涉及车联网终端(T-BOX/T盒,简称T-BOX)技术领域,尤其涉及一种T-BOX时间同步方法和装置。
背景技术
T-BOX作为整车与外部通信的接口,系统时间的准确性尤其重要,比如通信指令的有效性需要通过时间判断,证书的校验也需要准确的系统时间。当前T-BOX一般会有多个时间源,比如,GNSS(Global Navigation Satellite System,全球导航卫星系统)中自带的时间戳,传统NTP(Network Time Protocol,网络时间协议)/NITZ(Network Identity andTime Zone,网络标识和时区)通过通信模块的时间同步机制,以及通过TSP私有协议进行时间同步,还包括T-BOX自带的RTC(Real_Time Clock,实时时钟)时间。
相比较之前T-BOX的单一时间同步源,在搭载多种时间源之后时间同步的及时准确程度确实得到一定的提高。但是多种时间源各自都有一定的局限性,因此,如何设计合理的时间同步机制避开各类时间源的短板,并且结合常见的问题对各类时间源的短板进行规避,成为亟待解决的问题。
发明内容
为了解决上述问题,本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的T-BOX时间同步方法和装置。
第一方面,本发明实施例提供一种T-BOX时间同步方法,包括:
101,T-BOX上电后,基于预先配置的各类时间源的优先级,同时启动各类时间源的时间同步流程;其中,时间源的类型包括但不限于RTC、NTP和GNSS;
102,若NTP或GNSS时间同步流程完成,则获取TSP时间;
103,若判断获知TSP时间比基准时间更加准确,则将所述TSP时间同步到系统时间。
其中,在步骤101之前,所述方法还包括:
根据各类时间源的特点,配置各类时间源的优先级。
其中,在同时启动RTC、NTP和GNSS各自对应的时间同步流程之后,所述方法还包括:
若GNSS时间先同步完成,则停止RTC和NTP时间同步;
若NTP时间先同步完成,则停止RTC时间同步。
其中,所述RTC的时间同步流程包括:
获取RTC时间,将获取的RTC时间与预先读取的基准时间进行比较;
若RTC时间比基准时间更加准确,则设置RTC时间为系统时间。
其中,所述NTP的时间同步流程包括:
获取NTP时间,将获取的NTP时间与预先读取的基准时间进行比较;
若NTP时间比基准时间更加准确,则设置NTP时间为系统时间。
其中,所述GNSS的时间同步流程包括:
以预设周期连续多次获取有效的GNSS数据;
在获取的GNSS数据连续稳定后,设置GNSS时间为系统时间,并更新基准时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉光庭信息技术股份有限公司,未经武汉光庭信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110051120.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:贷后管理方法及装置
- 下一篇:一种用电系统储能设备AI智能管理系统