数据承载的方法、装置以及数据解析的方法、装置与流程

文档序号:12622001阅读:530来源:国知局
数据承载的方法、装置以及数据解析的方法、装置与流程

本发明涉及光通信技术领域,尤其涉及数据承载的方法、装置以及数据解析的方法、装置。



背景技术:

目前,分布式基站的应用越来越广泛。与传统宏基站相比,分布式基站将室内基带处理单元(英文:Building Base band Unit,简称BBU)和射频拉远单元(英文:Radio Remote Unit,简称:RRU)相分离,BBU和RRU之间通过光纤连接。因而,来自通用公共无线接口(英文:Common Public Radio Interface,简称:CPRI)的基带数据(下文简称CPRI业务)需要通过光传送网(英文:Optical Transport Network,简称:OTN)传送。其中,OTN网络电层技术规范定义了三个层次的光通道单元以实现不同的功能,分别为光通道净荷单元(英文:Optical Channel Payload Unit,简称:OPUk),提供客户信号承载的功能;光通道数据单元(英文:Optical Channel Data Unit,简称:ODUk),提供端到端传送路径的维护和操作功能;光通道传输单元(英文:Optical Channel Transport Unit,简称:OTUk),提供点到点光通道传送单元级别的网络管理功能。其中,系数k表示所支持的不同比特速率的OPUk,ODUk和OTUk。k=1表示比特速率等级为2.5Gbit/s,k=2表示比特速率等级为10Gbit/s,k=3表示比特速率等级为40Gbit/s,k=4表示比特速率等级为100Gbit/s,k=flex表示比特速率任意。如图1所示为一种包含校验区(英文:Forward Error Correction,简称:FEC)的OTUk帧结构的结构示意图,其包括4行4080列,其中,前14列分别包括用于提供帧同步定位的功能的帧定位序列(英文:Frame Alignment Signal,简称:FAS)、ODUk开销(英文:overhead简称:OH)区以及OTUk开销区;15列和16列为OPUk开销区;17列至3824列为OPU净荷区;3825至4080列为校验区。如图2所示为OPUk 帧结构的示意图,其为图1中所示的前3824列,图2中仅示出了OPUk的主要结构,即15列至3824列,即主要包括OPU开销区和OPU净荷区。

CPRI作为一种通用的标准接口,定义了一系列速率,根据最新的CPRI标准,其包括CPRI option 1~8共八种类型的接口,对应的速率为从491.52Mbit/s到9830.4Mbit/s(编码前)或从614.4Mbit/s到10137.6Mbit/s共八种速率(编码后)。实际应用中,由于2G、3G和4G网络共存,同一铁塔往往会包含多个运营商的多种类型基站,因而同一站点存在混合传送多种不同速率的CPRI业务的数据承载需求。

现有技术中,在利用OTN网络进行CPRI混合业务的传送过程中,首先需要将待传输的CPRI业务映射到低阶OPU,添加ODU开销构成低阶ODU(为了便于描述,下文将该过程简化描述为将待传输的CPRI业务映射到低阶ODU);再将低阶ODU业务映射到高阶光通道数据支路单元(英文:Optical channel Data Tributary Unit,简称ODTU)中后复用为高阶OPU,(为了便于描述,下文将该过程简化描述为由低阶ODU业务映射复用至高阶OPU)再将高阶OPU按照ODU、OTU的顺序通过层层添加相应开销最终形成高阶OTU后由光纤传送。

例如:当前待传输的CPRI混合业务为包括CPRI option1~8的混合业务时,如图3所示,采用现有技术的方案需要经过下述两个过程:1)对于CPRI option1、CPRI option2,通过通用映射规程(英文:Generic Mapping Procedure,简称:GMP)分别映射到ODU0;对于CPRI option3通过GMP映射到ODU1;对于CPRI option4~8,则通过比特同步映射规程(英文:Bit Synchronous Mapping Procedure,简称:BMP)分别映射到ODUflex。2)将多路低阶ODU(ODU0、ODU1、或ODUflex)业务通过GMP复用到高阶OPU,然后经过层层添加相应开销最终形成高阶OTU并发送。

经发明人研究发现,CPRI业务对时延要求较高,而现有技术中在将各CPRI业务通过OTN网络传送时,所需的时延较大,因而不利于CPRI业务的高效快速传输。



技术实现要素:

本发明提供一种数据承载的方法及装置,能够提高OTN网络的带宽的利用率。

为达到上述目的,本发明采用如下技术方案:

第一方面,本发明提供了一种数据承载的方法,所述方法包括:

接收m路通用公共无线接口CPRI业务,其中,m为大于1的整数;

将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中;

将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中;

其中,所述时隙的速率等于CPRI基本速率。

结合第一方面,在第一方面的第一种实现方式中,所述将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中之前,所述方法还包括:

根据每路所述CPRI业务的速率和单个所述时隙的速率,确定所述m路CPRI业务所需要的时隙的第一数量;

选取包含所述第一数量的时隙的所述光通道净荷单元。

结合第一方面的第一种实现方式,在第一方面的第二种实现方式中,选取的所述光通道净荷单元为n倍预设速率的光通道净荷单元,所述n倍预设速率的光通道净荷单元由n个光通道净荷单元逻辑支路按照预设字节间插复用形成;

单个所述光通道净荷单元逻辑支路包括开销区和净荷区,净荷区包括第二预设数量的所述时隙;

所述n的取值根据所述第一数量与第二数量的比值确定。

结合第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述预设速率为10Gbit/s或12Gbit/s。

结合第一方面、第一方面的第一种、第二种或者第三种实现方式中的任意一种,在第一方面的第四种实现方式中,所述将接收到的m路CPRI 业务以一对一的方式映射到m路光通道数据支路单元中,具体包括:

将第一路所述CPRI业务确定为参考时钟业务,所述第一路CPRI业务为所述至少两路CPRI业务中的任意一路;

将所述参考时钟业务以及与所述参考时钟业务采用相同时钟源的CPRI业务通过比特同步映射规程或者同步通用映射规程一一对应的映射入所述光通道数据支路单元中;

将与所述参考时钟业务采用不同时钟源的CPRI业务通过异步通用映射规程一一对应的映射入所述光通道数据支路单元中。

结合第一方面、第一方面的第一种、第二种、第三种或者第四种实现方式中的任意一种,在第一方面的第五种实现方式中,所述将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中的同时,所述方法还包括:

在复帧指示的值为0的光通道净荷单元的帧结构的开销区增加净荷类型指示,所述净荷类型指示用于表示所述光通道净荷单元当前承载的业务类型为多路CPRI业务;

在复帧指示的值为2至复帧指示的最大值的光通道净荷单元的帧结构的开销区增加复用结构指示,相邻的两帧的复用结构指示用于表示当前时隙是否被占用、当前时隙承载的CPRI业务类型、CPRI业务或CPRI业务组的标识。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种或者第五种实现方式中的任意一种,在第一方面的第六种实现方式中,所述将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中之前,所述方法还包括:

将采用相同时钟源且业务类型相同的至少一路CPRI业务确定为一组业务;

如果确定出的一组业务中包括至少两路CPRI业务,则将所述至少两路CPRI业务比特或字节复用为一路串行比特流。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种、第五种实现或者第六种实现方式中的任意一种,在第一方面的第七种实现方式中,所述光通道净荷单元中单个时隙的带宽为CPRI选项1编码前的 带宽;

所述将所述至少两路CPRI业务分别映射到与所述CPRI业务具有相同路数的所述光通道数据支路单元中之前,所述方法还包括:

对待承载的所述m路CPRI业务进行解码,得到解码后的所述m路CPRI业务。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种、第五种实现、第六种或者第七种实现方式中的任意一种,在第一方面的第八种实现方式中,所述将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中的同时,所述方法还包括:

分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至对应的光通道数据支路单元的开销区。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种、第五种实现、第六种或者第七种实现方式中的任意一种,在第一方面的第九种实现方式中,所述将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中的同时,所述方法还包括:

分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至所述光通道净荷单元的复用结构指示中。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种、第五种实现、第六种或者第七种实现方式中的任意一种,在第一方面的第十种实现方式中,所述将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元之前,所述方法还包括:

分别添加与每路CPRI业务对应的CPRI起始帧帧头开销,所述CPRI起始帧帧头开销至少包括用于指示每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置的帧头指示信息。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种、第五种实现、第六种、第七种、第八种、第九种或者第十种实现方式中的任意一种,在第一方面的第十一种实现方式中,所述将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中之后,所述方法还包括:

将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道传输单元开销,构成光通道传输单元。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种、第五种实现、第六种、第七种、第八种、第九种、第十种或者第十一种实现方式中实现方式中的任意一种,在第一方面的第十二种实现方式中,所述CPRI基本速率为CPRI基本帧速率的倍数。

结合第一方面、第一方面的第一种、第二种、第三种实现、第四种、第五种实现、第六种、第七种、第八种、第九种、第十种、第十一种或者第十二种实现方式中实现方式中的任意一种,在第一方面的第十三种实现方式中,所述CPRI基本速率为491.52Mbit/s或614.4Mbit/s。

第二方面,本发明提供了一种数据解析的方法,所述方法包括:

根据所述光通道净荷单元的开销区携带的信息,获取所述光通道净荷单元承载的业务类型;

当所述业务类型为包括m路CPRI业务的CPRI混合业务时,确定与所述m路CPRI业务一一对应的m路光通道数据支路单元;

根据每路所述光通道数据支路单元中携带的映射开销信息,对每路光通道数据支路单元进行解映射处理,得到每路CPRI业务对应的至少两个CPRI基本帧;

获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧,所述CPRI起始帧为第一个CPRI基本帧。

结合第二方面,在第二方面的第一种实现方式中,所述根据所述光通道净荷单元的开销区携带的信息,获取所述光通道净荷单元承载的业务类型,具体包括:

获取所述光通道净荷单元的开销区携带的净荷类型指示信息,根据所 述净荷类型指示信息,得到所述光通道净荷单元承载的业务类型。

结合第二方面或者第二方面的第一种实现方式,在第二方面的第二种实现方式中,所述确定与所述m路CPRI业务一一对应的m路光通道数据支路单元,具体包括:

获取所述光通道净荷单元的开销区携带的净荷结构指示信息,根据所述净荷结构指示信息得到所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识;

根据所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识,识别与所述m路CPRI业务一一对应的m路光通道数据支路单元。

结合第二方面、第二方面的第一种或者第二种实现方式中的任意一种,在第二方面的第三种实现方式中,所述根据每路所述光通道数据支路单元中携带的映射开销信息,对每路光通道数据支路单元进行解映射处理,得到每路CPRI业务对应的至少两个CPRI基本帧,具体包括:

根据每路所述光通道数据支路单元中携带的映射开销信息,得到对应的每路CPRI业务的时钟源信息;

如果所述CPRI业务为所述参考时钟业务或者与所述参考时钟业务采用相同时钟源的CPRI业务,则通过比特同步映射规程或者同步通用映射规程对对应的光通道数据支路单元进行解映射处理;

如果所述CPRI业务为与所述参考时钟业务采用不同时钟源的CPRI业务,则通过异步通用映射规程对对应的光通道数据支路单元进行解映射处理。

结合第二方面、第二方面的第一种、第二种或者第三种实现方式中的任意一种,在第二方面的第四种实现方式中,所述获取每路所述CPRI业务对应的CPRI起始帧的位置信息,具体包括:

获取每路CPRI业务对应的指针开销信息,得到每路所述CPRI业务对应的CPRI起始帧的位置信息;

或者

识别每路CPRI业务对应的CPRI起始帧帧头开销,得到每路所述CPRI业务对应的CPRI起始帧的位置信息。

结合第二方面、第二方面的第一种、第二种、第三种或者第四种实现方式中的任意一种,在第二方面的第五种实现方式中,获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧之后,所述方法还包括:

对每路所述CPRI业务对应的所有CPRI基本帧进行编码处理。

第三方面,本发明还提供了一种数据承载的装置,所述装置包括:

接收单元,用于接收m路通用公共无线接口CPRI业务,其中,m为大于1的整数;

映射单元,用于将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中;

复用单元,用于将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中;

其中,所述时隙的速率等于CPRI基本速率。

结合第三方面,在第三方面的第一种实现方式中,所述装置还包括处理单元,用于:

根据每路所述CPRI业务的速率和单个所述时隙的速率,确定所述m路CPRI业务所需要的时隙的第一数量;

选取包含所述第一数量的时隙的所述光通道净荷单元。

结合第三方面的第一种实现方式,在第三方面的第二种实现方式中,所述处理单元选取的所述光通道净荷单元为n倍预设速率的光通道净荷单元,所述n倍预设速率的光通道净荷单元由n个光通道净荷单元逻辑支路按照预设字节间插复用形成;

单个所述光通道净荷单元逻辑支路包括开销区和净荷区,净荷区包括第二预设数量的所述时隙;

所述n的取值根据所述第一数量与第二数量的比值确定。

结合第三方面、第三方面的第一种实现方式或者第二种实现方式中的任意一种,在第三方面的第三种实现方式中,所述映射单元,具体用于:

将第一路所述CPRI业务确定为参考时钟业务,所述第一路CPRI业务为所述至少两路CPRI业务中的任意一路;

将所述参考时钟业务以及与所述参考时钟业务采用相同时钟源的CPRI业务通过比特同步映射规程或者同步通用映射规程一一对应的映射入所述光通道数据支路单元中;

将与所述参考时钟业务采用不同时钟源的CPRI业务通过异步通用映射规程一一对应的映射入所述光通道数据支路单元中。

结合第三方面、第三方面的第一种实现方式、第二种实现方式或者第三种实现方式中的任意一种,在第三方面的第四种实现方式中,所述复用单元,还用于:

在复帧指示的值为0的光通道净荷单元的帧结构的开销区增加净荷类型指示,所述净荷类型指示用于表示所述光通道净荷单元当前承载的业务类型为多路CPRI业务;

在复帧指示的值为2至复帧指示的最大值的光通道净荷单元的帧结构的开销区增加复用结构指示,相邻的两帧的复用结构指示用于表示当前时隙是否被占用、当前时隙承载的CPRI业务类型、CPRI业务或CPRI业务组的标识。

结合第三方面、第三方面的第一种实现方式、第二种实现方式、第三种实现方式或者第四种实现方式中的任意一种,在第三方面的第五种实现方式中,所述装置还包括分组单元,具体用于:

将采用相同时钟源且业务类型相同的至少一路CPRI业务确定为一组业务;

当确定出的一组业务中包括至少两路CPRI业务时,将所述至少两路CPRI业务比特或字节复用为一路串行比特流。

结合第三方面、第三方面的第一种实现方式、第二种实现方式、第三种实现方式、第四种或者第五种实现方式中的任意一种,在第三方面的第六种实现方式中,所述光通道净荷单元中单个时隙的带宽为CPRI选项1编码前的带宽;

所述装置还包括解码单元,具体用于:

对待承载的所述m路CPRI业务进行解码,得到解码后的所述m路CPRI业务。

结合第三方面、第三方面的第一种、第二种、第三种、第四种、第五 种或者第六种实现方式中的任意一种,在第三方面的第七种实现方式中,所述映射单元,还用于:

分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至对应的光通道数据支路单元的开销区。

结合第三方面、第三方面的第一种、第二种、第三种、第四种、第五种或者第六种实现方式中的任意一种,在第三方面的第八种实现方式中,所述映射单元,还用于:

分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至所述光通道净荷单元的复用结构指示中。

结合第三方面、第三方面的第一种、第二种、第三种、第四种、第五种或者第六种实现方式中的任意一种,在第三方面的第九种实现方式中,所述处理单元,还用于:

分别添加与每路CPRI业务对应的CPRI起始帧帧头开销,所述CPRI起始帧帧头开销至少包括用于指示每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置的帧头指示信息。

结合第三方面、第三方面的第一种、第二种、第三种、第四种、第五种、第六种、第七种、第八种或者第九种实现方式中的任意一种,在第三方面的第十种实现方式中,所述复用单元还用于:

将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道传输单元开销,构成光通道传输单元。

第四方面,本发明还提供了一种数据解析的装置,所述装置包括:

获取单元,用于根据所述光通道净荷单元的开销区携带的信息,获取所述光通道净荷单元承载的业务类型;

确定单元,用于当所述业务类型为包括m路CPRI业务的CPRI混合 业务时,确定与所述m路CPRI业务一一对应的m路光通道数据支路单元;

解映射单元,用于根据每路所述光通道数据支路单元中携带的映射开销信息,对每路光通道数据支路单元进行解映射处理,得到每路CPRI业务对应的至少两个CPRI基本帧;

所述获取单元,还用于获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧,所述CPRI起始帧为第一个CPRI基本帧。

结合第四方面,在第四方面的第一种实现方式中,所述获取单元,具体用于:

获取所述光通道净荷单元的开销区携带的净荷类型指示信息,根据所述净荷类型指示信息,得到所述光通道净荷单元承载的业务类型。

结合第四方面或者第四方面的第一种实现方式,在第四方面的第二种实现方式中,所述确定单元,具体用于:

获取所述光通道净荷单元的开销区携带的净荷结构指示信息,根据所述净荷结构指示信息得到所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识;

根据所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识,识别与所述m路CPRI业务一一对应的m路光通道数据支路单元。

结合第四方面、第四方面的第一种实现方式或者第二种实现方式中的任意一种,在第四方面的第三种实现方式中,所述解映射单元,具体用于:

根据每路所述光通道数据支路单元中携带的映射开销信息,得到对应的每路CPRI业务的时钟源信息;

当所述CPRI业务为所述参考时钟业务或者与所述参考时钟业务采用相同时钟源的CPRI业务时,通过比特同步映射规程或者同步通用映射规程对对应的光通道数据支路单元进行解映射处理;

当所述CPRI业务为与所述参考时钟业务采用不同时钟源的CPRI业务时,通过异步通用映射规程对对应的光通道数据支路单元进行解映射处理。

结合第四方面、第四方面的第一种实现方式、第二种或者第三种实现方式中的任意一种,在第四方面的第四种实现方式中,所述获取单元,具体用于:

获取每路CPRI业务对应的指针开销信息,得到每路所述CPRI业务对应的CPRI起始帧的位置信息;

或者

识别每路CPRI业务对应的CPRI起始帧帧头开销,得到每路所述CPRI业务对应的CPRI起始帧的位置信息。

结合第四方面、第四方面的第一种、第二种、第三种或者第四种实现方式中的任意一种,在第四方面的第五种实现方式中,所述装置还包括编码单元,具体用于:

对每路所述CPRI业务对应的所有CPRI基本帧进行编码处理。

本发明提供的数据承载的方法及装置,当接收到n路CPRI业务后,直接将n路CPRI业务映射复用至OPU中,与现有技术中,需要将CPRI业务首先映射到低阶ODU中再映射复用至高阶OPU中相比,本发明采用一级映射便可实现CPRI业务的承载,能够减少因为两级映射带来的时延,进而能够实现CPRI业务的快速承载。

本发明提供的数据解析的方法及装置,与发送端的数据承载的方法相对应,仅需要一次解映射即可,能够减少解映射所需要的时延,因而能够实现CPRI业务的快速提取。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术中提供的OTU帧结构的结构示意图;

图2为现有技术中提供的OPU帧结构的结构示意图;

图3为现有技术中提供的一种CPRI业务承载的方法的流程示意图;

图4为本发明实施例提供的第一种数据承载的方法的流程示意图;

图5为本发明实施例提供的第二种数据承载的方法的流程示意图;

图6为本发明实施例提供的单路OPULL的帧结构及时隙划分的示意图;

图7为本发明实施例提供的将n路OPULL通过单字节复用,构成1路OPU的示意图;

图8为本发明实施例提供的由n路OPULL构成的OPU承载数据时,其时隙存放顺序的示意图;

图9为本发明实施例提供的第三种数据承载的方法的流程示意图;

图10为本发明实施例提供的一种添加净荷结构指示的方法的流程示意图;

图11为本发明实施例提供的由256个OPU帧组成的复帧的净荷类型和复用结构指示的存储的示意图;

图12为本发明实施例提供的由相邻两个复用结构指示表示同一时隙的占用情况、承载的CPRI业务情况的示意图;

图13为本发明实施例提供的第四种数据承载的方法的流程示意图;

图14为图13提供的数据承载方法的的具体应用的示意图;

图15为本发明实施例提供的第五种数据承载的方法的流程示意图;

图16为本发明实施例提供的第六种数据承载的方法的流程示意图;

图17为本发明实施例提供的一种指针开销的存储示意图;

图18为本发明实施例提供的第七种数据承载的方法的流程示意图;

图19为本发明实施例提供的另一种指针开销的存储示意图;

图20为本发明实施例提供的第八种数据承载的方法的流程示意图;

图21为本发明实施例提供的添加CPRI起始帧帧头指示的示意图;

图22为本发明实施例提供的一种将增加了CPRI起始帧帧头指示的CPRI超帧数据流映射入ODTU的示意图;

图23为本发明实施例提供的第九种数据承载的方法的流程示意图;

图24为本发明实施例提供的第十种数据承载的方法的流程示意图;

图25为本发明实施例提供的一种将混合CPRI业务的复用映射到OPU的具体应用的示意图;

图26为本发明实施例提供的第一种数据解析的方法的流程示意图;

图27为本发明实施例提供的第二种数据解析的方法的流程示意图;

图28为本发明实施例提供的第三种数据解析的方法的流程示意图;

图29为本发明实施例提供的第四种数据解析的方法的流程示意图;

图30为本发明实施例提供的第五种数据解析的方法的流程示意图;

图31为本发明实施例提供的第六种数据解析的方法的流程示意图;

图32为本发明实施例提供的第七种数据解析的方法的流程示意图;

图33为本发明实施例提供的第一种数据承载的装置的结构示意图;

图34为本发明实施例提供的第二种数据承载的装置的结构示意图;

图35为本发明实施例提供的第三种数据承载的装置的结构示意图;

图36为本发明实施例提供的第四种数据承载的装置的结构示意图;

图37为本发明实施例提供的第一种数据解析的装置的结构示意图;

图38为本发明实施例提供的第二种数据解析的装置的结构示意图;

图39为本发明实施例提供的第五种数据承载的装置的结构示意图;

图40为本发明实施例提供的第三种数据解析的装置的结构示意图。

具体实施方式

下面将结合本实施例中的附图,对本实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种数据承载的方法,所述方法应用于光传送网中的发送端。其中,本发明实施例中所指的数据主要为包括至少两路CPRI业务的CPRI混合业务。

本发明实施例提供的数据承载的方法,如图4所示,包括:

101:接收m路通用公共无线接口CPRI业务,其中,m为大于1的整数。

102:将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中。

其中,所述映射方式可以为BMP映射(英文:Bit Synchronous Mapping Procedure,简称:BMP)、BGMP映射(英文:Bit-synchronous Generic Mapping Procedure,简称:BGMP)或AGMP映射(英文:Asynchronous Generic Mapping Procedure,简称:AGMP),具体采用的映射方式可根据CPRI业务的类型以及时钟源等确定,可参考后文详述。

本步骤中所指的映射为一一映射的过程,也即将1路CPRI业务映射入1路ODTU中。因而ODTU的路数与待承载的CPRI混合业务包括的CPRI业务的路数相同。

在进行映射的同时,需要在ODTU的时隙开销位置JC1~JC6添加映射开销信息,具体为:对于BGMP映射处理,则通过固定的Cm值将CPRI数据流映射入ODTU,并添加Cm信息到JC1~JC3;对于AGMP映射处理,则需要实时统计待映射的CPRI业务流量,生成相应的Cm值以及时钟信息CnD。其中,Cm值用于表示单个ODTU周期内待承载的所述CPRI业务的数量,单位为m比特;CnD值用于表示单个ODTU周期内待承载的所述CPRI业务相对于上一个ODTU周期内待承载的所述CPRI业务的变化量,单位为n比特。时钟信息CnD用于接收端根据该时钟信息CnD恢复原始CPRI业务时钟并进行CPRI业务处理。

103:将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中。

本步骤中,将步骤102中的多路ODTU复用到1路OPU中。

其中,所述时隙的速率等于CPRI基本速率。该基本速率可以CPRI基本帧速率的倍数。

根据CPRI协议定义,CPRI基本帧的速率为3.84MHz。不同类型的CPRI业务的基本帧大小不同,因而不同类型的CPRI业务的速率也不相同。例如,CPRI Option 1的基本帧大小为128bit,则对应的速率为491.52Mbit/s。

作为一种可选的实现方式,本实施例中CPRI基本速率为128倍的CPRI基本帧的速率,也即CPRI option 1的速率也即为491.52Mbit/s(采 用8B/10B编码前)或614.4Mbit/s(采用8B/10B编码后)。

为了便于描述,下文中均以CPRI基本速率为CPRI option 1的速率为例进行说明,并不对本申请带来限定。

下表表1给出了不同类型的CPRI业务(CPRI option 1~8)的速率编码前和编码后分别与CPRI基本速率(CPRI option 1的速率)的对应关系。

表1

本发明提供的数据承载的方法,当接收到n路CPRI业务后,直接将n路CPRI业务映射复用至OPU中,与现有技术中,需要将CPRI业务首先映射到低阶ODU中再映射复用至高阶OPU中相比,本发明采用一级映射便可实现CPRI业务的承载,能够减少因为两级映射带来的时延,进而能够实现CPRI业务的快速承载。

此外,由于省去了将CPRI业务映射到低阶ODU的过程,因而能够减少低阶ODU所占用的带宽,提高带宽利用率。

发明人在研究中发现,现有技术还存在的一个问题为:现有技术中的 OPUk的单个时隙的速率为1.25Gbit/s,现有技术中在将各CPRI业务通过OTN网络传送时,还存在严重的带宽浪费的问题。例如:CPRI option1业务以及CPRI option 2业务在第一级映射到ODU0时,并没有完全使用ODU0的净荷速率,存在带宽浪费。同理,CPRI option3业务在第一级映射到ODU1时,并没有完全使用ODU1的净荷速率,存在带宽浪费。

为了解决上述问题,本发明在进行数据承载之前,已经预先配置有包含不同时隙数的OPU也即是不同带宽的OPU,可根据待承载的多路CPRI业务的速率来选取所需要的OPU。因而,作为图4所示方法的补充,步骤101“将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中”之前,如图5所示,所述方法还包括:

201:根据每路所述CPRI业务的速率和单个所述时隙的速率,确定所述m路CPRI业务所需要的时隙的第一数量。

在本步骤的具体实现方式中,计算待承载的混合CPRI业务的总速率与所述单个时隙的速率的比值,如果该比值为整数值,则第一数量的取值为该比值;如果该比值为非整数值,则将该比值加1后取整得到的值即为该第一数量。

例如:待承载的CPRI混合业务为包括1路CPRI option1、2路CPRI option2和5路CPRI option4的混合业务,则根据表1示出的不同类型的CPRI业务与基本速率的对应关系,可得到待承载的CPRI混合业务的总速率为1*1+2*2+5*5=30倍的基本速率。因而确定出待占用的时隙的第一数量为30。

202:选取包含所述第一数量的时隙的所述光通道净荷单元。

在本步骤的一种实现方式中,本步骤中选取的OPU的帧结构为n倍预设速率的光通道净荷单元,所述n倍预设速率的光通道净荷单元由n个光通道净荷单元逻辑支路(英文:Optical Channel Payload Unit Logic Lane,简称:OPULL)按照预设字节间插复用形成。其帧结构大小为4行3824n列。其中,单个所述光通道净荷单元逻辑支路包括开销区和净荷区,净荷区包括第二预设数量的所述时隙。

所述n的取值根据所述第一数量与第二数量的比值确定。该过程具体 为:求取第一数量与第二预设数量的比值,如果该比值为整数值,则将该整数值作为所需要的OPULL的个数;如果该比值不是整数值,则将该比值加1后取整得到的整数值作为所需要的OPULL的个数。

例如:待承载的m路CPRI业务所需占用的时隙数为120个,单个OPULL所包含的时隙数为24个,则所需要的OPULL的个数为5个,因而选取的OPU为包含5个OPULL的OPU。当待承载的CPRI业务所需占用的时隙数为55个,单个OPULL所包含的时隙数为24个,则所需的OPULL的个数为3个,因而选取的OPU为包含3个OPULL的OPU。

该OPU的帧结构、时隙划分可见后文详述。

在本步骤的另外一种实现方式中,当OPU的帧结构为固定大小,如直接利用现有技术的OPU的4行3824列的固定大小的帧结构,则直接选取包含第一数量的时隙数的OPU即可。这种OPU的预先配置过程为,对OPU的帧结构进行时隙划分,使得不同OPU的帧结构的大小相同,但包含的时隙数不同,这样可根据待承载的CPRI业务选取包含的时隙数与第一数量最接近且能够保证CPRI业务的承载的OPU。

本发明预先配置的上述OPU可带来如下有益效果:

本发明提供的OPU包括一个或多个速率为CPRI基本速率的时隙,时隙粒度较小且时隙数与待承载的CPRI业务相匹配。因而待承载的CPRI业务能够有效的利用本发明实施例提供的OPU的带宽,提高带宽利用率。

作为对图5所示方法中所指的可变帧结构OPU的具体说明,该OPU为n倍预设速率的光通道净荷单元,所述n倍预设速率的OPU包括n个OPULL,所述n的取值根据所述m路CPRI业务的总带宽确定,单个所述OPULL的带宽为所述预设速率,单个OPULL的帧结构的大小可以采用与现有技术相同的大小,也即为4行3824列,单个所述OPULL包括开销区和净荷区,开销区包括单个所述OPULL的开销,净荷区包括第二预设数量的所述时隙。

所述n倍预设速率的光通道净荷单元由n个光通道净荷单元逻辑支路按照预设字节间插复用形成,具体的间插复用是指,所述OPU的帧结构包括开销区和净荷区,开销区由每路所述OPULL的开销区按照预设字节依次间插复用形成;净荷区由每路所述OPULL的净荷区按照所述预设字 节依次间插复用形成。

根据发明人对实际CPRI业务承载过程的研究可得,单个OPULL的最佳承载容量约为10Gbit/s-12Gbit/s之间。因而,如果选取单个时隙的速率为编码前的491.52Mbit/s,则第二预设数量可以取为24,对应的单个OPULL的预设速率约为12Gbit/s;该第二预设数量的取值还可以为20个,对应的单个OPULL的预设速率约为10Gbit/s。如果选取单个时隙的速率为编码后的614.4Mbit/s,则第二预设数量可以取为20,对应的单个OPULL的预设速率约为12Gbit/s。

当单个OPULL的带宽为10G Gbit/s时,可以将由n路OPULL组成的OPU命名为OPUXn,其中“X”为罗马数字,表示10G;当单个OPULL的带宽为12Gbit/s时,可以将由n路OPULL组成的OPU命名为OPUXIIn,其中“XII”为罗马数字,表示12G。其中无论12G还是10G都只是一个近似值的表述,不代表精确的速率值。

此外,与现有技术类似,将OPU增加ODU开销可形成ODU,再将ODU增加OTU开销区可形成OTU。下表表2示出了当单个时隙的速率分别为491.52Mbit/s和614.4Mbit/s时,OPUXIIn的净荷区速率以及ODUXIIn/OTUXIIn的速率。与OPUXIIn的净荷区速率相比,之所以ODUXIIn/OTUXIIn的速率为OPUXIIn的净荷区速率的239/238倍,是因为ODUXIIn/OTUXIIn相对OPUXIIn净荷区包含了额外的16n列开销区。

表2

以划分24个时隙为例,如图6所示为单路OPULL的帧结构及时隙划分,具体为:单路OPULL的帧结构为第1~4行第15列到第3824列共4行*3810列,包括15~16列两列开销区和17列~3824列共3808列净荷区,其中,开销区用于存储时隙开销、PSI和复帧指示;在净荷区以单字节为粒度划分为24个时隙。图6示出的为以24帧上述OPULL构成的24- 复帧,每个帧的结构相同。

需要说明的是,上述时隙粒度之所以选取为单字节是由于单个时隙的带宽并不太大;如果单个时隙的带宽较大,例如:2.5Gbit/s,则净荷区的时隙划分粒度还可以为多字节。

在图6所示的单路OPULL的帧结构以及时隙划分的基础上,可将n路OPULL通过单字节或多字节复用,构成1路整体信号,也即1路OPU信号。如图7所示为将n路OPULL通过单字节复用形成的OPU的帧结构,具体为第1~4行的(14n+1)~16n列为OPU的开销区,由n路OPULL的开销区按照单字节复用而成,第1~4行的(16n+1)~3824n列为OPU的净荷区,由n路OPULL的净荷区按照单字节复用而成。相应的OPU净荷区(16n+1~3824n列)划分为24n个时隙。时隙编号为TS A.B(其中A为单路OPULL信号编号,取值可以为1…n;B为单路OPULL中每个时隙的编号,取值为1…24;也即OPU中的时隙编号为,1.1,2.1,…,n.1,1.2,2.2,…,直到n.24)。

需要说明的是,图6和图7在描述的时候均以单路OPULL的帧结构从第15列开始或OPU的帧结构从第15n列描述,是由于通过在前14列(单路OPULL)或前14n列(由n路OPULL构成的OPU)添加ODU开销、OTU开销,进一步可构成ODU帧的帧结构和OTU帧的帧结构。也即,以由n路OPULL构成的OPU为例,第1行的1~7n列为帧头指示开销,第1行的(7n+1)~14n列为OTU的开销区,第2~4行的1~14n列为ODU的开销区。

还需要说明的是,与传统的OTU的帧结构类似,本发明实施例提供的包括n路OPULL组成的OPU的帧结构,之后进一步构成的OTU帧结构也可以分为包括校验区和不包括校验区两类。

此外,如果将单个时隙的带宽设为编码后的614.4Mbit/s,则可采用相同大小的单路OPULL的帧结构,单路OPULL的带宽仍取值为12Gbit/s 左右,区别点仅在于单个时隙的带宽以及将单路OPULL的净荷区划分为20个时隙而不是24个时隙,相应的可以将20个OPULL帧形成20-复帧。其具体实现过程与单个时隙的带宽为编码前的491.52Mbit/s以及划分24个时隙的过程类似,本实施例不再赘述。

结合上述时隙划分过程,如图8所示给出了当由n路OPULL构成的OPU承载多路混合业务时,其时隙存放顺序。实际应用时,需要按照该时隙顺序进行CPRI业务的承载。

例如:某路待承载的CPRI业务需要占用TS1.1、TS1.2、TS2.1三个时隙,则其承载顺序为TS1.1、TS2.1、TS1.2。

作为图4所示方法的补充,每路ODTU净荷区中包含的时隙数与对应的CPRI业务所需要的时隙数,因而在步骤102的具体实现方式中,需要计算每路CPRI业务的速率与所述单个时隙的速率的比值,如果该比值为整数值,则将该比值取值作为该路CPRI业务对应的时隙数;如果该比值为非整数值,则将该比值加1后取整得到的值作为该路CPRI业务对应的时隙数。

例如:待承载的CPRI业务为包括1路CPRI option1、2路CPRI option2和5路CPRI option4的混合业务,则根据表1示出的不同类型的CPRI业务与基本速率的对应关系,可得到待承载的CPRI option1的带宽为1倍的基本速率,则其对应的第一数量为1;每路CPRI option2的带宽为2倍的基本速率,则两路CPRI option2对应的第一数量分别为2、2;每路CPRI option4的带宽为5倍的基本速率,则5路CPRI option4对应的第一数量分别为5、5、5、5、5。

作为对图4所示方法的细化,步骤102“将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中”,可根据待承载的CPRI业务所采用的时钟源采取对应的映射方法,如图9所示,该过程具体包括:

301:将第一路所述CPRI业务确定为参考时钟业务,所述第一路CPRI业务为所述至少两路CPRI业务中的任意一路。

例如:可以选择最低速率CPRI业务作为参考时钟业务。

302:将所述参考时钟业务以及与所述参考时钟业务采用相同时钟源的CPRI业务通过比特同步映射规程或者同步通用映射规程一一对应的映射入所述光通道数据支路单元中。

303:将与所述参考时钟业务采用不同时钟源的CPRI业务通过异步通用映射规程一一对应的映射入所述光通道数据支路单元中。

作为图4所示方法的细化,步骤103中“将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中”的同时,还需要增加净荷结构指示(英文:payload structure identifier,简称:PSI)的具体信息,其包括净荷类型指示(英文:payload type,简称:PT)和复用结构指示(英文:Multiplex structure identifier简称:MSI)。其中,PT用于指示当前OPU净荷区承载的业务为CPRI混合业务;MSI用于指示OPU的各个时隙的承载情况,例如各个时隙的占用情况,如果某个时隙被占用,则该时隙承载的CPRI业务或CPRI业务组的类型,以及CPRI业务或CPRI业务组的标识号等。相应的所述添加净荷结构指示,如图10所示,具体包括:

401:在复帧指示的值为0的光通道净荷单元的帧结构的开销区增加净荷类型指示,所述净荷类型指示用于表示所述光通道净荷单元当前承载的业务类型为多路CPRI业务。

通过净荷类型PT=0x23指示OPU当前混合承载多路CPRI业务情况。

当1个OPU的帧结构中包括n个OPULL,且将256个所述OPU的帧结构组成1个256-复帧时,如图11示出了1个上述OPU的完整帧结构(虚线上方所示),以及由256个所述OPU的帧结构组成的256-复帧的每个帧对应的部分开销区(虚线下方所示);其中,所指的部分开销区是指仅仅示出了每个帧的位于第4行第14n+1列~15n共1行n列的开销区,也即每个帧的PSI部分的具体存储的信息。其中0~255为每个OPU帧的编号,也即复帧指示。

其中,本步骤中所指的净荷类型PT位于在复帧指示的值为0的OPU的开销区,也即复帧指示的值为0的OPU的帧结构对应的第1个OPULL的PSI为PT;RES表示保留位。

402:在复帧指示的值为2至复帧指示的最大值的光通道净荷单元的 帧结构的开销区增加复用结构指示,相邻的两帧的复用结构指示用于表示当前时隙是否被占用、当前时隙承载的CPRI业务类型、CPRI业务或CPRI业务组的标识。

如图11所示,从复帧指示的值为2至复帧指示的值为255,共254个OPU帧的PSI中存储了复用结构指示开销MSI,每帧携带n个复用结构指示开销,用于表示各个时隙的占用情况等。

例如:第2到2x+1帧分别携带MSI[A.2],MSI[A.3],…,MSI[A.2x+1],用于指示TSA.1,TSA.2,…,TSA.x占用情况,其中A=1~n,为相应的OPULL在OPU中的编号;1,2,…,x为当前OPULL中的时隙编号。

结合图11,图12示出了相邻两帧的相邻两个MSI用于表示同一时隙的占用情况、承载的CPRI业务情况等具体含义。具体为:通过每2个字节指示一个时隙的占用情况。其中,前一帧的第1bit表示该时隙是否被占用,0表示占用,1表示空闲;第2bit-5bit共4bit表示承载的CPRI业务类型,例如0000表示CPRI Option1,0001表示CPRI Option 2,…,0111表示CPRI Option 8,1000~1111则保留为未来更高速率的CPRI业务类型使用,例如CPRI Option 9等;前一帧的第6~8bit以及后一帧的8bit共11比特表示CPRI业务ID或者CPRI业务组ID。对于CPRI业务组情况,通过相应的该CPRI业务组占用的时隙数量和CPRI业务类型可知该CPRI业务组所包含的CPRI业务数量。

为了提高承载效率,降低管理复杂度,作为对图4所示方法的补充,步骤102“将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中”之前,如图13所示,所述方法还包括对待承载的CPRI业务进行分组的过程,这样复用后仅需要对1组复用后的CPRI业务进行集中监控和管理,该过程具体为:

501:将采用相同时钟源且业务类型相同的至少一路CPRI业务确定为一组业务。

502:如果确定出的一组业务中包括至少两路CPRI业务,则将所述至少两路CPRI业务比特或字节复用为一路串行比特流。

当然,对于仅含1路CPRI业务的组,则无需比特或字节复用。

当对CPRI业务分组完成后,可按照步骤102至步骤103进行CPRI 业务的承载。

其中,一路串行比特流可以看做一路CPRI业务。

如图14为将多路CPRI业务按照上述步骤501和步骤502的过程分组后的具体承载过程示意图。其中,将m1路与参考时钟源采用相同时钟源且业务类型相同的CPRI业务复用为1路CPRI业务,然后再采用BMP或BGMP的映射方式映射到一路由ts1个时隙组成的ODTU中(图中以ODTU.ts1示出);同理,将m2路采用相同时钟源且业务类型相同的CPRI业务复用为1路CPRI业务再采用AGMP的映射方式映射到一路由ts2个时隙组成的ODTU中(图中以ODTU.ts2示出);将mi路采用相同时钟源且业务类型相同的CPRI业务复用为1路CPRI业务再采用AGMP的映射方式映射到一路由tsi个时隙组成的ODTU中(图中以ODTU.tsi示出)中;再将多路ODTU复用到1路OPU中。

作为对图4所示方法的细化,由于编码前单个时隙的速率相对于编码后较小,因而可将所述光通道净荷单元中单个时隙的带宽为CPRI Option1编码前的带宽,也即491.52Mbit/s;而待承载的CPRI业务一般为编码后的业务,因而需要对待承载的CPRI业务首先进行解码处理。因而,步骤102“将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中”之前,如图15所示,所述方法还包括:

601:对待承载的所述m路CPRI业务进行解码,得到解码后的所述m路CPRI业务。

该解码过程为与表1所示的编码方式的逆过程。解码后可得到不同类型的CPRI业务,下表表3给出了不同类型的CPRI业务对应的CPRI基本帧所包含的码字大小以及基本帧大小:

表3

根据表3中示出的各种类型的CPRI业务的基本帧大小与基本帧速率可以得到每种类型的CPRI业务的速率,其与表1所示是一致的

此外,由于对待承载的CPRI业务进行了解码,因而需要增加指针开销信息以指示CPRI业务的起始帧在ODTU中的位置。因而,作为图4所示方法的细化,步骤102中“将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中”的同时,如图16所示,所述方法还包括:

701:分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置。

702:分别将所述指针开销信息存储至对应的光通道数据支路单元的开销区。

在本步骤的具体实现中,连续的256个CPRI基本帧组成一个CPRI超帧,CPRI超帧的第一帧CPRI基本帧也即起始帧,记录该起始帧在ODTU的位置并生成指针开销信息(英文:Basic Frame Pointer,简称:BFP)。

其中,指针开销信息可放置于ODTU的开销区,如图17所示,为ODTU每个时隙划分2个字节为每个时隙的开销区,如果ODTU包括ts个时隙,则对应的开销区总共包括2*ts个字节,可用于放置指针开销信息;剩余的部分则为映射该CPRI业务的净荷区。此外,图中还示出了用于放置映射开销的JC1至JC6,图中以ODTU.ts表示ODTU由ts个时隙组成。

作为步骤702的替换,还可以分别将所述指针开销信息存储至所述光通道净荷单元的复用结构指示中。如图18所示,该过程包括:

801:分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述 光通道数据支路单元的位置。

802:分别将所述指针开销信息存储至所述光通道净荷单元的复用结构指示中。

如图19所示,基于由256帧OPU组成的256复帧,将指针开销信息放置于MSI。这种情况下,与图12中每个时隙对应两个字节相比,此时每个时隙对应4个字节,前两个字节同样用于指示该TS被占用的情况;后两个字节用于放置指针开销信息。这样可直接将CPRI业务映射入ODTU的整个净荷区。

此外,所述用于放置指针开销的部分(ODTU的开销区或OPU的MSI),还用于添加延时测量开销,所述延时测量开销用于记录CPRI帧的设备内部处理及线路传输延时。

除了上述在ODTU的开销区或者OPU的开销区增加指针开销信息的方式来指示CPRI起始帧的位置,还可以通过为CPRI业务的起始帧增加帧头指示开销来指示CPRI起始帧的位置。则在步骤102“将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元”之前,如图20所示,所述方法还包括:

901:分别添加与每路CPRI业务对应的CPRI起始帧帧头开销,所述CPRI起始帧帧头开销至少包括用于指示每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置的帧头指示信息。

本步骤执行在步骤601之后,当然也可以不执行步骤601。

还未进入光传送网进行承载的CPRI业务由CPRI基本帧进行承载,256个CPRI基本帧构成一个CPRI超帧,CPRI超帧中的第一个CPRI基本帧又可称之为CPRI起始帧,每路CPRI业务对应一个或多个连续CPRI超帧。

其中,该帧头开销具体可以包含CPRI起始帧帧头指示、校验信息以及传输时延测量开销等。如图21所示,每个256-CPRI超帧前包含了8字节开销信息,包含4字节CPRI超帧帧头指示(例如0xf6f62828)、1字节的BIP8校验,2字节的延迟测量开销LC1和LC2,1字节为保留字节。

如图22所示,将添加了帧头开销的CPRI超帧数据流直接映射入 ODTU。

对应于图16、图18和图20所示的三种方式,OTUXIIn的速率可以进一步精确表示如表4所示。其中方式一,由于ODTU原始的净荷区中增加了2n字节的开销区,用于放置指针开销信息,每个时隙对应2个字节开销区,所以通过(15232/15230)2*491.52Mbit/s计算得到的值作为时隙的带宽;方式二,由于将指针开销信息放置于OPU开销区,并未占用ODTU原始的净荷区,所以通过(15232/15230)*491.52Mbit/s计算得到的值作为时隙的基本带宽;方式三,由于直接在每个CPRI超帧的基础上增加了8字节帧头开销信息,所以选择492.5Mbit/s作为时隙的基本带宽,相对491.52Mbit/s提高一点速率,保证ODTU可以承载加了CPRI超帧帧头指示信息的CPRI业务。

表4

需要说明的是,如果OPU中单个时隙的带宽设定为CPRI Option 1编码前的带宽(614.4Mbit/s),则无需对CPRI业务进行解码处理,相应的也无需增加用于指示CPRI业务对应的CPRI起始帧的位置信息的指针开销或帧头开销。

在实际的数据承载过程中,只有将数据最终封装为OTU帧结构才能由发送端送出至接收端。因而,作为图4所示方法的补充,在步骤103“将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中”之后,如图23所示,所述方法还包括:

1001:将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道传输单元开销,构成光通道传输单元。

由于待承载的CPRI业务为由BBU/RRU发送至RRU/BBU之间的, 为点对点的一种传输,因而无须增加ODU开销信息,可以直接增加OTU开销形成OTU。

当然,也可以增加ODU开销形成ODU后,再增加OTU开销形成OTU,因而作为步骤1001的替换,如图24所示,所述方法还包括:

1101:将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道数据单元开销,构成光通道数据单元。

1102:将光通道数据单元添加光通道传输单元开销,构成光通道传输单元。

作为上述方法的具体应用,如图25所示,以单个时隙的带宽为编码后的614.4Mbit/s为例,本发明实施例提供了一种具体的映射过程。假如待承载CPRI业务包括CPRI3、CPRI7、CPRI8各1路。则基于CPRI编码后基本速率构建OPU进行数据承载,则约为40倍基本速率,因而包含40个时隙。

其中,CPRI3占用其中4个时隙,例如:TS1.1,TS2.1,TS1.8,TS2.8;CPRI7占用其中16个时隙,例如TS1.3,TS1.4,TS1.5,TS1.6,TS1.7,TS1.9,TS1.10,TS1.11,TS1.12,TS1.13,TS1.14,TS1.15,TS1.16,TS1.17,TS1.18,TS1.19,;CPRI8占用其中20个时隙,例如TS2.1,TS1.2,TS2.2,TS2.3,TS2.4,TS2.5,TS2.6,TS2.7,TS2.8,TS2.9,TS2.10,TS2.11,TS2.12,TS2.13,TS2.14,TS2.15,TS2.16,TS2.17,TS2.18,TS2.19,TS1.20,TS2.20。

与发送端的数据承载过程相对应,本发明实施例还提供了一种数据解析的方法,所述方法应用于光传送网中的接收端,如图26所示,所述方法包括:

1201:根据所述光通道净荷单元的开销区携带的信息,获取所述光通道净荷单元承载的业务类型。

1202:当所述业务类型为包括m路CPRI业务的CPRI混合业务时,确定与所述m路CPRI业务一一对应的m路光通道数据支路单元。

1203:根据每路所述光通道数据支路单元中携带的映射开销信息,对每路光通道数据支路单元进行解映射处理,得到每路CPRI业务对应的至少两个CPRI基本帧。

1204:获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧,所述CPRI起始帧为第一个CPRI基本帧。

本发明实施例提供的数据解析的方法,与发送端的数据承载的方法相对应,仅需要一次解映射即可,能够减少解映射所需要的时延,因而能够实现CPRI业务的高效快速提取。

其中,作为图26所示方法的细化,步骤1201“根据所述光通道净荷单元的开销区携带的信息,获取所述光通道净荷单元承载的业务类型”,如图27所示,具体包括:

1301:获取所述光通道净荷单元的开销区携带的净荷类型指示信息,根据所述净荷类型指示信息,得到所述光通道净荷单元承载的业务类型。

其中,作为图26所示方法的细化,步骤1202“确定与所述m路CPRI业务一一对应的n路光通道数据支路单元”,如图28所示,具体包括:

1401:获取所述光通道净荷单元的开销区携带的净荷结构指示信息,根据所述净荷结构指示信息得到所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识。

1402:根据所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识,识别与所述m路CPRI业务一一对应的m路光通道数据支路单元。

其中,作为图26所示方法的细化,步骤1203“根据每路所述光通道数据支路单元中携带的映射开销信息,对每路光通道数据支路单元进行解映射处理,得到每路CPRI业务对应的至少两个CPRI基本帧”,如图29所示,具体包括:

1501:根据每路所述光通道数据支路单元中携带的映射开销信息,得到对应的每路CPRI业务的时钟源信息。

1502:如果所述CPRI业务为所述参考时钟业务或者与所述参考时钟业务采用相同时钟源的CPRI业务,则通过比特同步映射规程或者同步通用映射规程对对应的光通道数据支路单元进行解映射处理。

1503:如果所述CPRI业务为与所述参考时钟业务采用不同时钟源的CPRI业务,则通过异步通用映射规程对对应的光通道数据支路单元进行 解映射处理。

作为图26所示方法的细化,步骤1204中“获取每路所述CPRI业务对应的CPRI起始帧的位置信息”,具体为获取每路CPRI业务对应的指针开销信息,得到每路所述CPRI业务对应的CPRI起始帧的位置信息。进而,步骤1204“获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧”,如图30所示,具体包括:

1601:获取每路CPRI业务对应的指针开销信息,得到每路所述CPRI业务对应的CPRI起始帧的位置信息,进而得到自所述CPRI起始帧开始的所有CPRI基本帧,所述CPRI起始帧为第一个CPRI基本帧。

或者步骤1204中“获取每路所述CPRI业务对应的CPRI起始帧的位置信息”,具体为识别每路CPRI业务对应的CPRI起始帧帧头开销,得到每路所述CPRI业务对应的CPRI起始帧的位置信息。进而,步骤1204“获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧”,如图31所示,具体包括:

1701:识别每路CPRI业务对应的CPRI起始帧帧头开销,得到每路所述CPRI业务对应的CPRI起始帧的位置信息,进而得到自所述CPRI起始帧开始的所有CPRI基本帧,所述CPRI起始帧为第一个CPRI基本帧。

作为图26所示方法的补充,步骤1204“获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧”之后,如图32所示,所述方法还包括:

1801:对每路所述CPRI业务对应的所有CPRI基本帧进行编码处理。

在本步骤的具体实现过程中,如果发送端对原始CPRI业务进行了解码处理,则与发送端相对,接收端需要对CPRI业务进行编码处理,例如:CPRI option1-7业务进行8B/10B的编码方式,CPRI option8业务进行64B/66B编码处理。

此外,需要补充的是,如果发送端对CPRI业务进行了分组并按照分组进行映射,则需要对解映射出的每组多路CPRI串行比特流进行比特或字节解复用处理,获得多路CPRI业务。

作为上述数据承载的各个方法的具体实现,本发明实施例还提供了一种数据承载的装置,所述装置应用于光传送网中的发送端,如图33所示,所述装置包括:

接收单元101,用于接收m路通用公共无线接口CPRI业务,其中,m为大于1的整数。

映射单元102,用于将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中。

复用单元103,用于将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中;

其中,所述时隙的速率等于CPRI基本速率。

进一步的,如图34所示,所述装置还包括处理单元201,用于根据每路所述CPRI业务的速率和单个所述时隙的速率,确定所述m路CPRI业务所需要的时隙的第一数量;

选取包含所述第一数量的时隙的所述光通道净荷单元。

进一步的,所述处理单元201选取的所述光通道净荷单元为n倍预设速率的光通道净荷单元,所述n倍预设速率的光通道净荷单元由n个光通道净荷单元逻辑支路按照预设字节间插复用形成;

单个所述光通道净荷单元逻辑支路包括开销区和净荷区,净荷区包括第二预设数量的所述时隙;

所述n的取值根据所述第一数量与第二数量的比值确定。

进一步的,所述映射单元102,具体用于:将第一路所述CPRI业务确定为参考时钟业务,所述第一路CPRI业务为所述至少两路CPRI业务中的任意一路;

将所述参考时钟业务以及与所述参考时钟业务采用相同时钟源的CPRI业务通过比特同步映射规程或者同步通用映射规程一一对应的映射入所述光通道数据支路单元中;

将与所述参考时钟业务采用不同时钟源的CPRI业务通过异步通用映射规程一一对应的映射入所述光通道数据支路单元中。

进一步的,所述复用单元103,还用于:

在复帧指示的值为0的光通道净荷单元的帧结构的开销区增加净荷类型指示,所述净荷类型指示用于表示所述光通道净荷单元当前承载的业务类型为多路CPRI业务;

在复帧指示的值为2至复帧指示的最大值的光通道净荷单元的帧结构的开销区增加复用结构指示,相邻的两帧的复用结构指示用于表示当前时隙是否被占用、当前时隙承载的CPRI业务类型、CPRI业务或CPRI业务组的标识。

进一步的,如图35所示,所述装置还包括分组单元301,具体用于:

将采用相同时钟源且业务类型相同的至少一路CPRI业务确定为一组业务;

当确定出的一组业务中包括至少两路CPRI业务时,将所述至少两路CPRI业务比特或字节复用为一路串行比特流。

进一步的,所述光通道净荷单元中单个时隙的带宽为CPRI选项1编码前的带宽;如图36所示,所述装置还包括解码单元401,用于对待承载的所述m路CPRI业务进行解码,得到解码后的所述m路CPRI业务。

进一步的,所述映射单元102,还用于:

分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至对应的光通道数据支路单元的开销区;

进一步的,所述映射单元102,还用于分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至所述光通道净荷单元的复用结构指示中。

进一步的,所述处理单元201,还用于分别添加与每路CPRI业务对应的CPRI起始帧帧头开销,所述CPRI起始帧帧头开销至少包括用于指示每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置的帧头指示信息。

进一步的,所述复用单元103,还用于将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道传输单元开销,构成光通道传输单元;

或者

将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道数据单元开销,构成光通道数据单元;将光通道数据单元添加光通道传输单元开销,构成光通道传输单元。

本发明提供的数据承载的装置,当接收到n路CPRI业务后,直接将n路CPRI业务映射复用至OPU中,与现有技术中,需要将CPRI业务首先映射到低阶ODU中再映射复用至高阶OPU中相比,本发明采用一级映射便可实现CPRI业务的承载,能够减少因为两级映射带来的时延,进而能够实现CPRI业务的快速承载。

作为上述数据解析方法的具体应用,本发明实施例还提供了数据解析的装置,所述装置应用于光传送网中的接收端,所述光传送网中包括光通道净荷单元,所述光通道净荷单元包括至少一个时隙,单个所述时隙的带宽为通用公共无线接口CPRI基本速率,如图37所示,所述装置包括:

获取单元601,用于根据所述光通道净荷单元的开销区携带的信息,获取所述光通道净荷单元承载的业务类型。

确定单元602,用于当所述业务类型为包括m路CPRI业务的CPRI混合业务时,确定与所述m路CPRI业务一一对应的m路光通道数据支路单元。

解映射单元603,用于根据每路所述光通道数据支路单元中携带的映射开销信息,对每路光通道数据支路单元进行解映射处理,得到每路CPRI业务对应的至少两个CPRI基本帧。

所述获取单元601,还用于获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧,所述CPRI起始帧为第一个CPRI基本帧。

进一步的,所述获取单元601,具体用于:

获取所述光通道净荷单元的开销区携带的净荷类型指示信息,根据所述净荷类型指示信息,得到所述光通道净荷单元承载的业务类型。

进一步的,所述确定单元602,具体用于:

获取所述光通道净荷单元的开销区携带的净荷结构指示信息,根据所述净荷结构指示信息得到所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识;

根据所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识,识别与所述m路CPRI业务一一对应的m路光通道数据支路单元。

进一步的,所述解映射单元603,具体用于:

根据每路所述光通道数据支路单元中携带的映射开销信息,得到对应的每路CPRI业务的时钟源信息;

当所述CPRI业务为所述参考时钟业务或者与所述参考时钟业务采用相同时钟源的CPRI业务时,通过比特同步映射规程或者同步通用映射规程对对应的光通道数据支路单元进行解映射处理;

当所述CPRI业务为与所述参考时钟业务采用不同时钟源的CPRI业务时,通过异步通用映射规程对对应的光通道数据支路单元进行解映射处理。

进一步的,所述获取单元601,具体还用于:

获取每路CPRI业务对应的指针开销信息,得到每路所述CPRI业务对应的CPRI起始帧的位置信息;

或者

识别每路CPRI业务对应的CPRI起始帧帧头开销,得到每路所述CPRI业务对应的CPRI起始帧的位置信息。

进一步的,如图38所示,所述装置还包括:编码单元701,用于对每路所述CPRI业务对应的所有CPRI基本帧进行编码处理。

本发明提供的数据解析的装置,与发送端的数据承载的方法相对应,仅需要一次解映射即可,能够减少解映射所需要的时延,因而能够实现CPRI业务的高效快速提取。

作为上述数据承载的方法的具体实现,本发明实施例还提供了一种数据承载的装置,所述装置应用于光传送网中的发送端,所述装置,如图39所示,包括接收器801、存储器802、处理器803、发射器804和总线805,接收器801、存储器802、处理器803和发射器804通过总线805连接, 其中:

接收器801,用于接收m路通用公共无线接口CPRI业务,其中,m为大于1的整数。

存储器802,用于将将接收到的m路CPRI业务以一对一的方式映射到m路光通道数据支路单元中。

存储器802,还用于将携带了所述CPRI业务的m路光通道数据支路单元复用到光通道净荷单元的时隙中;其中,所述时隙的速率等于CPRI基本速率。

进一步的,所述处理器803,用于根据每路所述CPRI业务的速率和单个所述时隙的速率,确定所述m路CPRI业务所需要的时隙的第一数量;

选取包含所述第一数量的时隙的所述光通道净荷单元。

进一步的,所述处理器803选取的所述光通道净荷单元为n倍预设速率的光通道净荷单元,所述n倍预设速率的光通道净荷单元由n个光通道净荷单元逻辑支路按照预设字节间插复用形成;单个所述光通道净荷单元逻辑支路包括开销区和净荷区,净荷区包括第二预设数量的所述时隙;所述n的取值根据所述第一数量与第二数量的比值确定。

进一步的,所述处理器803,还用于将第一路所述CPRI业务确定为参考时钟业务,所述第一路CPRI业务为所述至少两路CPRI业务中的任意一路。

所述存储器802,还用于将所述参考时钟业务以及与所述参考时钟业务采用相同时钟源的CPRI业务通过比特同步映射规程或者同步通用映射规程一一对应的映射入所述光通道数据支路单元中;

将与所述参考时钟业务采用不同时钟源的CPRI业务通过异步通用映射规程一一对应的映射入所述光通道数据支路单元中。

进一步的,所述存储器802,还具体用于在复帧指示的值为0的光通道净荷单元的帧结构的开销区增加净荷类型指示,所述净荷类型指示用于表示所述光通道净荷单元当前承载的业务类型为多路CPRI业务;

在复帧指示的值为2至复帧指示的最大值的光通道净荷单元的帧结构的开销区增加复用结构指示,相邻的两帧的复用结构指示用于表示当前时 隙是否被占用、当前时隙承载的CPRI业务类型、CPRI业务或CPRI业务组的标识。

进一步的,所述处理器803还用于:将采用相同时钟源且业务类型相同的至少一路CPRI业务确定为一组业务;

当确定出的一组业务中包括至少两路CPRI业务时,将所述至少两路CPRI业务比特或字节复用为一路串行比特流。

进一步的,所述光通道净荷单元中单个时隙的带宽为CPRI选项1编码前的带宽;所述处理器801,还用于对待承载的所述m路CPRI业务进行解码,得到解码后的所述m路CPRI业务。

进一步的,所述存储器802,还用于分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至对应的光通道数据支路单元的开销区。

进一步的,所述存储器802,还用于分别生成与每路所述CPRI业务对应的指针开销信息,所述指针开销信息用于指示解码后的每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置;

分别将所述指针开销信息存储至所述光通道净荷单元的复用结构指示中。

进一步的,所述处理器803,还用于分别添加与每路CPRI业务对应的CPRI起始帧帧头开销,所述CPRI起始帧帧头开销至少包括用于指示每路所述CPRI业务的起始帧在对应的所述光通道数据支路单元的位置的帧头指示信息。

进一步的,所述存储器802,还用于在所述光通道数据支路单元的开销区或所述光通道净荷单元的复用结构指示中添加延时测量开销。

进一步的,所述存储器802,还用于将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道传输单元开销,构成光通道传输单元;

或者

将已承载所述m路CPRI业务的所述光通道净荷单元添加光通道数据单元开销,构成光通道数据单元;将光通道数据单元添加光通道传输单元 开销,构成光通道传输单元。

所述发射器804用于将承载了CPRI业务的光通道传输单元通过光纤向发送端发送。

所述存储器802中还存储了处理器803执行过程中所需要的代码。

本发明提供的数据承载的装置,当接收到n路CPRI业务后,直接将n路CPRI业务映射复用至OPU中,与现有技术中,需要将CPRI业务首先映射到低阶ODU中再映射复用至高阶OPU中相比,本发明采用一级映射便可实现CPRI业务的承载,能够减少因为两级映射带来的时延,进而能够实现CPRI业务的快速承载。

作为上述数据解析的方法的具体应用,本发明实施例还提供了一种数据解析的装置,所述方法应用于光传送网中的接收端,所述装置,如图40所示,包括接收器901、处理器902、存储器903和总线904,接收器901、处理器902、存储器903通过总线904连接,其中:

所述接收器901,用于接收发送端发送的承载了CPRI业务的光通道传输单元。

所述处理器902,用于解析所述光通道传输单元可以得到光通道净荷单元。

所述处理器902,还用于根据所述光通道净荷单元的开销区携带的信息,获取所述光通道净荷单元承载的业务类型;

当所述业务类型为包括m路CPRI业务的CPRI混合业务时,确定与所述m路CPRI业务一一对应的m路光通道数据支路单元;

根据每路所述光通道数据支路单元中携带的映射开销信息,对每路光通道数据支路单元进行解映射处理,得到每路CPRI业务对应的至少两个CPRI基本帧;

获取每路所述CPRI业务对应的CPRI起始帧的位置信息,得到自所述CPRI起始帧开始的所有CPRI基本帧,所述CPRI起始帧为第一个CPRI基本帧。

进一步的,所述处理器901,还用于获取所述光通道净荷单元的开销区携带的净荷类型指示信息,根据所述净荷类型指示信息,得到所述光通道净荷单元承载的业务类型。

进一步的,所述处理器901,还用于获取所述光通道净荷单元的开销区携带的净荷结构指示信息,根据所述净荷结构指示信息得到所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识;

根据所述光通道净荷单元的各个时隙是否被占用以及被占用的时隙承载的CPRI业务的类型和CPRI业务的标识,识别与所述m路CPRI业务具有相同路数的光通道数据支路单元。

进一步的,所述处理器901,还用于根据每路所述光通道数据支路单元中携带的映射开销信息,得到对应的每路CPRI业务的时钟源信息;

如果所述CPRI业务为所述参考时钟业务或者与所述参考时钟业务采用相同时钟源的CPRI业务,则通过比特同步映射规程或者同步通用映射规程对对应的光通道数据支路单元进行解映射处理;

如果所述CPRI业务为与所述参考时钟业务采用不同时钟源的CPRI业务,则通过异步通用映射规程对对应的光通道数据支路单元进行解映射处理。

进一步的,所述处理器901,还用于获取每路CPRI业务对应的指针开销信息,得到每路所述CPRI业务对应的CPRI起始帧的位置信息。

或者

识别每路CPRI业务对应的CPRI起始帧帧头开销,得到每路所述CPRI业务对应的CPRI起始帧的位置信息。

进一步的,所述处理器901,还用于对每路所述CPRI业务对应的所有CPRI基本帧进行编码处理。

所述存储器903还用于存储处理器902执行过程中所需要的代码。

本发明提供的数据解析的装置,与发送端的数据承载的方法相对应,仅需要一次解映射即可,能够减少解映射所需要的时延,因而能够实现CPRI业务的高效快速提取。

需要说明的是,本发明实施例所述的处理器803和902可以是一个处理器,也可以是多个处理元件的统称。例如,该处理器801和901可以是中央处理器(Central Processing Unit,简称CPU),也可以是特定集成电路(Application Specific Integrated Circuit,简称ASIC),或者是被配 置成实施本发明实施例的一个或多个集成电路,例如:一个或多个微处理器(digital signal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)。

存储器802和903可以是一个存储装置,也可以是多个存储元件的统称,且用于存储可执行程序代码等。且存储器802和903可以包括随机存储器(RAM),也可以包括非易失性存储器(non-volatile memory),例如磁盘存储器,闪存(Flash)等。

总线805和总线904可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线805和904可以分为地址总线、数据总线、控制总线等。为便于表示,图39和图40中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1