[发明专利]一种基于时统卡校时的时间保护方法、装置及存储介质在审
申请号: | 202210506698.9 | 申请日: | 2022-05-07 |
公开(公告)号: | CN115129647A | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 于千千;王霞;铁伟涛;邵胜利;张建东;王鑫;王猛;鲍俊泽;尹哲;杨梅;赵陶波;王绍波;李骏平 | 申请(专利权)人: | 北京航天飞行控制中心 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G04G7/00 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 尹玮 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时统卡校时 时间 保护 方法 装置 存储 介质 | ||
本发明公开了一种基于时统卡校时的时间保护方法、装置及存储介质,该方法通过创建守护时间,并通过监测中断信号来更新守护时间,再根据守护时间与时统卡时间是否一致来判断时统卡时间是否发生跳变或异常,进而确定是否允许采用时统卡时间对系统时间进行校时。因此,本发明能够解决当时统卡时间出现跳变等问题时直接用时统卡时间校对系统时间导致设备系统时间跳变的问题。
技术领域
本发明涉及系统时间校时技术,具体涉及一种基于时统卡校时的时间保护方法、装置及存储介质。
背景技术
时统卡是基于计算机总线(PCI Express)的插件类产品,能够接收外部输入的时统和中断信号,通过PCI-E总线向计算机、服务器等设备提供高精度同步的时间和频率信号,其采用单芯片解决方案实现一个小型的片上专用系统,具有很高的集成度和可扩展性。
对于安装时统卡的设备来说,需安装时统校时服务,该服务监听时间服务器组播信息,当收到时间服务器通过组播发送的校时信号后,创建校时线程进行校时,校时线程通过调用时统卡驱动API,读取本机时统卡时间对系统时间进行校时,并记录日志,日志时间为调用时统卡驱动API获取的本机时统卡时间,而一旦时统卡读取时间错误,将会导致校时时间及日志时间错误。
发明内容
针对上述问题,本发明的目的在于:提供一种基于时统卡校时的时间保护方法,通过创建守护时间,并通过监测中断信号来更新守护时间,然后,根据守护时间与时统卡时间是否一致来判断时统卡时间是否发生跳变或异常,进而确定是否允许采用时统卡时间对系统时间进行校时,以解决当时统卡时间出现跳变等问题时直接用时统卡时间校对系统时间导致设备系统时间跳变的问题。
为实现上述发明目的,本发明提供以下技术方案:
一种基于时统卡校时的时间保护方法,其包括如下步骤:
在校时服务启动后,持续地监测时统卡周期性输出的中断信号;
其中,当监测到时统卡输出第一个所述中断信号时,将时统卡的当前时间作为守护时间的初始值;以及,在监测到第一个所述中断信号之后,每监测到时统卡输出所述中断信号,则在当前守护时间增加一个时统卡输出所述中断信号的周期时间,以更新守护时间;
以及,持续监测时间服务器通过组播发送的校时信号;其中,当接收到所述校时信号后,判断时统卡的当前时间与所述守护时间是否一致,若一致,则允许所述校时服务使用时统卡的时间对系统时间进行校时,否则,拒绝所述校时服务使用时统卡的时间对系统时间进行校时,并记录日志与上报告警。
根据一种具体的实施方式,本发明的基于时统卡校时的时间保护方法中,持续地监测时统卡周期性输出的中断信号时,还判断连续两个所述中断信号对应时统卡的时间相差是否等于所述周期时间;若不等于所述周期时间,则记录日志与上报告警。
根据一种具体的实施方式,本发明的基于时统卡校时的时间保护方法中,通过读取时统卡寄存器标志位,判断时统卡是否有外部时钟源输入;若无外部时钟源输入,则记录日志与上报告警。
在本发明具体实施的另一方面,还提供一种基于时统卡校时的时间保护装置,其包括:
中断信号监测模块,用于在校时服务启动后,持续地监测时统卡周期性输出的中断信号;
守护时间管理模块,用于当监测到时统卡输出第一个所述中断信号时,将时统卡的当前时间作为守护时间的初始值;以及,在监测到第一个所述中断信号之后,每监测到时统卡输出所述中断信号,则在当前守护时间增加一个时统卡输出所述中断信号的周期时间,以更新守护时间;
校时信号监测模块,用于持续监测时间服务器通过组播发送的校时信号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天飞行控制中心,未经北京航天飞行控制中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210506698.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含板栗壳苞多酚的果蔬酵素的制备方法
- 下一篇:磨粉机