5G LDPC编码流程

本文详细介绍了3GPP标准中下行共享信道与寻呼信道的LDPC编码流程,包括传输块加CRC校验、基图选择、传输块分段、码块大小确定、码块填充比特以及最终的LDPC编码步骤。内容涵盖从数据校验到编码实现的全过程,对于理解3GPP标准下的编码技术具有指导意义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  参照3GPP的标准文档,摘录其中下行共享信道与寻呼信道的LDPC编码流程,以便于进行对应的软件仿真

  • 传输块加CRC校验

      记待传输的数据块序列为 a 0 , a 1 , ⋯   , a A − 1 a_0,a_1,\cdots,a_{A-1} a0,a1,,aA1,其中 A A A为传输块的负载(payload)尺寸。加入CRC校验比特以提供检错能力,其中加入的CRC校验比特长度 L L L A A A的大小决定,如下式所示
    L = { 24 ,      i f A > 3824 16 ,      o t h e r w i s e L = \begin{cases} 24,\ \ \ \ if A \gt 3824 \\ \\ 16,\ \ \ \ otherwise \end{cases} L=24,    ifA>382416,    otherwise
    对应选取的CRC生成多项式为
    g c r c 24 a ( D ) = D 24 + D 23 + D 18 + D 17 + D 14 + D 11 + D 10 + D 7 + D 6 + D 5 + D 4 + D 3 + D + 1 g c r c 16 ( D ) = D 16 + D 12 + D 5 + 1 g_{crc24a}(D) = D^{24}+D^{23}+D^{18}+D^{17}+D^{14}+D^{11}+D^{10}+D^{7}+D^{6}+D^{5}+D^{4}+D^{3}+D+1\\g_{crc16}(D)=D^{16}+D^{12}+D^{5}+1 gcrc24a(D)=D24+D23+D18+D17+D14+D11+D10+D7+D6+D5+D4+D3+D+1gcrc16(D)=D16+D12+D5+1
    生成的校验比特序列 p 0 , p 1 , ⋯   , p L − 1 p_0,p_1,\cdots,p_{L-1} p0,p1,,pL1附在数据块序列后,记加了CRC校验的序列为 b 0 , b 1 , ⋯   , b B − 1 b_0,b_1,\cdots,b_{B-1} b0,b1,,

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值