卫星通信网络中硬件解析TOD信息的装置与方法制造方法及图纸

技术编号:38473735 阅读:36 留言:0更新日期:2023-08-11 14:50
本发明专利技术公开了卫星通信网络中一种硬件解析TOD信息的装置与方法,涉及卫星通信技术领域,包括高精度时钟模块,1PPS响应模块,TOD信息解析模块,时间信息更新模块和设备系统时间信息维护模块,1PPS响应模块实时检测1PPS信号输入状态,当有异常情况时通知TOD信息解析模块,TOD信息解析模块解析出TOD信号中包含的时间信息后通知时间信息更新模块,时间信息更新模块获取时间信息,并判断是否需要进行时间更新;本发明专利技术采用了硬件时钟模块,系统时间的精度较高;硬件设备恢复TOD时间信息,无需软件系统实时检测,只有在时间信息需要更新时,才会通知系统其他单元,减轻了系统负担。减轻了系统负担。减轻了系统负担。

【技术实现步骤摘要】
个起始位用低电平表示,1 个停止位用高电平表示,空闲帧为高电平,8 个数据位,应在 1PPS 上升沿 1ms 后开始传送 TOD 信息,并在 500ms 内传完,此 TOD 消息标示当前 1PPS 触发上升沿时间,TOD 协议报文发送频率为 每秒 1 次;TOD信息解析模块能够按照以上规范,解析出TOD信号所包含的时间信息,并通知时间信息更新模块获取所解析的时间信息。
[0009]所述时间信息更新模块:接收到TOD时间信息解析完毕的通知,获取时间信息,并将解析的时间信息与高精度时钟模块的时间信息进行比较,如果两者不等,则需要更新当前的系统时间,同时通知设备系统时间信息维护模块。
[0010]所述设备系统时间信息维护模块:如果检测到时间信息更新模块的通知消息,则产生中断请求至设备中的操作系统,触发其从高精度时钟模块获取时间信息,更新自身的时间,从而达到整个设备中各个模块系统时间同步的目的。
[0011]基于上述的装置,本专利技术提供了一种利用硬件装置解析TOD信息,维护系统时间的方法,该方法包括了如下步骤:步骤1:1PPS响应模块实时检测1PPS信号的输入状态,如果1PPS信号存在高电平跳变,会触发1PPS响应模块工作,通知TOD信息解析模块对TOD信号进行解析;步骤2:TOD信息解析模块收到来源于1PPS响应模块的通知信号,开始解析TOD信号,根据TOD信号的规范,将串行的TOD信号转换成并行的时间信息数据,将该时间信息数据作为待更新的数据通知时间信息更新模块;步骤3:时间信息更新模块接收到更新时间信息请求后,会比较当前时间和待更新的时间信息是否存在偏差,如果没有偏差,则不采取任何动作;如果存在偏差,则时间需要更新,时间信息更新模块通知高精度时钟模块更新时间,同时通知设备系统时间信息维护模块进行设备的时间信息维护;步骤4:设备系统时间信息维护模块通知本装置中的其他单元,触发其从高精度时钟模块获取时间信息,更新自身的时间,从而达到整个设备中各个模块系统时间同步的目的。
[0012]由上所述,本专利技术所涉及的装置和方法,与现有技术相比,具有如下优势:由于采用了硬件时钟模块,系统时间的精度较高;硬件设备恢复TOD时间信息,无需软件系统实时检测,只有在时间信息需要更新时,才会通知系统其他单元,执行更新操作,减轻了其负担。
附图说明
[0013]图1为本实施例中卫星通信网络中硬件解析TOD信息装置的系统框图。
[0014]图2为本实施例中1PPS脉冲和TOD信息示意图。
[0015]图3为本实施例中卫星通信网络中硬件解析TOD信息的方法流程图。
具体实施方式
[0016]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0017]如图1所示,本实施例中卫星通信网络中硬件解析TOD信息装置的系统框图,包括:高精度时钟模块、1PPS响应模块、TOD信息解析模块、时间信息更新模块和设备系统时间信息维护模块,所述高精度时钟模块为时间信息更新模块和设备系统时间信息维护模块提供高精度的系统时间,所述1PPS响应模块实时检测1PPS信号输入状态,当有异常情况时通知TOD信息解析模块针对输入的TOD信号进行解析,所述TOD信息解析模块解析出TOD信号中包含的时间信息后通知时间信息更新模块获取所解析的时间信息,所述时间信息更新模块获取时间信息,并判断是否需要进行时间更新,若需要,则通知设备系统时间信息维护模块进行系统时间信息更新,达到设备中各个模块系统时间同步的目的。
[0018]优选的,所述高精度时钟模块:该模块内部产生系统时间的驱动时钟,该时钟会产生纳秒级的参考时钟,来驱动其内部的时间单元。整个装置的系统时间来源于高精度时钟模块中的时间单元。
[0019]如图2所示,本实施例中1PPS脉冲和TOD信息示意图,优选的,所述1PPS响应模块:该模块实时检测1PPS硬件输入端的接口信号状态,如果该信号处于一个稳定的电平状态,则该模块不进行任何工作;如果1PPS信号存在从低电平到高电平的边沿跳变,则1PPS响应模块会立即捕获该变化,并执行相应的操作,通知TOD信息解析模块针对输入的TOD信号进行解析。如果PPS信号没有发生跳变,则1PPS响应模块不产生任何操作。
[0020]优选的,所述TOD信息解析模块:按照标准,TOD 信息波特率默认为 9600,无奇偶校验,1个起始位(用低电平表示),1个停止位(用高电平表示),空闲帧为高电平,8个数据位,应在 1PPS 上升沿1ms后开始传送TOD信息,并在 500ms内传完,此TOD消息标示当前1PPS触发上升沿时间。TOD协议报文发送频率为每秒1次。 图2为1PPS脉冲和TOD信息,对于1PPS秒脉冲,采用上升沿作为准时沿,上升时间应小于50ns,脉宽应为20ms~200ms。TOD信息解析模块能够按照以上规范,解析出TOD信号所包含的时间信息,并通知时间信息更新模块获取所解析的时间信息。
[0021]优选的,所述时间信息更新模块:该模块接收到TOD时间信息解析完毕的通知,获取时间信息,并将解析的时间信息与高精度时钟模块的时间信息进行比较,如果两者不等,则需要更新当前的系统时间,通知高精度时钟模块更新时间,同时通知设备系统时间信息维护模块进行设备的时间信息维护。
[0022]优选的,所述设备系统时间信息维护模块:该模块如果检测时间信息更新模块的通知消息,则产生中断请求至设备中的操作系统等其他单元,触发其更新自身的时间。从而达到整个设备中各个模块系统时间同步的目的。
[0023]如图3所示,本实施例中卫星通信网络中硬件解析TOD信息的方法流程图,包括以下步骤:步骤1:1PPS信号是本专利技术装置的输入端,如果1PPS信号存在高电平跳变时,会触发1PPS响应模块产生工作,具体行为是通知TOD信息解析模块对TOD信号进行解析;步骤2:TOD信息解析模块如果收到来源于1PPS相应模块的通知信号,则开始解析TOD信号。该模块将根据TOD信号的规范,将串行的TOD信号转换成并行的时间信息数据,将该时间信息数据作为待更新的数据通知时间信息更新模块;步骤3:时间信息更新模块接收到更新时间信息请求后,会比较当前时间和待更新的时间信息是否存在偏差。如果没有偏差,则不采取任何动作;如果存在偏差,则时间需要
更新,时间信息更新模块通知高精度时钟模块更新时间,同时通知设备系统时间信息维护模块进行设备的时间信息维护;步骤4:如果高精度时钟模块的时间信息更新,设备系统时间信息维护模块会通知本装置中的其他单元,触发其从高精度时钟模块获取时间信息,更新自身的时间,从而达到整个设备中各个模块系统时间同步的目的。
[0024]综述所述,借助本专利技术的装置和方法,在卫星通信网络设备中,可以通过硬件装置解析TOD信息。一方面提高了系统时间的精度;另一方面采用了非本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.卫星通信网络中硬件解析TOD信息的装置,其特征在于:包括:高精度时钟模块、1PPS响应模块、TOD信息解析模块、时间信息更新模块和设备系统时间信息维护模块,所述高精度时钟模块为时间信息更新模块和设备系统时间信息维护模块提供高精度的系统时间,所述1PPS响应模块实时检测1PPS信号输入状态,当有异常情况时通知TOD信息解析模块针对输入的TOD信号进行解析,所述TOD信息解析模块解析出TOD信号中包含的时间信息后通知时间信息更新模块获取所解析的时间信息,所述时间信息更新模块获取时间信息,并判断是否需要进行时间更新,若需要,则通知设备系统时间信息维护模块进行系统时间信息更新,达到设备中各个模块系统时间同步的目的。2.根据权利要求1所述的卫星通信网络中硬件解析TOD信息的装置,其特征在于:所述高精度时钟模块:内部产生系统时间的驱动时钟,时钟会产生纳秒级的参考时钟,来驱动其内部的时间单元。3.根据权利要求1所述的卫星通信网络中硬件解析TOD信息的装置,其特征在于:所述1PPS响应模块:实时检测1PPS硬件输入端的接口信号状态,如果该1PPS信号处于一个持续高电平或低电平的稳定的电平状态,则该模块不进行任何工作;如果1PPS信号存在从低电平到高电平的边沿跳变,则1PPS响应模块会立即捕获该变化,并产生一个触发信号,通知TOD信息解析模块针对输入的TOD信号进行解析,如果1PPS信号没有发生跳变,则1PPS响应模块不产生任何操作。4.根据权利要求1所述的卫星通信网络中硬件解析TOD信息的装置,其特征在于:所述TOD信息解析模块:按照标准,TOD信息波特率默认为9600,无奇偶校验,1个起始位用低电平表示,1个停止位用高电平表示,空闲帧为高电平,8个数据位,应在1PPS上升沿1ms后开始传送TOD信息,并在500ms内传完,此TOD消息标示当前1PPS 触发上升沿时间,TOD协议报文发送频率为每秒1次;TOD信息解析模块能够按照以上标准,解析出TOD信号所包含的时间信息,并通知时间信息更新模块获取所解析的时间信息。5.根据权利要求1所述的卫星通信网络中硬件解析TOD信息的装...

【专利技术属性】
技术研发人员:郭欣
申请(专利权)人:南京典格通信科技有限公司
类型:发明
国别省市:

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

1