Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. CN111490846 - Method, device and system for transmitting configuration information

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

[ ZH ]
一种传输配置信息的方法、装置和系统


技术领域
本发明实施例涉及但不限于通信领域,尤指一种传输配置信息的方法、装置和系统。
背景技术
光传送网(OTN,Optical Transport Network)标准由国际电信联盟(ITU-T,International Telecommunication Union Telecommunication StandardizationSector)制定,是光传输设备的重要标准,现在几乎所有的长距传输网络都由基于光传送网标准的设备组成。
光传送网有其标准的信号格式,包括光通道传输单元(OTU,Optical ChannelTransport Unit)k(k=1,2,3,4),FlexO以及未来定义的新的光传送网信号。
上述光传送网信号用来承载各种非OTN信号或多个低速光通道数据单元(ODU,Optical Channel Data Unit)i(i=1,2,2e,3,4,flex)信号,且ODUi速率比ODUk速率低,以后用低速ODUi(i
上述光传送网信号包含开销和净荷两部分,以OTUk为例,如图1所示为OTUk帧、ODUk帧、OPUk帧和OPUk净荷的关系示意图,OTUk信号由OTUk帧组成,OTUk帧中去掉OTUk开销后生效的部分叫做ODUk帧,ODUk帧中去掉ODUk开销后剩下的部分叫光通道净荷单元(OPU,Optical Channel Payload Unit)k帧,OPUk帧去掉OPUk开销后剩下的部分叫OPUk净荷,OPUk净荷用来承载一个非OTN信号或多个低速ODUi(i
在光传送网的定义中,传递多个业务信号的方法是将光传送网信号的净荷划分为n个时隙,然后将业务信号装入光传送网信号的净荷中的一个或多个时隙中,时隙以字节间插的方式实现。
按照光传送网标准G.709,现有的OTN技术时隙颗粒度最小为1.25G,这个时隙颗粒度在承载低于1.25G的业务(例如,快速以太网(FE,Fast Ethernet)、同步传输模式-1(STM-1,Synchronous Transfer Module-1)、E1等)时,带宽浪费非常严重。例如,E1信号为2M,装到1.25G的时隙中,带宽浪费高达99%以上。同时,由于接入客户业务数量比较多,在客户业务映射到相应的容器后,还需要将对应容器的配置信息(例如容器编号等)发送给接收侧,配置信息数量和客户业务数量相同,通过传统在OTN帧的开销中传递发放时,需要很多OTN帧才能完成传输,传输周期比较长,效率比较低。
发明内容
本发明实施例提供了一种传输配置信息的方法、装置和系统,能够提高配置信息的传输效率。
本发明实施例提供了一种传输配置信息的方法,包括:
将客户业务映射到对应的预定容器中;
将预定容器的配置信息按照预定格式进行编码;
将所述预定容器和编码后的预定容器的配置信息承载在光传送网帧的净荷区中进行发送。
本发明实施例提供了一种传输配置信息的方法,包括:
获取光传送网帧;其中,所述光传送网帧的净荷区中承载预定容器和所述预定容器的配置信息;
从光传送网帧的净荷区中获取所述配置信息和所述预定容器,从所述预定容器中获取客户业务。
本发明实施例提供了一种传输配置信息的装置,包括:
映射模块,用于将客户业务映射到对应的预定容器中;
发送模块,用于将预定容器的配置信息按照预定格式进行编码;将所述预定容器和编码后的预定容器的配置信息承载在光传送网帧的净荷区中进行发送。
本发明实施例提供了一种传输配置信息的装置,包括:
第一获取模块,用于获取光传送网帧;其中,所述光传送网帧的净荷区中承载预定容器和所述预定容器的配置信息;
第二获取模块,用于从光传送网帧的净荷区中获取所述配置信息和所述预定容器,从所述预定容器中获取客户业务。
本发明实施例提供了一种传输配置信息的装置,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任一种传输配置信息的方法。
本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种传输配置信息的方法的步骤。
本发明实施例提供了一种传输配置信息的系统,包括:
第一节点,用于将客户业务映射到对应的预定容器中;将预定容器的配置信息按照预定格式进行编码;将所述预定容器和编码后的预定容器的配置信息承载在光传送网帧的净荷区中进行发送;
第二节点,用于获取光传送网帧;其中,所述光传送网帧的净荷区中承载预定容器和所述预定容器的配置信息;从光传送网帧的净荷区中获取所述配置信息或所述预定容器,从所述预定容器中获取客户业务。
本发明实施例包括:将客户业务映射到对应的预定容器中;将预定容器的配置信息按照预定格式进行编码;将所述预定容器和编码后的预定容器的配置信息承载在光传送网帧的净荷区中进行发送。本发明实施例将配置信息承载在光传送网帧的净荷区中进行发送,从而不需要很多OTN帧来传输配置信息,提高了配置信息的传输效率。
本发明实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例而了解。本发明实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明实施例技术方案的进一步理解,并且构成说明书的一部分,与本发明实施例的实施例一起用于解释本发明实施例的技术方案,并不构成对本发明实施例技术方案的限制。
图1为相关技术OTUk的帧结构示意图;
图2为本发明一个实施例提出的传输配置信息的方法的流程图;
图3为本发明另一个实施例提出的传输配置信息的方法的流程图;
图4为本发明实施例ODU0净荷区划分为66b块的示意图;
图5为本发明实施例的示例1中,ODU0中配置信息以及OSU存放示意图;
图6为本发明实施例ODU2净荷区划分为66b块的示意图;
图7为本发明实施例的示例2中,ODU2中配置信息以及OSU存放示意图;
图8为本发明实施例3个OSU的配置信息(编号以及占用的编码块数量)在66比特编码块中的存放示意图;
图9为本发明实施例的示例3中,1000个OSU的配置信息(编号以及占用的编码块数量)在10个ODU0帧中340个编码块中的存放示意图;
图10为本发明实施例的示例4中,ODU2中配置信息以及OSU存放示意图;
图11为本发明另一个实施例提出的传输配置信息的装置的结构组成示意图;
图12为本发明另一个实施例提出的传输配置信息的装置的结构组成示意图;
图13为本发明另一个实施例提出的传输配置信息的系统的结构组成示意图。
具体实施方式
下文中将结合附图对本发明实施例进行详细说明。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
参见图2,本发明一个实施例提出了一种传输配置信息的方法,包括:
步骤200、将客户业务映射到对应的预定容器中。
在本发明实施例中,所述预定容器包括以下任意一个:OTN服务单元(OSU,OTNService Unit)、ODU容器。
在本发明实施例中,预定容器包括N个第二编码块,第二编码块包括开销编码块(用于检测误码)和净荷编码块。
其中,预定容器中所述第二编码块的数量至少根据以下参数获得:
所述客户业务的带宽、编码系数、所述预定容器的周期、所述预定容器所含第二编码块的数量、所述第二编码块的长度。
具体可以采用任意方式基于上述参数计算预定容器中所述第二编码块的数量。例如,预定容器中所述第二编码块的数量按照公式计算;
其中,B‘为所述客户业务的带宽,a为编码系数,T为所述预定容器的周期,m为所述预定容器所含第二编码块中开销编码块的数量,n为所述预定容器所含第二编码块的数量,L‘为所述第二编码块的长度。
当然,也可以采用其他的方式计算预定容器中所述第二编码块的数量,具体的计算方式不用于限定本发明实施例的保护范围。
其中,第二编码块具有固定的长度,例如66b,257b,512b等,不同的编码块类型具有不同的格式。
其中,开销编码块包括:同步头、帧头块类型码以及其他信息(如路径监控信息、保护倒换信息、复帧指示信息以及保留字节等)。
其中,同步头用于区分该编码块是开销编码块还是净荷编码块,如10表示开销编码块,01表示净荷编码块;
帧头块类型码用于定帧处理。
其中,净荷编码块包括同步头和承载的数据。
在本发明实施例中,一个客户业务对应一个预定容器。
在本发明实施例中,将客户业务映射到对应的预定容器中包括:
按照预定编码格式对所述客户业务进行编码或转码,按照比特同步映射将编码或转码后的所述客户业务映射到对应的所述预定容器中;
或者,直接按照比特同步映射将所述客户业务映射到对应的所述预定容器中。
例如,按照比特同步映射将所述客户业务映射到对应的所述预定容器中;
又如,按照预定编码格式对所述客户业务进行编码,按照比特同步映射将编码后的所述客户业务映射到对应的所述预定容器中;例如,将X个客户业务比特转换为P个比特的数据块,即每X个客户业务比特增加(P-X)个比特编码信息,此时编码后的业务速率为:客户业务速率×(P/X);该预定容器和预定容器中的净荷编码块的比为r;例如预定容器由P个比特的数据块组成,开销块用作预定容器的帧头,并通过特殊的类型进行识别,此时预定容器的速率为:客户业务速率×(P/X)×r;
又如,当所述客户业务为非以太网类型业务时,按照预定编码格式对所述客户业务进行编码,按照比特同步映射将编码后的所述客户业务映射到对应的所述预定容器中;当所述客户业务为以太网类型业务时,将所述客户业务转码到所述预定编码格式,按照比特同步映射将转码后的所述客户业务映射到对应的所述预定容器中;
又如,当所述客户业务为非以太网类型业务时,按照预定编码格式对所述客户业务进行编码,按照比特同步映射将编码后的所述客户业务映射到对应的所述预定容器中;当所述客户业务为以太网类型业务时,按照比特同步映射将所述客户业务映射到对应的所述预定容器中。
步骤201、将预定容器的配置信息按照预定格式进行编码;将所述预定容器和编码后的预定容器的配置信息承载在光传送网帧的净荷区中进行发送。
在本发明实施例中,将预定容器的配置信息按照预定格式进行编码可以是将所有预定容器的所有配置信息按照预定格式进行编码;或者,将所有预定容器的其中一部分配置信息单独进行编码,将每一个预定容器的另一部分配置信息单独进行编码。
在本发明实施例中,预定容器的配置信息包括以下任意一个:
预定容器的编号,所述预定容器占用的第一编码块的数量,预定容器的时钟信息。
其中一部分配置信息包括:预定容器的编号,预定容器和另一部分配置信息占用的第一编码块的数量;另一部分配置信息包括预定容器的时钟信息。
在本发明实施例中,可以采用以下任意一种方法实现将所述预定容器和所述预定容器的配置信息承载在光传送网帧的净荷区中进行发送。
以下方法中,第一编码块为对光传送网帧的净荷区进行划分得到的编码块。第一编码块具有固定的长度,例如66b,257b,512b等,不同的编码块类型具有不同的格式。
其中,在对光传送网帧的净荷区进行划分时,如果光传送网帧的净荷区的长度不是第一编码块的长度的整数倍,则进行固定比特的填充。例如,OTN帧的净荷区大小为4×3808字节,即121856个比特,可划分为L个P比特第一编码块加上Q比特的填充,每个P比特的第一编码块的带宽为:(P/121856)×OTN帧净荷带宽,填充比特可用来承载一些开销。
以下方法中,特殊编码块具有特定的格式,可以与预定容器中的开销编码块和净荷编码块区分开。例如,特殊编码块包括以下至少之一:特殊的空闲编码块(如插入P比特的IDLE编码块)和承载预定容器的时钟信息的编码块。
以下方法中,编码后的另一部分配置信息为具有特殊的编码块类型码,可以与预定容器的开销编码块和特殊的空闲编码块区分开。
方法一、当将所有预定容器的其中一部分所述配置信息按照预定格式进行编码,将每一个预定容器的另一部分所述配置信息按照预定格式进行编码时;确定编码后的其中一部分配置信息所需要的第一编码块的数量G3,以及所述预定容器和编码后的另一部分配置信息所需要的第一编码块的数量G4;将所述编码后的其中一部分配置信息承载在所述光传送网帧的净荷区中的G3个所述第一编码块中,将所述预定容器和编码后的另一部分配置信息承载在所述光传送网帧的净荷区中的G4个第一编码块中,在承载过程中插入特殊的空闲编码块进行速率调整;将所述编码后的其中一部分配置信息占用的第一编码块的数量G3存放在所述光传送网帧的开销中进行发送。
方法一中,确定编码后的其中一部分配置信息所需要的第一编码块的数量G3包括以下任意一个:
确定所述编码后的其中一部分配置信息的带宽;根据所述编码后的其中一部分配置信息的带宽和所述第一编码块的带宽,确定所述编码后的其中一部分配置信息需要的所述第一编码块的数量G3;
编码后的其中一部分配置信息所需要的数量G3至少根据以下参数获得:客户业务的数量、所述配置信息中的预定容器的编号占用的比特数、所述配置信息中的所述预定容器和编码后的另一部分配置信息占用的第一编码块的数量占用的比特数、完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量、所述第一编码块的长度。具体可以采用任意方式基于上述参数计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3。例如,按照公式计算所述编码后的其中一部分配置信息所需要的数量G3;其中,G3为所述编码后的其中一部分配置信息所需要的第一编码块的数量,P为所述客户业务的数量,K 1 为所述配置信息中的预定容器的编号占用的比特数,K 4 为所述配置信息中的所述预定容器和编码后的另一部分配置信息占用的第一编码块的数量占用的比特数,F 1 为完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量,L为所述第一编码块的长度。当然,也可以采用其他的方式计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3,具体的计算方式不用于限定本发明实施例的保护范围。
其中,所述确定编码后的其中一部分配置信息的带宽包括:
编码后的其中一部分配置信息的带宽至少根据以下参数获得:
所述客户业务的数量、预定容器的编号占用的比特数、所述预定容器和所述编码后的另一部分配置信息占用的第一编码块的数量占用的比特数、完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量、承载预定容器的OTN帧的周期。
具体可以采用任意方式基于上述参数计算编码后的其中一部分配置信息的带宽。例如,按照公式计算所述编码后的其中一部分配置信息的带宽;
其中,Q2为所述编码后的其中一部分配置信息的带宽,P为所述客户业务的数量,K 1 为预定容器的编号占用的比特数,K 4 为所述预定容器和所述编码后的另一部分配置信息占用的第一编码块的数量占用的比特数,F 1 为完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量,P 0 为承载预定容器的OTN帧的周期。
当然,也可以采用其他的方式计算编码后的其中一部分配置信息的带宽,具体的计算方式不用于限定本发明实施例的保护范围。
其中,具体可以采用任意方式基于上述参数计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3。例如,
所述根据所述编码后的其中一部分配置信息的带宽和所述第一编码块的带宽,确定所述编码后的其中一部分配置信息需要的所述第一编码块的数量G3包括:
按照公式计算所述编码后的其中一部分配置信息需要的所述第一编码块的数量G3;
其中,G3为所述编码后的其中一部分配置信息需要的所述第一编码块的数量,Q2为所述编码后的其中一部分配置信息的带宽,B为所述第一编码块的带宽。
当然,也可以采用其他的方式计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3,具体的计算方式不用于限定本发明实施例的保护范围。
方法一中,确定预定容器和编码后的另一部分配置信息所需要的第一编码块的数量G4包括:
确定所述预定容器和编码后的另一部分配置信息的带宽;根据所述预定容器和编码后的另一部分配置信息的带宽和所述第一编码块的带宽,确定所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4。
其中,确定所述预定容器和编码后的另一部分配置信息的带宽包括:
当所述其中一部分配置信息包括:所述客户业务的编号、以及所述预定容器和所述编码后的另一部分配置信息占用的第一编码块的数量,所述另一部分配置信息包括所述预定容器的时钟信息时,预定容器和编码后的另一部分配置信息的带宽至少根据以下参数获得:
所述预定容器的带宽、编码系数、所述客户业务的数量、所述另一部分配置信息占用的比特数、完成所述另一部分配置信息的传送所需要的光传送网帧复帧的数量、所述第一编码块的长度。
按照公式计算所述预定容器和编码后的另一部分配置信息的带宽;
其中,Q3为所述预定容器和编码后的另一部分配置信息的带宽,Q4为所述预定容器的带宽,α为编码系数,P为所述客户业务的数量,K 3 为所述另一部分配置信息占用的比特数,F 2 为完成所述另一部分配置信息的传送所需要的光传送网帧复帧的数量,L为所述第一编码块的长度,不同客户业务的F 2 可以不同。
当然,也可以采用其他的方式计算预定容器和编码后的另一部分配置信息的带宽,具体的计算方式不用于限定本发明实施例的保护范围。
其中,可以采用任意方式基于所述预定容器和编码后的另一部分配置信息的带宽和所述第一编码块的带宽,确定所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4。例如,根据所述预定容器和编码后的另一部分配置信息的带宽和所述第一编码块的带宽,确定所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4包括:
按照公式计算所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4;
其中,G4为所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量,Q3为预定容器和编码后的另一部分配置信息的带宽,B为第一编码块的带宽。
当然,也可以采用其他的方式计算预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4,具体的计算方式不用于限定本发明实施例的保护范围。
方法一中,将编码后的其中一部分配置信息承载在所述光传送网帧的净荷区中的G3个第一编码块中包括:
确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置;
将所述编码后的其中一部分配置信息承载在确定的位置对应的G3个所述第一编码块中;
所述将预定容器和编码后的另一部分配置信息承载在光传送网帧的净荷区中的G4个第一编码块中包括:
确定G4个所述第一编码块在所述光传送网帧的净荷区中的位置;
将所述预定容器和所述编码后的另一部分配置信息承载在确定的位置对应的G4个所述第一编码块中;
其中,在确定所有所述预定容器所占用的所述第一编码块在所述光传送网帧的净荷区中的位置之前,首先确定所述编码后的其中一部分配置信息所占用的所述第一编码块在所述光传送网帧的净荷区中的位置。
其中,所述确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
根据sigma-delta算法计算G3个所述第一编码块在所述光传送网帧的净荷区中的位置;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的前G3个所述第一编码块;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的最后G3个所述第一编码块;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的其他固定位置的G3个所述第一编码块。
其中,确定G4个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
按照sigma-delta算法确定G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置。需要说明的是,不同预定容器对应的G4可能相同,也可能不同。例如,当不同预定容器对应的G4相同时,按照sigma-delta算法确定第一个预定容器对应的G4个第一编码块在光传送网帧的净荷区中的(M-G3)个第一编码块中的位置,按照sigma-delta算法确定第二个预定容器对应的G4个第一编码块在光传送网帧的净荷区中的(M-G3-G4)个第一编码块中的位置,按照sigma-delta算法确定第三个预定容器对应的G4个第一编码块在光传送网帧的净荷区中的(M-G3-2×G4)个第一编码块中的位置,依次类推,直到所有预定容器对应的G4个第一编码块的位置确定完成;其中,M为光传送网帧的净荷区中包括的第一编码块的数量。当不同预定容器对应的G4不同时,也可以按照类似的方式确定G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置。
其中,按照sigma-delta算法确定G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置包括:
对预定容器进行排序;根据排序先后次序按照sigma-delta算法确定预定容器对应的G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置。
其中,可以按照任意排序方式对预定容器进行排序。例如,按照预定容器和编码后的另一部分配置信息的带宽从大到小的顺序进行排序,这种排序方法和sigma-delta算法结合使得光传送网帧的净荷区均匀化。
方法一中,当所有所述预定容器的所述编码后的其中一部分配置信息无法装满G3个所述第一编码块时,在G3个所述第一编码块的剩余位置插入填充信息。即存在一个第一编码块中部分为客户业务的其中一部分配置信息,部分为填充信息的情况。
方法一中,将其中一部分配置信息按照预定格式进行编码包括:
将其中一部分配置信息进行排序;将排序后的其中一部分配置信息按照所述预定格式进行编码。
其中,可以按照任意排序顺序所述将其中一部分配置信息进行排序。例如,按照其中一部分配置信息对应的预定容器的带宽从大到小进行排序。
方法二、当将所有预定容器的所有所述配置信息按照预定格式进行编码时;确定编码后的配置信息所需要的第一编码块的数量G1,以及所述预定容器所需要的第一编码块的数量G2,将编码后的配置信息承载在所述光传送网帧的净荷区的第一预定位置对应的G1个所述第一编码块,将所述预定容器承载在所述光传送网帧的净荷区中的G2个第一编码块中,在映射过程中插入特殊编码块进行速率调整;将所述编码后的配置信息占用的第一编码块的数量G1存放在所述光传送网帧的开销中进行发送。
方法二中,确定编码后的配置信息所需要的第一编码块的数量G1包括以下任意一个:
确定所述编码后的配置信息的带宽,根据所述编码后的配置信息的带宽和所述第一编码块的带宽计算所述编码后的配置信息所需要的第一编码块的数量G1;
编码后的配置信息所需要的第一编码块的数量G1至少根据以下参数获得:所述客户业务的数量、所述配置信息中的承载客户业务的预定容器的编号占用的比特数、所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数、所述配置信息中的预定容器的时钟信息占用的比特数、完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量、所述第一编码块长度。具体可以采用任意方式基于上述参数计算编码后的配置信息所需要的第一编码块的数量G1。例如,按照公式计算所述编码后的配置信息所需要的第一编码块的数量G1;其中,G1为所述编码后的配置信息所需要的第一编码块的数量,P为所述客户业务的数量,K 1 为所述配置信息中的承载客户业务的预定容器的编号占用的比特数,K 2 为所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数,K 3 为所述配置信息中的预定容器的时钟信息占用的比特数,F 3 为完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量,L为所述第一编码块长度。当然,也可以采用其他的方式计算编码后的配置信息所需要的第一编码块的数量G1,具体的计算方式不用于限定本发明实施例的保护范围。
其中,编码后的配置信息的带宽至少根据以下参数获得:
编码系数(即编码后的配置信息占用的比特数和编码前的配置信息占用的比特数的比值)、所述客户业务的数量、所述配置信息中的所述预定容器的编号占用的比特数、所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数、所述配置信息中的预定容器的时钟信息占用的比特数、完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量、承载预定容器的OTN帧的周期。
具体可以采用任意方式基于上述参数计算编码后的配置信息的带宽。例如,所述确定编码后的配置信息的带宽包括:
按照公式计算所述编码后的配置信息的带宽;
其中,Q1为所述编码后的配置信息的带宽,α为编码系数(即编码后的配置信息占用的比特数和编码前的配置信息占用的比特数的比值),P为所述客户业务的数量,K 1 为所述配置信息中的所述预定容器的编号占用的比特数,K 2 为所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数,K 3 为所述配置信息中的预定容器的时钟信息占用的比特数,F 3 为完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量,P 0 为承载预定容器的OTN帧的周期。
当然,也可以采用其他的方式计算编码后的配置信息的带宽,具体的计算方式不用于限定本发明实施例的保护范围。
其中,具体可以采用任意方式基于编码后的配置信息的带宽和所述第一编码块的带宽计算所述编码后的配置信息所需要的第一编码块的数量G1。例如,所述根据所述编码后的配置信息的带宽和所述第一编码块的带宽计算所述编码后的配置信息所需要的第一编码块的数量G1包括:
按照公式计算所述编码后的配置信息所需要的第一编码块的数量G1;
其中,G1为所述编码后的配置信息所需要的第一编码块的数量,Q1为所述编码后的配置信息的带宽,B为所述第一编码块的带宽。
当然,也可以采用其他的方式计算编码后的配置信息所需要的第一编码块的数量G1,具体的计算方式不用于限定本发明实施例的保护范围。
方法二中,将编码后的配置信息承载在光传送网帧的净荷区中的G1个第一编码块中包括:
确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置;
将所述编码后的配置信息承载在确定的位置对应的G1个所述第一编码块中;
将所述预定容器承载在所述光传送网帧的净荷区中的G2个第一编码块中包括:
确定G2个所述第一编码块在所述光传送网帧的净荷区中的位置;
将预定容器承载在确定的位置对应的G2个所述第一编码块中;
其中,在确定所有预定容器所占用的所述第一编码块在所述光传送网帧的净荷区中的位置之前,首先确定配置信息所占用的第一编码块在所述光传送网帧的净荷区中的位置。
其中,所述确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
按照sigma-delta算法确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的前G1个所述第一编码块;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的最后G1个所述第一编码块;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的其他固定位置的G1个所述第一编码块。
其中,确定G2个所述第一编码块在所述光传送网帧的净荷区中的位置包括:按照sigma-delta算法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置;将预定容器承载在确定的位置对应的G2个第一编码块中。
其中,按照sigma-delta算法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置包括:
对预定容器进行排序;根据排序的先后顺序依次按照sigma-delta算法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置。需要说明的是,不同预定容器对应的G2可能相同,也可能不同。例如,当不同预定容器对应的G2相同时,按照sigma-delta算法确定第一个预定容器对应的G2个第一编码块在光传送网帧的净荷区中的(M-G1)个第一编码块中的位置,按照sigma-delta算法确定第二个预定容器对应的G2个第一编码块在光传送网帧的净荷区中的(M-G1-G2)个第一编码块中的位置,按照sigma-delta算法确定第三个预定容器对应的G2个第一编码块在光传送网帧的净荷区中的(M-G1-2×G2)个第一编码块中的位置,依次类推,直到所有预定容器对应的G2个第一编码块的位置确定完成;其中,M为光传送网帧的净荷区中包括的第一编码块的数量。当不同预定容器对应的G2不同时,也可以按照类似的方法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置。
其中,可以采用任何排序方式进行排序。例如,按照预定容器的带宽从大到小的顺序进行排序。这种排序方式和sigma-delta算法结合使得光传送网帧的净荷区均匀化。
方法二中,当所有所述预定容器的所述编码后的配置信息无法装满G1个所述第一编码块时,在G1个所述第一编码块的剩余位置插入填充信息。
方法二中,将预定容器的配置信息按照预定格式进行编码包括:
将所述配置信息进行排序;将排序后的配置信息按照所述预定格式进行编码。
其中,可以按照任意排序顺序所述将配置信息进行排序。例如,按照所述配置信息对应的预定容器的带宽从大到小进行排序。
在本发明实施例中,可以将光传送网帧映射到高阶容器中从对应的接口发送出去。其中,高阶容器可以是HO ODUk,接口可以是OTUk或FlexO。
本发明实施例将配置信息承载在光传送网帧的净荷区中进行发送,从而不需要很多OTN帧来传输配置信息,提高了配置信息的传输效率。
参见图3,本发明另一个实施例提出了一种传输配置信息的方法,包括:
步骤300、获取光传送网帧;其中,所述光传送网帧的净荷区中承载预定容器和所述预定容器的配置信息。
在本发明实施例中,从对应接口接收高阶容器,对高阶容器进行解映射得到光传送网帧。
在本发明实施例中,预定容器的配置信息包括以下任意一个:
客户业务的编号,所述预定容器占用的第一编码块的数量,预定容器的时钟信息。
其中一部分配置信息包括:客户业务的编号,以及预定容器和另一部分配置信息占用的第一编码块的数量。另一部分配置信息包括预定容器的时钟信息。
步骤301、从光传送网帧的净荷区中获取所述配置信息和所述预定容器,从所述预定容器中获取客户业务。
在本发明实施例中,从光传送网帧的净荷区中获取所述配置信息和所述预定容器包括:
从光传送网帧的净荷区中获取其中一部分配置信息,根据其中一部分配置信息从光传送网帧的净荷区中获取所述预定容器和另一部分配置信息;
或者,从光传送网帧的净荷区中获取所述配置信息,根据所述配置信息从光传送网帧的净荷区中获取所述预定容器。
其中,从光传送网帧的净荷区中获取其中一部分配置信息包括:
从光传送网帧的开销中获取所述编码后的其中一部分配置信息占用的第一编码块的数量G3;确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置,从所述光传送网帧的净荷区中确定的位置中提取出G3个所述第一编码块;对G3个所述第一编码块中的数据流进行解码得到所述配置信息;
或者,所述从光传送网帧的净荷区中获取所述配置信息包括:
从光传送网帧的开销中获取所述编码后的配置信息占用的第一编码块的数量G1;确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置,从所述光传送网帧的净荷区中确定的位置中提取出G1个所述第一编码块;对G1个所述第一编码块中的数据流进行解码得到所述配置信息;
其中,所述第一编码块为对光传送网帧的净荷区进行划分得到的编码块。
其中,所述确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
根据sigma-delta算法确定G3个所述第一编码块在所述光传送网帧的净荷中的位置;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的前G3个所述第一编码块;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的最后G3个所述第一编码块。
其中,所述确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
根据sigma-delta算法确定G1个所述第一编码块在所述光传送网帧的净荷中的位置;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的前G1个所述第一编码块;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的最后G1个所述第一编码块。
其中,根据所述配置信息从光传送网帧的净荷区中获取所述预定容器包括:
根据所述预定容器的配置信息获取所述预定容器所占用的所述第一编码块的数量G2;
根据sigma-delta算法确定所述预定容器所占用的G2个所述第一编码块在所述光传送网帧的净荷区中的位置;具体的,在根据sigma-delta算法确定所述预定容器所占用的G2个所述第一编码块在所述光传输网帧的净荷区中的位置时,需要按照与发送端的排序顺序进行确定;
从所述光传送网帧的净荷区中确定的位置对应G2个所述第一编码块中提取出所述业务数据流;
识别并删除业务数据流中的特殊编码块得到所述预定容器。
在本发明实施例中,从所述预定容器中获取客户业务包括:
对所述预定容器进行定帧处理,从所述预定容器的净荷中获取客户业务。
其中,从预定容器的净荷中获取客户业务包括:
从所述预定容器的净荷中提取客户业务数据流直接得到所述客户业务;
或者,从所述预定容器的净荷中提取客户业务数据流,对所述客户业务数据流按照预定编码格式进行解码或转码得到所述客户业务。
例如,从所述预定容器的净荷中提取客户业务数据流直接得到所述客户业务;
又如,从所述预定容器的净荷中提取客户业务数据流,对所述客户业务数据流按照预定编码格式进行解码或转码得到所述客户业务;
又如,当所述客户业务为非以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流,对客户业务数据流按照预定编码格式进行解码得到所述客户业务;当所述客户业务为以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流,对客户业务数据流按照预定编码格式进行转码得到所述客户业务;
又如,当所述客户业务为非以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流,对客户业务数据流按照预定编码格式进行解码得到所述客户业务;当所述客户业务为以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流直接得到所述客户业务。
下面通过具体示例对本发明实施例进行详细的说明,所列举的例子不用于限定本发明实施例的保护范围,这里不再赘述。
示例1
本示例中,两个OTN设备通之间通过OTU2传送100个带宽为2.24Mbit/s的VC12信号,将传统的ODU0净荷区划分成1846个66b块(即第一编码块),20比特用作填充,位于净荷区的末尾处,如图4所示。
步骤1,在发送端,将每个VC12信号进行64b/66b编码,编码后的速率为2.24Mbits/s*66/64=2.31Mbit/s。
步骤2,将编码后的VC12信号比特同步映射(BMP,Bit-synchronous MappingProcedure)到OSU中,OSU由18个66b块(即第二编码块)组成,第一个66b块为开销编码块,通过同步头为10以及块类型码0x78标识帧头,OSU的带宽为:2.31Mbit/s*18/17=2.446Mbit/s。其中,按照公式
B‘*66/64*T*n/(n-1)=n*66,解出n=18,B’为VC12的带宽,T为OSU的周期(即500us)。
步骤3,在ODU0中,每个66b块的带宽为:1.24416Gbit/s*66/(4*3824*8)=0.671Mbit/s。其中,1.24416Gbit/s为ODU0的带宽,4*3824*8为ODU0帧的比特数。
步骤4,按照在1ms(保护倒换要求时间为50ms,1ms的配置信息传送周期比较合适)内完成OSU的编号(一共有1846个第一编码块,最多1846个编号,使用11比特)、OSU所占用第一编码块的数量(一共有1846个第一编码块,每个OSU最多占有1846个编码块,使用11比特)以及映射时的时钟信息(重用GMP的6个JC字节,使用48比特)的传输计算带宽为:100*70bit/1ms=7Mbit/s,按照1.04倍(进行64b/66b编码后带宽提升1.0315倍,加上一些帧头识别信息,大约增速1.04倍)的开销比例进行编码,编码后带宽为7.28Mbit/s,占用11个第一编码块,将此数量(11)作为开销存放于OPU0开销中。根据OSU带宽和ODU0中每个66b块的带宽关系得知,每个OSU占用4个66b块。按照sigma-delta算法计算客户业务的配置信息所占用的11个66b块在ODU0中1846个66b块中的位置,然后计算第一个OSU所占用的4个66b块在ODU0中(1846-11)个66b块中的位置,同理计算第二个OSU所占用的4个66b块在ODU0中(1846-11-4)个66b块中的位置,第三个OSU所占用的4个66b块在ODU0中(1846-11-4*2)个66b块中的位置,直到第100个OSU存放完毕,存放后如图5所示。
步骤5,将ODU0映射到ODU2的一个时隙中,再映射到OTU2,通过接口发送出去。
步骤6,在接收端,从OTU2中解映射得到ODU0,从ODU0的OPU0开销中提取OSU的配置信息所占用的66b块的数量(11),按照sigma-delta算法获取11个66b块的位置,从中提取出配置信息,并根据配置信息,从ODU0净荷区对应位置的66b块中分别提取出对应的数据流,识别并删除数据流中的空闲块,得到OSU。
步骤7,对OSU进行定帧,然后从OSU解映射获取编码后的数据流,再进行解码,获取VC12信号。
示例2
本示例中,两个OTN设备通之间通过OTU4传送50个带宽为150.336Mbit/s的VC4信号,将传统的ODU2净荷区划分成1846个66b块,20比特用作开销,位于净荷区起始处,如图6所示。
步骤1,在发送端,将每个VC4信号进行64b/66b编码,编码后的速率为150.336Mbits/s*66/64=155.034Mbit/s。
步骤2,将编码后的VC4信号BMP到OSU中,OSU由295个66b块组成,第一个66b块为开销,通过同步头为10以及块类型码0x78标识帧头,OSU的带宽为:155.034Mbit/s*295/294=155.562Mbit/s。其中,按照公式
B‘*66/64*T*n/(n-1)=n*66,解出n=295,B’为VC4的带宽,T为OSU的周期(即500us)。
步骤3,在ODU2中,每个66b块的带宽为:10.037273924Gbit/s*66/(4*3824*8)=5.413Mbit/s。其中,10.037273924Gbit/s为ODU2的带宽,4*3824*8为ODU2帧的比特数。
步骤4,按照在1ms(保护倒换要求时间为50ms,1ms的配置信息传送周期比较合适)内完成OSU编号(一共有1846个第一编码块,最多1846个编号,使用11比特)、OSU所占用第一编码块的数量(一共有1846个第一编码块,每个OSU最多占有1846个编码块,使用11比特)计算带宽为:50*22bit/1ms=1.1Mbit/s,按照1.04倍(进行64b/66b编码后带宽提升1.0315倍,加上一些帧头识别信息,大约增速1.04倍)的开销比例进行编码,编码后带宽为1.144Mbit/s,占用1个第一编码块,将此数量作为开销存放于ODU2净荷区的开销中。按照在0.5ms内完成OSU的时钟信息(重用GMP的6个JC字节,使用48比特)计算带宽为:1*48bit/0.5ms=96kbit/s,编码成66b块后带宽为96kbit/s*66/48=0.132Mbit/s,该66b块为特殊的66bb块,同步头10,控制块类型0x4B,155.562Mbit/s+0.132Mbit/s=155.694Mbit/s。根据OSU带宽和ODU2中每个66b块的带宽关系得知,每个OSU占用29个66b块。
按照sigma-delta算法计算客户业务的配置信息所占用的1个66b块在ODU2中1846个66b块中的位置,然后计算按照sigma-delta算法计算第一个OSU所占用的29个66b块在ODU2中(1846-1)个66b块中的位置,同理计算第二个OSU所占用的29个66b块在ODU0中(1846-1-29)个66b块中的位置,直到第50个OSU存放完毕,存放后如图7所示。
步骤5,将ODU2映射到ODU4中,在映射到OTU4,通过接口发送出去。
步骤6,在接收端,从OTU4中解映射得到ODU2,从ODU2的净荷区开销中提取客户业务的配置信息所占用的第一编码块的数量1,按照sigma-delta算法获取1个第一编码块的位置,从中提取出配置信息,并根据配置信息,从对应位置的66b块中分别提取出对应的数据流,识别并删除数据流中的空闲块,识别时钟信息的编码块,并从中获取时钟信息,删除该编码块,得到OSU。
步骤7,对OSU进行定帧处理,然后从OSU解映射获取编码后的数据流,再进行解码,获取VC4信号。
示例3
本示例中,两个OTN设备通之间通过OTU2传送1000个带宽为2.24Mbit/s的VC12信号,将传统的ODU0净荷区划分成1846个66b块,20比特用作填充,位于净荷区的末尾处,如图4所示。
步骤1,在发送端,将每个VC12信号进行64b/66b编码,编码后的速率为2.24Mbits/s*66/64=2.31Mbit/s。
步骤2,将编码后的VC12信号BMP到OSU中,OSU由18个66b块组成,第一个66b块为开销,通过同步头为10以及块类型码0x78标识帧头,OSU的带宽为:2.31Mbit/s*18/17=2.446Mbit/s。其中,按照公式
B‘*66/64*T*n/(n-1)=n*66,解出n=18,B’为VC12的带宽,T为OSU的周期(即500us)。
步骤3,在ODU0中,每个66b块的带宽为:1.24416Gbit/s*66/(4*3824*8)=0.671Mbit/s。其中,1.24416Gbit/s为ODU0的带宽,4*3824*8为ODU0帧的比特数。
步骤4,按照在10个ODU0帧周期内(约1ms,保护倒换要求时间为50ms,1ms的配置信息传送周期比较合适)内完成OSU编号(一共有1846个第一编码块,最多1846个编号,使用11比特)、OSU所占用第一编码块的数量(一共有1846个第一编码块,每个OSU最多占有1846个第一编码块,使用11比特),1000*22/10*66,向上取整后为34,即配置信息在每个ODU0帧中占用34个第一编码块。每个第一编码块66比特,可承载3个OSU的配置信息(每个占用11+11=22bit),如图8所示,OSU ID为客户业务的编号,No.of cells为OSU占用的第一编码块的数量,一共34*10个第一编码块完成1000个OSU配置信息的承载。前333个66b编码块承载前999个OSU的配置信息,第334个66b编码块前22比特承载第1000个OSU的配置信息,第334个66b编码块后44比特以及后340-334=6个66b编码块均为填充,如图9所示。
步骤5,按照在1ms内完成每个OSU的时钟信息传递,则每个OSU的时钟信息使用48比特(重用GMP的6个JC字节),编码成一个66b块,则带宽为:66bit/1ms=0.066Mbit/s,加上OSU带宽后为2.446Mbit/s+0.066Mbit/s=2.512Mbit/s。2.512Mbit/s/0.671Mbit/s≈4,即加上时钟信息的OSU业务占用4个66b编码块。
步骤6,将1000个OSU的配置信息放在ODU0的前34个编码块中进行传递,按照sigma-delta算法计算第一个OSU所占用的4个66b块在ODU0中1846-34个66b块中的位置,同理计算第二个OSU所占用的4个66b块在ODU0中(1846-34-4)个66b块中的位置,第三个OSU所占用的4个66b块在ODU0中(1846-34-4*2)个66b块中的位置,直到第1000个OSU存放完毕,存放后如图10所示。
步骤5,将ODU0映射到ODU2的一个时隙中,再映射到OTU2,通过接口发送出去。
步骤6,在接收端,从OTU2中解映射得到ODU0,从10个ODU0帧的OPU0净荷中前34个66b编码块中提取出1000个OSU的配置信息,并根据配置信息,从ODU0净荷区对应位置的66b块中分别提取出对应的数据流,识别并删除数据流中的空闲块,得到OSU。
步骤7,对OSU进行定帧,然后从OSU解映射获取编码后的数据流,再进行解码,获取VC12信号。
参见图11,本发明另一个实施例提出了一种传输配置信息的装置,包括:
映射模块1101,用于将客户业务映射到对应的预定容器中;
发送模块1102,用于将预定容器的配置信息按照预定格式进行编码;将所述第一预定容器和编码后的预定容器的配置信息承载在光传送网帧的净荷区中进行发送。
在本发明实施例中,所述预定容器包括以下任意一个:OSU、ODU容器。
在本发明实施例中,预定容器包括N个第二编码块,第二编码块包括开销编码块(用于检测误码)和净荷编码块。
其中,预定容器中所述第二编码块的数量至少根据以下参数获得:
所述客户业务的带宽、编码系数、所述预定容器的周期、所述预定容器所含第二编码块的数量、所述第二编码块的长度。
具体可以采用任意方式基于上述参数计算预定容器中所述第二编码块的数量。例如,预定容器中所述第二编码块的数量按照公式计算;
其中,B‘为所述客户业务的带宽,a为编码系数,T为所述预定容器的周期,m为所述预定容器所含第二编码块中开销编码块的数量,n为所述预定容器所含第二编码块的数量,L‘为所述第二编码块的长度。
当然,也可以采用其他的方式计算预定容器中所述第二编码块的数量,具体的计算方式不用于限定本发明实施例的保护范围。
其中,第二编码块具有固定的长度,例如66b,257b,512b等,不同的编码块类型具有不同的格式。
其中,开销编码块包括:同步头、帧头块类型码以及其他信息(如路径监控信息、保护倒换信息、复帧指示信息以及保留字节等)。
其中,同步头用于区分该编码块是开销编码块还是净荷编码块;
帧头块类型码用于定帧处理。
其中,净荷编码块包括同步头和承载的数据。
在本发明实施例中,一个客户业务对应一个预定容器。
在本发明实施例中,映射模块1101具体用于采用以下方式实现将客户业务映射到对应的预定容器中:
按照预定编码格式对所述客户业务进行编码或转码,按照比特同步映射将编码或转码后的所述客户业务映射到对应的所述预定容器中;
或者,直接按照比特同步映射将所述客户业务映射到对应的所述预定容器中。
例如,按照比特同步映射将所述客户业务映射到对应的所述预定容器中;
又如,按照预定编码格式对所述客户业务进行编码,按照比特同步映射将编码后的所述客户业务映射到对应的所述预定容器中;例如,将X个客户业务比特转换为P个比特的数据块,即每X个客户业务比特增加(P-X)个比特编码信息,此时编码后的业务速率为:客户业务速率×(P/X);该预定容器和预定容器中的净荷编码块的比为r;例如预定容器由P个比特的数据块组成,开销块用作预定容器的帧头,并通过特殊的类型进行识别,此时预定容器的速率为:客户业务速率×(P/X)×r;
又如,当所述客户业务为非以太网类型业务时,按照预定编码格式对所述客户业务进行编码,按照比特同步映射将编码后的所述客户业务映射到对应的所述预定容器中;当所述客户业务为以太网类型业务时,将所述客户业务转码到所述预定编码格式,按照比特同步映射将转码后的所述客户业务映射到对应的所述预定容器中;
又如,当所述客户业务为非以太网类型业务时,按照预定编码格式对所述客户业务进行编码,按照比特同步映射将编码后的所述客户业务映射到对应的所述预定容器中;当所述客户业务为以太网类型业务时,按照比特同步映射将所述客户业务映射到对应的所述预定容器中。
在本发明实施例中,预定容器的配置信息包括以下任意一个:
预定容器的编号,所述预定容器占用的第一编码块的数量,预定容器的时钟信息。
其中一部分配置信息包括:预定容器的编号,以及预定容器和另一部分配置信息占用的第一编码块的数量;另一部分配置信息包括预定容器的时钟信息。
在本发明实施例中,发送模块1102可以采用以下任意一种方法实现将所述预定容器和所述预定容器的配置信息承载在光传送网帧的净荷区中进行发送。
以下方法中,第一编码块为对光传送网帧的净荷区进行划分得到的编码块。第一编码块具有固定的长度,例如66b,257b,512b等,不同的编码块类型具有不同的格式。
其中,在对光传送网帧的净荷区进行划分时,如果光传送网帧的净荷区的长度不是第一编码块的长度的整数倍,则进行固定比特的填充。例如,OTN帧的净荷区大小为4×3808字节,即121856个比特,可划分为L个P比特第一编码块加上Q比特的填充,每个P比特的第一编码块的带宽为:(P/121856)×OTN帧净荷带宽,填充比特可用来承载一些开销。
以下方法中,特殊编码块具有特定的格式,可以与预定容器中的开销编码块和净荷编码块区分开。例如,特殊编码块包括以下至少之一:特殊的空闲编码块(如插入P比特的IDLE编码块)和承载预定容器的时钟信息的编码块。
以下方法中,编码后的另一部分配置信息为具有特殊的编码块类型码,可以与预定容器的开销编码块和特殊的空闲编码块区分开。
方法一、当将所有预定容器的其中一部分所述配置信息按照预定格式进行编码,将每一个预定容器的另一部分所述配置信息按照预定格式进行编码时;确定编码后的其中一部分配置信息所需要的第一编码块的数量G3,以及所述预定容器和编码后的另一部分配置信息所需要的第一编码块的数量G4;将所述编码后的其中一部分配置信息承载在所述光传送网帧的净荷区中的G3个所述第一编码块中,将所述预定容器和编码后的另一部分配置信息承载在所述光传送网帧的净荷区中的G4个第一编码块中,在承载过程中插入特殊的空闲编码块进行速率调整;将所述编码后的其中一部分配置信息占用的第一编码块的数量G3存放在所述光传送网帧的开销中进行发送。
方法一中,确定编码后的其中一部分配置信息所需要的第一编码块的数量G3包括以下任意一个:
确定所述编码后的其中一部分配置信息的带宽;根据所述编码后的其中一部分配置信息的带宽和所述第一编码块的带宽,确定所述编码后的其中一部分配置信息需要的所述第一编码块的数量G3;
编码后的其中一部分配置信息所需要的数量G3至少根据以下参数获得:客户业务的数量、所述配置信息中的预定容器的编号占用的比特数、所述配置信息中的所述预定容器和编码后的另一部分配置信息占用的第一编码块的数量占用的比特数、完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量、所述第一编码块的长度。具体可以采用任意方式基于上述参数计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3。例如,按照公式计算所述编码后的其中一部分配置信息所需要的数量G3;其中,G3为所述编码后的其中一部分配置信息所需要的第一编码块的数量,P为所述客户业务的数量,K 1 为所述配置信息中的预定容器的编号占用的比特数,K 4 为所述配置信息中的所述预定容器和编码后的另一部分配置信息占用的第一编码块的数量占用的比特数,F 1 为完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量,L为所述第一编码块的长度。当然,也可以采用其他的方式计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3,具体的计算方式不用于限定本发明实施例的保护范围。
其中,所述确定编码后的其中一部分配置信息的带宽包括:
编码后的其中一部分配置信息的带宽至少根据以下参数获得:
所述客户业务的数量、预定容器的编号占用的比特数、所述预定容器和所述编码后的另一部分配置信息占用的第一编码块的数量占用的比特数、完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量、承载预定容器的OTN帧的周期。
具体可以采用任意方式基于上述参数计算编码后的其中一部分配置信息的带宽。例如,按照公式计算所述编码后的其中一部分配置信息的带宽;
其中,Q2为所述编码后的其中一部分配置信息的带宽,P为所述客户业务的数量,K 1 为预定容器的编号占用的比特数,K 4 为所述预定容器和所述编码后的另一部分配置信息占用的第一编码块的数量占用的比特数,F 1 为完成所述其中一部分配置信息的传送所需要的光传送网帧复帧的数量,P 0 为承载预定容器的OTN帧的周期。
当然,也可以采用其他的方式计算编码后的其中一部分配置信息的带宽,具体的计算方式不用于限定本发明实施例的保护范围。
其中,具体可以采用任意方式基于上述参数计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3。例如,
所述根据所述编码后的其中一部分配置信息的带宽和所述第一编码块的带宽,确定所述编码后的其中一部分配置信息需要的所述第一编码块的数量G3包括:
按照公式计算所述编码后的其中一部分配置信息需要的所述第一编码块的数量G3;
其中,G3为所述编码后的其中一部分配置信息需要的所述第一编码块的数量,Q2为所述编码后的其中一部分配置信息的带宽,B为所述第一编码块的带宽。
当然,也可以采用其他的方式计算编码后的其中一部分配置信息需要的所述第一编码块的数量G3,具体的计算方式不用于限定本发明实施例的保护范围。
方法一中,确定预定容器和编码后的另一部分配置信息所需要的第一编码块的数量G4包括:
确定所述预定容器和编码后的另一部分配置信息的带宽;根据所述预定容器和编码后的另一部分配置信息的带宽和所述第一编码块的带宽,确定所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4。
其中,确定所述预定容器和编码后的另一部分配置信息的带宽包括:
当所述其中一部分配置信息包括:所述客户业务的编号、以及所述预定容器和所述编码后的另一部分配置信息占用的第一编码块的数量,所述另一部分配置信息包括所述预定容器的时钟信息时,预定容器和编码后的另一部分配置信息的带宽至少根据以下参数获得:
所述预定容器的带宽、编码系数、所述客户业务的数量、所述另一部分配置信息占用的比特数、完成所述另一部分配置信息的传送所需要的光传送网帧复帧的数量、所述第一编码块的长度。
按照公式计算所述预定容器和编码后的另一部分配置信息的带宽;
其中,Q3为所述预定容器和编码后的另一部分配置信息的带宽,Q4为所述预定容器的带宽,α为编码系数,P为所述客户业务的数量,K 3 为所述另一部分配置信息占用的比特数,F 2 为完成所述另一部分配置信息的传送所需要的光传送网帧复帧的数量,L为所述第一编码块的长度,不同客户业务的F 2 可以不同。
当然,也可以采用其他的方式计算预定容器和编码后的另一部分配置信息的带宽,具体的计算方式不用于限定本发明实施例的保护范围。
其中,可以采用任意方式基于所述预定容器和编码后的另一部分配置信息的带宽和所述第一编码块的带宽,确定所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4。例如,根据所述预定容器和编码后的另一部分配置信息的带宽和所述第一编码块的带宽,确定所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4包括:
按照公式计算所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4;
其中,G4为所述预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量,Q3为预定容器和编码后的另一部分配置信息的带宽,B为第一编码块的带宽。
当然,也可以采用其他的方式计算预定容器和编码后的另一部分配置信息需要的所述第一编码块的数量G4,具体的计算方式不用于限定本发明实施例的保护范围。
方法一中,将编码后的其中一部分配置信息承载在所述光传送网帧的净荷区中的G3个第一编码块中包括:
确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置;
将所述编码后的其中一部分配置信息承载在确定的位置对应的G3个所述第一编码块中;
所述将预定容器和编码后的另一部分配置信息承载在光传送网帧的净荷区中的G4个第一编码块中包括:
确定G4个所述第一编码块在所述光传送网帧的净荷区中的位置;
将所述预定容器和所述编码后的另一部分配置信息承载在确定的位置对应的G4个所述第一编码块中;
其中,在确定所有所述预定容器所占用的所述第一编码块在所述光传送网帧的净荷区中的位置之前,首先确定所述编码后的其中一部分配置信息所占用的所述第一编码块在所述光传送网帧的净荷区中的位置。
其中,所述确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
根据sigma-delta算法计算G3个所述第一编码块在所述光传送网帧的净荷区中的位置;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的前G3个所述第一编码块;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的最后G3个所述第一编码块;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的其他固定位置的G3个所述第一编码块。
其中,确定G4个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
按照sigma-delta算法确定G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置。需要说明的是,不同预定容器对应G4可能相同,也可能不同。例如,当不同预定容器对应的G4相同时,按照sigma-delta算法确定第一个预定容器对应的G4个第一编码块在光传送网帧的净荷区中的(M-G3)个第一编码块中的位置,按照sigma-delta算法确定第二个预定容器对应的G4个第一编码块在光传送网帧的净荷区中的(M-G3-G4)个第一编码块中的位置,按照sigma-delta算法确定第三个预定容器对应的G4个第一编码块在光传送网帧的净荷区中的(M-G3-2×G4)个第一编码块中的位置,依次类推,直到所有预定容器对应的G4个第一编码块的位置确定完成;其中,M为光传送网帧的净荷区中包括的第一编码块的数量。当不同预定容器对应的G4不同时,也可以按照类似的方式确定G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置。
其中,按照sigma-delta算法确定G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置包括:
对预定容器进行排序;根据排序先后次序按照sigma-delta算法确定预定容器对应的G4个所述第一编码块在所述净荷区中除所述G3个第一编码块之外的其他所述第一编码块中的位置。
其中,可以按照任意排序方式对预定容器进行排序。例如,按照预定容器和编码后的另一部分配置信息的带宽从大到小的顺序进行排序,这种排序方法和sigma-delta算法结合使得光传送网帧的净荷区均匀化。
方法一中,当所有所述预定容器的所述编码后的其中一部分配置信息无法装满G3个所述第一编码块时,在G3个所述第一编码块的剩余位置插入填充信息。即存在一个第一编码块中部分为客户业务的其中一部分配置信息,部分为填充信息的情况。
方法一中,发送模块1102具体用于采用以下方式实现将其中一部分配置信息按照预定格式进行编码:
将其中一部分配置信息进行排序;将排序后的其中一部分配置信息按照所述预定格式进行编码。
其中,可以按照任意排序顺序所述将其中一部分配置信息进行排序。例如,按照其中一部分配置信息对应的预定容器的带宽从大到小进行排序。
方法二、当将所有预定容器的所有所述配置信息按照预定格式进行编码时;确定编码后的配置信息所需要的第一编码块的数量G1,以及所述预定容器所需要的第一编码块的数量G2,将编码后的配置信息承载在所述光传送网帧的净荷区的第一预定位置对应的G1个所述第一编码块,将所述预定容器承载在所述光传送网帧的净荷区中的G2个第一编码块中,在映射过程中插入特殊编码块进行速率调整;将所述编码后的配置信息占用的第一编码块的数量G1存放在所述光传送网帧的开销中进行发送。
方法二中,确定编码后的配置信息所需要的第一编码块的数量G1包括以下任意一个:
确定所述编码后的配置信息的带宽,根据所述编码后的配置信息的带宽和所述第一编码块的带宽计算所述编码后的配置信息所需要的第一编码块的数量G1;
编码后的配置信息所需要的第一编码块的数量G1至少根据以下参数获得:所述客户业务的数量、所述配置信息中的承载客户业务的预定容器的编号占用的比特数、所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数、所述配置信息中的预定容器的时钟信息占用的比特数、完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量、所述第一编码块长度。具体可以采用任意方式基于上述参数计算编码后的配置信息所需要的第一编码块的数量G1。例如,按照公式计算所述编码后的配置信息所需要的第一编码块的数量G1;其中,G1为所述编码后的配置信息所需要的第一编码块的数量,P为所述客户业务的数量,K 1 为所述配置信息中的承载客户业务的预定容器的编号占用的比特数,K 2 为所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数,K 3 为所述配置信息中的预定容器的时钟信息占用的比特数,F 3 为完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量,L为所述第一编码块长度。当然,也可以采用其他的方式计算编码后的配置信息所需要的第一编码块的数量G1,具体的计算方式不用于限定本发明实施例的保护范围。
其中,编码后的配置信息的带宽至少根据以下参数获得:
编码系数(即编码后的配置信息占用的比特数和编码前的配置信息占用的比特数的比值)、所述客户业务的数量、所述配置信息中的所述预定容器的编号占用的比特数、所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数、所述配置信息中的预定容器的时钟信息占用的比特数、完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量、承载预定容器的OTN帧的周期。
具体可以采用任意方式基于上述参数计算编码后的配置信息的带宽。例如,所述确定编码后的配置信息的带宽包括:
按照公式计算所述编码后的配置信息的带宽;
其中,Q1为所述编码后的配置信息的带宽,α为编码系数(即编码后的配置信息占用的比特数和编码前的配置信息占用的比特数的比值),P为所述客户业务的数量,K 1 为所述配置信息中的所述预定容器的编号占用的比特数,K 2 为所述配置信息中的所述预定容器占用的第一编码块的数量占用的比特数,K 3 为所述配置信息中的预定容器的时钟信息占用的比特数,F 3 为完成预定容器的配置信息的传送所需要的光传送网帧复帧的数量,P 0 为承载预定容器的OTN帧的周期。
当然,也可以采用其他的方式计算编码后的配置信息的带宽,具体的计算方式不用于限定本发明实施例的保护范围。
其中,具体可以采用任意方式基于编码后的配置信息的带宽和所述第一编码块的带宽计算所述编码后的配置信息所需要的第一编码块的数量G1。例如,所述根据所述编码后的配置信息的带宽和所述第一编码块的带宽计算所述编码后的配置信息所需要的第一编码块的数量G1包括:
按照公式计算所述编码后的配置信息所需要的第一编码块的数量G1;
其中,G1为所述编码后的配置信息所需要的第一编码块的数量,Q1为所述编码后的配置信息的带宽,B为所述第一编码块的带宽。
当然,也可以采用其他的方式计算编码后的配置信息所需要的第一编码块的数量G1,具体的计算方式不用于限定本发明实施例的保护范围。
方法二中,将编码后的配置信息承载在光传送网帧的净荷区中的G1个第一编码块中包括:
确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置;
将所述编码后的配置信息承载在确定的位置对应的G1个所述第一编码块中;
将所述预定容器承载在所述光传送网帧的净荷区中的G2个第一编码块中包括:
确定G2个所述第一编码块在所述光传送网帧的净荷区中的位置;
将预定容器承载在确定的位置对应的G2个所述第一编码块中;
其中,在确定所有预定容器所占用的所述第一编码块在所述光传送网帧的净荷区中的位置之前,首先确定配置信息所占用的第一编码块在所述光传送网帧的净荷区中的位置。
其中,所述确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置包括:
按照sigma-delta算法确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的前G1个所述第一编码块;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的最后G1个所述第一编码块;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区的其他固定位置的G1个所述第一编码块。
其中,确定G2个所述第一编码块在所述光传送网帧的净荷区中的位置包括:按照sigma-delta算法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置;将预定容器承载在确定的位置对应的G2个第一编码块中。
其中,按照sigma-delta算法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置包括:
对预定容器进行排序;根据排序的先后顺序依次按照sigma-delta算法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置。需要说明的是,不同预定容器对应的G2可能相同,也可能不同。例如,当不同预定容器对应的G2相同时,按照sigma-delta算法确定第一个预定容器对应的G2个第一编码块在光传送网帧的净荷区中的(M-G1)个第一编码块中的位置,按照sigma-delta算法确定第二个预定容器对应的G2个第一编码块在光传送网帧的净荷区中的(M-G1-G2)个第一编码块中的位置,按照sigma-delta算法确定第三个预定容器对应的G2个第一编码块在光传送网帧的净荷区中的(M-G1-2×G2)个第一编码块中的位置,依次类推,直到所有预定容器对应的G2个第一编码块的位置确定完成;其中,M为光传送网帧的净荷区中包括的第一编码块的数量。当不同预定容器对应的G2不同时,也可以按照类似的方法确定G2个第一编码块在光传送网帧的净荷区中除G1个第一编码块之外的其他第一编码块中的位置。
其中,可以采用任何排序方式进行排序。例如,按照预定容器的带宽从大到小的顺序进行排序。这种排序方式和sigma-delta算法结合使得光传送网帧的净荷区均匀化。
方法二中,当所有所述预定容器的所述编码后的配置信息无法装满G1个所述第一编码块时,在G1个所述第一编码块的剩余位置插入填充信息。
方法二中,发送模块1102具体用于采用以下方式实现将预定容器的配置信息按照预定格式进行编码:
将所述配置信息进行排序;将排序后的配置信息按照所述预定格式进行编码。
其中,可以按照任意排序顺序所述将配置信息进行排序。例如,按照所述配置信息对应的预定容器的带宽从大到小进行排序。
在本发明实施例中,可以将光传送网帧映射到高阶容器中从对应的接口发送出去。其中,高阶容器可以是HO ODUk,接口可以是OTUk或FlexO。
本发明实施例将配置信息承载在光传送网帧的净荷区中进行发送,从而不需要很多OTN帧来传输配置信息,提高了配置信息的传输效率。
参见图12,本发明另一个实施例提出了一种传输配置信息的装置,包括:
第一获取模块1201,用于获取光传送网帧;其中,所述光传送网帧的净荷区中承载预定容器和所述预定容器的配置信息;
第二获取模块1202,用于从光传送网帧的净荷区中获取所述配置信息和所述预定容器,从所述预定容器中获取客户业务。
在本发明实施例中,第一获取模块1201从对应接口接收高阶容器,对高阶容器进行解映射得到光传送网帧。
在本发明实施例中,预定容器的配置信息包括以下任意一个:
客户业务的编号,所述预定容器占用的第一编码块的数量,预定容器的时钟信息。
其中一部分配置信息包括:客户业务的编号,以及预定容器和另一部分配置信息占用的第一编码块的数量。另一部分配置信息包括预定容器的时钟信息。
在本发明实施例中,第二获取模块1202具体用于采用以下方式实现从光传送网帧的净荷区中获取所述配置信息和所述预定容器:
从光传送网帧的净荷区中获取其中一部分配置信息,根据其中一部分配置信息从光传送网帧的净荷区中获取所述预定容器和另一部分配置信息;
或者,从光传送网帧的净荷区中获取所述配置信息,根据所述配置信息从光传送网帧的净荷区中获取所述预定容器。
其中,第二获取模块1202具体用于采用以下方式实现从光传送网帧的净荷区中获取其中一部分配置信息:
从光传送网帧的开销中获取所述编码后的其中一部分配置信息占用的第一编码块的数量G3;确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置,从所述光传送网帧的净荷区中确定的位置中提取出G3个所述第一编码块;对G3个所述第一编码块中的数据流进行解码得到所述配置信息;
或者,第二获取模块1202具体用于采用以下方式实现所述从光传送网帧的净荷区中获取所述配置信息:
从光传送网帧的开销中获取所述编码后的配置信息占用的第一编码块的数量G1;确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置,从所述光传送网帧的净荷区中确定的位置中提取出G1个所述第一编码块;对G1个所述第一编码块中的数据流进行解码得到所述配置信息;
其中,所述第一编码块为对光传送网帧的净荷区进行划分得到的编码块。
其中,第二获取模块1202具体用于采用以下方式实现所述确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置:
根据sigma-delta算法确定G3个所述第一编码块在所述光传送网帧的净荷中的位置;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的前G3个所述第一编码块;
或者,确定G3个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的最后G3个所述第一编码块。
其中,第二获取模块1202具体用于采用以下方式实现所述确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置:
根据sigma-delta算法确定G1个所述第一编码块在所述光传送网帧的净荷中的位置;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的前G1个所述第一编码块;
或者,确定G1个所述第一编码块在所述光传送网帧的净荷区中的位置为所述光传送网帧的净荷区中的最后G1个所述第一编码块。
其中,第二获取模块1202具体用于采用以下方式实现根据所述配置信息从光传送网帧的净荷区中获取所述预定容器:
根据所述预定容器的配置信息获取所述预定容器所占用的所述第一编码块的数量G2;
根据sigma-delta算法确定所述预定容器所占用的G2个所述第一编码块在所述光传送网帧的净荷区中的位置;具体的,在根据sigma-delta算法确定所述预定容器所占用的G2个所述第一编码块在所述光传输网帧的净荷区中的位置时,需要按照与发送端的排序顺序进行确定;
从所述光传送网帧的净荷区中确定的位置对应G2个所述第一编码块中提取出所述业务数据流;
识别并删除业务数据流中的特殊编码块得到所述预定容器。
在本发明实施例中,第二获取模块1202具体用于采用以下方式实现从所述预定容器中获取客户业务:
对所述预定容器进行定帧处理,从所述预定容器的净荷中获取客户业务。
其中,第二获取模块1202具体用于采用以下方式实现从预定容器的净荷中获取客户业务:
从所述预定容器的净荷中提取客户业务数据流直接得到所述客户业务;
或者,从所述预定容器的净荷中提取客户业务数据流,对所述客户业务数据流按照预定编码格式进行解码或转码得到所述客户业务。
例如,从所述预定容器的净荷中提取客户业务数据流直接得到所述客户业务;
又如,从所述预定容器的净荷中提取客户业务数据流,对所述客户业务数据流按照预定编码格式进行解码或转码得到所述客户业务;
又如,当所述客户业务为非以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流,对客户业务数据流按照预定编码格式进行解码得到所述客户业务;当所述客户业务为以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流,对客户业务数据流按照预定编码格式进行转码得到所述客户业务;
又如,当所述客户业务为非以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流,对客户业务数据流按照预定编码格式进行解码得到所述客户业务;当所述客户业务为以太网类型业务时,从所述预定容器的净荷中提取客户业务数据流直接得到所述客户业务。
本发明另一个实施例提出了一种传输配置信息的装置,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任一种传输配置信息的方法。
本发明另一个实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种传输配置信息的方法的步骤。
参见图13,本发明另一个实施例提出了一种传输配置信息的系统,包括:
第一节点1301,用于将客户业务映射到对应的预定容器中;将预定容器的配置信息按照预定格式进行编码;将所述第一预定容器和编码后的预定容器的配置信息承载在光传送网帧的净荷区中进行发送;
第二节点1302,用于获取光传送网帧;其中,所述光传送网帧的净荷区中承载预定容器和所述预定容器的配置信息;从光传送网帧的净荷区中获取所述配置信息或所述预定容器,从所述预定容器中获取客户业务。
上述第一节点1301和第二节点1302的具体实现方式与前述实施例传输配置信息的方法的具体实现方式相同,这里不再赘述。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
虽然本发明实施例所揭露的实施方式如上,但所述的内容仅为便于理解本发明实施例而采用的实施方式,并非用以限定本发明实施例。任何本发明实施例所属领域内的技术人员,在不脱离本发明实施例所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明实施例的专利保护范围,仍须以所附的权利要求书所界定的范围为准。