一种基于otn分组业务无损调整的装置与方法

xiaoxiao2020-10-23  13

一种基于otn分组业务无损调整的装置与方法
【技术领域】
[0001]本发明涉及光网络通信技术领域,具体来讲是一种基于OTN分组业务无损调整的装置与方法。
【背景技术】
[0002]传统OTN(Optical Transport Network,光传送网)承载的光通信业务,不管是统计复用的包交换业务,还是电路交换的时分复用业务,在承载到了 OTN的ODUK(Opticalchannel data unit,光通道数据单元)管道时,都受到了 ODUK管道本身流量的限制。在当前的网络中,由于统计复用的包交换业务的大规模运用,业务的流量会随着时间的增长而扩大,因而ODUK管道也有可能会随之增长。
[0003]但是在现有芯片技术中,建立ODUK管道的成帧芯片并不能随意调整ODUK管道的大小,一般这种管道大小的调整都需要通过删建业务的方式来实现,此时业务中断的时间一般都会在I秒左右,不能满足电信级别的传输需求,存在调整损失。除此之外,即使在标准上ODUK成帧芯片做到无损调整,但是该成帧芯片价格昂贵,并且只能在一个OTUK的大管道中调整其包括的ODUK管道,不能处理任意OTUK之间任意ODUK管道,灵活性较差,使用受到限制。

【发明内容】

[0004]针对现有技术中存在的缺陷,本发明的目的在于提供一种基于OTN分组业务无损调整的装置与方法,避免调整损失,在节点交换系统内调整任意波长的任意OTUK的任意ODUK管道,提高灵活性,避免使用受限。
[0005]为达到以上目的,本发明采取一种基于OTN分组业务无损调整的装置,包括:网管处理模块,用于根据收到的调整业务流量命令,分给流量增加模块或者流量减少模块处理;流量增加模块,用于分配剩余ODUK管道资源到各个节点建立ODUK管道,或者在各个节点新建立ODUK管道;流量减少模块,用于为每个节点分配需要减少的ODUK管道,并决定释放减少的ODUK管道;包处理模块,用于将ODUK管道加入或移出LAG成员组;成帧芯片,用于完成ODUK管道的增加与释放。
[0006]在上述技术方案的基础上,网管处理模块判断收到调整业务流量的命令,若为增加业务流量,分配给流量增加模块处理;若为减少业务流量,分配给流量减少模块处理。
[0007]在上述技术方案的基础上,流量增加模块计算业务经过的所有路由节点是否还有剩余的ODUK管道资源,若是,将业务分配到各个节点建立ODUK管道,若否,在无剩余ODUK管道的节点上提示,并提供可替代的可删除业务。
[0008]在上述技术方案的基础上,在无剩余ODUK管道的节点上提示后,成帧芯片在各个节点建立ODUK管道,包处理模块将ODUK管道加入到LAG成员组。
[0009]在上述技术方案的基础上,所述ODUK管道加入或移出LGA成员组的动作命令,均通过OTN的开销字节传递。
[0010]在上述技术方案的基础上,OTN的开销字节是同一层次ODUK层的,或者是不同层次的ODUK层的。
[0011]本发明还提供一种基于OTN分组业务无损调整的方法,包括步骤:
[0012]S1.网管处理模块收到调整业务流量命令时,判断是业务流量的增加还是减少,若是增加,进入S2 ;若是减少,进入S6 ;
[0013]S2.流量增加模块计算待调整业务经过的所有路由节点,判断是否每个节点都有足够的未使用ODUK管道,若否,进入S3,若是,进入S4 ;
[0014]S3.流量增加模块将没有足够未使用ODUK管道的节点已占用的ODUK管道罗列出,删除已占用的ODUK管道业务;
[0015]S4.流量增加模块给每个节点分配ODUK通道,并通过成帧芯片建立空的ODUK通道;
[0016]S5.包处理模块将新建立的ODUK管道和需要扩容的ODUK管道加入LAG成员组中,结束;
[0017]S6.流量减少模块为每个节点分配需要减少的ODUK管道,包处理模块将减少的ODUK管道移出LAG成员组,成帧芯片释放减少的ODUK管道,结束。
[0018]在上述技术方案的基础上,ODUK管道加入或移出LAG成员组的命令,通过OTN的开销字节来传递。
[0019]在上述技术方案的基础上,OTN的开销字节是同一层次ODUK层的,或者是不同层次的ODUK层的。
[0020]在上述技术方案的基础上,分组业务是以变长包为基本传输单元进行数据交换的业务,包括以太网、MPLS。
[0021]本发明的有益效果在于:避免在成帧芯片中进行ODUK管道的无损调整,而是在包处理模块中使用LAG成员组的增加和删除,来实现ODUK管道的无损调整,可以解决现有的业务扩容需求,降低成帧芯片的成本。除此之外,与传统的OTN无损调整方式只能调整一个波长的一个OTUK大管道内的ODUK管道相比,本发明可以任意调整一个节点交换系统内的任意波长的任意OTUK大管道内的任意管道,有着极大的灵活性。可以在波长、子波长等级上对ODUK管道时隙进行重新分配、整合及再利用,适用范围广。
【附图说明】
[0022]图1为本发明实施例基于OTN分组业务无损调整的装置示意图;
[0023]图2为本发明实施例基于OTN分组业务无损调整的方法流程图。
[0024]附图标记:
[0025]1-网管处理模块,2-流量增加模块,3-流量减少模块,4-包处理模块,5-成帧芯片。
【具体实施方式】
[0026]以下结合附图及实施例对本发明作进一步详细说明。
[0027]如图1所示,本发明实施例基于OTN分组业务无损调整的装置,包括网管处理模块1、流量增加模块2、流量减少模块3、包处理模块4和成帧芯片5,网管处理模块I分别连接流量增加模块2、流量减少模块3,包处理模块4分别连接流量增加模块2、流量减少模块3和成帧芯片5。
[0028]网管处理模块I用于根据收到的调整业务流量命令,分给流量增加模块2或者流量减少模块3处理,具体的,若为增加业务流量,分配给流量增加模块2处理;若为减少业务流量,分配给流量减少模块3处理。
[0029]流量增加模块2用于计算一条待调整业务经过的所有路由节点是否还有剩余的ODUK管道资源,用于分配剩余ODUK管道资源到各个节点建立ODUK管道,或者在各个节点新建立ODUK管道;具体的,计算业务经过的所有路由节点是否还有剩余的ODUK管道资源,若是,将业务分配到各个节点建立ODUK管道,若否,在无剩余ODUK管道的节点上提示,并提供可替代的可删除业务。
[0030]流量减少模块,用于为每个节点分配需要减少的ODUK管道,并决定释放需要减少的ODUK管道。
[0031]包处 理模块,用于将ODUK管道加入或移出LAG成员组,ODUK管道加入或移出LGA成员组的动作命令,均通过OTN的开销字节传递,需要注意的是,这些开销字节可以是保留字节或者其他字节,以保障各个节点之间动作的同步性,以满足电信级别的信号失效时间。OTN的开销字节,可以是同一层次ODUK层的,或者是不同层次的ODUK层的。
[0032]成帧芯片,用于完成ODUK管道的增加与释放。
[0033]如图2所示,本发明基于OTN分组业务无损调整的方法,具体包括步骤:
[0034]S1.网管处理模块I收到调整业务流量命令时,判断是业务流量的增加还是减少,若是增加,进入S2 ;若是减少,进入S6 ;同时,并找到该条业务所经过的所有路由节点。
[0035]S2.流量增加模块2计算该条待调整业务经过的所有路由节点,判断是否每个节点都有足够的未使用ODUK管道,若是,进入S4,若否,进入S3。
[0036]S3.说明至少部分节点没有剩余的未使用ODUK管道来进行扩容,则流量增加模块2将此信息反馈给网管处理单元I,并将将没有足够未使用ODUK管道的节点已占用的ODUK管道罗列出,删除已占用的ODUK管道业务,进入S4。
[0037]S4.每个节点有剩余的ODUK管道用来进行扩容,则流量增加模块2给每个节点分配ODUK通道,并通过成帧芯片5建立空的ODUK通道,此时ODUK通道本身并没有业务,也不会影响其他存在的业务流量,进入S5。
[0038]S5.包处理模块4将新建立的ODUK管道和需要扩容的ODUK管道一起加入LAG成员组中,结束。加入的动作命令在各个节点之间的传递使用OTN的开销字节来进行,需要注意的是,这些开销字节可以是保留字节或者其他字节,以保障各个节点之间动作的同步性,满足电信级别的信号失效时间。
[0039]S6.流量减少模块3为每个节点分配需要减少的ODUK管道;包处理模块4将减少的ODUK管道移出LAG成员组,移除的命令同样通过OTN的开销字节来传递以满足失效时间;成帧芯片5释放减少的ODUK管道。
[0040]本发明的分组业务是以变长包为基本传输单元进行数据交换的业务,包括但不限于以太网、MPLS (Mult1-Protocol Label Switching,多协议标签交换)等。
[0041]本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
【主权项】
1.一种基于OTN分组业务无损调整的装置,其特征在于,包括: 网管处理模块,用于根据收到的调整业务流量命令,分给流量增加模块或者流量减少模块处理; 流量增加模块,用于分配剩余ODUK管道资源到各个节点建立ODUK管道,或者在各个节点新建立ODUK管道; 流量减少模块,用于为每个节点分配需要减少的ODUK管道,并决定释放减少的ODUK管道; 包处理模块,用于将ODUK管道加入或移出LAG成员组; 成帧芯片,用于完成ODUK管道的增加与释放。2.如权利要求1所述的基于OTN分组业务无损调整的装置,其特征在于:网管处理模块判断收到调整业务流量的命令,若为增加业务流量,分配给流量增加模块处理;若为减少业务流量,分配给流量减少模块处理。3.如权利要求1所述的基于OTN分组业务无损调整的装置,其特征在于:流量增加模块计算业务经过的所有路由节点是否还有剩余的ODUK管道资源,若是,将业务分配到各个节点建立ODUK管道,若否,在无剩余ODUK管道的节点上提示,并提供可替代的可删除业务。4.如权利要求3所述的基于OTN分组业务无损调整的装置,其特征在于:在无剩余ODUK管道的节点上提示后,成帧芯片在各个节点建立ODUK管道,包处理模块将ODUK管道加入到LAG成员组。5.如权利要求1所述的基于OTN分组业务无损调整的装置,其特征在于:所述ODUK管道加入或移出LGA成员组的动作命令,均通过OTN的开销字节传递。6.如权利要求5所述的基于OTN分组业务无损调整的方法,其特征在于:0ΤΝ的开销字节是同一层次ODUK层的,或者是不同层次的ODUK层的。7.一种基于权利要求1所述装置的基于OTN分组业务无损调整的方法,其特征在于,包括步骤: 51.网管处理模块收到调整业务流量命令时,判断是业务流量的增加还是减少,若是增加,进入S2 ;若是减少,进入S6 ; 52.流量增加模块计算待调整业务经过的所有路由节点,判断是否每个节点都有足够的未使用ODUK管道,若否,进入S3,若是,进入S4 ; 53.流量增加模块将没有足够未使用ODUK管道的节点已占用的ODUK管道罗列出,删除已占用的ODUK管道业务; 54.流量增加模块给每个节点分配ODUK通道,并通过成帧芯片建立空的ODUK通道; 55.包处理模块将新建立的ODUK管道和需要扩容的ODUK管道加入LAG成员组中,结束; 56.流量减少模块为每个节点分配需要减少的ODUK管道,包处理模块将减少的ODUK管道移出LAG成员组,成帧芯片释放减少的ODUK管道,结束。8.如权利要求7所述的基于OTN分组业务无损调整的方法,其特征在于:0DUK管道加入或移出LAG成员组的命令,通过OTN的开销字节来传递。9.如权利要求8所述的基于OTN分组业务无损调整的方法,其特征在于:0ΤΝ的开销字节是同一层次ODUK层的,或者是不同层次的ODUK层的。10.如权利要求7所述的基于OTN分组业务无损调整的方法,其特征在于:分组业务是以变长包为基本传输单元进行数据交换的业务,包括以太网、MPLS。
【专利摘要】一种基于OTN分组业务无损调整的装置与方法,涉及光网络通信技术领域,网管处理模块,用于根据收到的调整业务流量命令,分给流量增加模块或者流量减少模块处理;流量增加模块,用于分配剩余ODUK管道资源到各个节点建立ODUK管道,或者在各个节点新建立ODUK管道;流量减少模块,用于为每个节点分配需要减少的ODUK管道,并决定释放减少的ODUK管道;包处理模块,用于将ODUK管道加入或移出LAG成员组;成帧芯片,用于完成ODUK管道的增加与释放。避免调整损失,在节点交换系统内调整任意波长的任意OTUK的任意ODUK管道,提高灵活性,避免使用受限。
【IPC分类】H04L12/803, H04L12/801
【公开号】CN104883320
【申请号】CN201510316300
【发明人】张铮, 陈德华, 陈松涛, 陶雪丽
【申请人】烽火通信科技股份有限公司
【公开日】2015年9月2日
【申请日】2015年6月10日
转载请注明原文地址:https://www.famiwei.com/read-8136257.html

最新回复(0)