时钟故障的告警方法和装置与流程

文档序号:12490605阅读:707来源:国知局
时钟故障的告警方法和装置与流程

本发明涉及通信领域,具体而言,涉及一种时钟故障的告警方法和装置。



背景技术:

数字同步网是现代通信网的一个必不可少的重要组成部分,能准确地将同步信息从基准时钟向同步网各同步节点传递,从而调节网中的时钟以建立并保持同步,满足电信网传递业务信息所需的传输和交换性能要求,它是保证网络定时性能的关键。

传统的同步网的网元设备BITS,仅提供了少量的输入接口和大量的输出接口,并没有过多考虑时钟监测功能。随着网络规模的扩大,原先的同步网的监测能力的薄弱之处,逐渐显现出来:通信设备越来越多,这些通信设备是否正确地和BITS相连,是否良好跟踪上BITS信号,出了时钟故障如何记录等,都是令维护人员感觉棘手的问题。原因是同步网的网元设备仅负责向网上的通信设备提供定时信号,却没有能力监测这些业务设备的时钟性能,因此,这种同步网是一个粗放型的同步网,无法监控时钟故障。

针对相关技术中无法监控业务设备的时钟故障的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种时钟故障的告警方法和装置,以至少解决相关技术中无法监控业务设备的时钟故障的技术问题。

根据本发明实施例的一个方面,提供了一种时钟故障的告警方法,该方法包括:采集电力系统中业务设备的定时信号;根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差;在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,其中,告警信息用于提示业务设备不满足稳定运行所需的时钟条件。

进一步地,时钟条件包括第一时钟条件和第二时钟条件,其中,在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息包括:在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件的情况下,生成预告警信息,其中,预告警信息用于提示业务设备的定时信号即将发生故障;在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件的情况下,生成实时告警信息,其中,实时告警信息用于提示业务设备的定时信号发生故障。

进一步地,第一时钟条件包括第一预设值和第二预设值,其中,在生成预告警信息之前,该方法还包括:判断业务设备的最大时间间隔误差是否小于第一预设值;判断业务设备的时间偏差是否小于第二预设值;其中,在判断出业务设备的最大时间间隔误差不小于第一预设值,和/或,在判断出业务设备的时间偏差不小于第二预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件。

进一步地,第二时钟条件包括大于第一预设值的第三预设值和大于第二预设值的第四预设值,在生成实时告警信息之前,该方法还包括:判断业务设备的最大时间间隔误差是否小于第三预设值;判断业务设备的时间偏差是否小于第四预设值;其中,在判断出业务设备的最大时间间隔误差不小于第三预设值,和/或,在判断出业务设备的时间偏差不小于第四预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件。

进一步地,根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差包括:根据每个时刻的基准时钟信息和业务设备的定时信号携带的定时信息确定每个时刻的时间间隔;根据多个时刻的时间间隔确定业务设备的最大时间间隔误差和时间偏差。

根据本发明实施例的另一个方面,提供了一种时钟故障的告警装置,该装置包括:采集单元,用于采集电力系统中业务设备的定时信号;确定单元,用于根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差;生成单元,用于在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,其中,告警信息用于提示业务设备不满足稳定运行所需的时钟条件。

进一步地,时钟条件包括第一时钟条件和第二时钟条件,其中,生成单元包括:第一生成模块,用于在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件的情况下,生成预告警信息,其中,预告警信息用于提示业务设备的定时信号即将发生故障;第二生成模块,用于在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件的情况下,生成实时告警信息,其中,实时告警信息用于提示业务设备的定时信号发生故障。

进一步地,第一时钟条件包括第一预设值和第二预设值,其中,生成单元包括:第一判断模块,用于在生成预告警信息之前,判断业务设备的最大时间间隔误差是否小于第一预设值;第二判断模块,用于判断业务设备的时间偏差是否小于第二预设值;其中,在判断出业务设备的最大时间间隔误差不小于第一预设值,和/或,在判断出业务设备的时间偏差不小于第二预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件。

进一步地,第二时钟条件包括大于第一预设值的第三预设值和大于第二预设值的第四预设值,其中,生成单元包括:第三判断模块,用于在生成实时告警信息之前,判断业务设备的最大时间间隔误差是否小于第三预设值;第四判断模块,用于判断业务设备的时间偏差是否小于第四预设值;其中,在判断出业务设备的最大时间间隔误差不小于第三预设值,和/或,在判断出业务设备的时间偏差不小于第四预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件。

进一步地,采集单元包括:第一确定模块,用于根据每个时刻的基准时钟信息和业务设备的定时信号携带的定时信息确定每个时刻的时间间隔;第二确定模块,用于根据多个时刻的时间间隔确定业务设备的最大时间间隔误差和时间偏差。

在本发明实施例中,通过采集电力系统中业务设备的定时信号;根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差;在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,其中,告警信息用于提示业务设备不满足稳定运行所需的时钟条件。从而解决了相关技术中无法监控业务设备的时钟故障的技术问题,实现了对业务设备的时钟故障进行实时监控的技术效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的计算机终端的示意图;

图2是根据本发明实施例的时钟故障的告警方法的流程图;

图3是根据本发明实施例的时钟故障的告警装置的示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

首先,在对本发明实施例进行描述的过程中出现的部分名词或术语适用于如下解释:

BITS:Building Integrated Timing Supply,大楼综合定时供给设备,用于为通信设备提供外接时钟。

实施例1

本申请实施例一所提供的方法实施例可以在移动终端(如可穿戴设备)、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,如图1所示,计算机终端可以包括一个或多个(图中仅示出一个)处理器101(处理器101可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器103、以及用于通信功能的传输装置105。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。

存储器103可用于存储应用软件的软件程序以及模块,如本发明实施例中的设备的控制方法对应的程序指令/模块,处理器101通过运行存储在存储器103内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

例如,在存储器中存储如下步骤的实现代码:采集电力系统中业务设备的定时信号;根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差;在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,其中,告警信息用于提示业务设备不满足稳定运行所需的时钟条件。

传输装置用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端的通信供应商提供的无线网络。在一个实例中,传输装置包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

根据本发明实施例,提供了一种时钟故障的告警方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图2是根据本发明实施例的时钟故障的告警方法的流程图,如图2所示,该方法包括如下步骤:

步骤S202,采集电力系统中业务设备的定时信号。

步骤S204,根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差。

步骤S206,在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,其中,告警信息用于提示业务设备不满足稳定运行所需的时钟条件。

通过上述实施例,通过采集电力系统中业务设备的定时信号;根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差;在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,告警信息用于提示业务设备不满足稳定运行所需的时钟条件。从而解决了相关技术中无法监控业务设备的时钟故障的技术问题,实现了对业务设备的时钟故障进行实时监控的技术效果。

可选地,上述步骤的执行主体可以为网元设备BITS等,但不限于此。

在上述实施例中,时钟条件包括第一时钟条件和第二时钟条件,其中,在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息包括:在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件的情况下,生成预告警信息,其中,预告警信息用于提示业务设备的定时信号即将发生故障;在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件的情况下,生成实时告警信息,其中,实时告警信息用于提示业务设备的定时信号发生故障。上述步骤S206中的告警信息包括上述的预告警信息和实时告警信息。

可选地,第一时钟条件包括第一预设值和第二预设值,其中,在生成预告警信息之前,方法还包括:判断业务设备的最大时间间隔误差是否小于第一预设值;判断业务设备的时间偏差是否小于第二预设值;其中,在判断出业务设备的最大时间间隔误差不小于第一预设值,和/或,在判断出业务设备的时间偏差不小于第二预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件。

可选地,第二时钟条件包括大于第一预设值的第三预设值和大于第二预设值的第四预设值,在生成实时告警信息之前,方法还包括:判断业务设备的最大时间间隔误差是否小于第三预设值;判断业务设备的时间偏差是否小于第四预设值;其中,在判断出业务设备的最大时间间隔误差不小于第三预设值,和/或,在判断出业务设备的时间偏差不小于第四预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件。

在一个可选的实施例中,根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差包括:根据每个时刻的基准时钟信息和业务设备的定时信号携带的定时信息确定每个时刻的时间间隔;根据多个时刻的时间间隔确定业务设备的最大时间间隔误差和时间偏差。具体在计算时,可以利用现有的诸多算法来实现,本申请主要在于实现报警功能,计算算法可以参考现有技术中的算法。

利用本申请中的方法,可以实现一种基于频率同步和时钟监测融合的多功能时钟平台,为通信网提供高稳定的时钟频率,展示了全网设备时钟性能的监测,保障了同步网安全稳定运行。主要内容如下:

(1)在网管服务器创建各种业务设备不同的指标模板数据库

时钟监测涉及到多种业务设备,每种业务设备配有不同的指标模板,时钟监测网可预制多种漂移模板来适应这种现象,也可后期增添新的模板。

用时钟监测网测试通信设备的同步性能,主要是测试业务设备跟踪定时信号的漂移产生指标:时钟监测网采集业务设备定时输出信号的时间间隔误差(TIE)、根据TIE计算最大时间间隔误差(MTIE)、时间偏差(TDEV),与预定义的漂移产生的MTIE、TDEV模板(模板中记录有上述的约束条件,如第一预设值至第四预设值)进行比较,若符合模板要求,则说明业务设备定时性能满足要求,否则产生故障告警记录。

(2)监测端口安装时钟采集器

时钟监测网要求BITS设备能够提供足够数量的测试端口,端口类型主要是E1(2048kbit/s)和2048kHz。组建时钟监测网的最大难题并不在于如何接入信号,而在于接入端口的数量少,且扩容能力有限。这个问题可通过增加时钟采集器来解决,时钟采集器相当于一个鉴相器,鉴相器的参考基准来自于现网BITS设备的输出信号,业务设备时钟单元锁相后输出的信号,送至时钟采集器的测试端口,与测试参考基准信号做比对,求出其MTIE、TDEV,就可以量化衡量业务设备时钟单元的跟踪性能。

时钟监测设备可根据监测端口的数量和质量来调节鉴相率。如果监测端口的数量多,则高鉴相率会由于较大数据量而导致上报速率减慢。对一些需要重点监测的设备,可设置较高的鉴相率,判断其中短期指标;而对于那些运行状况较好,只需正常监测的设备,则可设置较低的鉴相率,观测其长期指标。

(3)时钟监测网提供的功能

建设多功能平台用的是多功能时钟设备,时钟监测网提供的功能如下:

监测功能,接入信号的类型包括E1(2048kbit/s)、2048kHz、T1(1544kbit/s)、1544kHz、1024kHz、5120kHz和10240kHz,并可通过后台选择信号类型。

告警功能,告警系统的功能可分为预警功能和实时告警。业务设备时钟性能的劣化是一个逐变的过程,当时钟劣化到一定程度时应可发出预警信号,提醒维护人员关注该设备。实时告警则在时钟设备性能超标时,发出告警信号,提醒维护人员及时维修。

(4)测试原理和测试要求

监测原理.用时钟监测网测试通信设备的同步性能,主要是测试业务设备跟踪定时信号的漂移产生指标:时钟监测网采集业务设备定时输出信号的时间间隔误差(TIE)、根据TIE计算最大时间间隔误差(MTIE)、时间偏差(TDEV),与预定义的漂移产生的MTIE、TDEV模板进行比较,若符合模板要求,则说明业务设备定时性能满足要求,否则产生故障告警记录。

测试要求,本申请的方法还包括测试通信网络中业务设备的同步性能,通过测试通信网络的同步性能,得出准确的测试数据,根据这些测试数据来判断通信网络的同步性能。对通信网络的同步性能测试的目的是为了检验数字同步网的同步性能,其涉及的参数有时间间隔(TIE)、最大时间间隔(MTIE)、时间偏差(TDEV)、频偏FREQ和抖动峰-峰值(UI pp)等。对通信网络同步性能测试的测试点是数字同步网接口,其为网络接口,包括各级时钟设备的输入/输出端口及与同步链路相关的设备(如传输设备等)的输入/输出端口。对于直接进出BITS设备的信号,接口定义在数字同步网专用DDF架上;对于非直接进出BITS设备的信号,接口定义在相关设备的DDF架上或设备的输入输出接口处。通信网络同步性能测试最重要的一条原则是在测试的整个过程中不得影响通信网络及其同步网络的运行。

在上述实施例中,通过研制出一种能够融合频率同步和时钟监测的多功能时钟平台的技术方法,解决了传统的同步网的网元设备BITS,仅提供了少量的输入接口和大量的输出接口,并没有过多考虑时钟监测功能等问题,为通信网提供了高稳定的时钟频率,展示了全网设备时钟性能的监测,保障了同步网安全稳定运行。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

本发明实施例中还提供了一种时钟故障的告警装置。该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图3是根据本发明实施例的时钟故障的告警装置的示意图。如图3所示,该装置可以包括:采集单元32、确定单元34以及生成单元36。

采集单元32,用于采集电力系统中业务设备的定时信号;

确定单元34,用于根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差;

生成单元36,用于在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,其中,告警信息用于提示业务设备不满足稳定运行所需的时钟条件。

通过上述实施例,采集单元采集电力系统中业务设备的定时信号;确定单元根据多个时刻采集到的业务设备的定时信号确定业务设备的最大时间间隔误差和时间偏差;生成单元在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足业务设备稳定运行所需的时钟条件的情况下,生成告警信息,告警信息用于提示业务设备不满足稳定运行所需的时钟条件,从而解决了相关技术中无法监控业务设备的时钟故障的技术问题,实现了对业务设备的时钟故障进行实时监控的技术效果。

在上述实施例中,时钟条件包括第一时钟条件和第二时钟条件,其中,生成单元包括:第一生成模块,用于在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件的情况下,生成预告警信息,其中,预告警信息用于提示业务设备的定时信号即将发生故障;第二生成模块,用于在业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件的情况下,生成实时告警信息,其中,实时告警信息用于提示业务设备的定时信号发生故障。

可选地,第一时钟条件包括第一预设值和第二预设值,其中,生成单元包括:第一判断模块,用于在生成预告警信息之前,判断业务设备的最大时间间隔误差是否小于第一预设值;第二判断模块,用于判断业务设备的时间偏差是否小于第二预设值;其中,在判断出业务设备的最大时间间隔误差不小于第一预设值,和/或,在判断出业务设备的时间偏差不小于第二预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第一时钟条件。

可选地,第二时钟条件包括大于第一预设值的第三预设值和大于第二预设值的第四预设值,其中,生成单元包括:第三判断模块,用于在生成实时告警信息之前,判断业务设备的最大时间间隔误差是否小于第三预设值;第四判断模块,用于判断业务设备的时间偏差是否小于第四预设值;其中,在判断出业务设备的最大时间间隔误差不小于第三预设值,和/或,在判断出业务设备的时间偏差不小于第四预设值的情况下,确定业务设备的最大时间间隔误差和时间偏差中的至少之一不满足第二时钟条件。

在一个可选的实施例中,采集单元包括:第一确定模块,用于根据每个时刻的基准时钟信息和业务设备的定时信号携带的定时信息确定每个时刻的时间间隔;第二确定模块,用于根据多个时刻的时间间隔确定业务设备的最大时间间隔误差和时间偏差。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1