System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,尤其涉及数据编码方法、数据校验方法及相关设备。
技术介绍
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帧、灵活以太网(flexibl
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,所
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个比特。
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。