一种业务数据的处理方法及装置制造方法及图纸

技术编号:22785882 阅读:31 留言:0更新日期:2019-12-11 05:09
本申请提供了一种业务数据的处理方法及装置,用于解决现有技术存在的资源浪费的问题。为了适用于低速率业务,本申请对数据帧进行了划分,划分更小粒度的码块,根据业务需求,将接收到的业务数据映射到数据帧的相应数量的码块中。并通过数据帧指示承载该业务数据的码块的位置,一种是数据帧的净荷区域的码块中分为数据码块和开销码块,开销码块用来指示承载业务数据的数据码块的位置,另一种是在数据帧的开销区域配置指示字段,指示字段用于指示数据帧的净荷区域中承载业务数据的码块的位置。

A processing method and device of business data

The application provides a processing method and device for business data, which is used to solve the problem of resource waste existing in the prior art. In order to apply to low-speed traffic, the application divides data frames into smaller size code blocks, and maps the received traffic data to corresponding number of code blocks of data frames according to the traffic requirements. The code block of the payload area of the data frame is divided into the data code block and the overhead code block. The overhead code block is used to indicate the location of the data code block of the payload area of the data frame. The other is to configure the instruction field in the overhead area of the data frame. The instruction field is used to indicate the location of the payload area of the data frame The location of the code block.

【技术实现步骤摘要】
一种业务数据的处理方法及装置
本申请涉及光通信
,尤其涉及一种业务数据的处理方法及装置。
技术介绍
视频类业务的发展推动了用户到数据中心(datacentral,DC)的流量的增长。为满足视频类业务的带宽的需求,将光传送网(opticaltransportnetwork,OTN)部署的位置进一步下沉,即OTN网络部署更加靠近用户,从而满足不同业务,比如固定业务、移动业务、专线业务等的差异化承载需求。现在OTN网络支持的时隙粒度较大,最小支持的时隙大小为1.25吉比特每秒(gigabitpersecond,Gbps),对于要求传输速率小于1.25Gbps的低速率业务来说,如果采用固定时隙映射该低速率业务,会造成资源浪费。
技术实现思路
本申请提供一种业务数据的处理方法及装置,以解决现有技术有资源浪费的问题。第一方面,本申请实施例提供了一种业务数据的处理方法,该方法应用于发送侧,包括:接收业务数据,然后将所述业务数据映射到数据帧的第一数量的码块。其中,所述第一数量的码块中包括开销码块和数据码块;所述数据码块用于承载所述业务数据,所述开销码块包括用于承载所述业务数据的数据码块的位置信息。可选地,开销码块中还可以包括用于承载所述业务数据的数据码块的数量信息。本申请实施例中通过对数据帧划分数据码块以及开销码块的方式,低速率业务可以根据需求占用部分码块,接收端能够基于开销码块中位置信息来从数据帧中恢复业务数据,可以避免由于时隙对应的速率高,而业务速率低导致的资源浪费。本申请实施例中的数据帧可以是OTN帧,比如OPU帧,ODU帧、OTU帧、或FlexO帧等。数据帧还可以是FlexE帧。在一种可能的设计中,所述码块可以为66B码块。在这种情况下,本申请实施例提供的方案可以应用于业务数据穿通FlexE网络和OTN网络的场景下,还可以应用于FlexE网络的场景下。在应用于FlexE网络的场景下,FlexE帧包括的净荷码块中配置用于承载业务数据的数据码块和用于承载该业务数据对应的位置信息的开销码块。在应用于业务数据穿通FlexE网络和OTN网络的场景时,在FlexE网络中,数据帧为FlexE帧,在OTN网络时,数据帧可以为ODU帧,由于FlexE帧采用的是66B码块,不再需要划分,只需要确定净荷码块中用于映射业务数据的数据码块和开销码块,而本申请实施例中OTN帧可以划分66B码块,从而使得两个网络对应的传输设备在两个网络中对应传输的业务数据可以看作66B码块流,来达到业务数据穿通FlexE网络和OTN网络的目的。在一种可能的设计中,所述数据帧包括第二数量的码块,所述数据帧为ODU帧或灵活光传送网FlexO帧,所述第二数量大于或等于所述第一数量。数据帧还可以是FlexE帧。上述设计中提供了一种数据帧划分码块的划分方式。其中,若所述数据帧包括的比特数,不足以划分整数个码块时,数据帧中还可以包括固定填充。在一种可能的设计中,所述数据帧由多个连续的ODU帧或FlexO帧组成,所述多个连续的ODU帧或所述多个连续的FlexO帧包括第三数量的码块,所述第三数量大于或等于所述第一数量。上述设计中,提供了另一种数据帧划分码块的方式,由多个连续的ODU帧或FlexO帧来划分整数个码块。在一种可能的设计中,所述数据帧包括固定时隙区域以及非固定时隙区域,所述数据帧为ODU帧或FlexO帧,所述非固定时隙区域包括第四数量的码块,所述第四数量大于或等于所述第一数量。上述设计提供了又一种数据帧划分码块的方式。另外,非固定时隙若无法完全划分整数个码块时,可以添加固定填充。在一种可能的设计中,所述第一数量是基于所述业务数据的业务速率以及所述数据帧的速率确定的。具体地,可以根据接收控制器或网络管理器发送的带宽分配算法来动态基于所述业务数据的业务速率以及所述数据帧的速率确定用于映射业务数据的码块的数量以及位置。第二方面,本申请实施例提供了一种业务数据的处理方法,该方法应用发送侧,包括:接收业务数据,然后将所述业务数据映射到数据帧的第一数量的码块;其中,所述第一数量的码块用于映射所述业务数据,所述数据帧的开销区域包括至少一个第一指示字段,所述第一指示字段用于指示承载所述业务数据的码块的位置。本申请实施例通过对数据帧的净荷区域划分码块用来承载业务数据,而在数据帧的开销区域配置指示字段用来指示业务数据所映射的码块的位置。从而低速率的业务可以根据需求占用部分码块,接收端能够基于开销区域中指示字段的内容从数据帧中恢复业务数据,可以避免由于时隙对应的速率高,而业务要求的速率低导致的资源浪费。本申请实施例中的数据帧可以是OTN帧,比如OPU帧,ODU帧、OTU帧、或FlexO帧等,数据帧还可以是FlexE帧。在一种可能的设计中,所述码块为66B码块。在这种情况下,本申请实施例提供的方案可以应用于业务数据穿通FlexE网络和OTN网络的场景下,还可以应用于FlexE网络的场景下。在应用于FlexE网络的场景下,FlexE帧包括的净荷码块用于承载业务数据,而FlexE帧中包括的开销码块配置指示字段,指示字段用来指示承载业务数据的净荷码块的位置。在应用于业务数据穿通FlexE网络和OTN网络的场景时,在FlexE网络中,数据帧为FlexE帧,在OTN网络时,数据帧可以为ODU帧,由于FlexE帧采用的是66B码块,不再需要划分,只需要确定净荷码块中用于映射业务数据的净荷码块的位置,而本申请实施例中OTN帧可以划分66B码块,从而使得两个网络对应的传输设备在两个网络中对应传输的业务数据可以看作66B码块流,来达到业务数据能够穿通FlexE网络和OTN网络的目的。在一种可能的设计中,所述数据帧可以由多个连续的ODU帧组成,或,所述数据帧由多个连续的FlexO帧组成。在一种可能的设计中,多个连续的所述数据帧组成一个复帧,每个数据帧的净荷区域包括的码块的数量与所述复帧的开销区域中的包含所述第一指示字段在内的指示字段的数量相同;所述复帧的第i个指示字段包括所述数据帧的净荷区域中的第i个码块承载的业务数据的标识信息,i取遍小于或等于n的正整数,n为所述数据帧的净荷区域包括的码块的数量。也就是说,所述指示字段的排列序号与其指示的码块在所述数据帧的净荷区域中的排列序号相同。上述设计中,一个数据帧的开销区域配置的指示字段的数量与数据帧的净荷区域包括的码块的数量不匹配,则可以通过多个数据帧构成复帧,从而复帧的开销区域配置的指示字段数量达到与数据帧的净荷区域包括的码块数量匹配。在一种可能的设计中,承载所述业务数据的码块的数量和位置通过如下方式确定:接收控制器或网络管理器发送的所述业务数据对应的业务需要占用的所述数据帧的码块的位置信息。具体地,所述业务需要占用的所述数据帧的码块的位置信息可以是所述控制器或所述网络管理器根据所述数据帧的带宽以及所述业务所需的带宽确定的。在一种可能的设计中,所述方法还包括:若确定所述业务所需的带宽发生变化,向所述控制器或本文档来自技高网...

【技术保护点】
1.一种业务数据的处理方法,其特征在于,包括:/n接收业务数据;/n将所述业务数据映射到数据帧的第一数量的码块;其中,所述第一数量的码块中包括开销码块和数据码块;所述数据码块用于承载所述业务数据,所述开销码块包括用于承载所述业务数据的数据码块的位置信息。/n

【技术特征摘要】
1.一种业务数据的处理方法,其特征在于,包括:
接收业务数据;
将所述业务数据映射到数据帧的第一数量的码块;其中,所述第一数量的码块中包括开销码块和数据码块;所述数据码块用于承载所述业务数据,所述开销码块包括用于承载所述业务数据的数据码块的位置信息。


2.如权利要求1所述的方法,其特征在于,所述码块为66B码块。


3.如权利要求1或2所述的方法,其特征在于,所述数据帧包括第二数量的码块,所述数据帧为光数据单元ODU帧或灵活光传送网FlexO帧,所述第二数量大于或等于所述第一数量。


4.如权利要求1-3任一项所述的方法,其特征在于,所述数据帧还包括固定填充。


5.如权利要求1或2所述的方法,其特征在于,所述数据帧由多个连续的ODU帧或FlexO帧组成,所述多个连续的ODU帧或所述多个连续的FlexO帧包括第三数量的码块,所述第三数量大于所述第一数量。


6.如权利要求1或2所述的方法,其特征在于,所述数据帧包括固定时隙区域以及非固定时隙区域,所述数据帧为ODU帧或FlexO帧,所述非固定时隙区域包括第四数量的码块,所述第四数量大于或等于所述第一数量。


7.如权利要求1-6任一项所述的方法,其特征在于,所述第一数量是基于所述业务数据的业务速率以及所述数据帧的速率确定的。


8.一种业务数据的处理方法,其特征在于,包括:
接收业务数据;
将所述业务数据映射到数据帧的第一数量的码块;其中,所述第一数量的码块用于映射所述业务数据,所述数据帧的开销区域包括至少一个第一指示字段,所述第一指示字段用于指示承载所述业务数据的码块的位置。


9.如权利要求8所述的方法,其特征在于,所述码块为66B码块。


10.如权利要求8或9所述的方法,其特征在于,所述数据帧为光数据单元ODU帧或灵活光传送网FlexO帧。


11.如权利要求8或9所述的方法,其特征在于,所述数据帧由多个连续的ODU帧组成;或,所述数据帧由多个连续的FlexO帧组成。


12.如权利要求8-11任一项所述的方法,其特征在于,多个连续的所述数据帧组成一个复帧,每个数据帧的净荷区域包括的码块的数量与所述复帧的开销区域中的包含所述第一指示字段在内的指示字段的数量相同;所述复帧的第i个指示字段包括所述数据帧的净荷区域中的第i个码块承载的业务数据的标识信息,i取遍小于或等于n的正整数,n为所述数据帧的净荷区域包括的码块的数量。


13.如权利要求12所述的方法,其特征在于,承载所述业务数据的码块的位置通过如下方式确定:接收控制器或网络管理器发送的所述业务数据对应的业务需要占用的所述数据帧的码块的位置信息。


14.如权利要求13所述的方法,其特征在于,所述方法还包括:
若确定所述业务所需的带宽发生变化,向所述控制器或所述网络管理器发送变化后的所述业务的带宽,接收所述控制器或网络管理器发送的带宽变化后的所述业务需要占用的所述数据帧的码块的位置信息;
在待映射所述业务数据的数据帧的开销区域添加切换信息,所述切换信息用于指示从下一复帧周期开始所传输的业务在每个数据帧中的位置发生变化;
并在到达下一个复帧周期时,基于接收到带宽变化后的所述业务需要占用的所述数据帧的码块的位置信息将所述业务数据映射到所述数据帧。


15.如权利要求12-14任一项所述的方法,其特征在于,用于映射所述业务数据的第一数量的码块中包括开销码块和数据码块,所述数据码块用于承载所述业务数据,所述开销码块包括所述业务数据映射到所述开销码块所在的数据帧的时钟信息和/或时间信息。


16.如权利要求15所述的方法,其特征在于,所述第一指示字段还包括指示信息,所述指示信息用于指示在所述数据帧的净荷区域中,...

【专利技术属性】
技术研发人员:向俊凌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利