CN102315987B - 环网保护组链路回切方法及装置 - Google Patents
环网保护组链路回切方法及装置 Download PDFInfo
- Publication number
- CN102315987B CN102315987B CN201110269242.7A CN201110269242A CN102315987B CN 102315987 B CN102315987 B CN 102315987B CN 201110269242 A CN201110269242 A CN 201110269242A CN 102315987 B CN102315987 B CN 102315987B
- Authority
- CN
- China
- Prior art keywords
- link
- tunnel
- group
- forwarding
- link state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/437—Ring fault isolation or reconfiguration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
本发明公开了一种环网保护组链路回切方法及装置。该方法包括:两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;在进行链路回切时,一端设备确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;对端设备根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;两端设备在确定第一链路状态和第二链路状态均正常的情况下,从备转发链路回切到主转发链路。
Description
技术领域
本发明涉及移动通讯领域,特别是涉及一种环网保护组链路回切方法及装置。
背景技术
传送-多协议标记交换(Transmission-Multiprotocol Label Switching,简称为T-MPLS)是国际电信联盟远程通信标准化组织(International Telecommunication UnionTelecommunication Standardization Sector,简称为ITU-T)标准化中的一种分组传送网技术。T-MPLS数据转发面是多协议标记交换(Multiprotocol Label Switching,简称为MPLS)的一个子集,其数据是基于T-MPLS标签进行转发的。T-MPLS是面向连接的技术,是MPLS在传送网中的应用,增加了面向连接的操作管理维护(Operation Administrationand Maintenance,简称为OAM)和保护恢复的功能,并将自动交换光网络(AutomaticallySwitched Optical Network,简称为ASON)/通用多协议标志交换协议(GeneralizedMultiprotocol Label Switching,简称为GMPLS)作为其控制平面。
T-MPLS分组传送网是建立端到端面向连接的分组的传送管道,将面向无连接的数据网改造成面向连接的网络。该管道可以通过网络管理***或智能的控制面建立。T-MPLS也满足ITU-TG.805定义的分层结构,T-MPLS层网络可以分为:媒介层、段层(T-MPLSSection,简称为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层的OAM、TMP层的OAM、以及TMC层的OAM。
T-MPLS网络的生存性通过网络保护和恢复技术实现。T-MPLS支持端到端的保护倒换,保护分线性保护倒换和环网保护,其中,环网保护是通过TMS的OAM检测的一种保护类型。当网络上节点检测到网络失效,故障侧相邻节点通过自动保护倒换(AutomaticProtection Switching,简称为APS)协议向相邻节点发出倒换请求。当某个节点检测到失效或接收到倒换请求,转发至失效节点的普通业务将被倒换至另一个远离失效节点的方向。当网络失效或APS协议请求消失,业务将返回至原来路径。
图1是现有技术中设备正常主链路报文转发的组网示意图,如图1所示,如果所有设备一切正常,所有设备的组(GROUP)都工作在主链路,报文按照PE1-P1-PE2这样的路径转发,图2是现有技术中主链路瘫痪备链路报文转发的组网示意图,如图2所示,如果P1设备突然断电或者瘫痪,PE1的GROUP1切换到备链路,PE1的TMS1处于锁(LOCK)状态,PE2的GROUP2切换到备链路,PE2的TMS2处于LOCK状态,报文按照PE1-P2-PE2的路径转发。
图3是现有技术中从备链路回切到主链路的流程图,如图3所示,当核心层设备(Provider,简称为P)P1重新恢复后,运营商边缘路由器(Provider Edge,简称为PE)PE1和PE2的TMS的LOCK告警都成功消除,TMS检测链路正常,在到达延时回切时间后GROUP就会回切,然后发送APS报文给对端,通知对端进行切换操作;
假如此时PE1和PE2的TMS的LOCK告警虽然都成功消除,GROUP1却没有下发成功、或者转发层在写硬件转发表时没有写表成功、或者隧道没有下发成功,但是转发层却返回给控制层下发成功,此时切换层面会认为GROUP1是正常的,P1上的GROUP1和GROUP2在延时回切时间到后都会回切到主状态,实际上此时检测层面是正常的,但是转发层面却是有问题的,也就是说,PE1上的GROUP1是正常的,P1上的GROUP1切换层认为是正常的,转发层却是异常的,在上述情况下报文再按照PE1-P1-PE2路径转发就都会在P1设备上丢弃。
发明内容
本发明提供一种环网保护组链路回切方法及装置,以解决现有技术中主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题。
本发明提供一种环网保护组链路回切方法,包括:
两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;
在进行链路回切时,一端设备确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;
对端设备根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;
两端设备在确定第一链路状态和第二链路状态均正常的情况下,从备转发链路回切到主转发链路。
本发明还提供了一种环网保护组链路回切装置,包括:
标记模块,用于在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;
处理模块,用于在进行链路回切时,确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;或者,根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;
回切模块,用于在确定第一链路状态和第二链路状态均正常的情况下,将两端设备从备转发链路回切到主转发链路。
本发明有益效果如下:
通过对回切后的报文转发链路进行检查,解决了现有技术中主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,能够防止报文丢失和流量中断。
附图说明
图1是现有技术中设备正常主链路报文转发的组网示意图;
图2是现有技术中主链路瘫痪备链路报文转发的组网示意图;
图3是现有技术中从备链路回切到主链路的流程图;
图4是本发明实施例的环网保护组链路回切方法的流程图;
图5是本发明实施例的环网保护组链路回切方法的详细处理的流程图;
图6是本发明实施例的环网保护组链路回切装置的结构示意图。
具体实施方式
为了解决现有技术中在主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,本发明提供了一种环网保护组链路回切方法及装置,如图1和图2所示,在遇到TMS状态正常但是组(GROUP)转发不正常的情况时,即,PE1的GROUP1正常但是P1的GROUP1不正常,PE1和P1的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添加成功与否标记Flg0,添加成功置位1,否则置位0;隧道控制层下发隧道转发层隧道添加时,隧道转发层记录隧道添加成功与否标记Flg1,添加成功置位1,否则置位0;
步骤502,P1设备恢复正常工作;
步骤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所示的情境下,P1设备上布置西向GROUP1,主隧道TUNNEL1,环网保护隧道TUNNEL2,其中,TMS1用于PE1和P1之间物理链路的检测,P1设备上布置东向GROUP2,主隧道TUNNEL1,环网保护隧道TUNNEL2,其中,TMS2用PE2和P1之间物理链路的检测;PE1设备布置东向GROUP1,主隧道TUNNEL1,环网保护隧道TUNNEL2,TMS1,PE2设备布置西向GROUP2,主隧道TUNNEL1,环网保护隧道TUNNEL2,TMS2;
主隧道TUNNEL1正常下发转发表写成功记录tunnel1.Flg1=1,否则tunnel1.Flg1=0;
备隧道TUNNEL2正常下发转发表写成功记录tunnel2.Flg1=1,否则tunnel2.Flg1=0;
GROUP1正常下发整合主备链路信息和GROUP工作状态,成功写GROUP转发表记录group1.Flg0=1,否则group1.Flg0=1;
同理GROUP2正常下发记录group2.Flg0=1,否则group2.Flg0=1;
P1设备断电后,P1TMS1.state=LOCK,P1TMS2.state=LOCK,PE1TMS1.state=LOCK,PE2TMS2.state=LOCK,P1设备恢复正常后,P1TMS1.state=OK,P1TMS2.state=OK;PE1TMS1.state=OK,PE2TMS2.state=OK;
P1GROUP1延时回切时间到后,进行判断(P1TMS1.state==OK)如果成立,则到转发层面查询主转发路径是否正常,如果((group1.Flg0=1)&&(tunnel1.Flg1=1))成立,发送APS报文给PE1,通知PE1本端P1GROUP1的状态可以回切到主P1group1.state=master,否则不发送APS报文,也不进行回切P1group1.state=slave;
PE1收到P1GROUP1的APS报文后得知对端GROUP1的状态P1group1.state=master可以回切到主,查询本端GROUP1状态(PE1group1.state=master)或者(PE1group1.state=slave),然后把本端GROUP1的状态通过回应APS报文形式发送到P1,如果(PE1group1.state=master),则PE1GROUP1进行回切,否则不进行回切;
P1收到回应报文后,和本端GROUP1状态进行比较,如果(PE1group1.state=master)进行回切操作,否则不回切,同时置位(P1group1.state=slave)。
借助于本发明实施例的技术方案,通过对回切后的报文转发链路进行检查,解决了现有技术中在主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,能够防止流量中断。
装置实施例
根据本发明的实施例,提供了一种环网保护组链路回切装置,图6是本发明实施例的环网保护组链路回切装置的结构示意图,如图6所示,根据本发明实施例的环网保护组链路回切装置包括:标记模块60、处理模块62、以及回切模块64,以下对本发明实施例的各个模块进行详细的说明。
具体地,标记模块60,用于在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;
标记模块60具体用于:1、通过组控制层向组转发层下发组添加的通知;如果组转发层组添加成功,则通过组转发层将转发表中的组添加标记设置为成功,如果组转发层组添加失败,则通过组转发层将转发表中的组添加标记设置为失败;2、通过隧道控制层向隧道转发层下发隧道添加的通知;如果隧道转发层隧道添加成功,则通过隧道转发层将转发表中的隧道添加标记设置为成功,如果隧道转发层隧道添加失败,则通过隧道转发层将转发表中的隧道添加标记设置为失败。
处理模块62,用于在进行链路回切时,确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定主转发链路的第一链路状态是否正常,在第一链路状态正常的情况下,通知对端设备第一链路状态为正常,已做好回切准备;或者,根据自身转发表中的记录获取本端的主转发链路的第二链路状态,并向对端设备返回第二链路状态;
处理模块62具体包括:
第一链路状态确定子模块,用于判断自身转发表中的组添加标记和隧道添加标记是否均被设置为成功,如果判断为是,则确定主转发链路的第一链路状态为正常,否则,确定主转发链路的第一链路状态为异常。
第二链路状态确定子模块,用于判断自身转发表中的组添加标记和隧道添加标记是否均被设置为成功,如果判断为是,则确定主转发链路的第二链路状态为正常,否则,确定主转发链路的第二链路状态为异常;
第二链路状态获取子模块,用于获取本端的第二链路状态。
处理模块62还用于:在第一链路状态异常的情况下,禁止向对端设备发送通知,并通知回切模块禁止进行从备转发链路回切到主转发链路。
回切模块64,用于在确定第一链路状态和第二链路状态均正常的情况下,将两端设备从备转发链路回切到主转发链路。
以下结合附图,对本发明实施例的技术方案进行详细说明。
图5是本发明实施例的环网保护组链路回切方法的详细处理的流程图,以下处理可以参照如图2所示的情境,此外,需要说明的是,本发明实施例的环网保护组链路回切方法需要切换层和转发层共同完成,其中,转发层主要用于查看转发表是否完整,切换层主要用于进行设备间回切协商,判断是否需要回切。如图5所示,包括如下处理:
步骤501,组控制层下发组转发层GROUP添加时,组转发层记录GROUP添加成功与否标记Flg0,添加成功置位1,否则置位0;隧道控制层下发隧道转发层隧道添加时,隧道转发层记录隧道添加成功与否标记Flg1,添加成功置位1,否则置位0;
步骤502,P1设备恢复正常工作;
步骤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所示的情境下,P1设备上布置西向GROUP1,主隧道TUNNEL1,环网保护隧道TUNNEL2,其中,TMS1用于PE1和P1之间物理链路的检测,P1设备上布置东向GROUP2,主隧道TUNNEL1,环网保护隧道TUNNEL2,其中,TMS2用PE2和P1之间物理链路的检测;PE1设备布置东向GROUP1,主隧道TUNNEL1,环网保护隧道TUNNEL2,TMS1,PE2设备布置西向GROUP2,主隧道TUNNEL1,环网保护隧道TUNNEL2,TMS2;
主隧道TUNNEL1正常下发转发表写成功记录tunnel1.Flg1=1,否则tunnel1.Flg1=0;
备隧道TUNNEL2正常下发转发表写成功记录tunnel2.Flg1=1,否则tunnel2.Flg1=0;
GROUP1正常下发整合主备链路信息和GROUP工作状态,成功写GROUP转发表记录group1.Flg0=1,否则group1.Flg0=1;
同理GROUP2正常下发记录group2.Flg0=1,否则group2.Flg0=1;
P1设备断电后,P1TMS1.state=LOCK,P1TMS2.state=LOCK,PE1TMS1.state=LOCK,PE2TMS2.state=LOCK,P1设备恢复正常后,P1TMS1.state=OK,P1TMS2.state=OK;PE1TMS1.state=OK,PE2TMS2.state=OK;
P1GROUP1延时回切时间到后,进行判断(P1TMS1.state==OK)如果成立,则到转发层面查询主转发路径是否正常,如果((group1.Flg0=1)&&(tunnel1.Flg1=1))成立,发送APS报文给PE1,通知PE1本端P1GROUP1的状态可以回切到主P1group1.state=master,否则不发送APS报文,也不进行回切P1group1.state=slave;
PE1收到P1GROUP1的APS报文后得知对端GROUP1的状态P1group1.state=master可以回切到主,查询本端GROUP1状态(PE1group1.state=master)或者(PE1group1.state=slave),然后把本端GROUP1的状态通过回应APS报文形式发送到P1,如果(PE1group1.state=master),则PE1GROUP1进行回切,否则不进行回切;
P1收到回应报文后,和本端GROUP1状态进行比较,如果(PE1group1.state=master)进行回切操作,否则不回切,同时置位(P1group1.state=slave)。
借助于本发明实施例的技术方案,通过对回切后的报文转发链路进行检查,解决了现有技术中在主备链路回切时在检测层检测链路正常转发层存在问题时依然进行回切造成流量中断的问题,能够防止流量中断。
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
Claims (10)
1.一种环网保护组链路回切方法,其特征在于,包括:
两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;
在进行链路回切时,一端设备确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定所述主转发链路的第一链路状态是否正常,在所述第一链路状态正常的情况下,通知对端设备所述第一链路状态为正常,已做好回切准备;
所述对端设备根据自身转发表中的记录获取本端的所述主转发链路的第二链路状态,并向所述对端设备返回所述第二链路状态;
所述两端设备在确定所述第一链路状态和所述第二链路状态均正常的情况下,从备转发链路回切到所述主转发链路。
2.如权利要求1所述的方法,其特征在于,两端设备在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记具体包括:
所述组控制层向所述组转发层下发组添加的通知;
所述组转发层执行组添加操作,如果组添加成功,则将所述转发表中的组添加标记设置为成功,如果组添加失败,则将所述转发表中的所述组添加标记设置为失败;
所述隧道控制层向所述隧道转发层下发隧道添加的通知;
所述隧道转发层执行隧道添加操作,如果隧道添加成功,则将所述转发表中的隧道添加标记设置为成功,如果隧道添加失败,则将所述转发表中的所述隧道添加标记设置为失败。
3.如权利要求2所述的方法,其特征在于,所述一端设备根据自身转发表中的记录确定所述主转发链路的第一链路状态是否正常具体包括:
所述一端设备判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第一链路状态为正常,否则,确定所述主转发链路的所述第一链路状态为异常。
4.如权利要求2所述的方法,其特征在于,所述对端设备根据自身转发表中的记录获取本端的所述主转发链路的第二链路状态具体包括:
所述对端设备判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第二链路状态为正常,否则,确定所述主转发链路的所述第二链路状态为异常;
所述对端设备获取本端的所述第二链路状态。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一链路状态异常的情况下,所述一端设备禁止向所述对端设备发送通知,并禁止从所述备转发链路回切到所述主转发链路。
6.一种环网保护组链路回切装置,其特征在于,包括:
标记模块,用于在组控制层通知组转发层进行组添加、以及隧道控制层通知隧道转发层进行隧道添加时,在各自转发层的转发表中记录主转发链路是否正常的标记;
处理模块,用于在进行链路回切时,确定检测层的段层TMS链路是否正常,如果正常,则根据自身转发表中的记录确定所述主转发链路的第一链路状态是否正常,在所述第一链路状态正常的情况下,通知对端设备所述第一链路状态为正常,已做好回切准备;或者,根据自身转发表中的记录获取本端的所述主转发链路的第二链路状态,并向所述对端设备返回所述第二链路状态;
回切模块,用于在确定所述第一链路状态和所述第二链路状态均正常的情况下,将两端设备从备转发链路回切到所述主转发链路。
7.如权利要求6所述的装置,其特征在于,标记模块具体用于:
通过所述组控制层向所述组转发层下发组添加的通知;如果所述组转发层组添加成功,则通过所述组转发层将所述转发表中的组添加标记设置为成功,如果所述组转发层组添加失败,则通过所述组转发层将所述转发表中的所述组添加标记设置为失败;
通过所述隧道控制层向所述隧道转发层下发隧道添加的通知;如果所述隧道转发层隧道添加成功,则通过所述隧道转发层将所述转发表中的隧道添加标记设置为成功,如果所述隧道转发层隧道添加失败,则通过所述隧道转发层将所述转发表中的所述隧道添加标记设置为失败。
8.如权利要求7所述的装置,其特征在于,所述处理模块具体包括:
第一链路状态确定子模块,用于判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第一链路状态为正常,否则,确定所述主转发链路的所述第一链路状态为异常。
9.如权利要求7所述的装置,其特征在于,所述处理模块具体包括:
第二链路状态确定子模块,用于判断自身转发表中的所述组添加标记和所述隧道添加标记是否均被设置为成功,如果判断为是,则确定所述主转发链路的所述第二链路状态为正常,否则,确定所述主转发链路的所述第二链路状态为异常;
第二链路状态获取子模块,用于获取本端的所述第二链路状态。
10.如权利要求6所述的装置,其特征在于,所述处理模块还用于:
在所述第一链路状态异常的情况下,禁止向所述对端设备发送通知,并通知所述回切模块禁止从所述备转发链路回切到所述主转发链路。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110269242.7A CN102315987B (zh) | 2011-09-13 | 2011-09-13 | 环网保护组链路回切方法及装置 |
PCT/CN2012/079033 WO2013037248A1 (zh) | 2011-09-13 | 2012-07-23 | 环网保护组链路回切方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110269242.7A CN102315987B (zh) | 2011-09-13 | 2011-09-13 | 环网保护组链路回切方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102315987A CN102315987A (zh) | 2012-01-11 |
CN102315987B true CN102315987B (zh) | 2017-05-10 |
Family
ID=45428824
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110269242.7A Expired - Fee Related CN102315987B (zh) | 2011-09-13 | 2011-09-13 | 环网保护组链路回切方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102315987B (zh) |
WO (1) | WO2013037248A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102315987B (zh) * | 2011-09-13 | 2017-05-10 | 中兴通讯股份有限公司 | 环网保护组链路回切方法及装置 |
CN102571449B (zh) * | 2012-02-16 | 2019-05-03 | 中兴通讯股份有限公司 | 链路的切换方法及装置 |
CN107682262B (zh) * | 2012-08-01 | 2020-11-17 | 华为技术有限公司 | 通信路径的处理方法与装置 |
CN104184661B (zh) * | 2014-08-27 | 2018-01-05 | 中国联合网络通信集团有限公司 | 控制业务回切的方法及装置 |
CN107040392B (zh) * | 2015-07-29 | 2020-08-04 | 南京中兴软件有限责任公司 | 伪线双归保护管理方法及通信设备 |
CN111478845B (zh) * | 2020-02-29 | 2022-02-22 | 新华三信息安全技术有限公司 | 保护倒换方法和供应商网络边缘设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101599862A (zh) * | 2009-06-30 | 2009-12-09 | 中兴通讯股份有限公司 | 传送多协议标签交换环网保护维护实体组配置方法和装置 |
CN101771610A (zh) * | 2009-12-24 | 2010-07-07 | 中兴通讯股份有限公司 | 传送多协议标签交换网络***和链路保护方法 |
CN102035714A (zh) * | 2010-12-17 | 2011-04-27 | 中兴通讯股份有限公司 | 一种相交相切环网保护方法及*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE602007007047D1 (de) * | 2007-03-05 | 2010-07-22 | Alcatel Lucent | Absicherung eines Paketrings |
EP2028890B1 (en) * | 2007-08-12 | 2019-01-02 | LG Electronics Inc. | Handover method with link failure recovery, wireless device and base station for implementing such method |
CN101686167A (zh) * | 2008-09-22 | 2010-03-31 | 中兴通讯股份有限公司 | 一种以太环网故障恢复的控制方法 |
CN102014033B (zh) * | 2010-12-13 | 2015-04-01 | 中兴通讯股份有限公司 | 环网故障节点实现业务恢复的方法和*** |
CN102315987B (zh) * | 2011-09-13 | 2017-05-10 | 中兴通讯股份有限公司 | 环网保护组链路回切方法及装置 |
-
2011
- 2011-09-13 CN CN201110269242.7A patent/CN102315987B/zh not_active Expired - Fee Related
-
2012
- 2012-07-23 WO PCT/CN2012/079033 patent/WO2013037248A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101599862A (zh) * | 2009-06-30 | 2009-12-09 | 中兴通讯股份有限公司 | 传送多协议标签交换环网保护维护实体组配置方法和装置 |
CN101771610A (zh) * | 2009-12-24 | 2010-07-07 | 中兴通讯股份有限公司 | 传送多协议标签交换网络***和链路保护方法 |
CN102035714A (zh) * | 2010-12-17 | 2011-04-27 | 中兴通讯股份有限公司 | 一种相交相切环网保护方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN102315987A (zh) | 2012-01-11 |
WO2013037248A1 (zh) | 2013-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8483050B2 (en) | Method and apparatus for ethernet ring protection | |
CN102315987B (zh) | 环网保护组链路回切方法及装置 | |
US9270485B2 (en) | Method for ethernet ring protection | |
US8208369B2 (en) | Ethernet ring system and a master node and an initialization method thereof | |
EP3206338A1 (en) | Service-based loss forwarding in communication networks | |
CN109547279B (zh) | 一种信号劣化故障的处理方法和*** | |
EP2204947A1 (en) | Method and node device of ethernet failure detecting and converging | |
CN101599862B (zh) | 传送多协议标签交换环网保护维护实体组配置方法和装置 | |
JP6033958B2 (ja) | パケットトランスポートネットワークにおける保護スイッチング装置及び方法 | |
EP2501084B1 (en) | Transmission multi-protocol label switching network system and link protection method | |
CN102215127A (zh) | 一种信号劣化处理方法、装置及节点设备 | |
CN101989934A (zh) | 一种数据环网故障检测及定位的方法和*** | |
CN102843291B (zh) | 通告方法、装置及*** | |
CN101789879A (zh) | 一种关联链路的动态维护方法及装置 | |
WO2016062166A1 (zh) | 一种网络的操作管理维护oam方法、装置和*** | |
CN102185712B (zh) | Vpls网络和以太环网的倒换方法及装置 | |
EP1942609B1 (en) | A system and method for protecting multicast service path | |
EP2892180B1 (en) | Service traffic protection method and apparatus | |
CN101641915B (zh) | 重构通信网络的方法 | |
JP2011010047A (ja) | パケットネットワークにおける障害監視システム | |
CN103516534A (zh) | 实现双归保护倒换的方法及归属节点 | |
CN102075415A (zh) | 一种多网元网络及跨网元的复用段保护倒换的方法 | |
WO2015032203A1 (zh) | 网元和环网保护的方法 | |
CN103546321A (zh) | 一种rpr节能管理方法及装置 | |
CN102291310A (zh) | 一种提高t-mpls链路环网保护切换性能的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170510 Termination date: 20190913 |