一种局域时间同步系统及其监控方法
【专利摘要】本发明提供了一种局域时间同步系统,所述系统包括主控设备和N个子终端时钟,其中,N为大于1的正整数,每个所述子终端时钟分别与所述主控设备连接;所述主控设备分别设置N个子终端时钟的时钟编号,并将所述时钟编号进行排序,并根据所述时钟编号的顺序依次对N个所述子终端时钟进行监控。本发明还提供了该系统的监控方法。本发明能自动监控,及时发现终端时钟的异常点,并能自动报警,进而可取代现有的人工监控和上位机人工监控,实现无人管理,且节省了大量的人力和成本,尤其适用于机场、车站、大型综合建筑。同时,主控设备设置各个子终端时钟的是否已发送过报警短信的标志,避免出现重复发送报警短信的情况。
【专利说明】
一种局域时间同步系统及其监控方法
技术领域
[0001 ]本发明涉及通信技术领域,更具体地说,涉及一种局域时间同步系统及其监控方法。
【背景技术】
[0002]随着社会的发展和城市建设的日新月异,越来越多的机场、车站、大型楼宇投入使用,对局域多终端时钟系统的需求也快速增长。现有的局域时间同步系统是将标准的时间信号传输系统内的各个终端时钟(以下简称“子钟”),各终端时钟接收到校时信号后对本机时间进行校准,从而实现系统内各个终端时钟的指示时间的同步。
[0003]目前,现有的局域时间同步系统主要依靠人工监控和上位机软件监控的两种方式来对整个系统内的子钟的运行状态进行监控。人工监控时,监控人员在工作时间内必须在整个系统的安装范围内,不停往来各个子钟点,对子钟的运行状态进行监控,发现异常时再报警并处理,但是,对于机场、车站、大型综合体建筑来说,局域时间同步系统的子钟数量大,分布分散,人工监控不仅不能及时有效的发现异常点,且大大增加了监控人员的工作量;使用上位机软件监控时,必须要一台电脑连接局域时间同步系统的主控系统,利用专门开发的软件,对系统内的子钟进行监控,成本高,同时也必须加设工作人员查看监控状况,进而也可能造成不能及时发现异常的情况。
【发明内容】
[0004]本发明要解决的技术问题在于,针对现有的局域时间同步系统的上述不足,提供一种局域时间同步系统及其监控方法。
[0005]本发明要解决的技术问题所采用的技术方案为提供了一种局域时间同步系统的监控方法,所述方法包括以下步骤:
[0006]分别设置N个子终端时钟的时钟编号,并将所述时钟编号进行排序,其中N为大于I的正整数;
[0007]根据所述时钟编号的顺序依次对N个所述子终端时钟进行监控。
[0008]在上述的局域时间同步系统的监控方法中,在所述步骤SI中,对所述子终端时钟进行监控的步骤包括:
[0009]S11、获取所述子终端时钟的当前运行状态,并将所述当前运行状态的状态码与用于判断所述子终端时钟工作在异常状态的异常状态码进行比较;
[0010]S12、在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码相同时,判断所述子终端时钟的是否已发送过报警短信的标志是否为未发送过报警短信;
[0011]S13、在判断所述子终端时钟的是否已发送过报警短信的标志为未发送过报警短信时,控制发送所述子终端时钟的报警短信,并设置所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信。
[0012]在上述的局域时间同步系统的监控方法中,在所述步骤Sll之前还包括:
[0013]给所述子终端时钟设置所述是否已发送过报警短信的标志。
[0014]在上述的局域时间同步系统的监控方法中,所述步骤S12进一步包括:
[0015]在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码不相同时,清零所述子终端时钟的是否已发送过报警短信的标志。
[0016]在上述的局域时间同步系统的监控方法中,所述步骤S13之后还包括:
[0017]在判断所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信时,对所述顺序中的下一个所述子终端时钟进行监控。
[0018]本发明还提供了一种局域时间同步系统,所述系统包括主控设备和N个子终端时钟,其中,N为大于I的正整数,每个所述子终端时钟分别与所述主控设备连接;所述主控设备分别设置N个子终端时钟的时钟编号,并将所述时钟编号进行排序,并根据所述时钟编号的顺序依次对N个所述子终端时钟进行监控。
[0019]在上述的局域时间同步系统中,所述系统还包括GSM短信平台,其中,所述GSM短信平台通过串口线与所述主控设备连接;所述主控设备将获取到的所述子终端时钟的当前运行状态的状态码与用于判断所述子终端时钟工作在异常状态的异常状态码进行比较,并在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码相同,且在判断所述子终端时钟的是否已发送过报警短信的标志为未发送过报警短信时,控制所述GSM短信平台发送所述子终端时钟的报警短信,并设置所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信。
[0020]在上述的局域时间同步系统中,所述主控设备还给所述子终端时钟设置所述是否已发送过报警短信的标志。
[0021]在上述的局域时间同步系统中,所述主控设备还在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码不相同时,清零所述子终端时钟的是否已发送过报警短信的标志。
[0022]在上述的局域时间同步系统中,所述主控设备还在判断所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信时,对所述顺序中的下一个所述子终端时钟进行监控。
[0023]实施本发明的局域时间同步系统的有益效果有:
[0024]首先,采用局域时间同步系统本身的主控设备实现自动监控子终端时钟,降低硬件成本,无需额外的硬件,同时,主控设备依次监控子终端时钟,降低了主控设备在监控方面的功耗,并且降低了主控设备的硬件要求,进而不影响主控设备进行时间同步方面的工作;
[0025]其次,主控设备在对子终端时钟进行监控时,通过给子终端时钟设置是否发送过报警短信的标志,避免出现重复发送报警短信的情况,到达有效监控的目的;
[0026]最后,本发明的局域时间同步系统具有自动监控、自动报警等功能的特点,完全可取代现有的人工监控和上位机人工监控,实现无人管理,节省了大量的人力和成本,尤其适用于机场、车站、大型综合建筑。
【附图说明】
[0027]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0028]图1是本发明较佳实施例的局域时间同步系统的结构示意图;
[0029]图2是本发明的局域时间同步系统的监控方法实施例的流程图;
[0030]图3是本发明较佳实施例的对子终端时钟进行监控的步骤的流程图。
【具体实施方式】
[0031]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0032]如图1所示,是本发明较佳实施例的局域时间同步系统的结构示意图。参考图1,该系统100包括主控设备110和N个子终端时钟,其中,N为大于I的正整数,每个子终端时钟分别与主控设备110连接,具体地,在本实施例中,主控设备110上设置有多个并口(图中未示出),每个子终端时钟与主控设备110的并口对应连接。在时间同步方面,主控设备110在接收NTP时间服务器的标准时间时,发送给子终端时钟以使子终端时钟进行校时。
[0033]在本实施例中,主控设备110分别设置N个子终端时钟的时钟编号,并将时钟编号进行排序,并根据时钟编号的顺序依次对N个子终端时钟进行监控。时钟编号可以为阿拉伯数字,例如,1、2、3等,也可以为其他可区别的标识。采用局域时间同步系统本身的主控设备实现自动监控子终端时钟,降低硬件成本,无需额外的硬件,同时,主控设备依次监控子终端时钟,降低了主控设备在监控方面的功耗,并且降低了主控设备的硬件要求,进而不影响主控设备进行时间同步方面的工作。
[0034]该系统还包括GSM短信平台120,该GSM短信平台120通过串口线与主控设备110连接。在本实施例中,GSM短信平台120为MC39i模块,该MC39i模块是西门子旗下的产品,支持双频GSM900MHZ和GSM1800MHZ,具有操作简单,运行稳定可靠的特点。
[0035]在本发明的另一较佳实施例中,上述主控设备110可以为母终端时钟的控制部分,这样仅在一个终端时钟设置成主控设备110,即可实现一个终端时钟对其他不同终端时钟的自动监控,节省监控的硬件成本。
[0036]主控设备110用于将获取到的子终端时钟的当前运行状态的状态码与用于判断子终端时钟工作在异常状态的异常状态码进行比较,并在判断子终端时钟的当前运行状态的状态码与所述异常状态码相同,且在判断子终端时钟的是否已发送过报警短信的标志为未发送过报警短信时,控制GSM短信平台120发送子终端时钟的报警短信,并记录子终端时钟的是否已发送过报警短信的标志为已发送过报警短信。在本实施例中,报警短信的内容包括子终端时钟的异常时间、时钟编号、异常状态码等。主控设备110获取子终端时钟的当前运行状态的状态码的方式为:主控设备110向子终端时钟发送查询指令;子终端时钟接收到查询指令时,向主控设备110反馈当前运行状态,主控设备110根据当前运行状态提取子终端时钟的当前运行状态的状态码。
[0037]在本实施例中,主控设备110为每个子终端时钟设置是否发送过报警短信的标记,其中,在本实施例中,该标记可设置为O或I,在该标记设置为O时表示主控设备110控制GSM短信平台120未发送过报警短信,在该标记设置为I时,表示主控设备110控制GSM短信平台120发送过报警短信。进一步地,在GSM短信平台120发送子终端时钟异常的报警短信后,主控设备110还记录该子终端时钟的是否发送过报警短信的标记为已发送过报警短信。这样,通过该是否发送过报警短信的标志,避免出现重复发送报警短信的情况。
[0038]在本实施例中,主控设备还在判断子终端时钟的当前的运行状态的状态码与异常状态码不相同时,即子终端时钟工作在正常状态时,清零子终端时钟的是否发送过报警短信的标记。这样有利于进行下一次监控。随后,主控设备对顺序中的下一个子终端时钟进行监控。
[0039]如图2所示,是本发明的局域时间同步系统的监控方法实施例的流程图。参考图2,该监控方法包括以下步骤:
[0040]在步骤SI中,分别设置N个子终端时钟的时钟编号,并将所述时钟编号进行排序,其中N为大于I的正整数;
[0041 ]在步骤S2中,根据所述时钟编号的顺序依次对N个所述子终端时钟进行监控。
[0042]其中,对子终端时钟进行监控的步骤包括:
[0043]获取所述子终端时钟的当前运行状态,并将所述当前运行状态的状态码与用于判断所述子终端时钟工作在异常状态的异常状态码进行比较;
[0044]在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码相同时,判断所述子终端时钟的是否已发送过报警短信的标志是否为未发送过报警短信;
[0045]在判断所述子终端时钟的是否已发送过报警短信的标志为未发送过报警短信时,控制发送所述子终端时钟的报警短信,并记录所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信。
[0046]下面以本发明的较佳实施方式为例,将对子终端时钟进行监控的处理过程进行详细说明:
[0047]参考图3,在步骤SlOO中,主控设备给子终端时钟设置是否发送过报警短信的标志,其中,在本实施例中,该标记可设置为O或I,在该标记设置为O时表示主控设备110控制GSM短信平台120未发送过报警短信,在该标记设置为I时,表示主控设备110控ffjijGSM短信平台120发送过报警短信。
[0048]随后,在步骤SlOl中,主控设备获取子终端时钟的当前运行状态,具体的,包括:主控设备110向子终端时钟发送查询指令;子终端时钟接收到查询指令时,向主控设备110反馈当前运行状态;主控设备110根据当前运行状态提取子终端时钟的当前运行状态的状态码。
[0049]随后,在步骤S102中,主控设备110将当前运行状态的状态码与用于判断子终端时钟工作在异常状态的异常状态码进行比较。
[0050]随后,在步骤S103中,主控设备100在子终端时钟的当前运行状态的状态码与异常状态码相同时,判断子终端时钟的是否已发送过报警短信的标志是否为未发送过报警短
?目O
[0051]随后,在步骤S104中,判断子终端时钟的是否已发送过报警短信的标志为未发送过报警短信时,主控设备110控制发送子终端时钟的报警短信。在本实施例中,通过GSM短信平台来发送子终端时钟的报警短信,主控设备110可以预先在GSM短信平台设置需要拨打的电话号码和报警短信的内容。
[0052]随后,在步骤S105中,设置子终端时钟的是否已发送过报警短信的标志为已发送过报警短信。
[0053]在步骤S106中,在当前运行状态的状态码与异常状态码不相同时,主控设备110清零子终端时钟的是否发送过报警短信的标志。
[0054]最后,在步骤S107中,经过上述步骤,子终端时钟的是否发送过报警短信的标志为已发送过报警短信,主控设备110对顺序中的下一个子终端时钟进行监控。如此,主控设备110完成对一个子终端时钟的监控。
[0055]综述,本发明的局域时间同步系统及其监控方法的有益效果有:
[0056]首先,采用局域时间同步系统本身的主控设备实现自动监控子终端时钟,降低硬件成本,无需额外的硬件,同时,主控设备依次监控子终端时钟,降低了主控设备在监控方面的功耗,并且降低了主控设备的硬件要求,进而不影响主控设备进行时间同步方面的工作;
[0057]其次,主控设备在对子终端时钟进行监控时,通过给子终端时钟设置是否发送过报警短信的标志,避免出现重复发送报警短信的情况,到达有效监控的目的;
[0058]最后,本发明的局域时间同步系统具有自动监控、自动报警等功能的特点,完全可取代现有的人工监控和上位机人工监控,实现无人管理,节省了大量的人力和成本,尤其适用于机场、车站、大型综合建筑。
[0059]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【主权项】
1.一种局域时间同步系统的监控方法,其特征在于,所述方法包括以下步骤: 分别设置N个子终端时钟的时钟编号,并将所述时钟编号进行排序,其中N为大于I的正整数; 根据所述时钟编号的顺序依次对N个所述子终端时钟进行监控。2.根据权利要求1中所述的局域时间同步系统的监控方法,其特征在于,在所述步骤SI中,对所述子终端时钟进行监控的步骤包括: 511、获取所述子终端时钟的当前运行状态,并将所述当前运行状态的状态码与用于判断所述子终端时钟工作在异常状态的异常状态码进行比较; 512、在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码相同时,判断所述子终端时钟的是否已发送过报警短信的标志是否为未发送过报警短信; 513、在判断所述子终端时钟的是否已发送过报警短信的标志为未发送过报警短信时,控制发送所述子终端时钟的报警短信,并设置所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信。3.根据权利要求2中所述的局域时间同步系统的监控方法,其特征在于,在所述步骤SII之前还包括: 给所述子终端时钟设置所述是否已发送过报警短信的标志。4.根据权利要求2中所述的局域时间同步系统的监控方法,其特征在于,所述步骤S12进一步包括: 在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码不相同时,清零所述子终端时钟的是否已发送过报警短信的标志。5.根据权利要求2中所述的局域时间同步系统的监控方法,其特征在于,所述步骤S13之后还包括: 在判断所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信时,对所述顺序中的下一个所述子终端时钟进行监控。6.—种局域时间同步系统,其特征在于,所述系统包括主控设备和N个子终端时钟,其中,N为大于I的正整数,每个所述子终端时钟分别与所述主控设备连接;所述主控设备分别设置N个子终端时钟的时钟编号,并将所述时钟编号进行排序,并根据所述时钟编号的顺序依次对N个所述子终端时钟进行监控。7.根据权利要求6中所述的局域时间同步系统,其特征在于,所述系统还包括GSM短信平台,其中,所述GSM短信平台通过串口线与所述主控设备连接;所述主控设备将获取到的所述子终端时钟的当前运行状态的状态码与用于判断所述子终端时钟工作在异常状态的异常状态码进行比较,并在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码相同,且在判断所述子终端时钟的是否已发送过报警短信的标志为未发送过报警短信时,控制所述GSM短信平台发送所述子终端时钟的报警短信,并设置所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信。8.根据权利要求7中所述的局域时间同步系统,其特征在于,所述主控设备还给所述子终端时钟设置所述是否已发送过报警短信的标志。9.根据权利要求7中所述的局域时间同步系统,其特征在于,所述主控设备还在判断所述子终端时钟的当前运行状态的状态码与所述异常状态码不相同时,清零所述子终端时钟的是否已发送过报警短信的标志。10.根据权利要求7中所述的局域时间同步系统,其特征在于,所述主控设备还在判断所述子终端时钟的是否已发送过报警短信的标志为已发送过报警短信时,对所述顺序中的下一个所述子终端时钟进行监控。
【文档编号】H04L12/24GK105847049SQ201610164257
【公开日】2016年8月10日
【申请日】2016年3月22日
【发明人】屈哲, 王文晓, 曾庆宇, 巫玲坚, 鲍贤勇
【申请人】飞亚达(集团)股份有限公司