一种以太网环保护切换环上路径优化方法和装置制造方法及图纸

技术编号:11254861 阅读:108 留言:0更新日期:2015-04-02 03:30
本发明专利技术提供了一种以太网环保护切换环上路径优化方法,该方法包括:通过在发送的(NR,RB)报文中携带链路质量属性,触发EPRS优化功能,从而确定链路质量最劣的链路,并将ERPS环网中阻塞链路切换到确定的链路质量最劣的链路。基于同样的发明专利技术构思,本申请还提出一种以太网环保护切换环上路径优化装置,能够提高ERPS环网带宽的利用率。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种以太网环保护切换环上路径优化方法和装置
技术介绍
以太网是目前应用最广泛的局域网技术,它具有简便,经济和高数据速率等特点。近年来更是迅速向广域网和城域网技术发展。电信级以太网要求网络自愈时间在50ms以内。因此,如何提高以太网技术的可靠性成为人们关注的焦点。先后出现了许多以太环网环保护技术,2008年3月,ITUT-T发布了G.8032协议,它吸取了其他协议的优点,为二层以太网络提供高可靠性服务,成为国际标准。在以太网环保护切换(Ethernet Ring Protection Switching,ERPS)环链路处于正常状态的情况下,主节点和邻居节点之间的链路称为环保护链路(Ring Protection Link,RPL),通过阻塞RPL两端的端口来防止环路的形成。同时,在链路稳定情况下,主节点周期性的向其他节点发送(节点请求(NR),环网保护链路阻塞(RB))报文。在实际环网中,由于各种各样的原因导致不同链路的稳定性带宽等链路质量属性不一致,而且会因为时间的推移而发生变化,但是ERPS环的各个节点类型一般是网络布置时就已经配置好的,所以一般阻塞端口是固定的。这样会导致链路质量优的链路被ERPS阻塞,而链路质量劣的链路却在承载数据流量的流通。
技术实现思路
有鉴于此,本申请提供一种以太网环保护切换环上路径优化方法和装置,以解决链路质量高的链路处于阻塞状态,环网带宽不能够得到充分利用的问题。为解决上述技术问题,本申请的技术方案是这样实现的:一种以太网环保护切换ERPS环上路径优化方法,所述方法应用于ERPS组网中的非主节点,针对于所述ERPS组网包括的每一个指定环,所述指定环为所述ERPS组网中包括的主环或子环,该方法包括:在本节点通过该环上的非阻塞端口接收到(节点请求NR,环网保护链路阻塞RB)报文时,若确定所述(NR,RB)报文携带的链路质量属性优于本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性且针对本节点的在该环上的端口的路径优化定时器均未启动,则使用本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性更新所述(NR,RB)报文并转发;针对本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口启动路径优化定时器,生成并通过在该环上的端口发送用于路径优化的报文,所述用于路径优化的报文携带本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性;在本节点通过该环上的非阻塞端口接收到用于路径优化的报文时,若确定本节点上已启动针对该环上的端口的路径优化定时器,且该接收到的用于路径优化的报文携带的链路质量属性至少劣于本节点的在该环上的一个端口所在链路的链路质量属性,则通过接收该用于路径优化报文的端口之外的在该环上的端口转发该接收到的用于路径优化的报文;删除该路径优化定时器,并停止发送本节点生成的用于路径优化的报文;若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化定时器到时时,确定启动该路径优化定时器的端口是否为阻塞端口,如果是,维持该环上的阻塞端口的阻塞状态;否则,阻塞该路径优化定时器针对的端口,并通过本节点的在该环上的端口发送操作OPM位置0的手工切换MS报文,使该环上节点打开非故障和非强制切换FS操作导致的阻塞端口。一种以太网环保护切换ERPS环上路径优化方法,所述方法应用于ERPS组网中的主节点,针对于所述ERPS组网包括的每一个指定环,所述指定环为所述ERPS组网中包括的主环或子环,所述方法包括:若确定本节点在该环上的阻塞端口所在链路的链路质量属性优于非阻塞端口所在链路的链路质量属性,则通过在该环上的端口发送携带所述非阻塞端口所在链路的链路质量属性的(NR,RB)报文;并针对所述非阻塞端口启动优化定时器,生成并通过在该环上的端口发送用于路径优化的报文,所述用于路径优化的报文携带所述非阻塞端口所在链路的链路质量属性;在通过该环上的所述非阻塞端口接收到用于路径优化的报文时,若确定本节点已启动针对该环上的端口的路径优化定时器,且该接收到的用于路径优化的报文携带的链路质量属性至少劣于本节点在该环上的一个端口所在链路的链路质量属性,则通过在该环上的非阻塞端口之外的端口发送该接收到的用于路径优化的报文;删除该路径优化定时器,并停止发送本节点生成的用于路径优化的报文;若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化定时器到时时,确定启动该路径优化定时器的端口是否为阻塞端口,如果是,维持该环上的阻塞端口的阻塞状态;否则,阻塞所述该路径优化定时器针对的端口,并通过本节点的该环上的端口发送OPM位置0的MS报文,使该环上节点打开非故障和非强制切换FS操作导致的阻塞端口。一种以太网环保护切换ERPS环上路径优化装置,所述装置应用于ERPS组网中的非主节点上,针对于所述ERPS组网包括的每一个指定环,所述指定环为所述ERPS组网中包括的主环或子环;该装置包括:接收单元、处理单元和发送单元;所述接收单元,用于通过在该环上的非阻塞端口接收(节点请求NR,环网保护链路阻塞RB)报文;接收用于路径优化的报文;所述处理单元,用于所述接收单元接收到(NR,RB)报文时,若确定所述(NR,RB)报文携带的链路质量属性优于本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性且针对本节点的在该环上的端口的路径优化定时器均未启动,则使用本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性更新所述(NR,RB)报文;针对本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口启动路径优化定时器,并生成用于路径优化的报文;所述用于路径优化的报文携带本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性;当所述接收单元接收到用于路径优化的报文时,若确定本节点上已启动针对该环上的端口的路径优化定时器,且该接收到的用于路径优化的报文携带的链路质量属性至少劣于本节点的在该环上的一个端口所在链路的链路质量属性;删除该路径优化定时器,并停止发送本节点生成的用于路径优化的报文;若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化定时器到时时,确定启动该路径优化定本文档来自技高网...
一种以太网环保护切换环上路径优化方法和装置

【技术保护点】
一种以太网环保护切换ERPS环上路径优化方法,其特征在于,所述方法应用于ERPS组网中的非主节点,针对于所述ERPS组网包括的每一个指定环,所述指定环为所述ERPS组网中包括的主环或子环,该方法包括:在本节点通过该环上的非阻塞端口接收到(节点请求NR,环网保护链路阻塞RB)报文时,若确定所述(NR,RB)报文携带的链路质量属性优于本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性且针对本节点的在该环上的端口的路径优化定时器均未启动,则使用本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性更新所述(NR,RB)报文并转发;针对本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口启动路径优化定时器,生成并通过在该环上的端口发送用于路径优化的报文,所述用于路径优化的报文携带本节点的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性;在本节点通过该环上的非阻塞端口接收到用于路径优化的报文时,若确定本节点上已启动针对该环上的端口的路径优化定时器,且该接收到的用于路径优化的报文携带的链路质量属性至少劣于本节点的在该环上的一个端口所在链路的链路质量属性,则通过接收该用于路径优化报文的端口之外的在该环上的端口转发该接收到的用于路径优化的报文;删除该路径优化定时器,并停止发送本节点生成的用于路径优化的报文;若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化定时器到时时,确定启动该路径优化定时器的端口是否为阻塞端口,如果是,维持该环上的阻塞端口的阻塞状态;否则,阻塞该路径优化定时器针对的端口,并通过本节点的在该环上的端口发送操作OPM位置0的手工切换MS报文,使该环上节点打开非故障和非强制切换FS操作导致的阻塞端口。...

【技术特征摘要】
1.一种以太网环保护切换ERPS环上路径优化方法,其特征在于,所述方
法应用于ERPS组网中的非主节点,针对于所述ERPS组网包括的每一个指定环,
所述指定环为所述ERPS组网中包括的主环或子环,该方法包括:
在本节点通过该环上的非阻塞端口接收到(节点请求NR,环网保护链路阻塞
RB)报文时,若确定所述(NR,RB)报文携带的链路质量属性优于本节点的除
接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属
性且针对本节点的在该环上的端口的路径优化定时器均未启动,则使用本节点
的除接收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质
量属性更新所述(NR,RB)报文并转发;针对本节点的除接收所述(NR,RB)
报文的端口之外的在该环上的端口启动路径优化定时器,生成并通过在该环上
的端口发送用于路径优化的报文,所述用于路径优化的报文携带本节点的除接
收所述(NR,RB)报文的端口之外的在该环上的端口所在链路的链路质量属性;
在本节点通过该环上的非阻塞端口接收到用于路径优化的报文时,若确定本
节点上已启动针对该环上的端口的路径优化定时器,且该接收到的用于路径优
化的报文携带的链路质量属性至少劣于本节点的在该环上的一个端口所在链路
的链路质量属性,则通过接收该用于路径优化报文的端口之外的在该环上的端
口转发该接收到的用于路径优化的报文;删除该路径优化定时器,并停止发送
本节点生成的用于路径优化的报文;
若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化定时
器到时时,确定启动该路径优化定时器的端口是否为阻塞端口,如果是,维持
该环上的阻塞端口的阻塞状态;否则,阻塞该路径优化定时器针对的端口,并
通过本节点的在该环上的端口发送操作OPM位置0的手工切换MS报文,使该
环上节点打开非故障和非强制切换FS操作导致的阻塞端口。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
若确定针对本节点的在该环上的端口的路径优化定时器均未启动,且本节点

\t通过在该环上的非阻塞端口接收到的用于路径优化的报文携带的链路质量属性
优于本节点的除接收该用于路径优化的报文的端口之外的在该环上的端口所在
链路的链路质量属性,则针对本节点的除接收该用于路径优化的报文的端口之
外的在该环上的端口启动路径优化定时器,使用本节点的除接收该用于路径优
化的报文的端口之外的在该环上的端口所在链路的链路质量属性更新接收到的
用于路径优化的报文并通过该环上的端口发送。
3.根据权利要求1所述的方法,其特征在于,所述用于路径优化的报文为
OPM位置1的MS报文。
4.根据权利要求1所述的方法,其特征在于,
该节点接收到的(NR,RB)报文携带的链路质量属性,为所述(NR,RB)报
文所经端口所在链路以及主节点的在该环上的阻塞端口所在链路中链路质量属
性最劣的链路的链路质量属性。
5.根据权利要求1-4任意一项所述的方法,其特征在于,
所述链路质量属性包括:实例优先级和带宽;
实例优先级高的链路质量属性优;实例优先级低的链路质量属性劣;
若链路质量属性包括的实例优先级相同,则带宽大的链路质量属性优,带宽
小的链路质量属性劣。
6.根据权利要求5所述的方法,其特征在于,所述方法进一步包括:当配
置多实例时,将配置的多实例按预设规则划分为第一实例组和第二实例组;
所述若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化
定时器到时时,所述确定启动该路径优化定时器的端口是否为阻塞端口之前,
所述方法进一步包括:
确定到时的路径优化定时器对应的实例所属的实例组及确定该路径优化定
时器是否进行过重启;
当到时的路径优化定时器对应的实例所属的实例组为第一实例组,或该路径
优化定时器已进行过重启,则执行确定启动该路径优化定时器的端口是否为阻
塞端口,如果是,维持该环上的阻塞端口的阻塞状态;否则,阻塞该路径优化

\t定时器针对的端口,并通过本节点的在该环上的端口发送OPM位置0的MS报
文,使该环上的节点打开非故障和非FS操作导致的阻塞端口的步骤;
当到时的路径优化定时器对应的实例所属的实例组为第二实例组且该路径
优化定时器未进行过重启,则重启该路径优化定时器,再次通过该环上的端口
发送用于路径优化的报文,将该用于路径优化的报文携带的实例优先级修改为
高于已启动所述优化定时器的端口所在链路的实例优先级,并使用修改后的实
例优先级修改本地存储的重启的优化定时器针对的端口所在链路的实例优先
级。
7.一种以太网环保护切换ERPS环上路径优化方法,其特征在于,所述方
法应用于ERPS组网中的主节点,针对于所述ERPS组网包括的每一个指定环,
所述指定环为所述ERPS组网中包括的主环或子环,所述方法包括:
若确定本节点在该环上的阻塞端口所在链路的链路质量属性优于非阻塞端
口所在链路的链路质量属性,则通过在该环上的端口发送携带所述非阻塞端口
所在链路的链路质量属性的(NR,RB)报文;并针对所述非阻塞端口启动优化
定时器,生成并通过在该环上的端口发送用于路径优化的报文,所述用于路径
优化的报文携带所述非阻塞端口所在链路的链路质量属性;
在通过该环上的所述非阻塞端口接收到用于路径优化的报文时,若确定本节
点已启动针对该环上的端口的路径优化定时器,且该接收到的用于路径优化的
报文携带的链路质量属性至少劣于本节点在该环上的一个端口所在链路的链路
质量属性,则通过在该环上的非阻塞端口之外的端口发送该接收到的用于路径
优化的报文;删除该路径优化定时器,并停止发送本节点生成的用于路径优化
的报文;
若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化定时
器到时时,确定启动该路径优化定时器的端口是否为阻塞端口,如果是,维持
该环上的阻塞端口的阻塞状态;否则,阻塞所述该路径优化定时器针对的端口,
并通过本节点的该环上的端口发送OPM位置0的MS报文,使该环上节点打开
非故障和非强制切换FS操作导致的阻塞端口。
8.根据权利要求7所述的方法,其特征在于,所述方法进一步包括:
若确定针对本节点的在该环上的端口的路径优化定时器均未启动,且该接收
到的用于路径优化的报文携带的链路质量属性优于所述非阻塞端口之外的在该
环上的端口所在链路的链路质量属性,则针对所述非阻塞端口之外的在该环上
的端口启动路径优化定时器,生成并通过环上端口发送用于路径优化的报文,
生成的用于路径优化的报文携带本节点的除所述阻塞端口之外的在该环上的端
口所在链路的链路质量属性。
9.根据权利要求7或8所述的方法,其特征在于,
所述链路质量属性包括:实例优先级和带宽;
实例优先级高的链路质量属性优;实例优先级低的链路质量属性劣;
若链路质量属性包括的实例优先级相同,则带宽大的链路质量属性优,带宽
小的链路质量属性劣。
10.根据权利要求9所述的方法,其特征在于,所述方法进一步包括:当配
置多实例时,将配置的多实例按预设规则划分为第一实例组和第二实例组;
所述若本节点已启动针对该环上的端口的路径优化定时器,且所述路径优化
定时器到时时,所述确定启动该路径优化定时器的端口是否为阻塞端口之前,
所述方法进一步包括:
确定到时的路径优化定时器对应的实例所属的实例组及确定该路径优化定
时器是否进行过重启;
当到时的路径优化定时器对应的实例所属的实例组为第一实例组,或该路径
优化定时器已进行过重启,则执行确定启动该路径优化定时器的端口是否为阻
塞端口,如果是,维持在该环上的阻塞端口的阻塞状态;否则,阻塞该路径优
化定时器针对的端口,并通过本节点在该环上的端口发送OPM位置0的MS报
文,使该环上节点打开非故障和非FS操作导致的阻塞端口的步骤;
当到时的路径优化定时器对应的实例所属的实例组为第二实例组,且该路径
优化定时器未进行过重启,则重启该路径优化定时器,再次通过在该环上的端
口发送用于路径优化的报文,将该用于路径优化的报文携带的实例优先级修改

\t为高于已启动所述优化定时器的端口所在链路的实例优先级,并使用修改后的
实例优先级修改本地存储的重启的优化定时器针对的端口所在链路的实例优先
级。
11.一种以太网环保护切换ERPS环上路径优化装置,其特征在于,所述装
置应用于ERPS组网中的非主节点上,针对于所述ERPS组网包括的每一个指定
环,所述指定环为所述ERPS组网中包括的主环或子环;该装置包括:接收单元、
处理单元和发送单元;
所述接收单元,用于通过在该环上的非阻塞端口接收(节点请求NR,环网保
护链路阻塞RB)报文;接收用于路径优化的报文;
所述处理单元,用于所述接收单元接收到...

【专利技术属性】
技术研发人员:熊志鑫王佳炳杜文俊王伟
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1