美文网首页
控制信息译码

控制信息译码

作者: 国宝级初学者 | 来源:发表于2022-01-04 12:19 被阅读0次

解调PUSCH上复用的控制信息,包括ACK,CSI part1和CSI part2。

不同类型的UCI译码流程是相同的。

本小节节的译码相当于[2]中6.3.2节的逆过程,具体如下图:

不同控制信息比特数目,可能会导致比特级处理流程中部分模块的处理有所不同,所以上图中有些模块需要针对不同的控制信息比特数目采用不同的算法。本节后续将说明下信道译码的算法,其他模块根据协议定义实现即可。

UCI的译码有两大类,小块译码和Polar码译码。

根据[2]中表5.3.3.1-1 1比特控制信息的编码规则如下:

其中c0为控制信息比特,x和y为协议定义的标志比特,对应到加扰后,x固定为比特1,y等于其前一个比特。所以解扰后比特c0和y应的软信息表示的比特信息应该是一致的,译码时可进行合并,提高译码性能。

根据[1]中6.3.1.1节,PUSCH的加扰需要对x,y比特进行特殊处理,而2.8节并未区分,所以当UCI比特等于2比特时,需要重新解扰,假设需要译码的UCI比特为d,对应的扰码为s,则重新解扰方式如下:

1. 去除2.8节影响,d=d*(1-2s);

2. 根据加扰规则,更新

3. 利用更新后的s重新解扰dllr=d*(1-2s)。

完成解扰后,继续进行1比特UCI的译码,假设比特c0和y对应的软信息分别为LLR1LLR2,则LLR=LLR1+LLR2,译码结果

根据表5.3.3.2-1 2比特的控制信息编码规则如下:

假设c0,c1,c2分别对应LLR1LLR2LLR3,根据c2的定义,对应每种c0,c1,计算llr

上表中计算得到的最大LLR值对应的c0,c1就是目标译码结果。

当控制信息比特数为3~11时,采用RM译码,RM译码算法与PUCCH一样,详见3.4.6~3.4.7节。

当控制信息比特数大于12时,采用Polar码译码,Polar码译码算法与PUCCH一样,详见3.4.6~3.4.7节。

相关文章

  • 控制信息译码

    解调PUSCH上复用的控制信息,包括ACK,CSI part1和CSI part2。 不同类型的UCI译码流程是相...

  • 命题-第三章-填空题

    控制器的组成部分为( )、( )和( ) [解析] 控制器由环形计数器、控制矩阵和指令译码器组成。(顺序可调换)

  • 控制器、微程序控制

    1.控制器的功能 (1)取指令(指令地址,控制信号) (2)分析指令(解释指令,指令译码) (3)执行指令 (4)...

  • 单周期CPU

    整体架构 子模块:CU:译码;ALU:算术逻辑运算; 控制信号:变量选择,模块permission 维护变量:输入...

  • 编码器

    概述 在译码器基础和译码器应用中分别对译码器的真值表、电路图、逻辑符号等进行了较为详细的讲解。编码可以看成是译码的...

  • 命题——第三章——选择

    下列说法中错误的是 A.控制器分为环形计数器(RC)、指令译码器(ID)、控制矩阵(CM) B.指令系统中的OUT...

  • 关于记忆的那些事

    学习当然需要记忆了。记忆是大脑通过不同方式获取外界信息,并进行译码,将信息进行处理组合,然后在大脑里进行永久储存,...

  • 译码器的应用

    三种基本译码器 在译码器基础中,解释了完全译码器(n-2n)的基本工作原理,即:当使能端有效时: Yi = mi ...

  • YmIMPlugin UniApp iOS插件使用说明

    即时通讯UniApp iOS端插件说明 插件名称 YmIMPlugin Ym: 取译码小二郞 译码两字的拼音首字母...

  • #生命译码联盟 介绍#

    #生命译码联盟 的简介# 【生命译码联盟】是集合国内资深生命密码解码师的联盟平台, 结合生命密码和国学易经知识共同...

网友评论

      本文标题:控制信息译码

      本文链接:https://www.haomeiwen.com/subject/tveqcrtx.html