光网络单元环路检测方法及装置制造方法及图纸

技术编号:17841541 阅读:56 留言:0更新日期:2018-05-03 21:47
本发明专利技术实施例提供了一种光网络单元环路检测方法及装置,其中,首先判断无源光网络接口板接收的从第一光网络单元传输过来的报文是否为环路检测报文,若为环路检测报文,则根据报文的内容确定第二光网络单元的标识符;之后根据无源光网络接口板与第一光网络单元通信的逻辑链路标识符确定第一光网络单元的标识符;最后根据第二光网络单元的标识符以及第一光网络单元的标识符确定组成环路的光网络单元,并根据对环路进行分类,上述技术方案在环路检测报文中设置了光网络单元的标识符,避免了在环路检测时查询mac表,从而能够快捷的检测EPON系统中的存在的环路,保证了EPON系统的正常运行以及为用户提供正常的网络服务。

【技术实现步骤摘要】
光网络单元环路检测方法及装置
本专利技术实施例涉及
无源光网络和以太网领域,并且更具体地,涉及一种光网络单元环路检测方法及装置。
技术介绍
EPON(EthernetPassiveOpticalNetwork,以太网无源光网络)是基于以太网的无源光网络技术。它采用点到多点结构,利用无源光纤进行数据传输,在以太网上为用户提供多种业务服务,综合了PON(无源光网络)技术和以太网技术的优点。如图1所示,EPON系统由局端设备OLT(OpticalLineTerminal,光线路终端)、用户端设备ONU(OpticalNetworkUnit,光网络单元)以及光分配网ODN(OpticalDistributionNetwork,光分配网)组成。OLT用来连接主干光纤的设备,ONU用来向用户发送以太网数据,ODN用来为OLT和ONU之间提供光传输通道。一个OLT机框通常会设置多个槽位,每个槽位上可以插入一个无源光网络接口板(PON板),每个无源光网络接口板上设置有多个无源光网络端口(PON端口),每个无源光网络接口板的无源光网络端口通过ODN连接到多个ONU的无源光网络端口上,ONU的用户网络端口(uni口)连接到用户,从而实现了用户接入以太网无源光网络。可见一个OLT通常会注册数量较多的ONU,而ONU在用户侧的连接不可避免的会产生环路。环路会导致EPON系统中出现广播、多播、未知单播洪泛,以及正常业务的mac(MediaAccessControl,物理地址)漂移等,不仅会造成网络的拥塞,影响大量其他用户的正常业务,甚至会造成EPON系统瘫痪。因此,需要一种技术方案能够及时检测并清除EPON系统中的存在的环路,以保证EPON系统的正常运行以及为用户提供正常的网络服务。
技术实现思路
本专利技术实施例提供一种光网络单元环路检测方法及装置,其能够及时检测并清除EPON系统中的存在的环路,保证了EPON系统的正常运行以及为用户提供正常的网络服务。第一方面,提供了光网络单元环路检测方法,所述方法包括如下步骤:接收第一光网络单元发送的报文,其中,所述报文包括与所述第一光网络单元通信的逻辑链路的逻辑链路标识符;判断所述报文是否包括环路检测报文标识符,若所述报文包括所述环路检测报文标识符,则根据所述报文确定第二光网络单元的标识符;其中,所述第二光网络单元为发送所述报文的光网络单元;根据所述逻辑链路标识符确定所述第一光网络单元的标识符;根据所述第二光网络单元的标识符以及所述第一光网络单元的标识符确定组成环路的光网络单元,并对环路进行分类。结合第一方面,在第一种可能的实现方式中,所述方法还包括如下步骤:向所述第二光网络单元发送环路检测报文,以使所述第二光网络单元根据所述环路检测报文的目的mac发送所述环路检测报文;其中,所述环路检测报文的目的mac为广播报文的mac,所述环路检测报文包括所述第二光网络单元的标识符以及环路检测报文标识符。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述环路检测报文包括与所述第二光网络单元通信的逻辑链路的逻辑链路标识符,所述方法根据该逻辑链路标识符将所述环路检测报文发送给所述第二光网络单元。结合第一方面,在第三种可能的实现方式中,所述第一光网络单元的标识符包括所述第一光网络单元的标号、第一无源光网络端口标号以及第一槽位标号;其中,所述第一无源光网络端口标号为与所述第一光网络单元连接的无源光网络接口板的无源光网络端口的标号,所述第一槽位标号为与所述第一光网络单元连接的无源光网络接口板对应的槽位标号;所述第二光网络单元的标识符包括所述第二光网络单元的标号、第二无源光网络端口标号以及第二槽位标号;其中,所述第二无源光网络端口标号为与所述第二光网络单元连接的无源光网络接口板的无源光网络端口的标号,所述第二槽位标号为与所述第二光网络单元连接的无源光网络接口板对应的槽位标号。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述根据所述第二光网络单元的标识符以及所述第一光网络单元的标识符确定组成环路的光网络单元,并对环路进行分类包括如下步骤:判断所述第一槽位标号与所述第二槽位标号是否相同,若所述第一槽位标号与所述第二槽位标号不同,则所述环路存在于两个无源光网络接口板之间,所述环路包括第一光网络单元和第二光网络单元;若所述第一槽位标号与所述第二槽位标号相同,则判断所述第一无源光网络端口标号与所述第二无源光网络端口标号是否相同,若所述第一无源光网络端口标号与所述第二无源光网络端口标号不同,则所述环路存在于一个无源光网络接口板的两个无源光网络端口之间,所述环路包括第一光网络单元和第二光网络单元;若所述第一无源光网络端口标号与所述第二无源光网络端口标号相同,则判断所述第一光网络单元的标号与所述第二光网络单元的标号是否相同,若所述第一光网络单元的标号与所述第二光网络单元的标号不同,则环路存在于一个无源光网络端口的两个光网络单元之间,所述环路包括第一光网络单元和第二光网络单元;若所述第一光网络单元的标号与所述第二光网络单元的标号相同,则所述环路是由所述第一光网络单元或所述第二光网络单元自身形成,所述环路包括第一光网络单元或第二光网络单元。结合第一方面,在第五种可能的实现方式中,所述方法还包括如下步骤:生成告警指令,并发送给网络管理设备,其中告警命令包括所述环路所包括的光网络单元的标识符;选取所述环路所包括的一个光网络单元,得到待处理光网络单元;关闭所述待处理光网络单元的光发送电源一个预定时间段。第二方面,提供了一种光网络单元环路检测装置,所述装置包括:报文接收模块,用于接收第一光网络单元发送的报文,其中,所述报文包括与所述第一光网络单元通信的逻辑链路的逻辑链路标识符;报文判别处理模块,用于判断所述报文是否包括环路检测报文标识符,若所述报文包括所述环路检测报文标识符,则根据所述报文确定第二光网络单元的标识符;其中,所述第二光网络单元为发送所述报文的光网络单元;标识符提取模块,用于根据所述逻辑链路标识符确定所述第一光网络单元的标识符;环路确定模块,用于根据所述第二光网络单元的标识符以及所述第一光网络单元的标识符确定组成环路的光网络单元,并对环路进行分类。结合第二方面,在第一种可能的实现方式中,所述装置还包括报文发送模块,用于向所述第二光网络单元发送环路检测报文,以使所述第二光网络单元根据所述环路检测报文的目的mac发送所述环路检测报文;其中,所述环路检测报文的目的mac为广播报文的mac,所述环路检测报文包括所述第二光网络单元的标识符以及环路检测报文标识符。结合第二方面,在第二种可能的实现方式中,所述环路确定模块包括:第一确定子模块,用于判断所述第一槽位标号与所述第二槽位标号是否相同,若所述第一槽位标号与所述第二槽位标号不同,则确定所述环路存在于两个无源光网络接口板之间,所述环路包括第一光网络单元和第二光网络单元;第二确定子模块,用于在所述第一槽位标号与所述第二槽位标号相同时,判断所述第一无源光网络端口标号与所述第二无源光网络端口标号是否相同,若所述第一无源光网络端口标号与所述第二无源光网络端口标号不同,则确定所述环路存在于一个无源光网络接口板的两个无源光网络端口之间,所述环路包本文档来自技高网
...
光网络单元环路检测方法及装置

【技术保护点】
一种光网络单元环路检测方法,其特征在于,所述方法包括如下步骤:接收第一光网络单元发送的报文,其中,所述报文包括与所述第一光网络单元通信的逻辑链路的逻辑链路标识符;判断所述报文是否包括环路检测报文标识符,若所述报文包括所述环路检测报文标识符,则根据所述报文确定第二光网络单元的标识符;其中,所述第二光网络单元为发送所述报文的光网络单元;根据所述逻辑链路标识符确定所述第一光网络单元的标识符;根据所述第二光网络单元的标识符以及所述第一光网络单元的标识符确定组成环路的光网络单元,并对环路进行分类。

【技术特征摘要】
1.一种光网络单元环路检测方法,其特征在于,所述方法包括如下步骤:接收第一光网络单元发送的报文,其中,所述报文包括与所述第一光网络单元通信的逻辑链路的逻辑链路标识符;判断所述报文是否包括环路检测报文标识符,若所述报文包括所述环路检测报文标识符,则根据所述报文确定第二光网络单元的标识符;其中,所述第二光网络单元为发送所述报文的光网络单元;根据所述逻辑链路标识符确定所述第一光网络单元的标识符;根据所述第二光网络单元的标识符以及所述第一光网络单元的标识符确定组成环路的光网络单元,并对环路进行分类。2.根据权利要求1所述的方法,其特征在于,所述方法还包括如下步骤:向所述第二光网络单元发送环路检测报文,以使所述第二光网络单元根据所述环路检测报文的目的mac发送所述环路检测报文;其中,所述环路检测报文的目的mac为广播报文的mac,所述环路检测报文包括所述第二光网络单元的标识符以及环路检测报文标识符。3.根据权利要求1或2所述的方法,其特征在于,所述环路检测报文包括与所述第二光网络单元通信的逻辑链路的逻辑链路标识符,所述方法根据该逻辑链路标识符将所述环路检测报文发送给所述第二光网络单元。4.根据权利要求1所述的方法,其特征在于,所述第一光网络单元的标识符包括所述第一光网络单元的标号、第一无源光网络端口标号以及第一槽位标号;其中,所述第一无源光网络端口标号为与所述第一光网络单元连接的无源光网络接口板的无源光网络端口的标号,所述第一槽位标号为与所述第一光网络单元连接的无源光网络接口板对应的槽位标号;所述第二光网络单元的标识符包括所述第二光网络单元的标号、第二无源光网络端口标号以及第二槽位标号;其中,所述第二无源光网络端口标号为与所述第二光网络单元连接的无源光网络接口板的无源光网络端口的标号,所述第二槽位标号为与所述第二光网络单元连接的无源光网络接口板对应的槽位标号。5.根据权利要求4所述的方法,其特征在于,所述根据所述第二光网络单元的标识符以及所述第一光网络单元的标识符确定组成环路的光网络单元,并对环路进行分类包括如下步骤:判断所述第一槽位标号与所述第二槽位标号是否相同,若所述第一槽位标号与所述第二槽位标号不同,则所述环路存在于两个无源光网络接口板之间,所述环路包括第一光网络单元和第二光网络单元;若所述第一槽位标号与所述第二槽位标号相同,则判断所述第一无源光网络端口标号与所述第二无源光网络端口标号是否相同,若所述第一无源光网络端口标号与所述第二无源光网络端口标号不同,则所述环路存在于一个无源光网络接口板的两个无源光网络端口之间,所述环路包括第一光网络单元和第二光网络单元;若所述第一无源光网络端口标号与所述第二无源光网络端口标号相同,则判断所述第一光网络单元的标号与所述第二光网络单元的标号是否相同,若所述第一光网络单元的标号与所述第二光网络单元的标号不同,则环路存在于与一个无源光网络端口的两个光网络单元之间,所述环路包括第一光网络单元和第二光网络单元;若所述第一光网络单元的标号与所述第二光网络单元的标号相同,则所述环路是由所述第一光网络单元或所述第二光网络单元自身形成,所述环路包括第一光网络单元或第二光网络单元。6.根据权利要求1所述的方法,其特征在于,所述方法还包括如下步骤:生成告警指令,并发送给网络管理设备,其中告警命令包括所述环路所包括的光网络单元的标识符;选取所述环路所包括的一个光网络单元,得...

【专利技术属性】
技术研发人员:王磊姚毅
申请(专利权)人:凌云天博光电科技股份有限公司
类型:发明
国别省市:上海,31

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

1