
o gCRC16(D)=[D16+D12+D5+D+1]gCRC16(D)=[D16+D12+D5+D+1]
,CRC 长度 L=16
编码以系统方式进行,这意味着在二元域 GF(2)中,多项式:
a
0
D
A+L−1
+a
1
D
A+L−2
+...+a
A−1
D
L
+p
0
D
L−1
+p
1
D
L−2
+...+p
L−2
D
1
+p
L−
1a0DA+L−1+a1DA+L−2+...+aA−1DL+p0DL−1+p1DL−2+...+pL−2D1+pL−1
除以相应的 CRC 生成多项式时,余数等于 0。
添加 CRC 之后的比特序列表示为 b0,b1,b2,b3,…,bB−1b0,b1,b2,b3,…,bB−1,其中
b0,b1,b2,b3,…,bB−1b0,b1,b2,b3,…,bB−1。akak 和 bkbk 的关系如下:
bk=akbk=ak,对于 k=0,1,2,…,A−1k=0,1,2,…,A−1
bk=pk−Abk=pk−A,对于 k=A,A+1,A+2,…,A+L−1k=A,A+1,A+2,…,A+L−1
码块分段和 CRC 添加
LDPC 码
码块分段单元的输入 序 列为 b0,b1,b2,b3,…,bB− 1b0,b1,b2,b3,…,bB−1,其中
B>0B>0]。如果 BB 大于最大码块大小 KcbKcb,则输入序列要进行分段操作,并且
每个分段后的码块要添加一个 L=24L=24 的 CRC 序列。最大码块大小为:
码块总数 C 根据以下方法计算得到:
评论