【技术实现步骤摘要】
【国外来华专利技术】空间耦合FEC编码方法和使用GEL码的分量码的设备
[0001]本公开涉及一种数字通信系统中的前向纠错(forward error correction,FEC)编码方法,具体地,涉及一种用于低时延、高吞吐量、高速率光学通信的编码/解码方法。为此,本公开提出了一种编码设备、解码设备和对应的方法。
技术介绍
[0002]数字通信系统的发展与增加通信通道中的数据速率紧密相关。这不可避免地造成大量传输错误的增加。纠错编码旨在将该数字最小化。
[0003]由于必须同时提供高性能、低时延和低功耗,因此为现代数据传输系统合成纠错码是一项具有挑战性的任务。
[0004]目前,最著名的FEC码中的适用于高性能、高速率应用的FEC码是基于空间耦合或连续交织的思想的。空间耦合是个非常笼统的概念。在编码领域,空间耦合或连续交织分组码的集合是数据通信和数据存储中纠错/纠删的原理。它有助于设计一个半无限序列的代码符号,使得该序列的任何代码符号都包含在至少一个有限子序列中,该至少一个有限子序列形成该集合中某个代码的码字。
[00 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种编码设备(100),用于:使用空间耦合码(102),对数据符号(101)的流进行编码,其中,至少一个广义误差定位GEL码用作所述空间耦合码(102)的分量码。2.根据权利要求1所述的编码设备(100),还用于:将所述数据符号(101)的流映射到一序列的符号块中,其中,每个符号块包括L个符号,L为正整数,并且每个符号块中的所述L个符号中的数据符号(101)的数量小于或等于L;以及使用第一块(B
i
)的一个或多个符号和一个或多个第二块(B
j
)的一个或多个符号,形成所述至少一个GEL码的多个码字。3.根据权利要求2所述的编码设备(100),其中:所述至少一个GEL码的每个码字包括信息符号和校验符号,以及所述至少一个GEL码的每个码字的码长小于或等于M,M为正整数。4.根据权利要求3所述的编码设备(100),还用于:通过使用所述第一块(B
i
)的一个或多个数据符号(101)和所述一个或多个第二块(B
j
)的一个或多个符号,生成所述至少一个GEL码的每个码字的所述校验符号;以及将生成的所述至少一个GEL码的每个码字的所述校验符号存储在所述第一块(B
i
)中,其中,所述第一块B
i
中的生成的所述校验符号和数据符号(101)的总数等于L。5.根据权利要求3或4所述的编码设备(100),其中,所述第一块(B
i
)的所有符号和所述一个或多个第二块(B
j
)的一个或多个符号表示为n
×
N矩阵,n和N为正整数。6.根据权利要求5所述的编码设备(100),其中,每个GEL码的所述多个码字表示为n行且列数小于或等于N的矩阵。7.根据权利要求5或6所述的编码设备(100),其中,所述至少一个GEL码的多个码字的所有码字的长度之和等于n*N。8.根据权利要求2或根据在从属权利要求2时的权利要求3至7中任一项所述的编码设备(100),其中:所述编码设备(100)还用于将每个第一块(B
i
)分成s个m
×
m...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。