物理信道映射
上行
下行
通用流程
来自 MAC 层/向 MAC 层输出的数据和控制流经过编/解码,通过无线传输链路提供传输和控制服务。信道编码方案是错误检测、错误纠正、速率匹配、交织以及传输信道或控制信息向物理信道映射/从物理信道到传输信道控制信息解析或分离的组合方案。
CRC 计算
CRC 计算单元的输入比特为 a0,a1,a2,a3,…,aA−1a0,a1,a2,a3,…,aA−1,奇偶校验比特为 p0,p1,p2,p3,…,pL−1p0,p1,p2,p3,…,pL−1。AA 是输入序列的长度,LL 是校验比特数目。校验比特由下列循环生成多项式之一产生:
o gCRC24A(D)=[D24+D23+D18+D17+D14+D11+D10+D7+D6+D5
+ D4+D3+D+1]gCRC24A(D)=[D24+D23+D18+D17+D14+D11+D10
+ D7+D6+D5+D4+D3+D+1],CRC 长度 L=24L=24;
o gCRC24B(D)=[D24+D23+D6+D5+D+1]gCRC24B(D)=[D24+D23+D 6+D5+D+1],CRC 长度 L=24L=24;
o gCRC24C(D)=[D24+D23+D21+D20+D17+D15+D13+D12+D8+D 4+D2+D+1]gCRC24C(D)=[D24+D23+D21+D20+D17+D15+D13+D1 2+D8+D4+D2+D+1],CRC 长度 L=24L=24;
gCRC16(D)=[D16+D12+D5+D+1]gCRC16(D)=[D16+D12+D5+D+1] ,CRC 长度 L=16
编码以系统方式进行,这意味着在二元域 GF(2)中,多项式:
a0DA+L−1+a1DA+L−2+...+aA−1DL+p0DL−1+p1DL−2+...+pL−2D1+pL− 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 序列。最大码块大小为:
Kcb=8448Kcb=8448。
码块总数 C 根据以下方法计算得到:
当 C ≠ 0C ≠ 0 时 , 码 块 分 段 的 输 出 比 特 为 cr0,cr1,cr2,cr3, … ,cr(Kr − 1)cr0,cr1,cr2,cr3,…,cr(Kr−1),其中 0≤r<C0≤r<C 为码块号,KrKr 是码块 rr 中的比
特数。
每个码块中的比特数为(仅适用于 C≠0C≠0 的情况):
注:蓝色高亮部分是华为批注:K+ and K_ are kept for now. May update after TBS is finalized.
在 Table 5.3.2-1 中所有列举的集合中找到 Z 的最小值,表示为 ZcZc。Kb⋅ Zc≥K+Kb ⋅ Zc≥K+且对于 LDPC BG#1 有 K=22ZcK=22Zc,对于 LDPC BG#2 有
K=10ZcK=10Zc。
......
5G-NR复用与信道编码.pdf