一种掉电告警的处理方法、装置及终端的制作方法

文档序号:10666275阅读:741来源:国知局
一种掉电告警的处理方法、装置及终端的制作方法
【专利摘要】本发明提供一种掉电告警的处理方法、装置及终端,涉及终端设备领域,在存在虚掉电告警时,仍然向光线路终端发送掉电告警,使得对光线路终端产生冲击,从而影响光线路终端的业务的问题。其中处理方法包括:获取处于无源光网络系统中终端掉电的当前中断信号;判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号。这样通过在预设时间内不响应所有掉电告警的中断信号,实现有效地过滤了某些虚掉电告警,而且提高了ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
【专利说明】
一种掉电告警的处理方法、装置及终端
技术领域
[0001]本发明涉及终端设备领域,特别是涉及一种掉电告警的处理方法、装置及终端。
【背景技术】
[0002]随着光网络的不断发展,FTTH (Fiber to the Home,光纤到户)已经全面铺开,其终端产品ONU也得到了广泛的应用。为了便于局方远程维护ONU(Optical Network Unit,光网络单元)的各类信息,ONU需要在不同的场景中,实时地向局端设备OLT (Optical LineTerminal,光线路终端)上告各类告警消息。掉电告警就属于其中一类消息之一。
[0003]该功能的原理是ONU在掉电的过程中,系统检测到电压低于某一个规定的阀值范围时,需要在掉电保持的时间段内实时地向OLT发送一个掉电告警,告知OLT自己处于掉电关闭状态。
[0004]虽然目前的ONU产品都具备这个功能,但是现有技术中却存在ONU并没有真正意义上的掉电,但是却会向OLT上告大量的告警信息的情况,大量的告警消息对OLT产生冲击,轻则导致ONU被其去注册,导致业务不通;重则造成OLT的瘫痪,导致整个通讯系统的瘫痪。

【发明内容】

[0005]本发明的目的在于提供一种掉电告警的处理方法、装置及终端,通过过滤虚掉电告警以达到提高ONU掉电告警的可靠性和准确性目的,同时减少对OLT的冲击,增强光网络通讯系统的稳定性。
[0006]为了实现上述目的,本发明实施例提供的掉电告警的处理方法,包括:
[0007]获取处于无源光网络系统中终端掉电的当前中断信号;
[0008]判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号。
[0009]其中,所述判断所述当前中断信号是否是由虚掉电告警产生之后还包括:
[0010]当所述当前中断信号不是由虚掉电告警产生,则发送掉电告警消息。
[0011]进一步的,所述判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号的步骤中还包括:
[0012]在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号;其中所述预设时间是所述终端处于最大负载状态时所述终端电压被拉低的最大保持时间。
[0013]进一步的,所述判断所述当前中断信号是否是由虚掉电告警产生的步骤包括:
[0014]检测所述终端的电压下降至预设电压范围的持续时间;
[0015]在所述持续时间小于所述预设时间时,检测所述终端的电源电压是否有掉电告警产生,得到检测结果;
[0016]在所述检测结果为否时,则确定所述当前中断信号是由所述虚掉电告警产生;在所述检测结果为是时,则确定所述当前中断信号并非是由所述虚掉电告警产生。
[0017]进一步的,所述判断所述当前中断信号是否是由虚掉电告警产生的步骤包括:
[0018]检测所述终端的系统分压模块是否处于分压工作状态;
[0019]在所述终端的系统分压模块处于所述分压工作状态,确定所述当前中断信号是由所述虚掉电告警产生;在所述终端的系统分压模块不是处于所述分压工作状态,确定所述当前中断信号并非是由所述虚掉电告警产生,其中所述系统分压模块处于分压工作状态时会导致电压瞬间被拉低。
[0020]进一步的,所述获取处于无源光网络系统中终端掉电的当前中断信号的步骤之后,所述步骤还包括:
[0021]根据所述当前中断信号进入中断处理函数,并屏蔽所述终端掉电时产生掉电告警的中断位;
[0022]在屏蔽所述中断位后,启动定时器定时所述预设时间。
[0023]进一步的,所述在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号的步骤之后还包括:
[0024]退出所述中断处理函数。
[0025]其中,所述掉电告警的处理方法还包括:
[0026]在超出所述定时器所设定的所述预设时间后,进入所述中断处理函数,使能所述掉电告警的所述中断位。
[0027]相应的,本发明提供一种掉电告警的处理装置,包括:
[0028]获取模块,用于获取处于无源光网络系统中终端掉电的当前中断信号;
[0029]第一处理模块,用于判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号。
[0030]其中,所述掉电告警的处理装置还包括:
[0031]第二处理模块,用于当所述当前中断信号不是由虚掉电告警产生,则发送掉电告警消息。
[0032]其中,所述掉电告警的处理装置还包括:
[0033]第一处理子模块,用于在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号;其中所述预设时间是所述终端处于最大负载状态时所述终端电压被拉低的最大保持时间。
[0034]进一步的,所述第一处理模块包括:
[0035]第一检测子模块,用于检测所述终端的电压下降至预设电压范围的持续时间;
[0036]第二检测子模块,用于在所述持续时间小于所述预设时间时,检测所述终端的电源电压是否有掉电告警产生,得到检测结果;
[0037]第一判定子模块,用于在所述检测结果为否时,则确定所述当前中断信号是由所述虚掉电告警产生;在所述检测结果为是时,则确定所述当前中断信号并非是由所述虚掉电告警产生。
[0038]进一步的,所述第一处理模块包括:
[0039]第三检测模块,用于检测所述终端的系统分压模块是否处于分压工作状态;
[0040]第二判定子模块,用于在所述终端的系统分压模块处于所述分压工作状态,确定所述当前中断信号是由所述虚掉电告警产生;在所述终端的系统分压模块不是处于所述分压工作状态,确定所述当前中断信号并非是由所述虚掉电告警产生,其中所述系统分压模块处于分压工作状态时会导致电压瞬间被拉低。
[0041]其中,所述掉电告警的处理装置还包括:
[0042]第一控制子模块,用于根据所述当前中断信号进入中断处理函数,并屏蔽所述终端掉电时产生掉电告警的中断位;
[0043]启动子模块,用于在屏蔽所述中断位后,启动定时器定时所述预设时间。
[0044]其中,所述掉电告警的处理装置还包括:
[0045]第二控制子模块,用于在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号后,退出所述中断处理函数。
[0046]其中,所述掉电告警的处理装置还包括:
[0047]第二处理子模块,用于在超出所述定时器所设定的所述预设时间后,进入所述中断处理函数,使能所述掉电告警的所述中断位。
[0048]相应的,本发明提供的一种具备光网络单元ONU的终端,包括如上述的掉电告警的处理装置。
[0049]本发明的上述技术方案的有益效果如下:
[0050]本发明的方案中,将获取到的当前中断信号,在判断当前中断信号为由虚掉电告警产生的中断后,不响应当前中断信号,这样不响应虚掉电告警的中断信号,只有在存在真正掉电时进行发送掉电告警消息,来实现有效地过滤了某些虚掉电告警,而且提高了 ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
【附图说明】
[0051]图1为本发明实施例的掉电告警的处理方法的流程示意图;
[0052]图2为本发明实施例的虚掉电告警的方法的整体流程图;
[0053]图3为本发明实施例的掉电告警的处理方法的具体流程图;
[0054]图4为本发明实施例的掉电告警的处理装置的流程示意图。
【具体实施方式】
[0055]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0056]本发明针对现有技术中在存在虚掉电告警时,仍然向光线路终端发送掉电告警,使得对光线路终端产生冲击,从而影响光线路终端的业务的问题,提供一种掉电告警的处理方法、装置及终端,对于产生的虚掉电告警在预设时间内不响应,在经过预设时间后再打开中断响应寄存器,继续响应外部的掉电信息,从而不仅实现了有效地过滤掉某些虚掉电告警,而且提高了 ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
[0057]如图1所示,本发明实施例的掉电告警的处理方法,包括:
[0058]步骤101,获取处于无源光网络系统中终端掉电的当前中断信号;
[0059]步骤102,判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号。
[0060]本实施例中,将获取到的当前中断信号(步骤101),在判断当前中断信号为由虚掉电告警产生的中断后,不响应当前中断信号(步骤102),这样不响应虚掉电告警的中断信号,只有在存在真正掉电时进行发送掉电告警消息,来实现有效地过滤了某些虚掉电告警,而且提高了 ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
[0061]在实际应用中,不响应所述当前中断信号具体可以在判断为中断信号为虚掉电告警,来启动定时器,在定时器的预设周期内不进行响应当前中断信号,从而实现对虚掉电告警的过滤。
[0062]另外,在实际应用中,只要接收到中断信号,也可以启动定时器,在定时器的预设周期内不响应任何中断信号,然后在这段预设周期内判断所述当前中断信号是否是虚掉电告警,如果是虚掉电告警就不响应该中断信号,如果不是虚掉电告警立即进行响应该中断信号,进行上报。
[0063]在出现不是虚掉电告警产生的中断时,需要进行相应的处理,因此本发明实施例的掉电告警的处理方法中,还包括:
[0064]步骤103,当所述当前中断信号不是由虚掉电告警产生,则发送掉电告警消息。
[0065]将获取到的当前中断信号(步骤101),在判断当前中断信号为由虚掉电告警产生的中断后,不响应当前中断信号(步骤102),在判断当前中断信号不是由虚掉电告警产生的中断,则发送掉电告警消息(步骤103),这样不响应虚掉电告警的中断信号,只有在存在真正掉电时进行发送掉电告警消息,来实现有效地过滤了某些虚掉电告警,而且提高了 ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
[0066]具体的,为了能够对任何中断实时判别并过滤,本发明实施例的掉电告警的处理方法中,步骤102中包括:
[0067]步骤1021,在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号;其中所述预设时间是所述终端处于最大负载状态时所述终端电压被拉低的最大保持时间。
[0068]本实施例中,将获取到的当前中断信号并判断当前中断信号为由虚掉电告警产生的中断后,在预设时间内不响应的所有掉电告警,在判断当前中断信号不是由虚掉电告警产生的中断,则通过发送掉电告警消息,这样通过在预设时间内不响应所有掉电告警的中断信号,来实现有效地过滤了某些虚掉电告警,而且提高了 ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
[0069]本实施例中的所述预设时间不响应虚掉电告警,等到超出了预设时间后,才能再次响应再次的外部信息(掉电信号)。
[0070]需要说明的是,上述预设时间是根据预设测量进行设定的,所述预设时间可以是所述终端处于最大负载状态时所述终端电压被拉低的最大保持时间。
[0071]另外,上述预设时间可以通过软件代码进行设定,可以是一个软件定时模块进行设定,也可以是一个软件定时器去实现,任何一种可以实现预设时间的方式均属于本发明的保护范围。
[0072]对于虚掉电告警的判断具有多种,本发明实施例的掉电告警的处理方法中,步骤102包括:
[0073]步骤1022,检测所述终端的电压下降至预设电压范围的持续时间;
[0074]步骤1023,在所述持续时间小于所述预设时间时,检测所述终端的电源电压是否有掉电告警产生,得到检测结果;
[0075]步骤1024,在所述检测结果为否时,则确定所述当前中断信号是由所述虚掉电告警产生;在所述检测结果为是时,则确定所述当前中断信号并非是由所述虚掉电告警产生。
[0076]本实施例中,对于检测到终端的电压下降到预设电压范围(预先规定的),需要先判断是否是有掉电的情况产生,当有掉电产生时,就知道是真实的掉电的,然后向OLT发送一个掉电告警,如果没有掉电产生时,则可以判断为虚掉电告警。
[0077]因此对于是否存在掉电的情况需要有判断依据,本发明实施例的掉电告警的处理方法中,步骤102包括:
[0078]步骤1025,检测所述终端的系统分压模块是否处于分压工作状态;在所述终端的系统分压模块处于所述分压工作状态,确定所述当前中断信号是由所述虚掉电告警产生;
[0079]步骤1026,在所述终端的系统分压模块处于所述分压工作状态,确定所述当前中断信号是由所述虚掉电告警产生;在所述终端的系统分压模块不是处于所述分压工作状态,确定所述当前中断信号并非是由所述虚掉电告警产生,其中所述系统分压模块处于分压工作状态时会导致电压瞬间被拉低。
[0080]本实施例中,所述系统分压模块可以是指所述终端处于摘机状态时所述系统分压的模块,也可以是所述终端电源功率不匹配时系统分压的模块,也可以是所述终端电源使用时间时系统分压的模块,也可以是所述终端电源为非原装电源时系统分压的模块。
[0081]I)对于ONU终端来说,只有语音功能可能会导致系统电压瞬间被拉低,因为在外接话机的情况下,同时摘机会导致系统外部阻抗变大,话机分压变大,系统电压变小。因此提供一个准确可靠的“正在摘机”的可查询机制供后面处理掉电告警时使用。例如,正在摘机时可以通过语音模块提供的接口查询到此时该功能的状态为“正在摘机”状态并标记为1,反之标记为O。这个标记将用于判断是否是真正的掉电告警消息,因此务必准确可靠。
[0082]2)对于PON(Passive Optical Network,无源光纤网络)终端产品的应用中除了摘机这个常见的因素之外,还有很多场景会造成虚假掉电告警。例如:当设备的电源功率不匹配,电流过小的时候,这样提供给终端的中功率就变小了,当终端的某个模块瞬间分压的时候,也会出现虚假掉电告警的现象;当电源使用年限过长,输出功率较低的时候,同样给终端系统的总功率变小,也会出现极端的情况;当用户私自改装原有设备的电源,延长电源线长度,私自外接其他设备的时候,也会有引起虚假掉电告警的可能性。但是不管什么情况下造成的掉电虚假告警,只要找到的引起这个虚假掉电告警的主要原因或者说系统的具体什么模块最容易造成系统分压导致电压瞬间被拉低,那么就可以把得出虚掉电告警的检测这个模块或者这个功能的使用情况作为判据,然后参考本发明的方法进行处理。
[0083]3)对于其他的终端系统,如果需要上告掉电告警,也可以依据本发明的方法,根据自身系统确定造成虚掉电告警的根源模块,并相应的给出一个可查询状态的机制作为后面的判断依据,这样也能很好的过滤虚掉电告警,更好地提高系统的可靠性和稳定性。
[0084]综上所述,只要有一个能够提供准确可靠查询到虚掉电告警的机制,就可以通过在预设时间内,实现对虚掉电告警的过滤处理。
[0085]另外,为了有效过滤虚掉电告警,将采用仪器仪表来测量出系统电压在被拉低时,保持低电压状态的最大时间作为预设时间。例如本发明中,实测出ONU在最大负载5部话机同时摘机的场景下,最大持续为100ms。这个值将用于过滤在这个时间内产生的掉电告警。在其他的应用场景中,务必根据这个原因测出这个值。如果是多种因素造成的,则可以取这些因素中拉带电压的最大值最为判据,以便于有效地进行虚假掉电告警的过滤。
[0086]为了在接收到当前中断信号,只做当前中断信号的处理,并且在处理当前中断信号时,不受到后续其他获取的中断信号的干扰,来有效处理当前中断信号,优选的,本发明实施例的掉电告警的处理方法中,步骤101之后,还包括:
[0087]步骤1027,根据所述当前中断信号进入中断处理函数,并屏蔽所述终端掉电时产生掉电告警的中断位;
[0088]步骤1028,在屏蔽所述中断位后,启动定时器定时所述预设时间。
[0089]本实施例中,因为在接收到当前中断信号后,不及时对当前中断信号的中断位进行屏蔽的话,就有可能在没有屏蔽的后续时间内,接收到大量的中断处理信号,影响对当前中断信号的处理(本发明的在预设时间内不响应当前虚掉电告警),因此在接收到中断信号进入中断处理函数,需要屏蔽所述终端掉电时产生掉电告警的中断位。通过启动一个软件定时器,当系统处于虚掉电告警处理的状态下时,启用一个软件定时器,通过接收当前中断信号进入中断处理函数后,延时打开中断响应寄存器(通过临时屏蔽所述终端掉电时产生掉电告警的中断位),让系统在定时的时间周期内不响应掉电告警的中断信号,从而实现对虚掉电告警处理。等定时器超时后,进入定时器处理函数中再打开中断响应寄存器,系统重新响应来自外部的掉电告警中断信号。
[0090]在处于虚掉电告警产生中断时,为了实现中断的操作,本发明实施例的掉电告警的处理方法中,步骤102包括:
[0091]除了能够进行当前过滤虚掉电告警,也应该实现在过滤完当虚掉电告警后,能继续后续的过滤虚掉电告警,因此本发明实施例的掉电告警的处理方法中,步骤1021之后,还包括:
[0092]步骤1029,退出所述中断处理函数。
[0093]本实施例中,由于是中断函数处理中断信号。一般情况下是在收到当前中断信号后调用中断函数进行中断处理(屏蔽当前所述当前中断信号的中断位),在完成中断后,需要退出中断处理函数,然后恢复后续的通讯。
[0094]具体的,本发明实施例的掉电告警的处理方法中,所述处理方法还包括:
[0095]步骤104,在超出所述定时器所设定的所述预设时间后,进入所述中断处理函数,使能所述掉电告警的所述中断位。
[0096]本实施例中,通过对定时器的初始化和启动,从而进行超时处理程序实现了延时功能,即根据实测最大保持时间进行延时,使能掉电告警的中断位,此时系统才能够再次地响应外部的掉电告警中断信号。同时可知在系统不响应外部的任何掉电告警的中断信号时,也不会发送大量的掉电告警消息。从而成功地实现了对虚掉电告警的屏蔽消息的过滤功能。
[0097]首先需要说明的是:摘机状态的获取可以是灵活多变的,但是前提必须是能够实时准确反映当前系统真实的摘机状态。因为在本发明中只要在摘机状态下的掉电告警都会被认为是虚的掉电告警而被过滤掉。
[0098]因此如图2所示,本发明在读取此时摘机状态时的实施例举例如下。
[0099]SlOl:系统实时监测是否掉电告警的中断信号产生。
[0100]S102:如果有中断产生,则进入中断处理函数并读取此时的摘机状态,以判断本次掉电告警是否属于虚的掉电告警。
[0101]S103:如果是检测的结果是虚的掉电告警,那么就在预设时间内不响应中断消息,并退出中断处理函数(从而实现对消息的过滤);否则,则向OLT发送掉电告警消息后再退出中断处理函数(退出中断处理函数是为了更好的响应的后续进程)。
[0102]假设定时器的预设时间的时间为100ms,当定时器超时,进入定时器中断处理函数中,使能掉电告警的中断位,此时系统才能够再次地响应外部的掉电告警中断信号;当定时器时间未到的时候,系统不会响应本次10ms以内的所有掉电告警信号。即使在这期间有真实的掉电告警信号也不会被忽略处理。这个也是本发明的一个缺陷所在。但是相对于系统整体稳定性而言,错过一个告警的风险,比起对全网的冲击来说可谓是微不足道的事情了。
[0103]如图3所示,本发明进入中断函数进行的处理的具体流程举例如下。
[0104]SlO:进入中断处理函数后,首先屏蔽掉电告警中断位,响应本次中断。
[0105]S20:初始化定时器参数,然后启动10ms定时。
[0106]S30:从语音模块读取当前的摘机状态,如果系统此时处于“摘机状态”,那么就转入执行步骤S50 ;否则接着执行步骤S40。
[0107]S40:发送掉电告警消息。
[0108]S50:成功退出中断处理函数。
[0109]如果终端处于掉电警告时,需要进行节电,对于无源光网络系统而言可以包括以下的方法:
[0110]首先,向OLT申请带宽,为发送掉电告警消息提供足够的时隙。
[0111]其次,关闭系统比较耗电的功能,例如本案例的语音功能,为发送掉电告警消息尽量地保存足够的电量。
[0112]最后,先清空当前的发送队列,再将掉电告警消息放入队列中,以保证掉电告警优先发出去。
[0113]如图4所示,本发明还提供的一种掉电告警的处理装置,包括:
[0114]获取模块401,用于获取处于无源光网络系统中终端掉电的当前中断信号;
[0115]第一处理模块402,用于判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号。
[0116]本实施例中,将获取模块401获取到的当前中断信号,在判断当前中断信号为由虚掉电告警产生的中断后,通过第一处理模块402不响应当前中断信号,在判断当前中断信号不是由虚掉电告警产生的中断,这样不响应虚掉电告警的中断信号,只有在存在真正掉电时进行发送掉电告警消息,来实现有效地过滤了某些虚掉电告警,而且提高了 ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
[0117]本发明的装置必须在具备掉电检测硬件功能上实现,并且在掉电告警中断处理函数中进行过滤虚掉电告警操作。在无源光网络系统中,无论是EP0N(Ethernet PassiveOptical Network,以太无源光网络),还是 GPON (Gigabit-Capable Passive OpticalNetwork,吉比特无源光网络),标准都要求ONU具备掉电告警的硬件检测功能。所以ONU设备都具备该功能,考虑到实时性的要求,该功能以中断的方式进行处理。
[0118]本发明的又一实施例的掉电告警的处理装置中,所述处理装置还包括:
[0119]第二处理模块,用于当所述当前中断信号不是由虚掉电告警产生,则发送掉电告警消息。
[0120]本实施例中,将获取模块401获取到的当前中断信号,在判断当前中断信号为由虚掉电告警产生的中断后,通过第一处理模块402不响应当前中断信号,在判断当前中断信号不是由虚掉电告警产生的中断,则通过第二处理模块发送掉电告警消息,这样不响应虚掉电告警的中断信号,只有在存在真正掉电时进行发送掉电告警消息,来实现有效地过滤了某些虚掉电告警,而且提高了 ONU掉电告警的可靠性和准确性,同时减少了对OLT的冲击,增强了光网络通讯系统的稳定性。
[0121]本发明的又一实施例的掉电告警的处理装置中,所述第一处理模块402还包括:
[0122]第一处理子模块,用于在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号;其中所述预设时间是所述终端处于最大负载状态时所述终端电压被拉低的最大保持时间。
[0123]本发明的又一实施例的掉电告警的处理装置中,所述第一处理模块402包括:
[0124]第一检测子模块,用于检测所述终端的电压下降至预设电压范围的持续时间;
[0125]第二检测子模块,用于在所述持续时间小于所述预设时间时,检测所述终端的电源电压是否有掉电告警产生,得到检测结果;
[0126]第一判定子模块,用于在所述检测结果为否时,则确定所述当前中断信号是由所述虚掉电告警产生;在所述检测结果为是时,则确定所述当前中断信号并非是由所述虚掉电告警产生。
[0127]本发明的又一实施例的掉电告警的处理装置中,所述第一处理模块402包括:
[0128]第三检测模块,用于检测所述终端的系统分压模块是否处于分压工作状态;
[0129]第二判定子模块,用于在所述终端的系统分压模块处于所述分压工作状态,确定所述当前中断信号是由所述虚掉电告警产生;在所述终端的系统分压模块不是处于所述分压工作状态,确定所述当前中断信号并非是由所述虚掉电告警产生,其中所述系统分压模块处于分压工作状态时会导致电压瞬间被拉低。
[0130]本发明的又一实施例的掉电告警的处理装置中,所述处理装置还包括:
[0131]第一控制子模块,用于根据所述当前中断信号进入中断处理函数,并屏蔽所述终端掉电时产生掉电告警的中断位;
[0132]启动子模块,用于在屏蔽所述中断位后,启动定时器定时所述预设时间。
[0133]本发明的又一实施例的掉电告警的处理装置中,所述处理装置还包括:
[0134]第二控制子模块,用于在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号后,退出所述中断处理函数。
[0135]本发明的又一实施例的掉电告警的处理装置中,所述处理装置还包括:
[0136]第二处理子模块,用于在超出所述定时器所设定的所述预设时间后,进入所述中断处理函数,使能所述掉电告警的所述中断位。
[0137]需要说明的是,本发明提供的装置是掉电告警的处理装置,则上述掉电告警的处理方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。
[0138]相应的,本发明实施例还提供一种具备光网络单元ONU的终端,包括如上述的掉电告警的处理装置。
[0139]相应的由于本发明实施例的掉电告警的处理装置,应用于具备光网络单元ONU的终端,因此,本发明实施例还提供了一种具备光网络单元ONU的终端,其中,上述掉电告警的处理装置的所述实现实施例均适用于该具备光网络单元ONU的终端的实施例中,也能达到相同的技术效果。
[0140]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种掉电告警的处理方法,其特征在于,包括: 获取处于无源光网络系统中终端掉电的当前中断信号; 判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号。2.根据权利要求1所述的处理方法,其特征在于,所述判断所述当前中断信号是否是由虚掉电告警产生之后还包括: 当所述当前中断信号不是由虚掉电告警产生,则发送掉电告警消息。3.根据权利要求1所述的处理方法,其特征在于,所述判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号的步骤中还包括: 在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号;其中所述预设时间是所述终端处于最大负载状态时所述终端电压被拉低的最大保持时间。4.根据权利要求1或3所述的处理方法,其特征在于,所述判断所述当前中断信号是否是由虚掉电告警产生的步骤包括: 检测所述终端的电压下降至预设电压范围的持续时间; 在所述持续时间小于所述预设时间时,检测所述终端的电源电压是否有掉电告警产生,得到检测结果; 在所述检测结果为否时,则确定所述当前中断信号是由所述虚掉电告警产生;在所述检测结果为是时,则确定所述当前中断信号并非是由所述虚掉电告警产生。5.根据权利要求1所述的处理方法,其特征在于,所述判断所述当前中断信号是否是由虚掉电告警产生的步骤包括: 检测所述终端的系统分压模块是否处于分压工作状态; 在所述终端的系统分压模块处于所述分压工作状态,确定所述当前中断信号是由所述虚掉电告警产生;在所述终端的系统分压模块不是处于所述分压工作状态,确定所述当前中断信号并非是由所述虚掉电告警产生,其中所述系统分压模块处于分压工作状态时会导致电压瞬间被拉低。6.根据权利要求3所述的处理方法,其特征在于,所述获取处于无源光网络系统中终端掉电的当前中断信号的步骤之后,所述步骤还包括: 根据所述当前中断信号进入中断处理函数,并屏蔽所述终端掉电时产生掉电告警的中断位; 在屏蔽所述中断位后,启动定时器定时所述预设时间。7.根据权利要求6所述的处理方法,其特征在于,所述在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号的步骤之后还包括: 退出所述中断处理函数。8.根据权利要求6所述的处理方法,其特征在于,所述处理方法还包括: 在超出所述定时器所设定的所述预设时间后,进入所述中断处理函数,使能所述掉电告警的所述中断位。9.一种掉电告警的处理装置,其特征在于,包括: 获取模块,用于获取处于无源光网络系统中终端掉电的当前中断信号; 第一处理模块,用于判断所述当前中断信号是否是由虚掉电告警产生,当所述当前中断信号是由虚掉电告警产生,则不响应所述当前中断信号。10.根据权利要求9所述的处理装置,其特征在于,所述处理装置还包括: 第二处理模块,用于当所述当前中断信号不是由虚掉电告警产生,则发送掉电告警消息。11.根据权利要求9所述的处理装置,其特征在于,所述第一处理模块还包括: 第一处理子模块,用于在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号;其中所述预设时间是所述终端处于最大负载状态时所述终端电压被拉低的最大保持时间。12.根据权利要求9或11所述的处理装置,其特征在于,所述第一处理模块包括: 第一检测子模块,用于检测所述终端的电压下降至预设电压范围的持续时间; 第二检测子模块,用于在所述持续时间小于所述预设时间时,检测所述终端的电源电压是否有掉电告警产生,得到检测结果; 第一判定子模块,用于在所述检测结果为否时,则确定所述当前中断信号是由所述虚掉电告警产生;在所述检测结果为是时,则确定所述当前中断信号并非是由所述虚掉电告警产生。13.根据权利要求9所述的处理装置,其特征在于,所述第一处理模块包括: 第三检测模块,用于检测所述终端的系统分压模块是否处于分压工作状态; 第二判定子模块,用于在所述终端的系统分压模块处于所述分压工作状态,确定所述当前中断信号是由所述虚掉电告警产生;在所述终端的系统分压模块不是处于所述分压工作状态,确定所述当前中断信号并非是由所述虚掉电告警产生,其中所述系统分压模块处于分压工作状态时会导致电压瞬间被拉低。14.根据权利要求11所述的处理装置,其特征在于,所述处理装置还包括: 第一控制子模块,用于根据所述当前中断信号进入中断处理函数,并屏蔽所述终端掉电时产生掉电告警的中断位; 启动子模块,用于在屏蔽所述中断位后,启动定时器定时所述预设时间。15.根据权利要求14所述的处理装置,其特征在于,所述处理装置还包括: 第二控制子模块,用于在获取到所述当前中断信号时间起的预设时间内,不响应所有中断信号后,退出所述中断处理函数。16.根据权利要求14所述的处理装置,其特征在于,所述处理装置还包括: 第二处理子模块,用于在超出所述定时器所设定的所述预设时间后,进入所述中断处理函数,使能所述掉电告警的所述中断位。17.一种具备光网络单元ONU的终端,其特征在于,包括如权利要求10至16任一项所述的掉电告警的处理装置。
【文档编号】H04B10/075GK106033997SQ201510126266
【公开日】2016年10月19日
【申请日】2015年3月20日
【发明人】吴波, 许煜芝
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1