基于分布式架构的OAM迁移方法及系统技术方案

技术编号:11979146 阅读:112 留言:0更新日期:2015-09-02 09:34
本发明专利技术公开了一种基于分布式架构的OAM迁移方法及系统,涉及PTN产品中的OAM迁移领域。该方法为:所有业务单盘正常在位时,判定属于LAG属性的UNI接口为LAG成员;在LAG成员端口所在槽位上建立PW OAM报文,使能最小端口所在的槽位收发PW OAM报文;业务单盘需要进行拔盘操作时,若最小端口所在的槽位发生变化,则重新计算并使能新的最小端口所在的槽位收发PW OAM报文;被拔出的业务单盘完成插盘恢复操作后,再次计算出并使能最小端口所在的槽位收发PW OAM报文。本发明专利技术能够在收发PW OAM报文的最小成员被删减后,继续收发PW OAM报文,不仅能够保证OAM报文的正常发送,而且显著提高了设备的带宽。

【技术实现步骤摘要】

本专利技术涉及PTN产品中的OAM迀移领域,具体涉及一种基于分布式架构的OAM迀移方法及系统。
技术介绍
对于分布式架构,VPWS (建设在多协议标签交换网络的基础设施之上,在两个路由器的一对端口之间提供高速的二层透传)的UNI侧(用户侧)为LAG组(Link Aggregat1nGroup,链路聚合组)成员时,当 OAM(Operat1n Administrat1n and Maintenance,操作、管理、维护)所在的LAG组成员被删减时,需要将删减成员的OAM迀移到其它的LAG组成员上;当OAM所在的LAG组增加新成员时,需要将OAM功能从其它成员迀移至新的LAG组成员。但是,当LAG组中收发OAM报文的index (索引)最小的LAG成员被减掉后,OAM报文无法正常发送,线路会产生告警,进而触发了非正常保护倒换,影响了用户使用。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种基于分布式架构的OAM迀移方法及系统,本专利技术能够在LAG组中收发PWOAM报文的最小成员被删减后,继续收发PWOAM报文,不仅能够保证OAM报文的正常发送,线路不会产生告警,也不会触发非正常保护倒换,而且显著提高了设备的带宽。为达到以上目的,本专利技术提供的基于分布式架构的OAM迀移方法,包括以下步骤:S1:所有业务单盘正常在位时,所有业务单盘上的OAM模块接收OAM配置;0ΑΜ模块轮询所有业务单盘的用户侧UNI接口,判定属于链路聚合组LAG属性的业务单盘的UNI接口为LAG成员,转到步骤S2 ;S2:0AM模块在所有LAG成员的端口所在的槽位上建立相同的PW OAM报文,OAM模块计算并使能最小端口所在的槽位收发PW OAM报文,转到步骤S3 ;S3:当业务单盘需要进行拔盘操作时,OAM模块修改需要被拔出的业务单盘的相应槽位的拔盘预告配置项为拔盘操作;0ΑΜ模块计算出步骤S2中的最小端口所在的槽位发生变化时,转到步骤S4 ;S4:0ΑΜ模块重新计算出新的最小端口所在的槽位、并调用PW OAM报文上送槽位选择接口后,通过新的最小端口所在的槽位收发PW OAM报文,转到步骤S5 ;S5:被拔出的业务单盘完成插盘恢复操作后,OAM模块修改与插上业务单盘对应槽位的拔盘预告配置项为无拔盘操作;插上的业务单盘的OAM模块重新接收OAM配置,OAM模块再次计算出新的最小端口所在的槽位,并调用PW OAM报文上送槽位选择接口后,通过新的最小端口所在的槽位收发PW OAM报文,结束。 在上述技术方案的基础上,步骤SI中所述判定属于链路聚合组LAG属性的业务单盘的UNI接口为LAG成员,具体包括以下步骤:0AM模块依次判断每个业务单盘的UNI接口是否为链路聚合组LAG属性,若是,则该UNI接口为LAG成员,转到步骤S2,否则不进行任何操作,结束。在上述技术方案的基础上,步骤S2中所述OAM模块在所有LAG成员的端口所在的槽位上建立相同的PW OAM报文,具体包括以下步骤:0AM模块通过键值向应用层模块查询所有LAG成员的端口所在的槽位后,在所有查询的槽位上建立相同的PW OAM报文。在上述技术方案的基础上,步骤S3中所述OAM模块修改需要被拔出的业务单盘的相应槽位的拔盘预告配置项为拔盘操作之后,若步骤S2中的最小端口所在的槽位未发生变化,则继续通过步骤S2中的最小端口所在的槽位收发PW OAM报文,结束。在上述技术方案的基础上,步骤S2中所述最小端口为索引index最小的LAG成员的端口。本专利技术提供的实现上述方法的基于分布式架构的OAM迀移系统,该系统包括OAM配置模块、OAM报文建立使能模块、拔盘槽位计算模块、拔盘OAM报文建立使能模块和插盘OAM报文建立使能模块;所述OAM配置模块用于:所有业务单盘正常在位时,控制所有业务单盘上的OAM模块接收OAM配置;0ΑΜ模块轮询所有业务单盘的用户侧UNI接口,判定属于链路聚合组LAG属性的业务单盘的UNI接口为LAG成员,向OAM报文建立使能模块发送OAM报文建立使能信号;所述OAM报文建立使能模块用于:收到OAM报文建立使能信号后,控制OAM模块在所有LAG成员的端口所在的槽位上建立相同的PW OAM报文,OAM模块计算并使能最小端口所在的槽位收发PW OAM报文;所述拔盘槽位计算模块用于:当业务单盘需要进行拔盘操作时,控制OAM模块修改需要被拔出的业务单盘的相应槽位的拔盘预告配置项为拔盘操作;0ΑΜ模块计算出最小端口所在的槽位发生变化时,向拔盘OAM报文建立使能模块发送拔盘OAM报文建立使能信号;所述拔盘OAM报文建立使能模块用于:收到拔盘OAM报文建立使能信号时,控制OAM模块重新计算出新的最小端口所在的槽位、并调用PW OAM报文上送槽位选择接口后,通过新的最小端口所在的槽位收发PW OAM报文;所述插盘OAM报文建立使能模块用于:被拔出的业务单盘完成插盘恢复操作后,控制OAM模块修改与插上业务单盘对应槽位的拔盘预告配置项为无拔盘操作;插上的业务单盘的OAM模块重新接收OAM配置,OAM模块再次计算出新的最小端口所在的槽位,并调用PW OAM报文上送槽位选择接口后,通过新的最小端口所在的槽位收发PW OAM报文。在上述技术方案的基础上,所述OAM配置模块判定属于链路聚合组LAG属性的业务单盘的UNI接口为LAG成员时,控制OAM模块依次判断每个业务单盘的UNI接口是否为链路聚合组LAG属性,若是,则该UNI接口为LAG成员,向OAM报文建立使能模块发送OAM报文建立使能信号,否则不进行任何操作。在上述技术方案的基础上,所述OAM报文建立使能模块控制OAM模块在所有LAG成员的端口所在的槽位上建立相同的PW OAM报文时,OAM模块通过键值向应用层模块查询所有LAG成员的端口所在的槽位后,在所有查询的槽位上建立相同的PW OAM报文。在上述技术方案的基础上,所述拔盘槽位计算模块控制OAM模块修改需要被拔出的业务单盘的相应槽位的拔盘预告配置项为拔盘操作之后,若最小端口所在的槽位未发生变化,则控制之前的最小端口所在的槽位继续收发PW OAM报文。与现有技术相比,本专利技术的优点在于:本专利技术进行OAM迀移时,OAM配置需要下发到所有LAG组成员,所有LAG组成员都会为PW OAM报文的发送预留资源。与此同时,本专利技术只保持LAG组中的最小成员收发PWOAM报文、并且动态监测所有LAG组成员的状态(例如插盘拔盘),若发现LAG组成员有删减,则计算并使能此时LAG组中的最小成员收发PW OAM报文,其它LAG成员还是为OAM预留资源,但是不收发PW OAM报文。因此,本专利技术能够在LAG组中收发PW OAM报文的最小成员被删减后,继续收发PWOAM报文,保证OAM报文的正常发送,不仅线路不会产生告警,也不会触发非正常保护倒换,保证用户的正常使用,而且本专利技术采用分布式架构(即将收发PW OAM的资源分摊到多个业务单盘),显著提高了设备的带宽。【附图说明】图1为本专利技术实施例中的基于分布式架构的OAM迀移方法的流程图。【具体实施方式】以下结合附图及实施例对本专利技术作进一步详细说明。参见图1所示,本专利技术实施例中的基于分布式架构的OAM迀移方法,包括以下步骤:S1:所有业务单盘正常在本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/CN104883276.html" title="基于分布式架构的OAM迁移方法及系统原文来自X技术">基于分布式架构的OAM迁移方法及系统</a>

【技术保护点】
一种基于分布式架构的OAM迁移方法,其特征在于,包括以下步骤:S1:所有业务单盘正常在位时,所有业务单盘上的OAM模块接收OAM配置;OAM模块轮询所有业务单盘的用户侧UNI接口,判定属于链路聚合组LAG属性的业务单盘的UNI接口为LAG成员,转到步骤S2;S2:OAM模块在所有LAG成员的端口所在的槽位上建立相同的PW OAM报文,OAM模块计算并使能最小端口所在的槽位收发PW OAM报文,转到步骤S3;S3:当业务单盘需要进行拔盘操作时,OAM模块修改需要被拔出的业务单盘的相应槽位的拔盘预告配置项为拔盘操作;OAM模块计算出步骤S2中的最小端口所在的槽位发生变化时,转到步骤S4;S4:OAM模块重新计算出新的最小端口所在的槽位、并调用PW OAM报文上送槽位选择接口后,通过新的最小端口所在的槽位收发PW OAM报文,转到步骤S5;S5:被拔出的业务单盘完成插盘恢复操作后,OAM模块修改与插上业务单盘对应槽位的拔盘预告配置项为无拔盘操作;插上的业务单盘的OAM模块重新接收OAM配置,OAM模块再次计算出新的最小端口所在的槽位,并调用PW OAM报文上送槽位选择接口后,通过新的最小端口所在的槽位收发PW OAM报文,结束。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张帆
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1