System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据编码方法、数据校验方法及相关设备技术_技高网

数据编码方法、数据校验方法及相关设备技术

技术编号:40601709 阅读:4 留言:0更新日期:2024-03-12 22:06
本申请第一方面提供了一种数据编码方法,应用于通信领域。数据编码方法包括以下步骤:发送设备获取N个66比特编码块。N为大于1的整数。发送设备将N个66比特编码块压缩为目标编码块。目标编码块包括第一校验字段和第一开销字段。第一开销字段用于指示N个66比特编码块的码块类型。第一校验字段用于校验第一开销字段。发送设备将目标编码块映射到数据帧的净荷区。发送设备发送数据帧。本申请揭示的数据编码方案通过校验字段校验开销字段,提高了传输数据的可靠性。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及数据编码方法、数据校验方法及相关设备


技术介绍

1、以太网业务中66比特编码块的有效净荷为64比特。当通过光传送网(opticaltransport network,otn)承载以太网业务时,可以对多个66比特编码块进行压缩,以提高传输效率。压缩后的目标编码块删除了66比特编码块中2比特的开销,引入了新的开销字段。新的开销字段的大小和目标编码块包括的66比特编码块的数量相同。例如,压缩后的目标编码块是根据4个66比特编码块得到的。新的开销字段的大小为4比特。4比特用于指示4个66比特编码块的类型。66比特编码块的码块类型包括数据编码块或控制编码块。


技术实现思路

1、本申请提供了一种数据编码方法、数据校验方法及相关设备,通过第一校验字段校验第一开销字段,可以提高传输数据的可靠性。

2、本申请第一方面提供了一种数据编码方法。数据编码方法包括以下步骤:发送设备获取n个66比特编码块。发送设备可以是光传送网(optical transport network,otn)设备或城域传送网(metro transport network,mtn)设备等。n为大于1的整数。发送设备将 n个66比特编码块压缩为目标编码块。目标编码块包括第一校验字段和第一开销字段。第一开销字段用于指示n个66比特编码块的码块类型。第一校验字段用于校验第一开销字段。发送设备将目标编码块映射到数据帧的净荷区。发送设备发送数据帧。数据帧可以为 otn帧、灵活以太网(flexible ethernet,flexe)帧或mtn帧。

3、在第一方面的一种可选方式中,n个66比特编码块包括第一66比特编码块。第一66比特编码块的类型为控制编码块。第一66比特编码块包括f字段、s字段和c字段。目标编码块包括f字段和c字段。第一校验字段还用于校验f字段。f字段也可能产生误码。通过第一校验字段校验f字段,可以提高传输数据的可靠性。

4、在第一方面的一种可选方式中,第一校验字段包括第一校验子字段和第二校验子字段。第一校验子字段用于校验第一开销字段。第二校验子字段用于校验f字段。通过单独校验,可以无需改变n个66比特编码块在目标编码块中的顺序,从而提高了压缩效率。

5、在第一方面的一种可选方式中,f字段和第一开销字段的位置相邻。f字段和第一开销字段的大小可能不同。当f字段和第一开销字段相邻时,第一开销字段可以用于整体校验 f字段和第一开销字段,从而提高校验的可靠性。

6、在第一方面的一种可选方式中,目标编码块还包括第二开销字段和第二校验字段。第二开销字段用于指示目标编码块是否包括控制编码块。第二校验字段用于校验第二开销字段。第二开销字段也可能产生误码。通过第二校验字段校验第二开销字段,可以提高传输数据的可靠性。

7、在第一方面的一种可选方式中,第二校验字段的大小为1比特,第二开销字段的大小为1比特。

8、在第一方面的一种可选方式中,在一种方式中,n为4。目标编码块的大小为260比特。第一开销字段的大小为4比特。第一校验字段的大小为2比特。在另一种方式中,n 为2。目标编码块的大小为130比特。f字段的大小为4比特。第一开销字段的大小为2比特。第一校验字段的大小为2比特。

9、在第一方面的一种可选方式中,n为2的整数倍。发送设备将n个66比特编码块压缩为n/2个目标子编码块。每个目标子编码块对应2个66比特编码块。每个目标子编码块包括第二开销字段。第二开销字段用于指示每个目标子编码块是否包括控制编码块。发送设备将n/2个目标子编码块压缩为目标编码块。目标编码块包括第二校验字段。第二校验字段用于校验n/2个第二开销字段。第二开销字段也可能产生误码。通过第二校验字段校验第二开销字段,可以提高传输数据的可靠性。

10、在第一方面的一种可选方式中,第二校验字段的大小为1比特。每个目标子编码块的大小为129比特。n/2个第二开销字段的大小为n/2个比特。

11、在第一方面的一种可选方式中,在一种方式中,n为4。目标编码块的大小为259比特。第一开销字段的大小为4比特。第一校验字段的大小为4比特。在另一种方式中,n 为8。目标编码块的大小为520比特。第一开销字段和第一校验字段的大小均为8比特。

12、在第一方面的一种可选方式中,第一校验字段用于校验目标编码块。通过第一校验字段整体校验目标编码块,可以降低对目标编码块的改动,从而提高了不同设备对数据校验的兼容性。

13、在第一方面的一种可选方式中,数据帧的净荷区划分有多个时隙,每个时隙的大小等于目标编码块的大小。发送设备将目标编码块映射到净荷区的时隙。通过将目标编码块直接映射到时隙,可以减小开销,从而提高传输效率。

14、在第一方面的一种可选方式中,数据编码方法还包括以下步骤:发送设备获取另一目标编码块。发送设备将另一目标编码块映射到业务帧。业务帧可以是光业务单元(optical service unit,osu)帧或其它类似osu帧结构的数据帧。发送设备将业务帧映射到数据帧的净荷区的时隙。目标编码块直接映射到数据帧的时隙是直接映射。目标编码块通过业务帧映射到数据帧是间接映射。通过混合映射,可以提高对不同设备的兼容性。

15、在第一方面的一种可选方式中,发送设备将目标编码块映射到业务帧,将业务帧映射到数据帧的净荷区。通过引入业务帧,可以提高对业务管理的灵活性。

16、本申请第二方面提供了一种数据校验方法。数据校验方法包括以下步骤:接收设备接收数据帧。接收设备从数据帧的净荷区中提取目标编码块。目标编码块是根据n个66比特编码块压缩得到的。n为大于1的整数。目标编码块包括第一校验字段和第一开销字段。第一开销字段用于指示n个66比特编码块的码块类型。接收设备通过第一校验字段校验第一开销字段。

17、在第二方面的一种可选方式中,目标编码块包括f字段和c字段。数据校验方法包括以下步骤:接收设备通过第一校验字段校验f字段。

18、在第二方面的一种可选方式中,第一校验字段包括第一校验子字段和第二校验子字段。接收设备通过第一校验子字段校验第一开销字段。接收设备通过第二校验子字段校验f字段。

19、在第二方面的一种可选方式中,f字段和第一开销字段的位置相邻。接收设备通过第一校验字段整体校验第一开销字段和f字段。

20、在第二方面的一种可选方式中,目标编码块还包括第二开销字段和第二校验字段。第二开销字段用于指示目标编码块是否包括控制编码块。数据校验方法还包括以下步骤:接收设备通过第二校验字段校验第二开销字段。

21、关于第一开销字段、第一校验字段、第二校验字段和第二开销字段、n、目标编码块、目标子编码块和/或f字段的大小可以参见第一方面的可选方式。在此,不再赘述。

22、在第二方面的一种可选方式中,接收设备通过第一校验字段校验目标编码块。

23、在第二方面的一种本文档来自技高网...

【技术保护点】

1.一种数据编码方法,其特征在于,包括:

2.根据权利要求1所述的数据编码方法,其特征在于,所述N个66比特编码块包括第一66比特编码块,所述第一66比特编码块的类型为控制编码块,所述第一66比特编码块包括f字段、s字段和c字段;

3.根据权利要求2所述的数据编码方法,其特征在于,所述第一校验字段包括第一校验子字段和第二校验子字段,所述第一校验子字段用于校验所述第一开销字段,所述第二校验子字段用于校验所述f字段。

4.根据权利要求2或3所述的数据编码方法,其特征在于,所述f字段和所述第一开销字段的位置相邻。

5.根据权利要求1至4中任意一项所述的数据编码方法,其特征在于,所述目标编码块还包括第二开销字段和第二校验字段,所述第二开销字段用于指示所述目标编码块是否包括控制编码块,所述第二校验字段用于校验所述第二开销字段。

6.根据权利要求5所述的数据编码方法,其特征在于,所述第二校验字段的大小为1比特,所述第二开销字段的大小为1比特。

7.根据权利要求1至6中任意一项所述的数据编码方法,其特征在于,所述N为4,所述目标编码块的大小为260比特,所述第一开销字段的大小为4比特,所述第一校验字段的大小为2比特。

8.根据权利要求1至6中任意一项所述的数据编码方法,其特征在于,所述N为2,所述目标编码块的大小为130比特,所述第一开销字段的大小为2比特,所述第一校验字段的大小为2比特。

9.根据权利要求1至6中任意一项所述的数据编码方法,其特征在于,所述N为2的整数倍;

10.根据权利要求9所述的数据编码方法,其特征在于,所述第二校验字段的大小为1比特,每个目标子编码块的大小为129比特,所述N/2个第二开销字段的大小为N/2个比特。

11.根据权利要求1至5、9或10中任意一项所述的数据编码方法,其特征在于,所述N为4,所述目标编码块的大小为259比特,所述第一开销字段的大小为4比特,所述第一校验字段的大小为4比特。

12.根据权利要求1至5、9或10中任意一项所述的数据编码方法,其特征在于,所述N为8,所述目标编码块的大小为520比特,所述第一开销字段的大小为8比特,所述第一校验字段的大小为8比特。

13.根据权利要求1所述的数据编码方法,其特征在于,所述第一校验字段用于校验所述第一开销字段包括:所述第一校验字段用于校验所述目标编码块。

14.根据权利要求1至13任意一项所述的数据编码方法,其特征在于,所述数据帧的净荷区划分有多个时隙,每个时隙的大小等于所述目标编码块的大小;

15.根据权利要求14述的数据编码方法,其特征在于,所述方法还包括:

16.根据权利要求1至13中任意一项所述的数据编码方法,其特征在于,

17.一种数据校验方法,其特征在于,包括:

18.根据权利要求17所述的数据校验方法,其特征在于,所述目标编码块包括f字段和c字段,所述方法还包括:

19.根据权利要求17或18所述的数据校验方法,其特征在于,所述目标编码块还包括第二开销字段和第二校验字段,所述第二开销字段用于指示所述目标编码块是否包括控制编码块,所述方法还包括:

20.一种发送设备,其特征在于,包括获取模块、压缩模块、映射模块和发送模块,其中:

21.一种接收设备,其特征在于,包括接收模块、提取模块和校验模块,其中:

22.一种发送设备,其特征在于,包括处理器和收发器,其中:

23.一种接收设备,其特征在于,包括处理器和收发器,其中:

...

【技术特征摘要】

1.一种数据编码方法,其特征在于,包括:

2.根据权利要求1所述的数据编码方法,其特征在于,所述n个66比特编码块包括第一66比特编码块,所述第一66比特编码块的类型为控制编码块,所述第一66比特编码块包括f字段、s字段和c字段;

3.根据权利要求2所述的数据编码方法,其特征在于,所述第一校验字段包括第一校验子字段和第二校验子字段,所述第一校验子字段用于校验所述第一开销字段,所述第二校验子字段用于校验所述f字段。

4.根据权利要求2或3所述的数据编码方法,其特征在于,所述f字段和所述第一开销字段的位置相邻。

5.根据权利要求1至4中任意一项所述的数据编码方法,其特征在于,所述目标编码块还包括第二开销字段和第二校验字段,所述第二开销字段用于指示所述目标编码块是否包括控制编码块,所述第二校验字段用于校验所述第二开销字段。

6.根据权利要求5所述的数据编码方法,其特征在于,所述第二校验字段的大小为1比特,所述第二开销字段的大小为1比特。

7.根据权利要求1至6中任意一项所述的数据编码方法,其特征在于,所述n为4,所述目标编码块的大小为260比特,所述第一开销字段的大小为4比特,所述第一校验字段的大小为2比特。

8.根据权利要求1至6中任意一项所述的数据编码方法,其特征在于,所述n为2,所述目标编码块的大小为130比特,所述第一开销字段的大小为2比特,所述第一校验字段的大小为2比特。

9.根据权利要求1至6中任意一项所述的数据编码方法,其特征在于,所述n为2的整数倍;

10.根据权利要求9所述的数据编码方法,其特征在于,所述第二校验字段的大小为1比特,每个目标子编码块的大小为129比特,所述n/2个第二开销字段的大小为n/2个比特。

【专利技术属性】
技术研发人员:孙亮苏伟郑述乾
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1