Epon系统中olt侧的onu非法发送窗告警诊断方法及装置的制作方法

文档序号:7863956阅读:424来源:国知局
专利名称:Epon系统中olt侧的onu非法发送窗告警诊断方法及装置的制作方法
技术领域
本发明涉及EPON领域,特别是涉及一种EPON系统中OLT侧的ONU非法发送窗告警诊断方法及装置。
背景技术
EPONCEthernet Passive Optical Network,以太网无源光网络)是一种米用 P2MP(Point 2 Multiple Point,点对多点主站)结构的单纤双向光接入网络,其典型拓扑构为树型。参见图1所示,EPON系统由局侧的OLT (Optical Line Tterminal,光线路终端)、用户侧的 ONU (Optical Network Unit,光网络单兀)和 ODN (Optical Distribution Network,光分配网)组成,单纤双向系统。在从OLT到ONU的下行方向,OLT发送的信号通过ODN到达各个ONU ;在从ONU到OLT的上行方向,ONU发送的信号只会到达0LT,而不会到达其他0NU。 为了避免数据冲突,并提高网络利用效率,上行方向采用TDMA (Time Division MultipleAccess,时分多址)接入方式,并对各ONU的数据发送进行仲裁。ODN由光纤和一个或多个无源分路器等无源光器件组成,在OLT和ONU间提供光通道。对于EPON的点到多点的系统,安全性问题一直是系统设备考虑的重点,在众多安全性问题中,异常发光ONU (俗称流氓0NU)的诊断和处理是一个重要的技术,EPON系统设备会采用多种方法,检测出异常发光0NU,并将之移出网络。EPON系统中的ONU异常发光的故障有多种,常见的故障之一为长发光问题,ONU的长发光原因有以下几种(I)非法光源接入错误的将某些长发光的非法光源接入了分支光纤,对网络进行攻击,造成ONU的光模块长发光,将这种非法接入导致的长发光ONU定义为不受控型异常发光0NU,对于不受控型异常发光0NU,OLT无法通过远程控制命令进行光源关断处理。(2) ONU设备的软件死机或者异常,导致ONU的光模块长发光,此时ONU的软件已经异常,不能接受OLT的任何指令,将这种长发光ONU定义为不受控型异常发光0NU。(3) ONU设备的光模块异常,不再接受EPON芯片MAC (Medium/MediaAccessControl,介质访问控制)层LASER_0N (光模块发光关断)信号的控制,处于长开光状态;或者光模块漏光,在光模块发光关断状态也发光,但此ONU仍然处于可控状态,可以接收OLT的远程指令,将这种长发光ONU定义为受控型异常发光0NU。(4) ONU设备MAC层芯片发送控制异常,导致光模块处于长发光状态,但此ONU仍然处于可控状态,可以接收OLT的远程指令,将这种长发光ONU定义为受控型异常发光0NU。(5)重叠性干扰问题由于老化或者环境影响等问题,不同的ONU设备的的光模块参数不一致,或者对于授权开窗的时序控制存在差异,导致不同ONU的发送窗口重叠,光信号叠加,对正常业务产生影响,将这种长发光ONU定义为受控型异常发光0NU。上述异常发光ONU的多种异常情况,有可能同时出现在一个EPON系统的OLT端口,传统的异常发光ONU的诊断处理主要是0LT通过光器件的RSSI (Received SignalStrength Indication,接收信号强度指示)接口对接收光功率参数进行判断,若接收光功率在非授权窗口大于28dBm,则判定网络中存在长发光的异常发光ONU。发明人在研究过程中发现,上述传统的异常发光ONU的诊断处理方法存在以下缺陷(I)对于上述(5)中提到的重叠性干扰问题,和其他异常发光ONU的产生原因存在差异,目前还没有针对性的诊断和处理方法。(2)仅对接收光功率参数进行判断,无法准确定位异常发光ONU的各种故障情况。

发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种EPON系统中OLT侧的ONU非法发送窗告警诊断方法及装置,能对EPON系统中异常发光ONU的非法发送窗告警进行快速、可靠的诊断,对其中的可以通过重新注册进行非法发送窗告警消除的ONU进行重新测距恢复工作状态处理,对进一步识别为可控型异常发光ONU进行远程关断处理,降低 异常发光ONU对网络业务的的影响;对不可控型异常发光ONU输出定位消息,有利于工程维护人员对ODN网络进行维护。本发明提供的EPON系统中OLT侧的ONU非法发送窗告警诊断方法,包括以下步骤:A、0LT收到非法发送窗告警时,记录非法ONU的LLID索引号,若判定该非法发送窗告警为空闲窗口内非法ONU告警,OLT向非法ONU发送单播注册指令,对非法ONU启动重新注册测距;重新测距后,若OLT判定仍然存在空闲窗口内非法ONU告警,OLT向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光;若判定该非法发送窗告警为授权窗口内非法ONU告警,OLT向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光;B、关闭非法ONU的光模块发光以后,若OLT查询到非法ONU不在线、且仍然存在非法ONU的非法发送窗告警,OLT进入不可控型异常发光ONU故障诊断程序,至此结束。在上述技术方案中,步骤A中还包括以下步骤重新测距后,若OLT判定空闲窗口内非法ONU告警消失,则退出诊断过程,上报诊断结果。在上述技术方案中,步骤B中还包括以下步骤关闭非法ONU的光模块发光以后,若OLT查询到非法ONU在线,进入不可控型异常发光ONU故障诊断程序,至此结束。在上述技术方案中,步骤B中还包括以下步骤关闭非法ONU的光模块发光以后,若OLT查询到非法ONU不在线、且非法ONU的非法发送窗告警消失,OLT退出诊断过程,上报诊断结果。在上述技术方案中,所述不可控型异常发光ONU故障诊断程序为0LT统一向操作管理维护软件接口汇报嫌疑ONU的LLID索引号、嫌疑ONU的类型为不可控型异常发光0NU、嫌疑ONU的处理方式为人工干预故障处理。在上述技术方案中,步骤B中所述OLT在2(T50ms内反复查询非法ONU是否在线。本发明还提供一种EPON系统中OLT侧的ONU非法发送窗告警诊断装置,所述非法发送窗告警诊断装置位于OLT内,包括接收单元、记录单元、告警类型判断单元、测距单元、空闲窗口内非法ONU告警判断单元、发光关闭单元、非法ONU在线状态查询单元、非法发送窗告警判断单元、不可控型异常发光ONU故障诊断单元,其中所述接收单元,用于接收非法发送窗告警,产生记录触发信号发送到记录单元;所述记录单元,用于收到记录触发信号后,记录非法ONU的LLID索引号,并发送到测距单元和发光关闭单元;所述告警类型判断单元,用于判断非法发送窗告警的类型,若为空闲窗口内非法ONU告警,则产生测距触发信号,并发送到测距单元;若为授权窗口内非法ONU告警,则产生发光关闭触发信号,并发送到发光关闭单元;所述测距单元,用于收到非法ONU的LLID索引号和测距触发信号后,向非法ONU发送单播注册指令,对非法ONU启动重新注册测距;重新测距后,产生空闲窗口内非法ONU告警判断触发信号,并发送到空闲窗口内非法ONU告警判断单元;所述空闲窗口内非法ONU告警判断单元,用于收到空闲窗口内非法ONU告警判断触发信号后,判断是否仍然存在空闲窗口内非法ONU告警,若判定仍然存在空闲窗口内非法ONU告警,则产生发光关闭触发信号,并发送到发光关闭单元;所述发光关闭单元,用于收到非法ONU的LLID索引号和发光关闭触发信号后,向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光,然后产生非法ONU在线状态查询触发信号,发送到非法ONU在线状态查询单元;所述非法ONU在线状态查询单元,用于收到非法ONU在线状态查询触发信号后,查询非法ONU是否在线,若查询到非法ONU不在线,则产生非法发送窗告警判断触发信号,发送到非法发送窗告警判断单元;所述非法发送窗告警判断单元,用于收到非法发送窗告警判断触发信号后,判断是否仍然存在非法ONU的非法发送窗告警,若判定仍然存在非法ONU的非法发送窗告警,则产生不可控型异常发光ONU故障诊断触发信号,并发送到不可控型异常发光ONU故障诊断单元;所述不可控型异常发光ONU故障诊断单元,用于收到不可控型异常发光ONU故障诊断触发信号后,统一向操作管理维护软件接口汇报嫌疑ONU的LLID索引号、嫌疑ONU的类型为不可控型异常发光0NU、嫌疑ONU的处理方式为人工干预故障处理。 在上述技术方案中,还包括上报单元,所述空闲窗口内非法ONU告警判断单元,还用于收到空闲窗口内非法ONU告警判断触发信号后,判断是否仍然存在空闲窗口内非法ONU告警,若判定空闲窗口内非法ONU告警消失,则产生上报触发信号,并发送到上报单元;所述上报单元,用于收到上报触发信号后,退出诊断过程,上报诊断结果。在上述技术方案中,所述非法发送窗告警判断单元,还用于收到非法发送窗告警判断触发信号后,判断是否仍然存在非法ONU的非法发送窗告警,若判定非法ONU的非法发送窗告警消失,则产生上报触发信号,并发送到上报单元。在上述技术方案中,所述非法ONU在线状态查询单元,还用于收到非法ONU在线状态查询触发信号后,查询非法ONU是否在线,若查询到非法ONU在线,则产生不可控型异常发光ONU故障诊断触发信号,并发送到不可控型异常发光ONU故障诊断单元。在上述技术方案中,所述非法ONU在线状态查询单元在收到非法ONU在线状态查询触发信号后的2(T50ms内,反复查询非法ONU是否在线。与现有技术相比,本发明的优点如下本发明通过在OLT侧对一个光分配网下出现的非法ONU进行故障诊断,能够对EPON系统中异常发光ONU的非法发送窗告警 进行快速、可靠的诊断,对其中的可以通过重新注册进行非法发送窗告警消除的ONU进行重新测距恢复工作状态处理,对进一步识别为可控型异常发光ONU进行远程关断处理,降低异常发光ONU对网络业务的的影响;对不可控型异常发光ONU输出定位消息,有利于工程维护人员对ODN网络进行的维护、排查故障。


图1是EPON系统的结构框图。图2是本发明实施例中非法发送窗告警诊断方法的流程图。
具体实施例方式下面结合附图及具体实施例对本发明作进一步的详细描述。为了对异常发光ONU的非法发送窗告警进行诊断,本发明实施例提供一种EPON系 统中OLT侧的ONU非法发送窗告警诊断方法,包括以下步骤 A、0LT收到非法发送窗告警时,记录非法ONU的LLID索引号,若判定该非法发送窗告警为空闲窗口内非法ONU告警,OLT向非法ONU发送单播注册指令,对非法ONU启动重新注册测距;重新测距后,若OLT判定仍然存在空闲窗口内非法ONU告警,OLT向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光;若判定该非法发送窗告警为授权窗口内非法ONU告警,OLT向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光;重新测距后,若OLT判定空闲窗口内非法ONU告警消失,则退出诊断过程,上报诊断结果。B、关闭非法ONU的光模块发光以后,OLT在2(T50ms内反复查询非法ONU是否在线,若OLT查询到非法ONU不在线、且仍然存在非法ONU的非法发送窗告警,OLT进入不可控型异常发光ONU故障诊断程序,至此结束;若OLT查询到非法ONU不在线、且非法ONU的非法发送窗告警消失,OLT退出诊断过程,上报诊断结果;若OLT查询到非法ONU在线,进入不可控型异常发光ONU故障诊断程序0LT统一向操作管理维护软件接口汇报嫌疑ONU的LLID索引号、嫌疑ONU的类型为不可控型异常发光0NU、嫌疑ONU的处理方式为人工干预故障处理,至此结束。参见图2所示,本发明实施例中非法发送窗告警诊断方法的流程如下步骤S1、OLT收到非法发送窗告警时,记录非法ONU的LLID索引号,判断非法发送窗告警的类型,若为空闲窗口内非法ONU告警,转到步骤S2 ;若为授权窗口内非法ONU告警,转到步骤S5 ;步骤S2、OLT向非法ONU发送单播注册指令,对非法ONU启动重新注册测距,然后转到步骤S3 ;步骤S3、重新测距后,OLT判断是否仍然存在空闲窗口内非法ONU告警,若仍然存在空闲窗口内非法ONU告警,转到步骤S5 ;若空闲窗口内非法ONU告警消失,转到步骤S4 ;步骤S4、若空闲窗口内非法ONU告警消失,则退出诊断过程,上报诊断结果。步骤S5、OLT向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光,然后转到步骤S6 ;步骤S6、关闭非法ONU的光模块发光以后,OLT在2(T50ms内反复查询非法ONU是否在线,若非法ONU不在线,转到步骤S7 ;若非法ONU在线,转到步骤S8 ;步骤S7、0LT判断是否仍然存在非法ONU的非法发送窗告警,若仍然存在非法ONU的非法发送窗告警,转到步骤S8 ;若非法ONU的非法发送窗告警消失,转到步骤S9 ;
步骤S8、进入不可控型异常发光ONU故障诊断程序OLT统一向操作管理维护软件接口汇报以下内容嫌疑ONU的LLID索引号;嫌疑ONU的类型为不可控型异常发光ONU ;嫌疑ONU的处理方式属于异常处理机制,需要人工干预故障处理;至此结束;步骤S9、若非法ONU不在线,且此非法ONU的非法发送窗告警消失,则退出诊断过程,上报诊断结果。本发明实施例还提供一种EPON系统中OLT侧的ONU非法发送窗告警诊断装置,该非法发送窗告警诊断装置位于OLT内,包括接收单元、记录单元、告警类型判断单元、测距 单元、空闲窗口内非法ONU告警判断单元、发光关闭单元、非法ONU在线状态查询单元、非法发送窗告警判断单元、不可控型异常发光ONU故障诊断单元、上报单元。下面详细说明各单元的功能。接收单元,用于接收非法发送窗告警,产生记录触发信号发送到记录单元。记录单元,用于收到记录触发信号后,记录非法ONU的LLID索引号,并发送到测距单元和发光关闭单元。告警类型判断单元,用于判断非法发送窗告警的类型,若为空闲窗口内非法ONU告警,则产生测距触发信号,并发送到测距单元;若为授权窗口内非法ONU告警,则产生发光关闭触发信号,并发送到发光关闭单元。测距单元,用于收到非法ONU的LLID索引号和测距触发信号后,向非法ONU发送单播注册指令,对非法ONU启动重新注册测距;重新测距后,产生空闲窗口内非法ONU告警判断触发信号,并发送到空闲窗口内非法ONU告警判断单元。空闲窗口内非法ONU告警判断单元,用于收到空闲窗口内非法ONU告警判断触发信号后,判断是否仍然存在空闲窗口内非法ONU告警,若判定仍然存在空闲窗口内非法ONU告警,则产生发光关闭触发信号,并发送到发光关闭单元;若判定空闲窗口内非法ONU告警消失,则产生上报触发信号,并发送到上报单元。发光关闭单元,用于收到非法ONU的LLID索引号和发光关闭触发信号后,向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光,然后产生非法ONU在线状态查询触发信号,发送到非法ONU在线状态查询单元。非法ONU在线状态查询单元,用于收到非法ONU在线状态查询触发信号后的2(T50ms内,反复查询非法ONU是否在线,若查询到非法ONU不在线,则产生非法发送窗告警判断触发信号,发送到非法发送窗告警判断单元;若查询到非法ONU在线,则产生不可控型异常发光ONU故障诊断触发信号,并发送到不可控型异常发光ONU故障诊断单元。非法发送窗告警判断单元,用于收到非法发送窗告警判断触发信号后,判断是否仍然存在非法ONU的非法发送窗告警,若判定仍然存在非法ONU的非法发送窗告警,则产生不可控型异常发光ONU故障诊断触发信号,并发送到不可控型异常发光ONU故障诊断单元;若判定非法ONU的非法发送窗告警消失,则产生上报触发信号,并发送到上报单元。不可控型异常发光ONU故障诊断单元,用于收到不可控型异常发光ONU故障诊断触发信号后,统一向操作管理维护软件接口汇报嫌疑ONU的LLID索引号、嫌疑ONU的类型为不可控型异常发光0NU、嫌疑ONU的处理方式为人工干预故障处理。
上报单元,用于收到上报触发信号后,退出诊断过程,上报诊断结果。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明包含这些改动和变型在内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
权利要求
1.一种EPON系统中OLT侧的ONU非法发送窗告警诊断方法,其特征在于,包括以下步骤 A、OLT收到非法发送窗告警时,记录非法ONU的LLID索引号,若判定该非法发送窗告警为空闲窗口内非法ONU告警,OLT向非法ONU发送单播注册指令,对非法ONU启动重新注册测距;重新测距后,若OLT判定仍然存在空闲窗口内非法ONU告警,OLT向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光;若判定该非法发送窗告警为授权窗口内非法ONU告警,OLT向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光; B、关闭非法ONU的光模块发光以后,若OLT查询到非法ONU不在线、且仍然存在非法ONU的非法发送窗告警,OLT进入不可控型异常发光ONU故障诊断程序,至此结束。
2.如权利要求1所述的EPON系统中OLT侧的ONU非法发送窗告警诊断方法,其特征在于步骤A中还包括以下步骤重新测距后,若OLT判定空闲窗口内非法ONU告警消失,则退出诊断过程,上报诊断结果。
3.如权利要求1所述的EPON系统中OLT侧的ONU非法发送窗告警诊断方法,其特征在于步骤B中还包括以下步骤关闭非法ONU的光模块发光以后,若OLT查询到非法ONU在线,进入不可控型异常发光ONU故障诊断程序,至此结束。
4.如权利要求1所述的EPON系统中OLT侧的ONU非法发送窗告警诊断方法,其特征在于步骤B中还包括以下步骤关闭非法ONU的光模块发光以后,若OLT查询到非法ONU不在线、且非法ONU的非法发送窗告警消失,OLT退出诊断过程,上报诊断结果。
5.如权利要求1至4中任一项所述的EPON系统中OLT侧的ONU非法发送窗告警诊断方法,其特征在于所述不可控型异常发光ONU故障诊断程序为0LT统一向操作管理维护软件接口汇报嫌疑ONU的LLID索引号、嫌疑ONU的类型为不可控型异常发光0NU、嫌疑ONU的处理方式为人工干预故障处理。
6.如权利要求1至4中任一项所述的EPON系统中OLT侧的ONU非法发送窗告警诊断方法,其特征在于步骤B中所述OLT在2(T50ms内反复查询非法ONU是否在线。
7.一种EPON系统中OLT侧的ONU非法发送窗告警诊断装置,所述非法发送窗告警诊断装置位于OLT内,其特征在于包括接收单元、记录单元、告警类型判断单元、测距单元、空闲窗口内非法ONU告警判断单元、发光关闭单元、非法ONU在线状态查询单元、非法发送窗告警判断单元、不可控型异常发光ONU故障诊断单元,其中 所述接收单元,用于接收非法发送窗告警,产生记录触发信号发送到记录单元; 所述记录单元,用于收到记录触发信号后,记录非法ONU的LLID索引号,并发送到测距单元和发光关闭单元; 所述告警类型判断单元,用于判断非法发送窗告警的类型,若为空闲窗口内非法ONU告警,则产生测距触发信号,并发送到测距单元;若为授权窗口内非法ONU告警,则产生发光关闭触发信号,并发送到发光关闭单元; 所述测距单元,用于收到非法ONU的LLID索引号和测距触发信号后,向非法ONU发送单播注册指令,对非法ONU启动重新注册测距;重新测距后,产生空闲窗口内非法ONU告警判断触发信号,并发送到空闲窗口内非法ONU告警判断单元; 所述空闲窗口内非法ONU告警判断单元,用于收到空闲窗口内非法ONU告警判断触发信号后,判断是否仍然存在空闲窗口内非法ONU告警,若判定仍然存在空闲窗口内非法ONU告警,则产生发光关闭触发信号,并发送到发光关闭单元; 所述发光关闭单元,用于收到非法ONU的LLID索引号和发光关闭触发信号后,向非法ONU发送光模块发光关断指令,关闭非法ONU的光模块发光,然后产生非法ONU在线状态查询触发信号,发送到非法ONU在线状态查询单元; 所述非法ONU在线状态查询单元,用于收到非法ONU在线状态查询触发信号后,查询非法ONU是否在线,若查询到非法ONU不在线,则产生非法发送窗告警判断触发信号,发送到非法发送窗告警判断单元; 所述非法发送窗告警判断单元,用于收到非法发送窗告警判断触发信号后,判断是否仍然存在非法ONU的非法发送窗告警,若判定仍然存在非法ONU的非法发送窗告警,则产生不可控型异常发光ONU故障诊断触发信号,并发送到不可控型异常发光ONU故障诊断单元; 所述不可控型异常发光ONU故障诊断单元,用于收到不可控型异常发光ONU故障诊断触发信号后,统一向操作管理维护软件接口汇报嫌疑ONU的LLID索引号、嫌疑ONU的类型为不可控型异常发光0NU、嫌疑ONU的处理方式为人工干预故障处理。
8.如权利要求7所述的EPON系统中OLT侧的ONU非法发送窗告警诊断装置,其特征在于还包括上报单元, 所述空闲窗口内非法ONU告警判断单元,还用于收到空闲窗口内非法ONU告警判断触发信号后,判断是否仍然存在空闲窗口内非法ONU告警,若判定空闲窗口内非法ONU告警消失,则产生上报触发信号,并发送到上报单元; 所述上报单元,用于收到上报触发信号后,退出诊断过程,上报诊断结果。
9.如权利要求8所述的EPON系统中OLT侧的ONU非法发送窗告警诊断装置,其特征在于所述非法发送窗告警判断单元,还用于收到非法发送窗告警判断触发信号后,判断是否仍然存在非法ONU的非法发送窗告警,若判定非法ONU的非法发送窗告警消失,则产生上报触发信号,并发送到上报单元。
10.如权利要求7所述的EPON系统中OLT侧的ONU非法发送窗告警诊断装置,其特征在于所述非法ONU在线状态查询单元,还用于收到非法ONU在线状态查询触发信号后,查询非法ONU是否在线,若查询到非法ONU在线,则产生不可控型异常发光ONU故障诊断触发信号,并发送到不可控型异常发光ONU故障诊断单元。
11.如权利要求7至10中任一项所述的EPON系统中OLT侧的ONU非法发送窗告警诊断装置,其特征在于所述非法ONU在线状态查询单元在收到非法ONU在线状态查询触发信号后的2(T50ms内,反复查询非法ONU是否在线。
全文摘要
本发明公开了一种EPON系统中OLT侧的ONU非法发送窗告警诊断方法及装置,涉及EPON,该方法为OLT收到非法发送窗告警时记录非法ONU的LLID索引号,若告警为空闲窗口内非法ONU告警,对非法ONU重新注册测距,若还存在空闲窗口内非法ONU告警,关闭非法ONU光模块发光;若告警为授权窗口内非法ONU告警,关闭非法ONU光模块发光;若非法ONU不在线、且存在非法发送窗告警,OLT进入不可控型异常发光ONU故障诊断程序。本发明能对EPON系统中异常发光ONU的非法发送窗告警进行快速、可靠的诊断。
文档编号H04B10/03GK103001691SQ20121041847
公开日2013年3月27日 申请日期2012年10月29日 优先权日2012年10月29日
发明者黄元波, 钟山 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1