环网保护组链路回切方法及装置的制作方法

文档序号:7907833阅读:192来源:国知局
专利名称:环网保护组链路回切方法及装置的制作方法
技术领域
本发明涉及移动通讯领域,特别是涉及一种环网保护组链路回切方法及装置。
背景技术
传送-多协议标记交换 CTransmission-Multiprotocol Label Switching,简称为 T-MPLS)是国际电信联盟远程通信标准化组织(International Telecommunication Union Telecommunication Standardization Sector,简称为 ITU-T)标准化中的一种分组传送网技术。T-MPLS数据转发面是多协议标记交换(Multiprotocol Label Switching,简称为MPLS)的一个子集,其数据是基于T-MPLS标签进行转发的。T-MPLS是面向连接的技术, 是MPLS在传送网中的应用,增加了面向连接的操作管理维护(Operation Administration and Maintenance,简称为0AM)和保护恢复的功能,并将自动交换光网络(Automatically Switched Optical Network,简称为ASON)/通用多协议标志交换协议(Generalized Multiprotocol Label Switching,简称为 GMPLS)作为其控制平面。T-MPLS分组传送网是建立端到端面向连接的分组的传送管道,将面向无连接的数据网改造成面向连接的网络。该管道可以通过网络管理系统或智能的控制面建立。 T-MPLS也满足ITU-TG. 805定义的分层结构,T-MPLS层网络可以分为媒介层、段层(T-MPLS Section,简称为TMS)、通路层TMS (通道层)(T-MPLS Path,简称为TMP)、以及通道层(电路层)(T-MPLS Channel,简称为 TMC)。ITU-T对OAM功能进行了定义,具体包括1、性能监控并产生维护信息,根据这些信息评估网络的稳定性;2、通过定期查询的方式检测网络故障,产生各种维护和告警信息; 3、通过调度或者切换到其它的实体,旁路失效实体,保证网络的正常运行;4、将故障信息传递给管理实体。OAM作用包括故障发现、告警、诊断、性能监控、以及保护。T-MPLS OAM运行于T-MPLS域内,是分域分层的,每个层次只能检测出自己层面的OAM故障,包括TMS层的 0AM、TMP层的0ΑΜ、以及TMC层的0ΑΜ。T-MPLS网络的生存性通过网络保护和恢复技术实现。T-MPLS支持端到端的保护倒换,保护分线性保护倒换和环网保护,其中,环网保护是通过TMS的OAM检测的一种保护类型。当网络上节点检测到网络失效,故障侧相邻节点通过自动保护倒换(Automatic Protection Switching,简称为APS)协议向相邻节点发出倒换请求。当某个节点检测到失效或接收到倒换请求,转发至失效节点的普通业务将被倒换至另一个远离失效节点的方向。当网络失效或APS协议请求消失,业务将返回至原来路径。图1是现有技术中设备正常主链路报文转发的组网示意图,如图1所示,如果所有设备一切正常,所有设备的组(GROUP)都工作在主链路,报文按照PE1-P1-PE2这样的路径转发,图2是现有技术中主链路瘫痪备链路报文转发的组网示意图,如图2所示,如果Pl设备突然断电或者瘫痪,PEl的GR0UP1切换到备链路,PEl的TMSl处于锁(LOCK)状态,PE2 的GR0UP2切换到备链路,PE2的TMS2处于LOCK状态,报文按照PE1-P2-PE2的路径转发。图3是现有技术中从备链路回切到主链路的流程图,如图3所示,当核心层设备(Provider,简称为P) Pl重新恢复后,运营商边缘路由器(Provider Edge,简称为ΡΕ) PEl和 ΡΕ2的TMS的LOCK告警都成功消除,TMS检测链路正常,在到达延时回切时间后GROUP就会回切,然后发送APS报文给对端,通知对端进行切换操作;假如此时PEl和PE2的TMS的LOCK告警虽然都成功消除,GROUPl却没有下发成功、或者转发层在写硬件转发表时没有写表成功、或者隧道没有下发成功,但是转发层却返回给控制层下发成功,此时切换层面会认为GR0UP1是正常的,Pl上的GR0UP1和GR0UP2在延时回切时间到后都会回切到主状态,实际上此时检测层面是正常的,但是转发层面却是有问题的,也就是说,PEl上的GR0UP1是正常的,Pl上的GR0UP1切换层认为是正常的,转发层却是异常的,在上述情况下报文再按照PE1-P1-PE2路径转发就都会在Pl设备上丢弃。

发明内容
本发明提供一种环网保护组链路回切方法及装置,以解决现有技术中主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题。本发明提供一种环网保护组链路回切方法,包括两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;在进行链路回切时,一端设备确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;对端设备根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;两端设备在确定第一链路状态和第二链路状态均正常的情况下,从备转发链路回切到主转发链路。本发明还提供了一种环网保护组链路回切装置,包括标记模块,用于在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;处理模块,用于在进行链路回切时,确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;或者,根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;回切模块,用于在确定第一链路状态和第二链路状态均正常的情况下,将两端设备从备转发链路回切到主转发链路。本发明有益效果如下通过对回切后的报文转发链路进行检查,解决了现有技术中主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,能够防止报文丢失和流量中断。


图1是现有技术中设备正常主链路报文转发的组网示意图2是现有技术中主链路瘫痪备链路报文转发的组网示意图;图3是现有技术中从备链路回切到主链路的流程图;图4是本发明实施例的环网保护组链路回切方法的流程图;图5是本发明实施例的环网保护组链路回切方法的详细处理的流程图;图6是本发明实施例的环网保护组链路回切装置的结构示意图。
具体实施例方式为了解决现有技术中在主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,本发明提供了一种环网保护组链路回切方法及装置,如图1和图2所示,在遇到TMS状态正常但是组(GROUP)转发不正常的情况时,即,PEl 的GROUPl正常但是Pl的GROUPl不正常,PEl和Pl的GROUP的切换层面不进行回切操作, 两边如果有其中一端的GROUP不正常,两边都不进行回切操作,在延时回切时间到达后,除了要判断TMS告警是否消除,同时还需要去转发层查询转发信息是否完整,如果转发信息完整无误,才进行回切操作,否则不回切。以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。方法实施例根据本发明的实施例,提供了一种环网保护组链路回切方法,图4是本发明实施例的环网保护组链路回切方法的流程图,如图4所示,根据本发明实施例的环网保护组链路回切方法包括如下处理步骤401,两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;步骤401具体包括如下处理1、组控制层向组转发层下发组添加的通知;2、组转发层执行组添加操作,如果组添加成功,则将转发表中的组添加标记设置为成功,如果组添加失败,则将转发表中的组添加标记设置为失败;3、隧道控制层向隧道转发层下发隧道添加的通知;4、隧道转发层执行隧道添加操作,如果隧道添加成功,则将转发表中的隧道添加标记设置为成功,如果隧道添加失败,则将转发表中的隧道添加标记设置为失败。步骤402,在进行链路回切时,一端设备确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;步骤402中,根据自身转发表中的记录确定主转发链路的第一链路状态是否正常具体包括如下处理一端设备判断自身转发表中的组添加标记和隧道添加标记是否均被设置为成功,如果判断为是,则确定主转发链路的第一链路状态为正常,否则,确定主转发链路的第一链路状态为异常。执行步骤402之后,如果确定第一链路状态异常,一端设备禁止向对端设备发送通知,并禁止进行从备转发链路回切到主转发链路。步骤403,并向对端设备返回第二链路状态;步骤403中,对端设备根据自身转发表中的记录获取本端的主转发链路的第二链路状态具体包括1、对端设备判断自身转发表中的组添加标记和隧道添加标记是否均被设置为成功,如果判断为是,则确定主转发链路的第二链路状态为正常,否则,确定主转发链路的第二链路状态为异常;2、对端设备获取本端的第二链路状态。步骤404,两端设备在确定第一链路状态和第二链路状态均正常的情况下,从备转发链路回切到主转发链路。以下结合附图,对本发明实施例的技术方案进行详细说明。图5是本发明实施例的环网保护组链路回切方法的详细处理的流程图,以下处理可以参照如图2所示的情境,此外,需要说明的是,本发明实施例的环网保护组链路回切方法需要切换层和转发层共同完成,其中,转发层主要用于查看转发表是否完整,切换层主要用于进行设备间回切协商,判断是否需要回切。如图5所示,包括如下处理步骤501,组控制层下发组转发层GROUP添加时,组转发层记录GROUP添加成功与否标记FlgO,添加成功置位1,否则置位0 ;隧道控制层下发隧道转发层隧道添加时,隧道转发层记录隧道添加成功与否标记Flgl,添加成功置位1,否则置位0 ;步骤502,Pl设备恢复正常工作;步骤503,延时回切时间到;步骤504,设备1查询检测层TMS是否正常(TMS告警是否消除),如果检测层检测链路正常(告警消除),则执行步骤505,否则执行步骤506 ;步骤505,设备1在转发层面进行转发表的查询,查看转发链路是否正常,如果正常则执行步骤507,否则执行步骤506 ;步骤506,设备1不进行组回切(也不发送APS报文);步骤507,设备1发送APS报文通知对端设备2告知自己回切状态可以回切;步骤508,设备2收到的APS报文得知设备1状态可以回切后,查询自己与之对应的GROUP状态,通过回应APS报文通知设备1自己是否可以回切;步骤509,设备1通过设备2回应的APS报文判断设备2是否能够回切,如果判断为是,则执行步骤510,否则,执行步骤506 ;步骤510,在两端设备都确定能够进行回切的情况下,设备1和设备2进行组回切。以下结合实例,对本发明实施例的上述技术方案进行举例说明。在图1所示的情境下,Pl设备上布置西向GR0UP1,主隧道TUNNEL1,环网保护隧道TUNNEL2,其中,TMSl用于 PEl和Pl之间物理链路的检测,Pl设备上布置东向GR0UP2,主隧道TUNNEL1,环网保护隧道 TUNNEL2,其中,TMS2用PE2和Pl之间物理链路的检测;PEl设备布置东向GR0UP1,主隧道 TUNNEL1,环网保护隧道TUNNEL2,TMS1, PE2设备布置西向GR0UP2,主隧道TUNNEL1,环网保护隧道 TUNNEL2,TMS2 ;主隧道TUNNEL1正常下发转发表写成功记录tunnel 1. Flgl = 1,否则tunnel 1. Flgl = 0 ;备隧道TUNNEL2正常下发转发表写成功记录turmel2. Flgl = 1,否则turmel2. Flgl = 0 ;GROUPl正常下发整合主备链路信息和GROUP工作状态,成功写GROUP转发表记录 group 1. FlgO = 1,否则 group 1. FlgO = 1 ;同理GR0UP2 正常下发记录 group2. FlgO = 1,否则 group2. FlgO = 1 ;Pl 设备断电后,P1TMS1. state = LOCK, P1TMS2. state = LOCK, PE1TMS1. state =LOCK, PE2TMS2. state = LOCK, Pl 设备恢复正常后,P1TMS1. state = OK, P1TMS2. state = OK ;PE1TMS1. state = OK, PE2TMS2. state = OK ;PIGROUP1延时回切时间到后,进行判断(P1TMS1. state = = OK)如果成立,则到转发层面查询主转发路径是否正常,如果((groupl.FlgO = 1)&&(tunnel 1. Flgl = 1))成立,发送APS报文给PEl,通知PEl本端P1GR0UP1的状态可以回切到主Plgroupl. state = master,否则不发送APS报文,也不进行回切Plgroupl. state = slave ;PEl 收到 P1GR0UP1 的 APS 报文后得知对端 GR0UP1 的状态 Plgroupl. state =master可以回切到主,查询本端GR0UP1状态(PElgroupl. state = master)或者 (PElgroupl. state = slave),然后把本端GROUPl的状态通过回应APS报文形式发送到P1, 如果(PElgroupl. state = master),则PE1GR0UP1进行回切,否则不进行回切;Pl收到回应报文后,和本端GR0UP1状态进行比较,如果(PElgroupl. state = master)进行回切操作,否则不回切,同时置位(Plgroupl. state = slave)。借助于本发明实施例的技术方案,通过对回切后的报文转发链路进行检查,解决了现有技术中在主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,能够防止流量中断。装置实施例根据本发明的实施例,提供了一种环网保护组链路回切装置,图6是本发明实施例的环网保护组链路回切装置的结构示意图,如图6所示,根据本发明实施例的环网保护组链路回切装置包括标记模块60、处理模块62、以及回切模块64,以下对本发明实施例的各个模块进行详细的说明。具体地,标记模块60,用于在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;标记模块60具体用于1、通过组控制层向组转发层下发组添加的通知;如果组转发层组添加成功,则通过组转发层将转发表中的组添加标记设置为成功,如果组转发层组添加失败,则通过组转发层将转发表中的组添加标记设置为失败;2、通过隧道控制层向隧道转发层下发隧道添加的通知;如果隧道转发层隧道添加成功,则通过隧道转发层将转发表中的隧道添加标记设置为成功,如果隧道转发层隧道添加失败,则通过隧道转发层将转发表中的隧道添加标记设置为失败。处理模块62,用于在进行链路回切时,确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;或者,根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;处理模块62具体包括第一链路状态确定子模块,用于判断自身转发表中的组添加标记和隧道添加标记是否均被设置为成功,如果判断为是,则确定主转发链路的第一链路状态为正常,否则,确定主转发链路的第一链路状态为异常。第二链路状态确定子模块,用于判断自身转发表中的组添加标记和隧道添加标记是否均被设置为成功,如果判断为是,则确定主转发链路的第二链路状态为正常,否则,确定主转发链路的第二链路状态为异常;第二链路状态获取子模块,用于获取本端的第二链路状态。处理模块62还用于在第一链路状态异常的情况下,禁止向对端设备发送通知, 并通知回切模块禁止进行从备转发链路回切到主转发链路。回切模块64,用于在确定第一链路状态和第二链路状态均正常的情况下,将两端设备从备转发链路回切到主转发链路。以下结合附图,对本发明实施例的技术方案进行详细说明。图5是本发明实施例的环网保护组链路回切方法的详细处理的流程图,以下处理可以参照如图2所示的情境,此外,需要说明的是,本发明实施例的环网保护组链路回切方法需要切换层和转发层共同完成,其中,转发层主要用于查看转发表是否完整,切换层主要用于进行设备间回切协商,判断是否需要回切。如图5所示,包括如下处理步骤501,组控制层下发组转发层GROUP添加时,组转发层记录GROUP添加成功与否标记FlgO,添加成功置位1,否则置位0 ;隧道控制层下发隧道转发层隧道添加时,隧道转发层记录隧道添加成功与否标记Flgl,添加成功置位1,否则置位0 ;步骤502,Pl设备恢复正常工作;步骤503,延时回切时间到;步骤504,设备1查询检测层TMS是否正常(TMS告警是否消除),如果检测层检测链路正常(告警消除),则执行步骤505,否则执行步骤506 ;步骤505,设备1在转发层面进行转发表的查询,查看转发链路是否正常,如果正常则执行步骤507,否则执行步骤506 ;步骤506,设备1不进行组回切(也不发送APS报文);步骤507,设备1发送APS报文通知对端设备2告知自己回切状态可以回切;步骤508,设备2收到的APS报文得知设备1状态可以回切后,查询自己与之对应的GROUP状态,通过回应APS报文通知设备1自己是否可以回切;步骤509,设备1通过设备2回应的APS报文判断设备2是否能够回切,如果判断为是,则执行步骤510,否则,执行步骤506 ;步骤510,在两端设备都确定能够进行回切的情况下,设备1和设备2进行组回切。以下结合实例,对本发明实施例的上述技术方案进行举例说明。在图1所示的情境下,Pl设备上布置西向GR0UP1,主隧道TUNNEL1,环网保护隧道TUNNEL2,其中,TMSl用于 PEl和Pl之间物理链路的检测,Pl设备上布置东向GR0UP2,主隧道TUNNEL1,环网保护隧道 TUNNEL2,其中,TMS2用PE2和Pl之间物理链路的检测;PEl设备布置东向GR0UP1,主隧道 TUNNEL1,环网保护隧道TUNNEL2,TMS1, PE2设备布置西向GR0UP2,主隧道TUNNEL1,环网保护隧道 TUNNEL2,TMS2 ;主隧道TUNNEL1正常下发转发表写成功记录tunnel 1. Flgl = 1,否则tunnel 1. Flgl = 0 ;备隧道TUNNEL2正常下发转发表写成功记录turmel2. Flgl = 1,否则turmel2. Flgl = 0 ;GROUPl正常下发整合主备链路信息和GROUP工作状态,成功写GROUP转发表记录group 1. FlgO = 1,否则 group 1. FlgO = 1 ;同理GR0UP2 正常下发记录 group2. FlgO = 1,否则 group2. FlgO = 1 ;Pl 设备断电后,P1TMS1. state = LOCK, P1TMS2. state = LOCK, PE1TMS1. state = LOCK, PE2TMS2. state = LOCK, Pl 设备恢复正常后,P1TMS1. state = OK, P1TMS2. state = OK ;PE1TMS1. state = OK, PE2TMS2. state = OK ;P1GR0UP1延时回切时间到后,进行判断(P1TMS1. state = = 0K)如果成立,则到转发层面查询主转发路径是否正常,如果((groupl.FlgO = 1)&&(tunnel 1. Flgl = 1))成立,发送APS报文给PEl,通知PEl本端P1GR0UP1的状态可以回切到主Plgroupl. state = master,否则不发送APS报文,也不进行回切Plgroupl. state = slave ;PEl 收到 P1GR0UP1 的 APS 报文后得知对端 GR0UP1 的状态 Plgroupl. state =master可以回切到主,查询本端GR0UP1状态(PElgroupl. state = master)或者 (PElgroupl. state = slave),然后把本端GR0UP1的状态通过回应APS报文形式发送到P1, 如果(PElgroupl. state = master),则PE1GR0UP1进行回切,否则不进行回切;Pl收到回应报文后,和本端GR0UP1状态进行比较,如果(PElgroupl. state = master)进行回切操作,否则不回切,同时置位(Plgroupl. state = slave)。借助于本发明实施例的技术方案,通过对回切后的报文转发链路进行检查,解决了现有技术中在主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,能够防止流量中断。尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
权利要求
1.一种环网保护组链路回切方法,其特征在于,包括两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;在进行链路回切时,一端设备确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定所述主转发链路的第一链路状态是否正常,在所述第一链路状态正常的情况下,通知对端设备所述第一链路状态为正常,已做好回切准备;所述对端设备根据自身转发表中的记录获取本端的所述主转发链路的第二链路状态, 并向所述对端设备返回所述第二链路状态;所述两端设备在确定所述第一链路状态和所述第二链路状态均正常的情况下,从备转发链路回切到所述主转发链路。
2.如权利要求1所述的方法,其特征在于,两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记具体包括所述组控制层向所述组转发层下发组添加的通知;所述组转发层执行组添加操作,如果组添加成功,则将所述转发表中的组添加标记设置为成功,如果组添加失败,则将所述转发表中的所述组添加标记设置为失败;所述隧道控制层向所述隧道转发层下发隧道添加的通知;所述隧道转发层执行隧道添加操作,如果隧道添加成功,则将所述转发表中的隧道添加标记设置为成功,如果隧道添加失败,则将所述转发表中的所述隧道添加标记设置为失败。
3.如权利要求2所述的方法,其特征在于,所述一端设备根据自身转发表中的记录确定所述主转发链路的第一链路状态是否正常具体包括所述一端设备判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第一链路状态为正常,否则,确定所述所述主转发链路的所述第一链路状态为异常。
4.如权利要求2所述的方法,其特征在于,所述对端设备根据自身转发表中的记录获取本端的所述主转发链路的第二链路状态具体包括所述对端设备判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第二链路状态为正常,否则,确定所述所述主转发链路的所述第二链路状态为异常;所述对端设备获取本端的所述第二链路状态。
5.如权利要求1所述的方法,其特征在于,所述方法还包括在所述第一链路状态异常的情况下,所述一端设备禁止向所述对端设备发送通知,并禁止从所述备转发链路回切到所述主转发链路。
6.一种环网保护组链路回切装置,其特征在于,包括标记模块,用于在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;处理模块,用于在进行链路回切时,确定检测层的段层TMS链路是否正常,如果正常, 则根据自身转发表中的记录确定所述主转发链路的第一链路状态是否正常,在所述第一链路状态正常的情况下,通知对端设备所述第一链路状态为正常,已做好回切准备;或者,根据自身转发表中的记录获取本端的所述主转发链路的第二链路状态,并向所述对端设备返回所述第二链路状态;回切模块,用于在确定所述第一链路状态和所述第二链路状态均正常的情况下,将所述两端设备从备转发链路回切到所述主转发链路。
7.如权利要求6所述的装置,其特征在于,标记模块具体用于通过所述组控制层向所述组转发层下发组添加的通知;如果所述组转发层组添加成功,则通过所述组转发层将所述转发表中的组添加标记设置为成功,如果所述组转发层组添加失败,则通过所述组转发层将所述转发表中的所述组添加标记设置为失败;通过所述隧道控制层向所述隧道转发层下发隧道添加的通知;如果所述隧道转发层隧道添加成功,则通过所述隧道转发层将所述转发表中的隧道添加标记设置为成功,如果所述隧道转发层隧道添加失败,则通过所述隧道转发层将所述转发表中的所述隧道添加标记设置为失败。
8.如权利要求7所述的装置,其特征在于,所述处理模块具体包括第一链路状态确定子模块,用于判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第一链路状态为正常,否则,确定所述所述主转发链路的所述第一链路状态为异常。
9.如权利要求7所述的装置,其特征在于,所述处理模块具体包括第二链路状态确定子模块,用于判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第二链路状态为正常,否则,确定所述所述主转发链路的所述第二链路状态为异常;第二链路状态获取子模块,用于获取本端的所述第二链路状态。
10.如权利要求6所述的装置,其特征在于,所述处理模块还用于在所述第一链路状态异常的情况下,禁止向所述对端设备发送通知,并通知所述回切模块禁止从所述备转发链路回切到所述主转发链路。
全文摘要
本发明公开了一种环网保护组链路回切方法及装置。该方法包括两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;在进行链路回切时,一端设备确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;对端设备根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;两端设备在确定第一链路状态和第二链路状态均正常的情况下,从备转发链路回切到主转发链路。
文档编号H04L12/26GK102315987SQ20111026924
公开日2012年1月11日 申请日期2011年9月13日 优先权日2011年9月13日
发明者操超鹏, 梁晓娜 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1