一种链路容量调整方案中增删成员的方法

文档序号:7614642阅读:170来源:国知局
专利名称:一种链路容量调整方案中增删成员的方法
技术领域
本发明涉及将LCAS(Link capacity adjustment scheme链路容量调整方案)协议中增删成员的配置操作方法。
背景技术
LCAS技术提供一种动态调整VCG(Virtual Concatenation Group虚级联组)链路的带宽,临时从VCG中删除失效的成员以及恢复由失效变为正常的成员的带宽。VCG组成员的删除和增加需要由管理系统发起,在由管理系统发起的增加和删除操作中不允许丢包。
在LCAS协议中,由于LCAS操作是单向的,因此双向增删成员必须在两个相反的方向作重复的操作83,在每个方向是独立操作,不需要同步进行。因此按照协议,为了配置两个方向,一般通常的做法是在增加成员时,先增加一个方向的Sk(Sink宿端),然后再增加该方向的So(Source源端);接着增加另一个方向的Sk,然后再增加其So;而在删除时,需要先删除一个方向的So然后是Sk,另一个方向也一样,先删除So然后是Sk;这样管理系统需要发出四次操作命令,并且在同一个方向必须按照一定的顺序。操作比较复杂,有时还有可能出现错误。

发明内容
本发明要解决的技术问题是为了克服了现有技术中对LCAS成员的增删时必须进行多次配置操作并且在同一个方向必须按照一定的顺序进行操作的缺点,提出了一种简单无时间顺序增删成员的方法。
本发明的技术方案为从虚级联组中删除成员以及增加成员由管理系统发起,其特征在于,将需要增加、删除的成员配置到同一个VCG组中;将配置的结果下发到两个方向两端的设备;在设备上,根据发送和接收控制帧以及SDH(同步数字传输)层告警来进行增加成员和删除成员。
在本发明中,在增加成员时,通过LCAS控制帧来控制源端的增加成员操作;在删除成员时,通过LCAS控制帧以及当前告警等信息来控制宿端的删除成员操作。
设备配置模块判断增加或删除的方法为如果某成员原来在设备上存在,在管理系统下发的数据中该成员不存在,设备将执行删除该成员的操作;如果某成员原来在设备上不存在,现在管理系统下发的数据中该成员存在,设备将执行添加该成员的操作。
具体地,增加成员的操作流程为1)将该成员添加到宿端VCG组中;2)激活宿端该成员,使其能够处理源端发送的命令请求;3)将该成员添加到源端VCG组中;4)添加源端操作;5)检查该成员是否添加成功,如果添加超时再次添加,直至成功。
删除成员的操作流程为1)如果删除的成员为一个VCG组中的所有成员,则立刻执行所有成员本地源端和宿端删除操作,即两个方向同时删除,转到下面的步骤6);2)删除本端该成员的源端;3)如果仅仅是VCG组的某个成员,首先查看该成员是否存在SDH层面的告警,比如AIS,RDI,UNEQ等,如果存在告警,立即执行该成员的本地宿端删除操作,转到下面的步骤6);4)解析接收到LCAS控制帧,查看对端的源端是否已经删除或者对端没有将该成员添加到该VCG组中,如果是并且该成员为先前保存的管理系统下发删除成员,则转到下一步,否则一直持续检查;5)删除本端该成员的宿端,即去激活该成员;6)将该成员从源端VCG组中删除;7)将该成员从宿端VCG组中删除。
采用本发明所述方法,与现有技术相比,由于采取了配置的无时间顺序以及同一个方向的源宿两端独立地进行配置的技术措施,取得了在配置操作上简单易行,没有顺序的限制,配置不会发生错误的进步,达到了管理系统操作简单,将复杂的配置大大进行简化,将单向配置成功地转化为双向配置的效果。


图1是本发明管理系统向设备下发配置数据示意图;图2是本发明设备上配置模块处理添加成员命令时双向中的一个单向的宿端和另一个单向的源端操作处理流程图;
图3是本发明设备上配置模块处理删除成员命令时双向中的一个单向的源端和另一个单向的宿端操作处理流程图。
具体实施例方式如图1所示,是在本发明管理系统配置以及操作;本发明不需要指定配置源端还是宿端,不需要指明是哪个方向。不需要指明下发顺序,即在添加时可以先下载源端再下发宿端,在删除时可以先下发宿端再下发源端,可以以任何次序下发。只需要指定哪些时隙属于哪个VCG,仅仅下发当前该VCG中所有存在的时隙,添加还是删除成员由设备配置模块来判断,即如果该成员原来在设备上存在,现在管理系统下发的数据中该成员不存在,则该时隙将不再属于该VCG组,也就是管理系统下发了删除成员的命令,设备将执行删除该成员的操作;如果该成员原来在设备上不存在,现在管理系统下发的数据中该成员存在,也就是管理系统下发了添加成员的命令,设备将执行添加该成员的操作;如图2所示,是在本发明添加成员的操作1、首先检查如果是添加成员时,先处理该成员的Sk,配置模块向LCASC(LinkCapacity Adjustment Scheme Controller 链路容量调整方案控制器)发送将该成员加入指定的VCG的指令;2、接着配置模块向LCASC发送激活该成员的指令,这样LCASC能够响应对端的So发出的命令;3、然后处理该成员的So,配置模块向LCASC发送将该成员加入指定的VCG组的指令;4、配置模块向LCASC发送指令,该成员的CTRL=ADD,SQ=n-1;其中,CTRL,即Control word sent from source to sink,指从源端发向宿端的控制字;ADD指将成员添加到VCG组中,CTRL为0b0001;SQ,即Sequence Indicator,指成员序号指示;5、持续检查该成员Sk回送的MST状态(Member Status,成员状态),如果超时则重新添加,直到成功;6、如果MST=OK(指成员状态正常,值为0);,配置模块向LCASC发送指令,该成员的CTRL=EOS(指VCG组中成员处于正常状态,该成员为最后一个成员,CTRL为0b0011);添加完成。
如图3所示,是在本发明删除成员的操作首先,检查是否该VCG的所有成员均被删除,如果是则发送指令给LCASC删除该VCG中的所有成员源端和宿端;否则,进行如下操作1、配置模块向LCASC发送指令,删除本端该成员的源端,即如果是删除最后一个成员,设置该成员的CTRL=IDLE(指该成员不属于该VCG组或者将从VCG组删除该成员,CTRL为0b0101),SQ=n-1,另外一个成员CTRL=EOS,SQ=n-2;如果不是最后一个成员,设置该成员CTRL=IDLE,SQ=n-1(其原来的SQ=n-?),其原来SQ之后的所有成员的控制字和SQ为CTRL=NORM,SQ=n-?,……CTRL=EOS,SQ=n-2;(NORM指VCG组中成员处于正常状态,该成员不是最后一个成员,CTRL为0b0010);)2、检查该成员对应的时隙是否存在AIS,RDI,UNEQ等SDH层的告警,如果存在则转下面的步骤6;3、分析LCASC接收到的LCAS控制帧,检查是否该成员的状态是否为DNU(指宿端上报该成员不正常,其载荷无效,CTRL为0b1111);,如果是转下面的步骤6;4、分析LCASC接收到的LCAS控制帧,检查对端源端是否已经删除,如果已经删除转下面的步骤6;5、分析LCASC接收到的LCAS控制帧,检查该成员MST是否为FAIL(成员状态不正常,值为1)以及RS_Ack(Re-Sequence Acknowledge,翻转确认)是否成功翻转,否则持续检查;6、配置模块向LCASC发送指令,去激活其宿端;7、配置模块向LCASC发送指令,从源端VCG中删除该成员;8、配置模块向LCASC发送指令,从宿端VCG中删除该成员。
权利要求
1.一种链路容量调整方案中增删成员的方法,从虚级联组中删除成员以及增加成员由管理系统发起,其特征在于,将需要增加、删除的成员配置到同一个虚级联组中;将配置的结果下发到两个方向两端的设备;在设备上,根据发送和接收控制帧以及同步数字传输层告警来进行增加成员和删除成员。
2.权利要求1所述的链路容量调整方案中增删成员的方法,其特征在于,在增加成员时,通过链路容量调整方案控制帧来控制源端的增加成员操作;在删除成员时,通过链路容量调整方案控制帧以及当前告警等信息来控制宿端的删除成员操作。
3.权利要求2所述的链路容量调整方案中增删成员的方法,其特征在于,设备配置模块判断增加或删除的方法为如果某成员原来在设备上存在,在管理系统下发的数据中该成员不存在,设备将执行删除该成员的操作;如果某成员原来在设备上不存在,现在管理系统下发的数据中该成员存在,设备将执行添加该成员的操作。
4.权利要求3所述的链路容量调整方案中增删成员的方法,其特征在于,增加成员的操作流程为1)将该成员添加到宿端虚级联组中;2)激活宿端该成员,使其能够处理源端发送的命令请求;3)将该成员添加到源端虚级联组中;4)添加源端操作;5)检查该成员是否添加成功,如果添加超时再次添加,直至成功。
5.权利要求3所述的链路容量调整方案中增删成员的方法,其特征在于,删除成员的操作流程为1)如果删除的成员为一个虚级联组中的所有成员,则立刻执行所有成员本地源端和宿端删除操作,转到步骤6);2)如果仅仅是虚级联组的某个成员,首先查看该成员是否存在SDH层面的告警,如果存在告警,立即执行该成员的本地源端和宿端删除操作,转到步骤6);3)删除本端该成员的源端;4)解析接收到链路容量调整方案控制帧,查看对端的源端是否已经删除或者对端没有将该成员添加到该虚级联组中,如果是并且该成员为先前保存的管理系统下发删除成员,则转到下一步,否则一直持续检查;5)删除本端该成员的宿端,即去激活该成员;6)将该成员从源端虚级联组中删除;7)将该成员从宿端虚级联组中删除。
全文摘要
一种链路容量调整方案中增删成员的方法,从虚级联组中删除成员以及增加成员由管理系统发起,将需要增加、删除的成员配置到同一个VCG组中;将配置的结果下发到两个方向两端的设备;在设备上,根据发送和接收控制帧以及SDH层告警来进行增加成员和删除成员。本发明由于采取了配置的无时间顺序以及同一个方向的源宿两端独立地进行配置的技术措施,取得了在配置操作上简单易行,没有顺序的限制,配置不会发生错误的进步,达到了管理系统操作简单,将单向配置成功地转化为双向配置的效果。
文档编号H04L29/06GK1901535SQ20051003617
公开日2007年1月24日 申请日期2005年7月22日 优先权日2005年7月22日
发明者卢金树, 马焕南, 李青, 谢云鹏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1