1.一种利用ntp辅助作源的守时方法,其特征在于,所述方法包括:
时间同步装置外部时间源有效,基于所述外部时间源输出基准参考时间;
若所述外部时间源无效,时间同步装置进入守时状态,接收ntp辅助作源模块输出的调整标志数值,所述ntp辅助作源模块为预设的输出基准参考时间调整参数的模块;
若所述基准参考时间精度小于预设阈值,接收所述调整标志数值为预设的第一数值,基于所述时间同步装置内部的高稳振荡器的保持功能输出基准参考时间;若所述基准参考时间精度大于预设阈值,接收所述调整标志数值为预设的第二数值,基于所述ntp辅助作源模块输出基准参考时间。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述ntp辅助作源模块输出基准参考时间同时,实时检测所述外部时间源是否有效;
若所述外部时间源有效,基于所述外部时间源输出所述基准参考时间。
3.如权利要求2所述的方法,其特征在于,所述基于所述外部时间源输出基准参考时间包括:
检测时间偏差是否大于预设阈值,所述时间偏差为基准参考时间与所述外部时间源时间的差值;
若所述时间偏差大于预设阈值,则基于所述外部时间源调整所述基准参考时间;
若所述时间偏差小于预设阈值,所述时间同步装置进入锁定状态。
4.如权利要求1所述的方法,其特征在于,所述基于所述ntp辅助作源模块输出基准参考时间包括:
接收所述ntp辅助作源模块输出的调整方向参数及调整步数参数;
基于所述调整方向参数及所述调整步数参数以预设的步长对基准参考时间进行调整,并输出调整后的基准参考时间。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
若所述调整后的基准参考时间处于预设范围,基于时间同步装置内部振荡器的保持功能输出基准参考时间,并实时监测外部时间源是否有效;
若所述外部时间源有效,基于所述外部时间源输出基准参考时间。
6.一种利用ntp辅助作源的守时装置,其特征在于,所述装置包括:
第一输出模块:用于时间同步装置外部时间源有效,基于所述外部时间源输出基准参考时间;
接收模块:用于若所述外部时间源无效,时间同步装置进入守时状态,接收ntp辅助作源模块输出的调整标志数值,所述ntp辅助作源模块为预设的输出基准参考时间调整参数的模块;
第二输出模块:用于若所述基准参考时间精度小于预设阈值,接收所述调整标志数值为预设的第一数值,基于所述时间同步装置内部的高稳振荡器的保持功能输出基准参考时间;若所述基准参考时间精度大于预设阈值,接收所述调整标志数值为预设的第二数值,基于所述ntp辅助作源模块输出基准参考时间。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
第一监测模块:用于基于所述ntp辅助作源模块输出基准参考时间同时,实时检测所述外部时间源是否有效;若所述外部时间源有效,基于所述外部时间源输出所述基准参考时间。
8.如权利要求7所述的装置,其特征在于,所述第一输出模块具体用于:
检测时间偏差是否大于预设阈值,所述时间偏差为基准参考时间与所述外部时间源时间的差值;
若所述时间偏差大于预设阈值,则基于所述外部时间源调整所述基准参考时间;若所述时间偏差小于预设阈值,所述时间同步装置进入锁定状态。
9.如权利要求6所述的装置,其特征在于,所述第二输出模块具体用于:
接收所述ntp辅助作源模块输出的调整方向参数及调整步数参数;
基于所述调整方向参数及所述调整步数参数以预设的步长对基准参考时间进行调整,并输出调整后的基准参考时间。
10.如权利要求9所述的装置,其特征在于,所述装置还包括:
第二监测模块:用于若所述调整后的基准参考时间处于预设范围,基于时间同步装置内部振荡器的保持功能输出基准参考时间,并实时监测外部时间源是否有效;
若所述外部时间源有效,基于所述外部时间源输出基准参考时间。
11.一种计算机存储介质,其特征在于,所述计算机可读存储介质包括计算机程序,当计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至5任一所述的方法。
12.一种包含指令的计算机程序产品,其特征在于,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1至5任一项所述的方法。