迁移数据的方法和通信节点.pdf

上传人:a*** 文档编号:4329127 上传时间:2018-09-13 格式:PDF 页数:43 大小:30.29MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310418549.8

申请日:

2013.09.13

公开号:

CN103533464A

公开日:

2014.01.22

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04Q 11/00申请日:20130913|||公开

IPC分类号:

H04Q11/00

主分类号:

H04Q11/00

申请人:

华为技术有限公司

发明人:

苏伟; 吴秋游; 董立民

地址:

518129 广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

北京龙双利达知识产权代理有限公司 11329

代理人:

王君;肖鹂

PDF下载: PDF下载
内容摘要

本发明实施例提供迁移数据的方法和通信节点。该方法包括:第一节点在OPUCn信号中,确定第一时隙对应的第二时隙,第二时隙为空闲的时隙;第一节点将第一低阶ODU业务从第一时隙迁移至第二时隙。本发明实施例中,通过在OPUCn信号中将第一时隙的第一低阶ODU业务迁移至空闲的第二时隙中,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。

权利要求书

权利要求书1.  一种迁移数据的方法,其特征在于,包括:第一节点在光通道净荷单元Cn信号中,确定第一时隙对应的第二时隙,所述第二时隙为空闲的时隙;所述第一节点将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙。2.  根据权利要求1所述的方法,其特征在于,所述确定第一时隙对应的第二时隙,包括:所述第一节点根据所述光通道净荷单元Cn信号的净荷结构标识,确定所述光通道净荷单元Cn信号中的空闲时隙;所述第一节点在所述空闲时隙中选择所述第二时隙。3.  根据权利要求1或2所述的方法,其特征在于,在所述第一节点将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙之前,还包括:所述第一节点在所述第二时隙中向第二节点发送第一迁移信息,所述第一迁移信息用于请求将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述第一节点接收所述第二节点根据所述第一迁移信息在所述第二时隙中发送的第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述第一节点根据所述第二迁移信息,在所述第二时隙中向所述第二节点发送第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙的操作;所述第一节点将所述第一时隙中的第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,包括:第一节点在第一复帧之后,将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,其中,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。4.  根据权利要求3所述的方法,其特征在于,还包括:所述第一节点接收第二节点在所述第二时隙发送的第四迁移信息,所述 第四迁移信息用于请求将第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述第一节点根据所述第四迁移信息,向所述第二节点发送第五迁移信息,所述第五迁移信息用于指示同意将所述第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述第一节点接收所述第二节点根据所述第五迁移信息在所述第二时隙中发送的第六迁移信息,所述第六迁移信息用于指示将要执行将所述第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙的操作;所述第一节点在第二复帧之后,从所述第二时隙中获取所述第二低阶光通道数据单元业务,其中所述第二复帧为用于携带所述第六迁移信息的复帧后的第x个复帧。5.  根据权利要求3或4所述的方法,其特征在于,所述复帧为t1-光通道净荷单元Cn复帧,由t1个光通道净荷单元Cn信号帧构成;或者,所述复帧为t2-光通道净荷单元Cn复帧,由t2个光通道净荷单元Cn信号帧构成,其中,t1为所述光通道净荷单元Cn信号中的每路光通道净荷支路所包含的时隙数目,t2为t1与256的最小公倍数,t1和t2均为正整数。6.  根据权利要求1至5中任一项所述的方法,其特征在于,所述第一节点将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,包括:所述第一节点采用通用映射规程,将所述第一低阶光通道数据单元业务从映射到第一光通道数据支路单元Cn.M中的所述第一时隙切换至映射到第二光通道数据支路单元Cn.M中的所述第二时隙,其中所述第一光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧中的M个时隙,所述第二光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧中的M个时隙,M为正整数。7.  根据权利要求2所述的方法,其特征在于,在所述第一节点将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述目的时隙之后,还包括:所述第一节点对所述净荷结构标识进行更新。8.  一种通信节点,其特征在于,包括:确定单元,用于在光通道净荷单元Cn信号中,确定第一时隙对应的第 二时隙,所述第二时隙为空闲的时隙;迁移单元,用于将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙。9.  根据权利要求8所述的通信节点,其特征在于,所述确定单元具体用于:根据所述光通道净荷单元Cn信号的净荷结构标识,确定所述光通道净荷单元Cn信号中的空闲时隙;在所述空闲时隙中选择所述第二时隙。10.  根据权利要求8或9所述的通信节点,其特征在于,还包括发送单元和接收单元;所述发送单元,用于在所述第一节点将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙之前,在所述第二时隙中向第二节点发送第一迁移信息,所述第一迁移信息用于请求将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述接收单元,用于接收所述第二节点根据所述第一迁移信息在所述第二时隙中发送的第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述发送单元,还用于根据所述第二迁移信息,在所述第二时隙中向所述第二节点发送第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙的操作;所述迁移单元,具体用于在第一复帧之后,将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,其中,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。11.  根据权利要求10所述的通信节点,其特征在于,还包括:所述接收单元,还用于接收第二节点在所述第二时隙发送的第四迁移信息,所述第四迁移信息用于请求将第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述发送单元,还用于根据所述第四迁移信息,向所述第二节点发送第五迁移信息,所述第五迁移信息用于指示同意将所述第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述接收单元,还用于接收所述第二节点根据所述第五迁移信息在所述第二时隙中发送的第六迁移信息,所述第六迁移信息用于指示将要执行将所述第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙的操 作;所述接收单元,还用于在第二复帧之后,从所述第二时隙中接收所述第二低阶光通道数据单元业务,其中所述第二复帧为用于携带所述第六迁移信息的复帧后的第x个复帧。12.  根据权利要求8至11中任一项所述的通信节点,其特征在于,所述迁移单元具体用于,采用通用映射规程,将所述第一低阶光通道数据单元业务从映射到第一光通道数据支路单元Cn.M中的所述第一时隙切换至映射到第二光通道数据支路单元Cn.M中的所述第二时隙,其中所述第一光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧中的M个时隙,所述第二光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧中的M个时隙,M为正整数。13.  根据权利要求9所述的通信节点,其特征在于,还包括:更新单元,用于在所述第一节点将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述目的时隙之后,对所述净荷结构标识进行更新。14.  一种迁移数据的方法,其特征在于,包括:第二节点接收第一节点在第二时隙中发送的第一迁移信息,所述第一迁移信息用于请求将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,所述第二时隙为空闲的时隙;所述第二节点根据所述第一迁移信息,在所述第二时隙中向第一节点发送第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;所述第二节点接收所述第一节点在所述第二时隙中根据所述第二迁移信息发送的第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙的操作;所述第二节点根据所述第三迁移信息,从所述第二时隙中获取所述第一低阶光通道数据单元业务。15.  根据权利要求14所述的方法,其特征在于,所述第二节点根据所述第三迁移信息,从所述第二时隙中获取所述第一低阶光通道数据单元业务,包括:所述第二节点在第一复帧之后,从所述第二时隙中获取所述第一低阶光通道数据单元业务,所述第一复帧为用于携带所述第三迁移信息的复帧后的 第x个复帧,x为大于1的正整数。16.  一种通信节点,其特征在于,包括:接收单元,用于接收第一节点在第二时隙中发送的第一迁移信息,所述第一迁移信息用于请求将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,所述第二时隙为空闲的时隙;生成单元,用于根据所述第一迁移信息,生成第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙;发送单元,用于在所述第二时隙中向第一节点发送所述第二迁移信息;所述接收单元,还用于接收所述第一节点在所述第二时隙中根据所述第二迁移信息发送的第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙的操作;所述接收单元,还用于根据所述第三迁移信息,从所述第二时隙中接收所述第一低阶光通道数据单元业务。17.  根据权利要求16所述的通信节点,其特征在于,所述接收单元,具体用于在第一复帧之后,从所述第二时隙中接收所述第一低阶光通道数据单元业务,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。

说明书

说明书迁移数据的方法和通信节点
技术领域
本发明涉及通信领域,并且具体地,涉及迁移数据的方法和通信节点。
背景技术
光传送网(Optical Transport Network,OTN)作为下一代传送网的核心技术,具有丰富的操作管理维护和强大的串联连接监视等能力,能够实现大容量业务的灵活调度和管理。
OTN技术定义了一种标准的帧结构来映射各种客户业务。首先将客户业务添加光通道净荷单元(Optical Channel Payload Unit,OPU)开销形成光通道净荷单元k(Optical Channel Payload Unit-k,OPUk),然后对OPUk进行封装,添加光通道数据单元(Optical Channel Data Unit,ODU)开销形成光通道数据单元k(Optical Channel Data Unit-k,ODUk),再对ODUk添加光通道传输单元(Optical Channel Transport Unit,OTU)开销形成光通道传输单元k(Optical Channel Transport Unit-k,OTUk)。k=1,2,3,4,分别对应四种固定速率等级,即2.5Gbit/s、10Gbit/s、40Gbit/s和100Gbit/s。
随着业务流量的海量增长,为了充分利用OTN的带宽资源,目前研究组15/国际电信联盟-远程通信标准化组(Study Group15/International Telecommunication Union-Telecommunication Standardization Sector,SG15/ITU-T)正在讨论制定一种灵活线路速率的光通道传输单元Cn(Optical Channel Transport Unit-Cn,OTUCn)信号。OTUCn信号的比特速率为n倍基准速率,n是可变的,其中,基准速率可以优选为处于100Gbit/s这个速率等级上的速率的速率,上述C即为数字“100”。与OTUCn信号相对应的,有光通道数据单元Cn(Optical Channel Data Unit-Cn,ODUCn)信号和光通道净荷单元Cn(Optical Channel Payload Unit-Cn,OPUCn)信号。OPUCn信号可以划分为10n个10G时隙,实现对多路低阶业务的混合承载。各种低阶业务对OPUCn的时隙(Tributary Slot,TS)占有具有任意性,因此会导致OPUCn信号中存在时隙碎片,或者,当某些低阶业务撤销后也会导致 OPUCn信号中存在时隙碎片。这些时隙碎片的存在导致无法根据实际承载的低阶ODU业务需求来分配网络带宽资源,从而降低了网络带宽资源利用率。
发明内容
本发明实施例提供迁移数据的方法和通信节点,能够提高网络带宽资源利用率。
第一方面,提供了一种迁移数据的方法,包括:第一节点在OPUCn信号中,确定第一时隙对应的第二时隙,所述第二时隙为空闲的时隙;所述第一节点将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙。
结合第一方面,在第一种可能的实现方式中,所述确定第一时隙对应的第二时隙,包括:所述第一节点根据所述OPUCn信号的净荷结构标识,确定所述OPUCn信号中的空闲时隙;所述第一节点在所述空闲时隙中选择所述第二时隙。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述第一节点将第一低阶ODU业务从所述第一时隙迁移至所述第二时隙之前,还包括:所述第一节点在所述第二时隙中向第二节点发送第一迁移信息,所述第一迁移信息用于请求将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第一节点接收所述第二节点根据所述第一迁移信息在所述第二时隙中发送的第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第一节点根据所述第二迁移信息,在所述第二时隙中向所述第二节点发送第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;
所述第一节点将所述第一时隙中的第一低阶ODU业务从所述第一时隙迁移至所述第二时隙,包括:第一节点在第一复帧之后,将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙,其中,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:所述第一节点接收第二节点在所述第二时隙发送的第四迁移信息,所述第四迁移信息用于请求将第二低阶ODU业务从所述第一时隙迁移至所 述第二时隙;所述第一节点根据所述第四迁移信息,向所述第二节点发送第五迁移信息,所述第五迁移信息用于指示同意将所述第二低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第一节点接收所述第二节点根据所述第五迁移信息在所述第二时隙中发送的第六迁移信息,所述第六迁移信息用于指示将要执行将所述第二低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;所述第一节点在第二复帧之后,从所述第二时隙中获取所述第二低阶ODU业务,其中所述第二复帧为用于携带所述第六迁移信息的复帧后的第x个复帧。
结合第一方面的第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,所述复帧为t1-光通道净荷单元Cn复帧,由t1个光通道净荷单元Cn信号帧构成;或者,所述复帧为t2-光通道净荷单元Cn复帧,由t2个光通道净荷单元Cn信号帧构成,其中,t1为所述光通道净荷单元Cn信号中的每路光通道净荷支路所包含的时隙数目,t2为t1与256的最小公倍数,t1和t2均为正整数。
结合第一方面或第一方面的第一种可能的实现方式至第四种可能的实现方式中任一实现方式,在第五种可能的实现方式中,所述第一节点将第一低阶ODU业务从所述第一时隙迁移至所述第二时隙,包括:所述第一节点采用通用映射规程GMP,将所述第一低阶ODU业务从映射到第一光通道数据支路单元Cn.M中的所述第一时隙切换至映射到第二光通道数据支路单元Cn.M中的所述第二时隙,其中所述第一光通道数据支路单元Cn.M包括OPUCn复帧中的M个时隙,所述第二光通道数据支路单元Cn.M包括OPUCn复帧中的M个时隙,M为正整数。
结合第一方面的第一种可能的实现方式,在第六种可能的实现方式中,在所述第一节点将所述第一低阶ODU业务从所述第一时隙迁移至所述目的时隙之后,还包括:所述第一节点对所述净荷结构标识进行更新。
第二方面,提供了一种迁移数据的方法,包括:第二节点接收第一节点在第二时隙中发送的第一迁移信息,所述第一迁移信息用于请求将第一低阶ODU业务从所述第一时隙迁移至所述第二时隙,所述第二时隙为空闲的时隙;所述第二节点根据所述第一迁移信息,在所述第二时隙中向第一节点发送第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第二节点接收所述第一节点在 所述第二时隙中根据所述第二迁移信息发送的第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;所述第二节点根据所述第三迁移信息,从所述第二时隙中获取所述第一低阶ODU业务。
结合第二方面,在第一种可能的实现方式中,所述第二节点根据所述第三迁移信息,从所述第二时隙中获取所述第一低阶ODU业务,包括:
所述第二节点在第一复帧之后,从所述第二时隙中获取所述第一低阶ODU业务,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
第三方面,提供了一种通信节点,包括:确定单元,用于在OPUCn信号中,确定第一时隙对应的第二时隙,所述第二时隙为空闲的时隙;迁移单元,用于将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙。
结合第三方面,在第一种可能的实现方式中,所述确定单元具体用于:根据所述OPUCn信号的净荷结构标识,确定所述OPUCn信号中的空闲时隙;在所述空闲时隙中选择所述第二时隙。
结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括发送单元和接收单元;
所述发送单元,用于在所述第一节点将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙之前,在所述第二时隙中向第二节点发送第一迁移信息,所述第一迁移信息用于请求将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述接收单元,用于接收所述第二节点根据所述第一迁移信息在所述第二时隙中发送的第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述发送单元,还用于根据所述第二迁移信息,在所述第二时隙中向所述第二节点发送第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;所述迁移单元,具体用于在第一复帧之后,将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙,其中,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:所述接收单元,还用于接收第二节点在所述第二时隙发送的第四迁 移信息,所述第四迁移信息用于请求将第二低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述发送单元,还用于根据所述第四迁移信息,向所述第二节点发送第五迁移信息,所述第五迁移信息用于指示同意将所述第二低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述接收单元,还用于接收所述第二节点根据所述第五迁移信息在所述第二时隙中发送的第六迁移信息,所述第六迁移信息用于指示将要执行将所述第二低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;所述接收单元,还用于在第二复帧之后,从所述第二时隙中接收所述第二低阶ODU业务,其中所述第二复帧为用于携带所述第六迁移信息的复帧后的第x个复帧。
结合第三方面或第三方面的第一种可能的实现方式至第三种可能的实现方式中任一方式,在第四种可能的实现方式中,所述迁移单元具体用于,采用通用映射规程,将所述第一低阶ODU业务从映射到第一光通道数据支路单元Cn.M中的所述第一时隙切换至映射到第二光通道数据支路单元Cn.M中的所述第二时隙,其中所述第一光通道数据支路单元Cn.M包括OPUCn复帧中的M个时隙,所述第二光通道数据支路单元Cn.M包括OPUCn复帧中的M个时隙,M为正整数。
结合第三方面的第一种可能的实现方式,在第五种可能的实现方式中,还包括:更新单元,用于在所述第一节点将所述第一低阶ODU业务从所述第一时隙迁移至所述目的时隙之后,对所述净荷结构标识进行更新。
第四方面,提供了一种通信节点,包括:接收单元,用于接收第一节点在第二时隙中发送的第一迁移信息,所述第一迁移信息用于请求将第一低阶光通道数据单元ODU业务从所述第一时隙迁移至所述第二时隙,所述第二时隙为空闲的时隙;生成单元,用于根据所述第一迁移信息,生成第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;发送单元,用于在所述第二时隙中向第一节点发送所述第二迁移信息;所述接收单元,还用于接收所述第一节点在所述第二时隙中根据所述第二迁移信息发送的第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;所述接收单元,还用于根据所述第三迁移信息,从所述第二时隙中接收所述第一低阶ODU业务。
结合第四方面,在第一种可能的实现方式中,所述接收单元,具体用于 在第一复帧之后,从所述第二时隙中接收所述第一低阶ODU业务,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
本发明实施例中,通过在OPUCn信号中将第一时隙的第一低阶ODU业务迁移至空闲的第二时隙中,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的OTUCn信号帧结构的示意图。
图2是根据本发明实施例的n路OTLCn.n信号帧结构的示意图。
图3a是根据本发明实施例的OPUCn信号的一种时隙划分方式的部分示意图。
图3b是根据本发明实施例的OPUCn信号的一种时隙划分方式的部分示意图。
图3c是根据本发明实施例的OPUCn信号的一种时隙划分方式的部分示意图。
图4a是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。
图4b是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。
图4c是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。
图4d是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。
图4e是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。
图4f是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示 意图。
图5是根据本发明一个实施例的迁移数据的方法的示意性流程图。
图6是根据本发明实施例的PSI的开销示意图。
图7是根据本发明实施例的PSI的字节结构示意图。
图8是根据本发明实施例的迁移协议开销的示意图。
图9是根据本发明实施例的ODTUCn.M的结构以及映射开销的示意图。
图10是根据本发明另一实施例的迁移数据的方法的示意性流程图。
图11是根据本发明一个实施例的低阶ODU业务在OPUCn信号中的分布示意图。
图12是根据本发明一个实施例的迁移数据的方法的过程的示意性流程图。
图13是根据本发明另一实施例的迁移数据的方法的过程的示意性流程图。
图14是根据本发明一个实施例的通信节点的示意框图。
图15是根据本发明另一实施例的通信节点的示意框图。
图16是根据本发明另一实施例的通信节点的示意框图。
图17是根据本发明另一实施例的通信节点的示意框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
图1是根据本发明实施例的OTUCn信号帧结构的示意图。
如图1所示,OTUCn信号帧结构为4行4080×n列。其中1行1~7n列为帧头指示开销,1行7n+1~14n列为OTUCn开销(Overhead,OH)区,2~4行1~14n列为ODUCn开销区,1~4行14n+1~16n列为OPUCn开销区,1~4行16n+1~3824n列为OPUCn净荷(Payload)区,1~4行3824n+1~4080n列为OTUCn信号的前向错误纠正(Forward Error Correction,FEC)校验区。
OTUCn的速率是n倍基准速率,n是可变的,基准速率可以是任意的速率,在本发明实施例中,基准速率优选100Gbit/s速率等级的速率。针对基 准速率优选100Gbit/s速率等级的速率,本发明实施例提供了OTUCn,ODUCn和OPUCn的速率的两种方案:
方案(一):

方案(二):

OTUCn信号可以以字节间插的方式拆分为n路光通道传输支路(Optical Channel Transport Lane,OTL)信号,依次编号为OTLCn.n#1,OTLCn.n #2,…,OTLCn.n#n。其中,n为大于1的正整数。n路OTLCn.n信号可以
通过多路多子载波或多路光信号传送。具体来说,OTUCn信号中第1行第1个字节分配OTLCn.n#1,第1行第2个字节分配给OTLCn.n#2,……第n个字节分配给OTLCn.n#n,然后第n+1个字节分配给OTLCn.n#1,以此类推,将OTUCn信号拆分为n路OTL信号。
相应地,ODUCn也可以以字节间插的方式拆分为n路光通道数据支路(Optical Channel Data Lane,ODL)信号,即存在n路ODLCn.n信号,可以依次编号为ODLCn.n#1,ODLCn.n#2,…,ODLCn.n#n;OPUCn也可以以字节间插的方式拆分为n路光通道净荷支路(Optical Channel Payload Lane,OPL)信号,即存在n路OPLCn.n信号,可以依次编号为OPLCn.n#1,OPLCn.n#2,…,OPLCn.n#n。图2是根据本发明实施例的n路OTLCn.n 信号帧结构的示意图。
OPUCn信号可以划分为10n个10G时隙,时隙可以依次编号为1~10n。每路OPL信号可以包含10个时隙。其中,OPLCn.n#1可以包括时隙1~10,OPLCn.n#2可以包括时隙11~20,以此类推,OPLCn.n#n可以包括时隙10n-9~10n。
OPUCn信号的时隙划分方式可以分为两种,即,在带填充列的情况下的时隙划分方式,以及在不带填充列的情况下的时隙划分方式。
图3a至图3c分别是根据本发明实施例的OPUCn信号的一种时隙划分方式的部分示意图。图3a至图3c可以构成完整的示意图,示出这种时隙划分方式。
图3a至图3c示出了在带填充列的情况下的时隙划分方式。如图3a至图3c所示,以按列间插的方式对由10个OPUCn帧组成的复帧进行时隙划分。10n个时隙位于16n+1~3816n,填充列位于3816n+1~3824n列。每个时隙40行380列,从列数而言,每个时隙占用380列,从图2可知,单路OPL信号的净荷区占用3808列,也即每个时隙占用单个OPLCn.n的净荷区的比例为380/3808=9.979%。时隙开销位于14n+1~16n列,每个时隙对应的时隙开销每10个OPUCn帧出现一次,通过OPU复帧标识(OPU Multi-Frame Identifier,OMFI)中的5~8比特进行指示。
对于上述图3a至图3c所示的时隙划分过程,可以理解为将OPUCn信号看作一个整体,按字节间插的方式划分为10n个时隙。也可以理解为,先将OPUCn信号按照字节间插的方式划分为n路OPL信号,如图2所示的n路OPL信号的划分方式。然后将每路OPL信号按照字节间插的方式划分为10个时隙,得到10n个时隙。如图3a至图3c所示,在带填充列的情况下,10n个时隙的划分方式可以看作是按列间插的方式划分的。对应于该时隙划分方式,OTUCn、ODUCn和OPUCn的速率可以采取前文的速率方案(一),OPUCn的一个10G时隙对应的速率为10504285.839kbit/s±100ppm。
图4a至图4f分别是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。图4a至图4f可以构成完整的示意图,来示出这种时隙划分方式。
图4a至图4f示出了在不带填充列的情况下的时隙划分方式。如图4a至图4f所示,以字节间插的方式对由10个OPUCn帧组成的复帧进行时隙 划分。10n个时隙位于16n+1~3824n,无填充列。该种划分方式需要引入超行(Superrow),通过每5行组成1个超行进行划分,从而实现10n个时隙的完全划分。10个OPUCn帧组成复帧包含8个超行。
对于上述图4a至图4f所示的时隙划分过程,可以理解为将OPUCn信号看作一个整体,按字节间插的方式划分为10n个时隙。也可以理解为,先将OPUCn信号按照字节间插的方式划分为n路OPL信号,如图2所示的n路OPL信号的划分方式。然后将每路OPL信号按照字节间插的方式划分为10个时隙,得到10n个时隙。对应于该时隙划分方式,OTUCn、ODUCn和OPUCn的速率可以采取前文的速率方案(二),OPUCn的一个10G时隙对应的速率为10479823.134kbit/s±100ppm。
每个时隙占用40行380.8列(8超行1904列)。具体来说,单路OPL信号的净荷区占用3808列,而单路OPL信号可以划分为10个时隙。因此从理论上来讲,每个时隙占用380.8列,也即占用单路OPL信号净荷区的380.8/3808=10%。
时隙开销位于14n+1~16n列,每个时隙对应的时隙开销每10个OPUCn帧出现一次,通过OMFI的5~8比特进行指示。
OPUCn信号通过10n个10G时隙,实现对多路低阶业务的混合承载。各低阶业务对OPUCn信号的时隙占用存在任意性,会导致OPUCn信号中出现时隙碎片。或者,当某些低阶业务撤销后,OPUCn信号中也会出现时隙碎片。由于时隙碎片降低了网络带宽资源利用率,因此需要消除时隙碎片,从而需要对时隙中的业务进行迁移。下面将详细介绍本发明实施例的迁移数据的方法和OTN中的节点。
图5是根据本发明一个实施例的迁移数据的方法的示意性流程图。图5的方法由OTN中的节点执行。
510,第一节点在OPUCn信号中,确定第一时隙对应的第二时隙,第二时隙为空闲的时隙。
520,第一节点将第一低阶ODU业务从第一时隙迁移至第二时隙。
本发明实施例中,上述第一节点可以是OTN中的源节点,也可以是宿节点。低阶ODU业务可以包括ODU0、ODU1、ODU2、ODU2e、ODU3、ODU4或ODUflex。
在步骤510之前,第一节点可以根据实际需求,确定是否需要迁移第一 时隙中的第一低阶ODU业务。例如,由于OPL信号中某些低阶ODU业务的撤销,导致该OPL信号中仅有一些零散的时隙承载低阶ODU业务。在需要集中管理这些低阶ODU业务的情况下,或者在需要释放该OPL信号所占用的资源的情况下,第一节点可以确定将这些零散的时隙所承载的低阶ODU业务进行迁移。上述第一时隙可以是这些零散的时隙中的任意一个。
在迁移第一时隙的第一低阶ODU业务之前,需要确定将第一低阶ODU业务迁入的目的时隙,即上述第二时隙。第二时隙应为空闲的时隙,这样能保证第一时隙的第一低阶ODU业务能够被迁入第二时隙。第一时隙所属的OPL信号和第二时隙所属的OPL信号可以相同,也可以不同。
在确定第二时隙后,第一节点可以将第一时隙中的第一低阶ODU业务迁移至第二时隙,也就是说,第一节点可以通过第二时隙来传送第一低阶ODU业务,使第一时隙不再承载有效数据。这样,通过将第一时隙的第一低阶ODU业务迁移至第二时隙,有效地避免时隙碎片的存在,从而能够提高网络带宽资源利用率。此外,还能够对低阶ODU业务进行集中管理。
例如,第一时隙和第二时隙可以属于相同的OPL信号,例如,在该OPL信号中,第二时隙可以与承载有其它低阶ODU业务的时隙相邻,这样,通过将第一时隙的第一低阶ODU业务迁移至第二时隙,使得低阶ODU业务可以集中在连续的时隙。如果低阶ODU业务占用的时隙比较零散,会造成这些零散时隙的管理复杂度增加,而且也会造成空闲时隙零散,不便于利用。因此本发明实施例通过对低阶ODU业务的迁移,不仅能够降低对时隙管理的复杂度,而且能够使得空闲时隙集中,便于分配给其它低阶ODU业务,从而能够提高网络带宽资源利用率。
再例如,时隙碎片的存在导致无法根据实际承载的低阶ODU业务需求删除OPL信号,也就是删除相应的OTL信号,来动态调整线路接口速率。本发明实施例中,第一时隙和第二时隙可以分别属于不同的OPL信号,那么,通过将第一时隙的第一低阶ODU业务迁移至第二时隙,将低阶ODU业务集中于同一OPL信号上,能够为后续删除第一时隙所属的OPL信号作准备,从而能够提高网络带宽资源利用率,而且也便于对低阶ODU业务进行集中管理。
因此,本发明实施例中,通过在OPUCn信号中将第一时隙的第一低阶ODU业务迁移至空闲的第二时隙中,能够避免时隙碎片的存在,从而能够 提高网络带宽资源利用率。
目前,也常通过两路OTUk信号的保护倒换来保证对客户信号的传送。保护倒换过程中,由于延时差异,常无法实现两路OTUk信号的准确同步,会导致业务损伤。而本发明实施例中,由于在同一OPUCn信号中进行时隙间的低阶ODU业务的迁移,能够保证各个OPL信号的同步性,因此能够实现低阶ODU业务的无损迁移。
应理解,本发明实施例中,“低阶ODU业务”可以理解为“低阶ODU业务数据流”或者“低阶ODU业务信号”。
可选地,作为一个实施例,在步骤510中,第一节点可以根据OPUCn信号的净荷结构标识(Payload Structure Identifier,PSI),确定OPUCn信号中的空闲时隙。第一节点可以在上述空闲时隙中选择第二时隙。
具体地,第一节点可以根据OPUCn信号的256-复帧(Multi-Frame)的PSI,确定OPUCn信号中的当前时隙占用情况,从而确定空闲时隙。图6是根据本发明实施例的PSI的开销示意图。如图6所示,PSI位于4行14n+1~15n列,分别指示n路OPL信号中各时隙的占用情况。第14n+1列的PSI[2]~PSI[21]指示时隙1~10,第14n+2列的PSI[2]~PSI[21]指示时隙11~20,以此类推,……,第15n列的PSI[2]~PSI[21]指示时隙10n-9~10n。图6所示的其它部分,如OPUCn净荷、OTUCn FEC、时隙开销(Tributary Slot Overhead,TSOH)、最高有效位(Most Significant Bit,MSB)、最低有效位(Last Significant Bit,LSB)和复用结构指示(Multiplex Structure Identifier,MSI)等,可以参照现有技术中的含义,此处不再赘述。
图7是根据本发明实施例的PSI的字节结构示意图。如图7所示,每个时隙指示占用2个字节,第1个字节的第1比特表示对应的时隙是否占用(Occupation),若占用,则赋值为1;否则,赋值为0。第1个字节的第2~8比特和第2个字节第1~8比特共15比特表示对应的时隙所分配的支路端口号(Tributary Port),也即为该时隙中承载的低阶ODU业务指示。其中OPUCn信号在承载低阶ODU业务时,净荷类型(Payload Type,PT)赋值为0x22,位于4行14n+1列。在图7中,i=1~10,即表示PSI[2]~PSI[21]。j=1~n,表示第1~n个OPL。
在确定第二时隙后,第一节点可以将第一低阶ODU业务从第一时隙迁移至第二时隙。迁移处理需要遵循一定的规则,因此定义了迁移协议。在迁 移协议中,定义了以下字段:MCTRL(Moving Control)、MTSID(Moving Tributary Slot Identifier)、RESP和CRC。这些字段设置于1~3行14n+1~15n列,在每个OPL信号中占用3个字节。图8是根据本发明实施例的迁移协议开销的示意图。如图8所示,这些字段占用每个OPL信号的第1~3行15列。
MCTRL,为控制信令指示,占用2比特(bit)。例如,当MCTRL取值为00时,可以表示空闲(IDLE);取值为01时,可以表示迁移请求指示(MOVE_REQ);取值为10时,可以表示迁移实施指示(MOVE_DO),即表示将要执行迁移操作;取值11时,表示保留。
MTSID:待迁移的时隙标识,占用13比特,可以表示时隙1~10n。13比特可表示的范围为0~8191。该字段可以根据需求进一步扩展。
RESP:应答状态指示,占用1比特。例如,当RESP取值为1时,可以表示同意迁移(ACK);当取值为0时,可以表示拒绝迁移(NACK)。
CRC:校验信息,占用8比特。
基于上述迁移协议,第一节点可以完成单向的迁移处理,或者第一节点和第二节点共同完成双向的迁移处理。单向的迁移处理是指源节点所执行的迁移处理。双向的迁移处理是指源节点和宿节点同时执行的迁移处理。在单向迁移的情况下,上述第一节点可以为源节点,上述第二节点可以为宿节点。在双向迁移的情况下,上述第一节点和上述第二节点中的一个可以为源节点,另一个可以为宿节点。
可选地,作为另一实施例,在步骤520之前,第一节点可以在第二时隙中向第二节点发送第一迁移信息,第一迁移信息用于请求将第一低阶ODU业务从第一时隙迁移至目的时隙。第一节点可以接收第二节点根据第一迁移信息在第二时隙中发送的第二迁移信息,第二迁移信息用于指示同意将第一低阶ODU业务从第一时隙迁移至第二时隙。第一节点可以根据第二迁移信息,在第二时隙中向第二节点发送第三迁移信息,第三迁移信息用于指示将要执行将第一低阶ODU业务从第一时隙迁移至第二时隙的操作。第一节点可以在第一复帧之后,将第一低阶ODU业务从第一时隙迁移至第二时隙,其中,第一复帧为用于携带第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
第一迁移信息、第二迁移信息和第三迁移信息均可以包括上述迁移协议 中定义的各个字段。对于不同的信息来说,上述各个字段的取值不同。例如,第一迁移信息可以表示为{MOVE_REQ,第一时隙标识,NACK}。第二迁移信息可以表示为{IDLE,0,ACK}。第三迁移信息可以表示为{MOVE_DO,第一时隙的标识,ACK}。
第一节点可以在第一复帧之后,将第一低阶ODU业务从第一时隙迁移至第二时隙。第一复帧可以为用于携带第三迁移信息的复帧之后的第x个复帧。
第二节点可以在第一复帧之后,从第二时隙中获取第一低阶ODU业务的数据。这样,通过第三迁移信息向第二节点通知执行迁移操作,并在携带第三迁移信息的复帧后的第x个复帧之后将第一低阶ODU业务迁移至第二时隙,保证第一节点和第二节点操作同步,使得第二节点能够正确地在第二时隙接收第一低阶ODU业务。x的取值可以是预先设定的,第一节点和第二节点可以分别将该取值存储在本地。
如上所述,本发明实施例中,不仅可以实现单向迁移,还可以实现双向迁移。即,在接收方向和发送方向同时进行低阶ODU业务的迁移。此时,第一节点可以是源节点,第二节点可以是宿节点。或者,第一节点可以是宿节点,第二节点可以是源节点。
可见,本实施例中,通过第一节点与第二节点之间的协商,确定执行迁移操作的时机,能够保证双方操作的一致性,从而能够保证迁移的低阶ODU业务的无损性。
可选地,作为另一实施例,上述复帧可以是t1-OPUCn复帧,由t1个OPUCn信号帧构成;或者,上述复帧可以为t2-OPUCn复帧,由t2个OPUCn信号帧构成,其中,t1为OPUCn中的每路OPL所包含的时隙数目,t2为t1与256的最小公倍数,t1和t2均为正整数。
例如,OPUCn信号可以划分为10n个时隙,通常为了使得每个时隙占用的空间和单路OPL信号的净荷区的空间相同,可以按照10-OPUCn复帧为单位进行划分。那么t1可以为10,则此处复帧可以指10-OPUCn复帧,即OPUCn的10帧复帧,由10个OPUCn帧构成一个10帧复帧。此外,为了兼容传统OTN网络中的256-复帧,上述复帧可以是2560-OPUCn复帧,也就是t2可以为2560,即t2为10和256的最小公倍数。2560-OPUCn复帧可以由2560个OPUCn信号帧构成。
本发明实施例中,可以以复帧为单位执行迁移的操作,例如上述第一节点在第一复帧后将第一低阶ODU业务从第一时隙迁移至第二时隙。
可选地,作为另一实施例,第一节点可以接收第二节点在第二时隙发送的第四迁移信息,第四迁移信息用于请求将第二低阶ODU业务从第一时隙迁移至第二时隙。第一节点可以根据第四迁移信息,向第二节点发送第五迁移信息,第五迁移信息用于指示同意将第二低阶ODU业务从第一时隙迁移至第二时隙。第一节点可以接收第二节点根据第五迁移信息在第二时隙中发送的第六迁移信息,第六迁移信息用于指示将要执行将第二低阶ODU业务从第一时隙迁移至第二时隙的操作。第一节点可以在第二复帧之后,从第二时隙中接收第二低阶ODU业务,第二复帧可以为用于携带第六迁移信息的复帧后的第x个复帧。
对于双向迁移而言,在第一节点发起迁移请求的同时,第二节点也可以同时发起迁移请求。两个节点在接收到对端节点的迁移请求后,可以向对端节点发送迁移响应。两个节点在接收到对端节点的迁移响应后,可以向对端节点发送迁移实施指示。在携带迁移实施指示的复帧后的第x个复帧之后,第一节点可以将第一时隙的第一低阶ODU业务迁移至第二时隙,第二节点可以将第二时隙的第二低阶ODU业务迁移至第二时隙。那么第一节点可以从第二时隙获取第二低阶ODU业务的有效数据,第二节点可以从第二时隙获取第一低阶ODU业务的有效数据。
上述第四迁移信息、第五迁移信息和第六迁移信息分别可以用于实现迁移请求、迁移响应和迁移实施指示的功能。第四迁移信息、第五迁移信息和第六迁移信息均可以包括上述迁移协议中定义的各个字段。对于不同的信息来说,上述各个字段的取值不同。例如,第四迁移信息可以表示为{MOVE_REQ,第一时隙标识,NACK}。第五迁移信息可以表示为{MOVE_REQ,第一时隙标识,ACK}。第六迁移信息可以表示为{MOVE_DO,第一时隙的标识,ACK}。
上述复帧可以是t1-OPUCn复帧,由t1个OPUCn信号帧构成;或者,上述复帧可以为t2-OPUCn复帧,由t2个OPUCn信号帧构成,其中,t1为OPUCn中的每路OPL所包含的时隙数目,t2为t1与256的最小公倍数,t1和t2均为正整数。例如,OPUCn信号可以划分为10n个时隙,通常为了使得每个时隙占用的空间和单路OPL信号的净荷区的空间相同,可以按照 10-OPUCn复帧为单位进行划分。那么此处复帧可以指10-OPUCn复帧,即OPUCn的10帧复帧,由10个OPUCn帧构成一个10帧复帧。此外,为了兼容传统OTN网络中的256-复帧,上述复帧可以是2560-OPUCn复帧,即t2可以为2560,即t2为10和256的最小公倍数。2560-OPUCn复帧可以由2560个OPUCn信号帧构成。
第二低阶ODU业务与第一低阶ODU业务可以是相同业务类型,也可以是不同业务类型。例如第一低阶ODU业务和第二低阶ODU业务可以是ODUflex,或者第一低阶ODU业务是ODUflex,第二低阶ODU业务是ODU3。
可见,本实施例中,通过第一节点与第二节点之间的协商,确定执行迁移操作的时机,能够保证双方操作的一致性,从而能够保证迁移的低阶ODU业务的无损性。
可选地,作为另一实施例,在步骤520中,第一节点可以采用通用映射规程(Generic Mapping Procedure,GMP),将第一低阶ODU业务从映射到第一光通道数据支路单元Cn.M(Optical Channel Data Tributray Unit Cn.M,ODTUCn.M)切换至映射到第二ODTUCn.M,其中第一ODTUCn.M包括OPUCn复帧中的M个时隙,第二ODTUCn.M包括OPUCn复帧中的M个时隙,M为正整数。
例如,ODTUCn.M可以由10-OPUCn复帧的M个时隙和对应的时隙开销组成,其中10-OPUCn复帧由10个OPUCn帧构成,比如此处的10个OPUCn帧可以包含上述OPUCn信号。具体地,图9是根据本发明实施例的ODTUCn.M的结构以及映射开销的示意图,由40行(其中10个OPUCn帧,每个OPUCn帧为4行)380×M列(对应于包含填充列情况的OPUCn时隙划分方式,每个时隙包含380列)和6个字节的时隙开销(其中一个时隙对应的时隙开销)组成。如图9所示,在将第一低阶ODU业务映射在第二ODTUCn.M时,映射粒度可以优选为4×M个字节,映射开销设置在其占用的最后一个时隙的时隙开销中。映射开销可以包括Cm和C8D信息,其中Cm为数据信息,表示净荷区中承载的低阶ODU业务的数量。C8D为时钟信息,表示净荷区中承载的低阶ODU业务的时钟信息。CRC为校验信息。映射开销还可以包括增量指示符(Increment Indicator,II)和减量指示符(Decrement Indicator,DI)。如图9所示,C1~C14为14比特Cm,m=4×8×ts。D1~D10表示时钟信息。
其中,第一节点在携带第三迁移信息的复帧之后的第x个复帧后,将第一低阶ODU业务从映射到第一ODTUCn.M切换至映射到第二ODTUCn.M。应理解,携带迁移信息的复帧可以指10-OPUCn复帧,也可以指2560-OPUCn复帧,其中2560为256和10的最小公倍数,也即2560-OPUCn复帧由2560个OPUCn帧构成。
而ODTUCn.M是由10-OPUCn复帧中的M个时隙和对应的时隙开销组成,可见,用于传送第一ODU低阶业务的复帧的构成与携带迁移信息的复帧的构成可以是相同的,也可以是不同的。
可选地,作为另一实施例,第一节点可以对PSI进行更新。
具体地,在执行第一低阶ODU业务的迁移操作之后,第一节点可以更新OPUCn信号的256-复帧的PSI,也就是更新各时隙的占用情况。
对于上述的双向迁移来说,第二节点也可以在执行第二低阶ODU业务的迁移操作之后,更新OPUCn信号的256-复帧的PSI。
图10是根据本发明另一实施例的迁移数据的方法的示意性流程图。图10的方法由OTN中的节点执行。
1010,第二节点接收第一节点在第二时隙中发送的第一迁移信息,第一迁移信息用于请求将第一低阶ODU业务从第一时隙迁移至第二时隙,第二时隙为空闲的时隙。
1020,第二节点根据第一迁移信息,在第二时隙中向第一节点发送第二迁移信息,第二迁移信息用于指示同意将第一低阶ODU业务从第一时隙迁移至第二时隙。
1030,第二节点接收第一节点在第二时隙中根据第二迁移信息发送的第三迁移信息,第三迁移信息用于指示将要执行将第一低阶ODU业务从第一时隙迁移至第二时隙的操作。
1040,第二节点根据第三迁移信息,从第二时隙中接收第一低阶ODU业务。
上述第一节点可以为源节点,第二节点可以为宿节点。对于单向迁移来说,源节点可以将第一时隙中的第一低阶ODU业务迁移至第二时隙,通过第二时隙发送第一低阶ODU业务,宿节点可以从第二时隙获取第一低阶ODU业务。而该过程中,源节点需要与宿节点进行协商后,再执行迁移操作,从而保证两端节点的操作一致。具体来说,第二节点接收第一节点的迁 移请求,根据迁移请求再向第一节点发送迁移响应。第一节点接收到迁移响应后,再向第二节点发送迁移实施指示,并将第一低阶ODU业务从第一时隙迁移至第二时隙。第二节点可以根据迁移实施指示,在第二时隙中获取第一低阶ODU业务。
迁移请求、迁移响应以及迁移实施指示可以分别通过上述第一迁移信息、第二迁移信息和第三迁移信息来实现。第一迁移信息、第二迁移信息和第三迁移信息均可以包括上述迁移协议中定义的各个字段。对于不同的信息来说,上述各个字段的取值不同。例如,第一迁移信息可以表示为{MOVE_REQ,第一时隙标识,NACK}。第二迁移信息可以表示为{IDLE,0,ACK}。第三迁移信息可以表示为{MOVE_DO,第一时隙的标识,ACK}。
可选地,作为一个实施例,第二节点可以在第一复帧之后,从第二时隙中接收第一低阶ODU业务,其中,第一复帧为用于携带第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
具体地,第一节点可以携带迁移实施指示的复帧后的第x个复帧之后将第一低阶ODU业务从第一时隙迁移至第二时隙。第二节点就可以在上述第x个复帧之后,从第二时隙中获取第一低阶ODU业务。x的取值可以是预先设定的,第一节点和第二节点可以分别将该取值存储在本地,从而能够保证第一节点和第二节点的操作一致性,使得第二节点正确接收第一低阶ODU业务。
本发明实施例中,通过第二节点根据第一节点的第一迁移信息向第一节点发送用于指示同意执行迁移操作的第二迁移信息,使得第一节点可以将第一低阶ODU业务从第一时隙迁移至空闲的第二时隙,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。
下面将结合具体例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
图11是根据本发明一个实施例的低阶ODU业务在OPUCn信号中的分布示意图。
在图11中,进行了以下假设:在OPLCn.n#3上,TS 30为空闲的时隙,TS 21和TS 22上均承载有低阶ODU业务;其它OPL上存在一些空闲的时隙,例如,在OPLCn.n#1上,TS 10为空闲时隙,在OPLCn.n#2上,TS 12 为空闲时隙。其中,假设OPLCn.n#3为需要删除的支路信号,那么就需要将TS 21中的低阶ODU业务和TS 22中的低阶ODU业务进行迁移。下面将结合图12和图13详细描述迁移数据的过程。
图12是根据本发明一个实施例的迁移数据的方法的过程的示意性流程图。
在图12中,将结合图11,以单向迁移的过程为例进行说明。该图中,源节点可以为上述第一节点,宿节点可以为上述第二节点。
1201,在初始状态,源节点与宿节点之间在空闲时隙传送初始状态信息。
初始状态信息可以指示相应的时隙空闲。例如,在图11中,TS 10和TS 12均为空闲时隙。源节点和宿节点之间可以在TS 10中传送相应的初始状态信息,比如该初始状态信息可以表示为:{IDLE,0,NACK}。源节点和宿节点之间可以在TS 12中传送相应的初始状态信息,该初始状态信息可以表示为{IDLE,0,NACK}。
1202,源节点在空闲时隙中选择TS 21对应的目的时隙,并选择TS 22对应的目的时隙。
此处,假设源节点选择TS 10作为TS 21对应的目的时隙,TS 12作为TS 22对应的目的时隙。
1203,源节点分别在TS 10和TS 12中向宿节点发起迁移请求。
具体地,在TS 10中发送的迁移请求可以用于请求将TS21中的低阶ODU业务迁移至TS 10,该信息具体可以表示为:{MOVE_REQ,#21,NACK}。在TS 12中发送的迁移请求可以用于请求将TS 22中的低阶ODU业务迁移至TS 12中,该信息具体可以表示为:{MOVE_REQ,#22,NACK}。
1204,宿节点根据源节点的迁移请求,分别在TS 10和TS 12中向源节点发起迁移响应。
具体地,在TS 10中发送的迁移响应可以用于指示同意将TS 21中的低阶ODU业务迁移至TS 10,该信息具体可以表示为:{IDLE,0,ACK}。在TS 12中发送的迁移响应可以用于指示同意将TS22中的低阶ODU业务迁移至TS 12,该信息具体可以表示为:{IDLE,0,ACK}。
1205,源节点根据宿节点的迁移响应,分别在TS 10和TS 12中向宿节点发送迁移实施指示。
具体地,在TS 10中发送的迁移实施指示可以用于指示将要执行将TS 21 中的低阶ODU业务迁移至TS 10的操作,该信息具体可以表示为:{MOVE_DO,#21,ACK}。在TS 12中发送的迁移实施指示可以用于指示将要执行将TS22中的低阶ODU业务迁移至TS 12的操作,该信息具体可以表示为:{MOVE_DO,#22,ACK}。
1206,源节点将TS 21中的低阶ODU业务迁移至TS 10,并将TS 22中的低阶ODU业务迁移至TS 12。
具体地,源节点可以在第一复帧之后,将TS 21中的低阶ODU业务迁移至TS 10,并将TS 22中的低阶ODU业务迁移至TS 12。第一复帧可以是携带迁移实施指示的复帧后的第x个复帧。x为大于1的正整数。
1207,宿节点分别从TS 10和TS 12中获取低阶ODU业务。
具体地,宿节点可以在第一复帧之后,分别从TS 10和TS 12中获取低阶ODU业务。
1208,在宿节点从TS 10和TS 12中获取低阶ODU业务之后,源节点和宿节点之间分别在TS 10和TS 12传送初始状态信息。
在宿节点提取有效数据之后,源节点和宿节点可以再次在TS 10和TS 12中向对端发送初始状态信息。
可见,本实施例中,将TS 21的低阶ODU业务和TS 22的低阶ODU业务分别迁移至TS 10和TS 12后,能够避免时隙碎片的存在,并且使得OPLCn.n#3不再承载有效数据,从而能够删除OPLCn.n#3,因此不仅能够灵活调整OPL的数目,而且能够提高网络带宽资源利用率。
图13是根据本发明另一实施例的迁移数据的方法的过程的示意性流程图。
在图13中,将结合图11,以双向迁移的过程为例进行说明。该图中,源节点可以为上述第一节点,宿节点可以为上述第二节点。或者,源节点可以为上述第二节点,宿节点可以为上述第一节点。其中,假设TS 21承载低阶ODU业务1和低阶ODU业务2,其中低阶ODU业务1的传送方向是从源节点至宿节点,低阶ODU业务2的传送方向是从宿节点至源节点。假设TS 22承载低阶ODU业务3和低阶ODU业务4,其中低阶ODU业务3的传送方向是从源节点至宿节点,低阶ODU业务4的传送方向是从宿节点至源节点。
1301,在初始状态,源节点与宿节点之间在空闲时隙传送初始状态信息。
初始状态信息可以指示相应的时隙空闲。例如,在图11中,TS10和TS12均为空闲时隙。源节点和宿节点之间可以在TS10中传送相应的初始状态信息,比如该初始状态信息可以表示为:{IDLE,0,NACK}。源节点和宿节点之间可以在TS12中传送相应的初始状态信息,该初始状态信息可以表示为{IDLE,0,NACK}。
1302,源节点确定TS21和TS22的对应时隙分别为TS10和TS12。
具体地,TS21中的低阶ODU业务1迁移的目的时隙为TS10,TS22中的低阶ODU业务3迁移的目的时隙为TS12。
1303,宿节点确定TS21和TS22的对应时隙分别为TS10和TS12。
具体地,TS21中的低阶ODU业务2迁移的目的时隙为TS10,TS22中的低阶ODU业务4迁移的目的时隙为TS12。
1304,源节点分别在TS10和TS12中向宿节点发起迁移请求。
具体地,在TS10中发送的迁移请求可以用于请求将TS21中的低阶ODU业务1迁移至TS10,该信息具体可以表示为:{MOVE_REQ,#21,NACK}。在TS12中发送的迁移请求可以用于请求将TS22中的低阶ODU业务3迁移至TS12中,该信息具体可以表示为:{MOVE_REQ,#22,NACK}。
1305,宿节点分别在TS10和TS12中向宿节点发起迁移请求。
具体地,在TS10中发送的迁移请求可以用于请求将TS21中的低阶ODU业务2迁移至TS10,该信息具体可以表示为:{MOVE_REQ,#21,NACK}。在TS12中发送的迁移请求可以用于请求将TS22中的低阶ODU业务4迁移至TS12中,该信息具体可以表示为:{MOVE_REQ,#22,NACK}。
1306,源节点根据宿节点的迁移请求,分别在TS10和TS12中向宿节点发起迁移响应。
具体地,在TS10中发送的迁移响应可以用于指示同意将TS21中的低阶ODU业务2迁移至TS10,该信息具体可以表示为:{MOVE_REQ,#21,ACK}。在TS12中发送的迁移响应可以用于指示同意将TS22中的低阶ODU业务4迁移至TS12,该信息具体可以表示为:{MOVE_REQ,#22,ACK}。
1307,宿节点根据源节点的迁移请求,分别在TS10和TS12中向源节点发起迁移响应。
具体地,在TS10中发送的迁移响应可以用于指示同意将TS21中的低阶ODU业务1迁移至TS10,该信息具体可以表示为:{MOVE_REQ,#21, ACK}。在TS 12中发送的迁移响应可以用于指示同意将TS 22中的低阶ODU业务3迁移至TS 12,该信息具体可以表示为:{MOVE_REQ,#22,ACK}。
1308,源节点根据宿节点的迁移响应,分别在TS 10和TS 12中向宿节点发送迁移实施指示。
具体地,在TS 10中发送的迁移实施指示可以用于指示将要执行将TS21中的低阶ODU业务1迁移至TS 10的操作,该信息具体可以表示为:{MOVE_DO,#21,ACK}。在TS 12中发送的迁移实施指示可以用于指示将要执行将TS22中的低阶ODU业务3迁移至TS 12的操作,该信息具体可以表示为:{MOVE_DO,#22,ACK}。
1309,宿节点根据源节点的迁移响应,分别在TS 10和TS 12中向源节点发送迁移实施指示。
具体地,在TS 10中发送的迁移实施指示可以用于指示将要执行将TS 21中的低阶ODU业务2迁移至TS 10的操作,该信息具体可以表示为:{MOVE_DO,#21,ACK}。在TS 12中发送的迁移实施指示可以用于指示将要执行将TS 22中的低阶ODU业务4迁移至TS 12的操作,该信息具体可以表示为:{MOVE_DO,#22,ACK}。
1310,源节点将TS 21中的低阶ODU业务1迁移至TS 10,并将TS 22中的低阶ODU业务3迁移至TS 12。
具体地,源节点可以在第一复帧之后,将TS 21中的低阶ODU业务1迁移至TS 10,并将TS 22中的低阶ODU业务3迁移至TS 12。第一复帧可以是携带源节点的迁移实施指示的复帧后的第x个复帧。x为大于1的正整数。
1311,宿节点将TS 21中的低阶ODU业务2迁移至TS 10,并将TS 22中的低阶ODU业务4迁移至TS 12。
具体地,源节点可以在第二复帧之后,将TS 21中的低阶ODU业务2迁移至TS 10,并将TS 22中的低阶ODU业务4迁移至TS 12。第二复帧可以是携带宿节点的迁移实施指示的复帧后的第x个复帧。
1312,源节点分别从TS 10和TS 12中获取低阶ODU业务2和低阶ODU业务4。
具体地,源节点可以在第二复帧之后,分别从TS 10和TS 12中获取低阶ODU业务2和低阶ODU业务4。
1313,宿节点分别从TS 10和TS 12中获取低阶ODU业务1和低阶ODU业务3。
具体地,宿节点可以在第一复帧之后,分别从TS 10和TS 12中获取低阶ODU业务1和低阶ODU业务3。
1314,源节点和宿节点之间分别在TS 10和TS 12传送初始状态信息。
应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。例如,步骤1302和步骤1303可以并行执行,也可以先执行步骤1303,后执行1302。步骤1304和步骤1305可以并行执行,也可以先执行步骤1304,后执行1303。步骤1306和1307可以并行地执行,也可以先执行步骤1307,后执行1306。步骤1308和1309、步骤1310和1311以及步骤1312和1313的情况也是类似的。
可见,本实施例中,将TS 21的低阶ODU业务和TS 22的低阶ODU业务分别迁移至TS 10和TS 12后,能够避免时隙碎片的存在,并且使得OPLCn.n#3不再承载有效数据,从而能够删除OPLCn.n#3,因此不仅能够灵活调整OPL的数目,而且能够提高网络带宽资源利用率。
图14是根据本发明一个实施例的通信节点的示意框图。图14的通信节点1400包括确定单元1410和迁移单元1420。
确定单元1410在OPUCn信号中,确定第一时隙对应的第二时隙,第二时隙为空闲的时隙。迁移单元1420将第一低阶ODU业务从第一时隙迁移至第二时隙。
本发明实施例中,通过在OPUCn信号中将第一时隙的第一低阶ODU业务迁移至空闲的第二时隙中,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。
可选地,作为一个实施例,确定单元1410可以根据OPUCn信号的PSI,确定OPUCn信号中的空闲时隙,并可以在空闲时隙中选择第二时隙。
可选地,作为另一实施例,通信节点1400还可以包括发送单元1430和接收单元1440。
发送单元1430可以在第一节点将第一低阶ODU业务从第一时隙迁移至第二时隙之前,在第二时隙中向第二节点发送第一迁移信息,第一迁移信息用于请求将第一低阶ODU业务从第一时隙迁移至第二时隙。接收单元1440 可以接收第二节点根据第一迁移信息在第二时隙中发送的第二迁移信息,第二迁移信息用于指示同意将第一低阶ODU业务从第一时隙迁移至第二时隙。发送单元1430还可以根据第二迁移信息,在第二时隙中向第二节点发送第三迁移信息,第三迁移信息用于指示将要执行将第一低阶ODU业务从第一时隙迁移至第二时隙的操作。迁移单元1420可以在第一复帧之后,将第一低阶ODU业务从第一时隙迁移至第二时隙,其中,第一复帧为用于携带第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
可选地,作为另一实施例,迁移单元1420可以采用GMP,将第一低阶ODU业务从映射到第一ODTUCn.M中的第一时隙切换至映射到第二ODTUCn.M中的第二时隙,其中第一ODTUCn.M包括OPUCn复帧中的M个时隙,第二ODTUCn.M包括OPUCn复帧中的M个时隙,M为正整数。
可选地,作为另一实施例,接收单元1440还可以接收第二节点在第二时隙发送的第四迁移信息,第四迁移信息用于请求将第二低阶ODU业务从第一时隙迁移至第二时隙。发送单元1430还可以根据第四迁移信息,向第二节点发送第五迁移信息,第五迁移信息用于指示同意将第二低阶ODU业务从第一时隙迁移至第二时隙。接收单元1440还可以接收第二节点根据第五迁移信息在第二时隙中发送的第六迁移信息,第六迁移信息用于指示将要执行将第二低阶ODU业务从第一时隙迁移至第二时隙的操作。接收单元1440还可以在第二复帧之后,从第二时隙中接收第二低阶ODU业务,其中第二复帧为用于携带第六迁移信息的复帧后的第x个复帧。
可选地,作为另一实施例,通信节点1400还可以包括更新单元1450。
更新单元1450可以在第一节点将第一低阶ODU业务从第一时隙迁移至目的时隙之后,对PSI进行更新。
可选地,作为另一实施例,上述复帧可以为t1-OPUCn复帧,由t1个OPUCn信号帧构成;或者,上述复帧为t2-OPUCn复帧,由t2个OPUCn信号帧构成,其中,t1为OPUCn信号中的每路光通道净荷支路所包含的时隙数目,t2为t1与256的最小公倍数,t1和t2均为正整数。
通信节点1400的其它功能和操作可以参照上面图1至图9以及图11至图13中涉及第一节点的过程,为了避免重复,此处不再赘述。
图15是根据本发明另一实施例的通信节点的示意框图。图15的通信节点1500包括接收单元1510、生成单元1520和发送单元1530。
接收单元1510接收第一节点在第二时隙中发送的第一迁移信息,第一迁移信息用于请求将第一低阶ODU业务从第一时隙迁移至第二时隙,第二时隙为空闲的时隙。生成单元1520根据第一迁移信息,生成第二迁移信息,第二迁移信息用于指示同意将第一低阶ODU业务从第一时隙迁移至第二时隙。发送单元1530在第二时隙中向第一节点发送第二迁移信息。接收单元1510还接收第一节点在第二时隙中根据第二迁移信息发送的第三迁移信息,第三迁移信息用于指示将要执行将第一低阶ODU业务从第一时隙迁移至第二时隙的操作。接收单元1510还根据第三迁移信息,从第二时隙中接收第一低阶ODU业务。
本发明实施例中,通过第二节点根据第一节点的第一迁移信息向第一节点发送用于指示同意执行迁移操作的第二迁移信息,使得第一节点可以将第一低阶ODU业务从第一时隙迁移至空闲的第二时隙,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。
可选地,作为一个实施例,接收单元1510可以在第一复帧之后,从第二时隙中接收第一低阶ODU业务,第一复帧为用于携带第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
通信节点1500的其它功能和操作可以参照上面图6至图10、图11以及图12中涉及第二节点的过程,为了避免重复,此处不再赘述。
图16是根据本发明另一实施例的通信节点的示意框图。图16的通信节点1600包括存储器1610和处理器1620。
存储器1610可以包括随机存储器、闪存、只读存储器、可编程只读存储器、非易失性存储器或寄存器等。处理器1620可以是中央处理器(Central Processing Unit,CPU)。
存储器1610用于存储可执行指令。处理器1620可以执行存储器1610中存储的可执行指令,用于:在OPUCn信号中,确定第一时隙对应的第二时隙,第二时隙为空闲的时隙;将第一低阶ODU业务从第一时隙迁移至第二时隙。
本发明实施例中,通过在OPUCn信号中将第一时隙的第一低阶ODU业务迁移至空闲的第二时隙中,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。
可选地,作为一个实施例,处理器1620可以根据OPUCn信号的净荷结 构标识PSI,确定OPUCn信号中的空闲时隙,并可以在空闲时隙中选择第二时隙。
可选地,作为另一实施例,通信节点1600还可以包括发送器1630和接收器1640。
发送器1630可以在第一节点将第一低阶ODU业务从第一时隙迁移至第二时隙之前,在第二时隙中向第二节点发送第一迁移信息,第一迁移信息用于请求将第一低阶ODU业务从第一时隙迁移至第二时隙。接收器1640可以接收第二节点根据第一迁移信息在第二时隙中发送的第二迁移信息,第二迁移信息用于指示同意将第一低阶ODU业务从第一时隙迁移至第二时隙。发送器1630还可以根据第二迁移信息,在第二时隙中向第二节点发送第三迁移信息,第三迁移信息用于指示将要执行将第一低阶ODU业务从第一时隙迁移至第二时隙的操作。处理器1620可以在第一复帧之后,将第一低阶ODU业务从第一时隙迁移至第二时隙,其中,第一复帧为用于携带第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
可选地,作为另一实施例,处理器1620可以采用GMP,将第一低阶ODU业务从映射到第一光通道数据支路单元ODTUCn.M中的第一时隙切换至映射到第二ODTUCn.M中的第二时隙,其中第一ODTUCn.M包括OPUCn复帧中的M个时隙,第二ODTUCn.M包括OPUCn复帧中的M个时隙,M为正整数。
可选地,作为另一实施例,接收器1640还可以接收第二节点在第二时隙发送的第四迁移信息,第四迁移信息用于请求将第二低阶ODU业务从第一时隙迁移至第二时隙。发送器1630还可以根据第四迁移信息,向第二节点发送第五迁移信息,第五迁移信息用于指示同意将第二低阶ODU业务从第一时隙迁移至第二时隙。接收器1640还可以接收第二节点根据第五迁移信息在第二时隙中发送的第六迁移信息,第六迁移信息用于指示将要执行将第二低阶ODU业务从第一时隙迁移至第二时隙的操作。接收器1640还可以在第二复帧之后,从第二时隙中接收第二低阶ODU业务,其中第二复帧为用于携带第六迁移信息的复帧后的第x个复帧。
可选地,作为另一实施例,处理器1620可以在第一节点将第一低阶ODU业务从第一时隙迁移至目的时隙之后,对PSI进行更新。
可选地,作为另一实施例,上述复帧可以为t1-OPUCn复帧,由t1个 OPUCn信号帧构成;或者,上述复帧为t2-OPUCn复帧,由t2个OPUCn信号帧构成,其中,t1为OPUCn信号中的每路光通道净荷支路所包含的时隙数目,t2为t1与256的最小公倍数,t1和t2均为正整数。
通信节点1600的其它功能和操作可以参照上面图1至图9以及图11至图13中涉及第一节点的过程,为了避免重复,此处不再赘述。
图17是根据本发明另一实施例的通信节点的示意框图。图17的通信节点1700包括接收器1710、处理器1720和发送器1730。
接收器1710接收第一节点在第二时隙中发送的第一迁移信息,第一迁移信息用于请求将第一低阶ODU业务从第一时隙迁移至第二时隙,第二时隙为空闲的时隙。处理器1720根据第一迁移信息生成第二迁移信息,第二迁移信息用于指示同意将第一低阶ODU业务从第一时隙迁移至第二时隙。发送器1730根据第一迁移信息,在第二时隙中向第一节点发送第二迁移信息。接收器1710还接收第一节点在第二时隙中根据第二迁移信息发送的第三迁移信息,第三迁移信息用于指示将要执行将第一低阶ODU业务从第一时隙迁移至第二时隙的操作。接收器1710还根据第三迁移信息,从第二时隙中接收第一低阶ODU业务。
本发明实施例中,通过第二节点根据第一节点的第一迁移信息向第一节点发送用于指示同意执行迁移操作的第二迁移信息,使得第一节点可以将第一低阶ODU业务从第一时隙迁移至空闲的第二时隙,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。
可选地,作为一个实施例,接收器1710可以在第一复帧之后,从第二时隙中接收第一低阶ODU业务,第一复帧为用于携带第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。
通信节点1700的其它功能和操作可以参照上面图6至图10、图11以及图12中涉及第二节点的过程,为了避免重复,此处不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描 述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

迁移数据的方法和通信节点.pdf_第1页
第1页 / 共43页
迁移数据的方法和通信节点.pdf_第2页
第2页 / 共43页
迁移数据的方法和通信节点.pdf_第3页
第3页 / 共43页
点击查看更多>>
资源描述

《迁移数据的方法和通信节点.pdf》由会员分享,可在线阅读,更多相关《迁移数据的方法和通信节点.pdf(43页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103533464 A (43)申请公布日 2014.01.22 C N 1 0 3 5 3 3 4 6 4 A (21)申请号 201310418549.8 (22)申请日 2013.09.13 H04Q 11/00(2006.01) (71)申请人华为技术有限公司 地址 518129 广东省深圳市龙岗区坂田华为 总部办公楼 (72)发明人苏伟 吴秋游 董立民 (74)专利代理机构北京龙双利达知识产权代理 有限公司 11329 代理人王君 肖鹂 (54) 发明名称 迁移数据的方法和通信节点 (57) 摘要 本发明实施例提供迁移数据的方法和通信节 点。该方法包括:第一。

2、节点在OPUCn信号中,确定 第一时隙对应的第二时隙,第二时隙为空闲的时 隙;第一节点将第一低阶ODU业务从第一时隙迁 移至第二时隙。本发明实施例中,通过在OPUCn信 号中将第一时隙的第一低阶ODU业务迁移至空闲 的第二时隙中,能够避免时隙碎片的存在,从而能 够提高网络带宽资源利用率。 (51)Int.Cl. 权利要求书4页 说明书20页 附图18页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书4页 说明书20页 附图18页 (10)申请公布号 CN 103533464 A CN 103533464 A 1/4页 2 1.一种迁移数据的方法,其特征在于,包括: 第一。

3、节点在光通道净荷单元Cn信号中,确定第一时隙对应的第二时隙,所述第二时隙 为空闲的时隙; 所述第一节点将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙。 2.根据权利要求1所述的方法,其特征在于,所述确定第一时隙对应的第二时隙,包 括: 所述第一节点根据所述光通道净荷单元Cn信号的净荷结构标识,确定所述光通道净 荷单元Cn信号中的空闲时隙; 所述第一节点在所述空闲时隙中选择所述第二时隙。 3.根据权利要求1或2所述的方法,其特征在于,在所述第一节点将第一低阶光通道数 据单元业务从所述第一时隙迁移至所述第二时隙之前,还包括: 所述第一节点在所述第二时隙中向第二节点发送第一迁移信息,所。

4、述第一迁移信息用 于请求将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙; 所述第一节点接收所述第二节点根据所述第一迁移信息在所述第二时隙中发送的第 二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶光通道数据单元业务从所述 第一时隙迁移至所述第二时隙; 所述第一节点根据所述第二迁移信息,在所述第二时隙中向所述第二节点发送第三迁 移信息,所述第三迁移信息用于指示将要执行将所述第一低阶光通道数据单元业务从所述 第一时隙迁移至所述第二时隙的操作; 所述第一节点将所述第一时隙中的第一低阶光通道数据单元业务从所述第一时隙迁 移至所述第二时隙,包括: 第一节点在第一复帧之后,将所述第。

5、一低阶光通道数据单元业务从所述第一时隙迁移 至所述第二时隙,其中,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复 帧,x为大于1的正整数。 4.根据权利要求3所述的方法,其特征在于,还包括: 所述第一节点接收第二节点在所述第二时隙发送的第四迁移信息,所述第四迁移信息 用于请求将第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙; 所述第一节点根据所述第四迁移信息,向所述第二节点发送第五迁移信息,所述第五 迁移信息用于指示同意将所述第二低阶光通道数据单元业务从所述第一时隙迁移至所述 第二时隙; 所述第一节点接收所述第二节点根据所述第五迁移信息在所述第二时隙中发送的第 六迁移信息。

6、,所述第六迁移信息用于指示将要执行将所述第二低阶光通道数据单元业务从 所述第一时隙迁移至所述第二时隙的操作; 所述第一节点在第二复帧之后,从所述第二时隙中获取所述第二低阶光通道数据单元 业务,其中所述第二复帧为用于携带所述第六迁移信息的复帧后的第x个复帧。 5.根据权利要求3或4所述的方法,其特征在于,所述复帧为t1-光通道净荷单元Cn 复帧,由t1个光通道净荷单元Cn信号帧构成;或者,所述复帧为t2-光通道净荷单元Cn复 帧,由t2个光通道净荷单元Cn信号帧构成,其中,t1为所述光通道净荷单元Cn信号中的 每路光通道净荷支路所包含的时隙数目,t2为t1与256的最小公倍数,t1和t2均为正整。

7、 权 利 要 求 书CN 103533464 A 2/4页 3 数。 6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一节点将第一低阶光 通道数据单元业务从所述第一时隙迁移至所述第二时隙,包括: 所述第一节点采用通用映射规程,将所述第一低阶光通道数据单元业务从映射到第一 光通道数据支路单元Cn.M中的所述第一时隙切换至映射到第二光通道数据支路单元Cn.M 中的所述第二时隙,其中所述第一光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧 中的M个时隙,所述第二光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧中的M个 时隙,M为正整数。 7.根据权利要求2所述的方法,其特征在于,。

8、在所述第一节点将所述第一低阶光通道 数据单元业务从所述第一时隙迁移至所述目的时隙之后,还包括: 所述第一节点对所述净荷结构标识进行更新。 8.一种通信节点,其特征在于,包括: 确定单元,用于在光通道净荷单元Cn信号中,确定第一时隙对应的第二时隙,所述第 二时隙为空闲的时隙; 迁移单元,用于将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时 隙。 9.根据权利要求8所述的通信节点,其特征在于,所述确定单元具体用于:根据所述光 通道净荷单元Cn信号的净荷结构标识,确定所述光通道净荷单元Cn信号中的空闲时隙;在 所述空闲时隙中选择所述第二时隙。 10.根据权利要求8或9所述的通信节点,其特征。

9、在于,还包括发送单元和接收单元; 所述发送单元,用于在所述第一节点将所述第一低阶光通道数据单元业务从所述第一 时隙迁移至所述第二时隙之前,在所述第二时隙中向第二节点发送第一迁移信息,所述第 一迁移信息用于请求将所述第一低阶光通道数据单元业务从所述第一时隙迁移至所述第 二时隙; 所述接收单元,用于接收所述第二节点根据所述第一迁移信息在所述第二时隙中发送 的第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶光通道数据单元业务从 所述第一时隙迁移至所述第二时隙; 所述发送单元,还用于根据所述第二迁移信息,在所述第二时隙中向所述第二节点发 送第三迁移信息,所述第三迁移信息用于指示将要执行将所述第。

10、一低阶光通道数据单元业 务从所述第一时隙迁移至所述第二时隙的操作; 所述迁移单元,具体用于在第一复帧之后,将所述第一低阶光通道数据单元业务从所 述第一时隙迁移至所述第二时隙,其中,所述第一复帧为用于携带所述第三迁移信息的复 帧后的第x个复帧,x为大于1的正整数。 11.根据权利要求10所述的通信节点,其特征在于,还包括: 所述接收单元,还用于接收第二节点在所述第二时隙发送的第四迁移信息,所述第 四迁移信息用于请求将第二低阶光通道数据单元业务从所述第一时隙迁移至所述第二时 隙; 所述发送单元,还用于根据所述第四迁移信息,向所述第二节点发送第五迁移信息,所 述第五迁移信息用于指示同意将所述第二低阶。

11、光通道数据单元业务从所述第一时隙迁移 权 利 要 求 书CN 103533464 A 3/4页 4 至所述第二时隙; 所述接收单元,还用于接收所述第二节点根据所述第五迁移信息在所述第二时隙中发 送的第六迁移信息,所述第六迁移信息用于指示将要执行将所述第二低阶光通道数据单元 业务从所述第一时隙迁移至所述第二时隙的操作; 所述接收单元,还用于在第二复帧之后,从所述第二时隙中接收所述第二低阶光通道 数据单元业务,其中所述第二复帧为用于携带所述第六迁移信息的复帧后的第x个复帧。 12.根据权利要求8至11中任一项所述的通信节点,其特征在于,所述迁移单元具体 用于,采用通用映射规程,将所述第一低阶光通道。

12、数据单元业务从映射到第一光通道数据 支路单元Cn.M中的所述第一时隙切换至映射到第二光通道数据支路单元Cn.M中的所述第 二时隙,其中所述第一光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧中的M个时 隙,所述第二光通道数据支路单元Cn.M包括光通道净荷单元Cn复帧中的M个时隙,M为正 整数。 13.根据权利要求9所述的通信节点,其特征在于,还包括: 更新单元,用于在所述第一节点将所述第一低阶光通道数据单元业务从所述第一时隙 迁移至所述目的时隙之后,对所述净荷结构标识进行更新。 14.一种迁移数据的方法,其特征在于,包括: 第二节点接收第一节点在第二时隙中发送的第一迁移信息,所述第一迁移信。

13、息用于请 求将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,所述第二时隙为 空闲的时隙; 所述第二节点根据所述第一迁移信息,在所述第二时隙中向第一节点发送第二迁移信 息,所述第二迁移信息用于指示同意将所述第一低阶光通道数据单元业务从所述第一时隙 迁移至所述第二时隙; 所述第二节点接收所述第一节点在所述第二时隙中根据所述第二迁移信息发送的第 三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶光通道数据单元业务从 所述第一时隙迁移至所述第二时隙的操作; 所述第二节点根据所述第三迁移信息,从所述第二时隙中获取所述第一低阶光通道数 据单元业务。 15.根据权利要求14所述的方法,。

14、其特征在于,所述第二节点根据所述第三迁移信息, 从所述第二时隙中获取所述第一低阶光通道数据单元业务,包括: 所述第二节点在第一复帧之后,从所述第二时隙中获取所述第一低阶光通道数据单元 业务,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正 整数。 16.一种通信节点,其特征在于,包括: 接收单元,用于接收第一节点在第二时隙中发送的第一迁移信息,所述第一迁移信息 用于请求将第一低阶光通道数据单元业务从所述第一时隙迁移至所述第二时隙,所述第二 时隙为空闲的时隙; 生成单元,用于根据所述第一迁移信息,生成第二迁移信息,所述第二迁移信息用于指 示同意将所述第一低阶光通道数据单。

15、元业务从所述第一时隙迁移至所述第二时隙; 发送单元,用于在所述第二时隙中向第一节点发送所述第二迁移信息; 权 利 要 求 书CN 103533464 A 4/4页 5 所述接收单元,还用于接收所述第一节点在所述第二时隙中根据所述第二迁移信息发 送的第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶光通道数据单元 业务从所述第一时隙迁移至所述第二时隙的操作; 所述接收单元,还用于根据所述第三迁移信息,从所述第二时隙中接收所述第一低阶 光通道数据单元业务。 17.根据权利要求16所述的通信节点,其特征在于, 所述接收单元,具体用于在第一复帧之后,从所述第二时隙中接收所述第一低阶光通 道数。

16、据单元业务,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为 大于1的正整数。 权 利 要 求 书CN 103533464 A 1/20页 6 迁移数据的方法和通信节点 技术领域 0001 本发明涉及通信领域,并且具体地,涉及迁移数据的方法和通信节点。 背景技术 0002 光传送网(Optical Transport Network,OTN)作为下一代传送网的核心技术,具 有丰富的操作管理维护和强大的串联连接监视等能力,能够实现大容量业务的灵活调度和 管理。 0003 OTN技术定义了一种标准的帧结构来映射各种客户业务。首先将客户业务添加光 通道净荷单元(Optical Cha。

17、nnel Payload Unit,OPU)开销形成光通道净荷单元k(Optical Channel Payload Unit-k,OPUk),然后对OPUk进行封装,添加光通道数据单元(Optical Channel Data Unit,ODU)开销形成光通道数据单元k(Optical Channel Data Unit-k, ODUk),再对ODUk添加光通道传输单元(Optical Channel Transport Unit,OTU)开销形成 光通道传输单元k(Optical Channel Transport Unit-k,OTUk)。k=1,2,3,4,分别对应四 种固定速率等级,。

18、即2.5Gbit/s、10Gbit/s、40Gbit/s和100Gbit/s。 0004 随着业务流量的海量增长,为了充分利用OTN的带宽资源,目前研究组15/国 际电信联盟-远程通信标准化组(Study Group15/International Telecommunication Union-Telecommunication Standardization Sector,SG15/ITU-T)正在讨论制定一种 灵活线路速率的光通道传输单元Cn(Optical Channel Transport Unit-Cn,OTUCn)信 号。OTUCn信号的比特速率为n倍基准速率,n是可变的,其中,。

19、基准速率可以优选为处于 100Gbit/s这个速率等级上的速率的速率,上述C即为数字“100”。与OTUCn信号相对应的, 有光通道数据单元Cn(Optical Channel Data Unit-Cn,ODUCn)信号和光通道净荷单元 Cn(Optical Channel Payload Unit-Cn,OPUCn)信号。OPUCn信号可以划分为10n个10G 时隙,实现对多路低阶业务的混合承载。各种低阶业务对OPUCn的时隙(Tributary Slot, TS)占有具有任意性,因此会导致OPUCn信号中存在时隙碎片,或者,当某些低阶业务撤销 后也会导致OPUCn信号中存在时隙碎片。这些时。

20、隙碎片的存在导致无法根据实际承载的低 阶ODU业务需求来分配网络带宽资源,从而降低了网络带宽资源利用率。 发明内容 0005 本发明实施例提供迁移数据的方法和通信节点,能够提高网络带宽资源利用率。 0006 第一方面,提供了一种迁移数据的方法,包括:第一节点在OPUCn信号中,确定第 一时隙对应的第二时隙,所述第二时隙为空闲的时隙;所述第一节点将所述第一低阶ODU 业务从所述第一时隙迁移至所述第二时隙。 0007 结合第一方面,在第一种可能的实现方式中,所述确定第一时隙对应的第二时隙, 包括:所述第一节点根据所述OPUCn信号的净荷结构标识,确定所述OPUCn信号中的空闲时 隙;所述第一节点在。

21、所述空闲时隙中选择所述第二时隙。 0008 结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式 说 明 书CN 103533464 A 2/20页 7 中,在所述第一节点将第一低阶ODU业务从所述第一时隙迁移至所述第二时隙之前,还包 括:所述第一节点在所述第二时隙中向第二节点发送第一迁移信息,所述第一迁移信息用 于请求将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第一节点接收 所述第二节点根据所述第一迁移信息在所述第二时隙中发送的第二迁移信息,所述第二迁 移信息用于指示同意将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述 第一节点根据所述第二迁移。

22、信息,在所述第二时隙中向所述第二节点发送第三迁移信息, 所述第三迁移信息用于指示将要执行将所述第一低阶ODU业务从所述第一时隙迁移至所 述第二时隙的操作; 0009 所述第一节点将所述第一时隙中的第一低阶ODU业务从所述第一时隙迁移至所 述第二时隙,包括:第一节点在第一复帧之后,将所述第一低阶ODU业务从所述第一时隙迁 移至所述第二时隙,其中,所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个 复帧,x为大于1的正整数。 0010 结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:所 述第一节点接收第二节点在所述第二时隙发送的第四迁移信息,所述第四迁移信息用于请 求将第。

23、二低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第一节点根据所述第四 迁移信息,向所述第二节点发送第五迁移信息,所述第五迁移信息用于指示同意将所述第 二低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第一节点接收所述第二节点根 据所述第五迁移信息在所述第二时隙中发送的第六迁移信息,所述第六迁移信息用于指示 将要执行将所述第二低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;所述第一 节点在第二复帧之后,从所述第二时隙中获取所述第二低阶ODU业务,其中所述第二复帧 为用于携带所述第六迁移信息的复帧后的第x个复帧。 0011 结合第一方面的第二种可能的实现方式或第三种可能的实现方式,。

24、在第四种可能 的实现方式中,所述复帧为t1-光通道净荷单元Cn复帧,由t1个光通道净荷单元Cn信号 帧构成;或者,所述复帧为t2-光通道净荷单元Cn复帧,由t2个光通道净荷单元Cn信号 帧构成,其中,t1为所述光通道净荷单元Cn信号中的每路光通道净荷支路所包含的时隙数 目,t2为t1与256的最小公倍数,t1和t2均为正整数。 0012 结合第一方面或第一方面的第一种可能的实现方式至第四种可能的实现方式中 任一实现方式,在第五种可能的实现方式中,所述第一节点将第一低阶ODU业务从所述第 一时隙迁移至所述第二时隙,包括:所述第一节点采用通用映射规程GMP,将所述第一低阶 ODU业务从映射到第一光。

25、通道数据支路单元Cn.M中的所述第一时隙切换至映射到第二光 通道数据支路单元Cn.M中的所述第二时隙,其中所述第一光通道数据支路单元Cn.M包括 OPUCn复帧中的M个时隙,所述第二光通道数据支路单元Cn.M包括OPUCn复帧中的M个时 隙,M为正整数。 0013 结合第一方面的第一种可能的实现方式,在第六种可能的实现方式中,在所述第 一节点将所述第一低阶ODU业务从所述第一时隙迁移至所述目的时隙之后,还包括:所述 第一节点对所述净荷结构标识进行更新。 0014 第二方面,提供了一种迁移数据的方法,包括:第二节点接收第一节点在第二时隙 中发送的第一迁移信息,所述第一迁移信息用于请求将第一低阶O。

26、DU业务从所述第一时隙 迁移至所述第二时隙,所述第二时隙为空闲的时隙;所述第二节点根据所述第一迁移信息, 说 明 书CN 103533464 A 3/20页 8 在所述第二时隙中向第一节点发送第二迁移信息,所述第二迁移信息用于指示同意将所述 第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述第二节点接收所述第一节点 在所述第二时隙中根据所述第二迁移信息发送的第三迁移信息,所述第三迁移信息用于指 示将要执行将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙的操作;所述第 二节点根据所述第三迁移信息,从所述第二时隙中获取所述第一低阶ODU业务。 0015 结合第二方面,在第一种可能的实。

27、现方式中,所述第二节点根据所述第三迁移信 息,从所述第二时隙中获取所述第一低阶ODU业务,包括: 0016 所述第二节点在第一复帧之后,从所述第二时隙中获取所述第一低阶ODU业务, 所述第一复帧为用于携带所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。 0017 第三方面,提供了一种通信节点,包括:确定单元,用于在OPUCn信号中,确定第一 时隙对应的第二时隙,所述第二时隙为空闲的时隙;迁移单元,用于将所述第一低阶ODU业 务从所述第一时隙迁移至所述第二时隙。 0018 结合第三方面,在第一种可能的实现方式中,所述确定单元具体用于:根据所述 OPUCn信号的净荷结构标识,确定所述OP。

28、UCn信号中的空闲时隙;在所述空闲时隙中选择所 述第二时隙。 0019 结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式 中,还包括发送单元和接收单元; 0020 所述发送单元,用于在所述第一节点将所述第一低阶ODU业务从所述第一时隙迁 移至所述第二时隙之前,在所述第二时隙中向第二节点发送第一迁移信息,所述第一迁移 信息用于请求将所述第一低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述接收 单元,用于接收所述第二节点根据所述第一迁移信息在所述第二时隙中发送的第二迁移信 息,所述第二迁移信息用于指示同意将所述第一低阶ODU业务从所述第一时隙迁移至所述 第二时隙;所述发送单。

29、元,还用于根据所述第二迁移信息,在所述第二时隙中向所述第二节 点发送第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一低阶ODU业务从所 述第一时隙迁移至所述第二时隙的操作;所述迁移单元,具体用于在第一复帧之后,将所述 第一低阶ODU业务从所述第一时隙迁移至所述第二时隙,其中,所述第一复帧为用于携带 所述第三迁移信息的复帧后的第x个复帧,x为大于1的正整数。 0021 结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:所 述接收单元,还用于接收第二节点在所述第二时隙发送的第四迁移信息,所述第四迁移信 息用于请求将第二低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述。

30、发送单元,还 用于根据所述第四迁移信息,向所述第二节点发送第五迁移信息,所述第五迁移信息用于 指示同意将所述第二低阶ODU业务从所述第一时隙迁移至所述第二时隙;所述接收单元, 还用于接收所述第二节点根据所述第五迁移信息在所述第二时隙中发送的第六迁移信息, 所述第六迁移信息用于指示将要执行将所述第二低阶ODU业务从所述第一时隙迁移至所 述第二时隙的操作;所述接收单元,还用于在第二复帧之后,从所述第二时隙中接收所述第 二低阶ODU业务,其中所述第二复帧为用于携带所述第六迁移信息的复帧后的第x个复帧。 0022 结合第三方面或第三方面的第一种可能的实现方式至第三种可能的实现方式中 任一方式,在第四种。

31、可能的实现方式中,所述迁移单元具体用于,采用通用映射规程,将所 述第一低阶ODU业务从映射到第一光通道数据支路单元Cn.M中的所述第一时隙切换至映 说 明 书CN 103533464 A 4/20页 9 射到第二光通道数据支路单元Cn.M中的所述第二时隙,其中所述第一光通道数据支路单 元Cn.M包括OPUCn复帧中的M个时隙,所述第二光通道数据支路单元Cn.M包括OPUCn复 帧中的M个时隙,M为正整数。 0023 结合第三方面的第一种可能的实现方式,在第五种可能的实现方式中,还包括:更 新单元,用于在所述第一节点将所述第一低阶ODU业务从所述第一时隙迁移至所述目的时 隙之后,对所述净荷结构标。

32、识进行更新。 0024 第四方面,提供了一种通信节点,包括:接收单元,用于接收第一节点在第二时隙 中发送的第一迁移信息,所述第一迁移信息用于请求将第一低阶光通道数据单元ODU业务 从所述第一时隙迁移至所述第二时隙,所述第二时隙为空闲的时隙;生成单元,用于根据所 述第一迁移信息,生成第二迁移信息,所述第二迁移信息用于指示同意将所述第一低阶ODU 业务从所述第一时隙迁移至所述第二时隙;发送单元,用于在所述第二时隙中向第一节点 发送所述第二迁移信息;所述接收单元,还用于接收所述第一节点在所述第二时隙中根据 所述第二迁移信息发送的第三迁移信息,所述第三迁移信息用于指示将要执行将所述第一 低阶ODU业务。

33、从所述第一时隙迁移至所述第二时隙的操作;所述接收单元,还用于根据所 述第三迁移信息,从所述第二时隙中接收所述第一低阶ODU业务。 0025 结合第四方面,在第一种可能的实现方式中,所述接收单元,具体用于在第一复帧 之后,从所述第二时隙中接收所述第一低阶ODU业务,所述第一复帧为用于携带所述第三 迁移信息的复帧后的第x个复帧,x为大于1的正整数。 0026 本发明实施例中,通过在OPUCn信号中将第一时隙的第一低阶ODU业务迁移至空 闲的第二时隙中,能够避免时隙碎片的存在,从而能够提高网络带宽资源利用率。 附图说明 0027 为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使。

34、 用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 0028 图1是根据本发明实施例的OTUCn信号帧结构的示意图。 0029 图2是根据本发明实施例的n路OTLCn.n信号帧结构的示意图。 0030 图3a是根据本发明实施例的OPUCn信号的一种时隙划分方式的部分示意图。 0031 图3b是根据本发明实施例的OPUCn信号的一种时隙划分方式的部分示意图。 0032 图3c是根据本发明实施例的OPUCn信号的一种时隙划分方式的部分示意图。 0033 图4a是根据本发明实施例。

35、的OPUCn信号的另一时隙划分方式的部分示意图。 0034 图4b是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。 0035 图4c是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。 0036 图4d是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。 0037 图4e是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。 0038 图4f是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分示意图。 0039 图5是根据本发明一个实施例的迁移数据的方法的示意性流程图。 0040 图6是根据本发明实施例的PSI的开销示意图。 说 。

36、明 书CN 103533464 A 5/20页 10 0041 图7是根据本发明实施例的PSI的字节结构示意图。 0042 图8是根据本发明实施例的迁移协议开销的示意图。 0043 图9是根据本发明实施例的ODTUCn.M的结构以及映射开销的示意图。 0044 图10是根据本发明另一实施例的迁移数据的方法的示意性流程图。 0045 图11是根据本发明一个实施例的低阶ODU业务在OPUCn信号中的分布示意图。 0046 图12是根据本发明一个实施例的迁移数据的方法的过程的示意性流程图。 0047 图13是根据本发明另一实施例的迁移数据的方法的过程的示意性流程图。 0048 图14是根据本发明一个。

37、实施例的通信节点的示意框图。 0049 图15是根据本发明另一实施例的通信节点的示意框图。 0050 图16是根据本发明另一实施例的通信节点的示意框图。 0051 图17是根据本发明另一实施例的通信节点的示意框图。 具 体实施方式 0052 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发 明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实 施例,都应属于本发明保护的范围。 0053 图1是根据本发明实施例的OTUCn信号帧结构的示意图。 0054 如图1所示,O。

38、TUCn信号帧结构为4行4080n列。其中1行17n列为帧头指 示开销,1行7n+114n列为OTUCn开销(Overhead,OH)区,24行114n列为ODUCn 开销区,14行14n+116n列为OPUCn开销区,14行16n+13824n列为OPUCn净荷 (Payload)区,14行3824n+14080n列为OTUCn信号的前向错误纠正(Forward Error Correction,FEC)校验区。 0055 OTUCn的速率是n倍基准速率,n是可变的,基准速率可以是任意的速率,在本发明 实施例中,基准速率优选100Gbit/s速率等级的速率。针对基准速率优选100Gbit/s。

39、速率 等级的速率,本发明实施例提供了OTUCn,ODUCn和OPUCn的速率的两种方案: 0056 方案(一): 0057 0058 方案(二): 0059 说 明 书CN 103533464 A 10 6/20页 11 0060 OTUCn信号可以以字节间插的方式拆分为n路光通道传输支路(Optical Channel Transport Lane,OTL)信号,依次编号为OTLCn.n#1,OTLCn.n #2,OTLCn.n#n。其中,n 为大于1的正整数。n路OTLCn.n信号可以 0061 通过多路多子载波或多路光信号传送。具体来说,OTUCn信号中第1行第1个字 节分配OTLCn.。

40、n#1,第1行第2个字节分配给OTLCn.n#2,第n个字节分配给OTLCn. n#n,然后第n+1个字节分配给OTLCn.n#1,以此类推,将OTUCn信号拆分为n路OTL信号。 0062 相应地,ODUCn也可以以字节间插的方式拆分为n路光通道数据支路(Optical Channel Data Lane,ODL)信号,即存在n路ODLCn.n信号,可以依次编号为ODLCn.n#1, ODLCn.n#2,ODLCn.n#n;OPUCn也可以以字节间插的方式拆分为n路光通道净荷支路 (Optical Channel Payload Lane,OPL)信号,即存在n路OPLCn.n信号,可以依次。

41、编号为 OPLCn.n#1,OPLCn.n#2,OPLCn.n#n。图2是根据本发明实施例的n路OTLCn.n信号帧 结构的示意图。 0063 OPUCn信号可以划分为10n个10G时隙,时隙可以依次编号为110n。每路OPL 信号可以包含10个时隙。其中,OPLCn.n#1可以包括时隙110,OPLCn.n#2可以包括时 隙1120,以此类推,OPLCn.n#n可以包括时隙10n-910n。 0064 OPUCn信号的时隙划分方式可以分为两种,即,在带填充列的情况下的时隙划分方 式,以及在不带填充列的情况下的时隙划分方式。 0065 图3a至图3c分别是根据本发明实施例的OPUCn信号的一种。

42、时隙划分方式的部分 示意图。图3a至图3c可以构成完整的示意图,示出这种时隙划分方式。 0066 图3a至图3c示出了在带填充列的情况下的时隙划分方式。如图3a至图3c所示, 以按列间插的方式对由10个OPUCn帧组成的复帧进行时隙划分。10n个时隙位于16n+1 3816n,填充列位于3816n+13824n列。每个时隙40行380列,从列数而言,每个时隙占用 380列,从图2可知,单路OPL信号的净荷区占用3808列,也即每个时隙占用单个OPLCn.n 的净荷区的比例为380/3808=9.979%。时隙开销位于14n+116n列,每个时隙对应的时隙 开销每10个OPUCn帧出现一次,通过。

43、OPU复帧标识(OPU Multi-Frame Identifier,OMFI) 中的58比特进行指示。 0067 对于上述图3a至图3c所示的时隙划分过程,可以理解为将OPUCn信号看作一个 整体,按字节间插的方式划分为10n个时隙。也可以理解为,先将OPUCn信号按照字节间插 的方式划分为n路OPL信号,如图2所示的n路OPL信号的划分方式。然后将每路OPL信 号按照字节间插的方式划分为10个时隙,得到10n个时隙。如图3a至图3c所示,在带填 说 明 书CN 103533464 A 11 7/20页 12 充列的情况下,10n个时隙的划分方式可以看作是按列间插的方式划分的。对应于该时隙划。

44、 分方式,OTUCn、ODUCn和OPUCn的速率可以采取前文的速率方案(一),OPUCn的一个10G时 隙对应的速率为10504285.839kbit/s100ppm。 0068 图4a至图4f分别是根据本发明实施例的OPUCn信号的另一时隙划分方式的部分 示意图。图4a至图4f可以构成完整的示意图,来示出这种时隙划分方式。 0069 图4a至图4f示出了在不带填充列的情况下的时隙划分方式。如图4a至图4f 所示,以字节间插的方式对由10个OPUCn帧组成的复帧进行时隙划分。10n个时隙位于 16n+13824n,无填充列。该种划分方式需要引入超行(Superrow),通过每5行组成1个 超。

45、行进行划分,从而实现10n个时隙的完全划分。10个OPUCn帧组成复帧包含8个超行。 0070 对于上述图4a至图4f所示的时隙划分过程,可以理解为将OPUCn信号看作一个 整体,按字节间插的方式划分为10n个时隙。也可以理解为,先将OPUCn信号按照字节间插 的方式划分为n路OPL信号,如图2所示的n路OPL信号的划分方式。然后将每路OPL信号 按照字节间插的方式划分为10个时隙,得到10n个时隙。对应于该时隙划分方式,OTUCn、 ODUCn和OPUCn的速率可以采取前文的速率方案(二),OPUCn的一个10G时隙对应的速率为 10479823.134kbit/s100ppm。 0071 。

46、每个时隙占用40行380.8列(8超行1904列)。具体来说,单路OPL信号的净荷 区占用3808列,而单路OPL信号可以划分为10个时隙。因此从理论上来讲,每个时隙占用 380.8列,也即占用单路OPL信号净荷区的380.8/3808=10%。 0072 时隙开销位于14n+116n列,每个时隙对应的时隙开销每10个OPUCn帧出现一 次,通过OMFI的58比特进行指示。 0073 OPUCn信号通过10n个10G时隙,实现对多路低阶业务的混合承载。各低阶业务对 OPUCn信号的时隙占用存在任意性,会导致OPUCn信号中出现时隙碎片。或者,当某些低阶 业务撤销后,OPUCn信号中也会出现时隙。

47、碎片。由于时隙碎片降低了网络带宽资源利用率, 因此需要消除时隙碎片,从而需要对时隙中的业务进行迁移。下面将详细介绍本发明实施 例的迁移数据的方法和OTN中的节点。 0074 图5是根据本发明一个实施例的迁移数据的方法的示意性流程图。图5的方法由 OTN中的节点执行。 0075 510,第一节点在OPUCn信号中,确定第一时隙对应的第二时隙,第二时隙为空闲 的时隙。 0076 520,第一节点将第一低阶ODU业务从第一时隙迁移至第二时隙。 0077 本发明实施例中,上述第一节点可以是OTN中的源节点,也可以是宿节点。低阶 ODU业务可以包括ODU0、ODU1、ODU2、ODU2e、ODU3、OD。

48、U4或ODUflex。 0078 在步骤510之前,第一节点可以根据实际需求,确定是否需要迁移第一时隙中的 第一低阶ODU业务。例如,由于OPL信号中某些低阶ODU业务的撤销,导致该OPL信号中仅 有一些零散的时隙承载低阶ODU业务。在需要集中管理这些低阶ODU业务的情况下,或者 在需要释放该OPL信号所占用的资源的情况下,第一节点可以确定将这些零散的时隙所承 载的低阶ODU业务进行迁移。上述第一时隙可以是这些零散的时隙中的任意一个。 0079 在迁移第一时隙的第一低阶ODU业务之前,需要确定将第一低阶ODU业务迁入的 目的时隙,即上述第二时隙。第二时隙应为空闲的时隙,这样能保证第一时隙的第一。

49、低阶 说 明 书CN 103533464 A 12 8/20页 13 ODU业务能够被迁入第二时隙。第一时隙所属的OPL信号和第二时隙所属的OPL信号可以 相同,也可以不同。 0080 在确定第二时隙后,第一节点可以将第一时隙中的第一低阶ODU业务迁移至第二 时隙,也就是说,第一节点可以通过第二时隙来传送第一低阶ODU业务,使第一时隙不再承 载有效数据。这样,通过将第一时隙的第一低阶ODU业务迁移至第二时隙,有效地避免时隙 碎片的存在,从而能够提高网络带宽资源利用率。此外,还能够对低阶ODU业务进行集中管 理。 0081 例如,第一时隙和第二时隙可以属于相同的OPL信号,例如,在该OPL信号中,第二 时隙可以与承载有其它低阶ODU业务的时隙相邻,这样,通过将第一时隙的第一低阶ODU业 务迁移至第二时隙,使得低阶ODU业务可以集中在连续的时隙。如果低阶ODU业务占用的 时隙比较零散,会造成这些零散时隙的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1