发明名称 极化码的分段循环冗余校验方法
摘要 本发明公开了一种极化码的分段循环冗余校验CRC方法,主要解决现有技术译码复杂度较高和误块率较高的问题。其技术方案为:首先计算每个比特信道的估计值正确概率,根据得到的概率选定传输非固定比特的信道;然后根据传输非固定比特信道的估计值正确概率,将信息比特序列划分为子信息比特序列并进行分段CRC校验;接着将加入了分段CRC校验后的比特序列进行极化编码;最后将编码序列在信道中进行传输。本发明与现有技术相比的优点是,降低了译码的复杂度,并改进了译码的误块率,可应用与无线通信过程中降低传输错误概率。
申请公布号 CN106230555A 申请公布日期 2016.12.14
申请号 CN201610616010.7 申请日期 2016.07.29
申请人 西安电子科技大学 发明人 李颖;周田心;吴道龙
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种极化码的分段循环冗余校验方法,具体步骤包括如下:(1)确定信道的各项参数:给定码长为N≥2、信息比特长度为K≤N、码率为<img file="FDA0001064861410000011.GIF" wi="179" he="119" />噪声方差为σ<sup>2</sup>、校验位总长度为r≥1、表长为B;将信息比特序列划分为m个子信息比特序列,其中m≥1,定义集合<img file="FDA0001064861410000012.GIF" wi="387" he="71" />信息比特序列的校验位长度为r<sub>q</sub>≥1,其中<img file="FDA0001064861410000013.GIF" wi="181" he="55" /><img file="FDA0001064861410000014.GIF" wi="229" he="111" />令u<sub>i</sub>∈{0,1}表示第i个信道传输的比特,其中1≤i≤N;<img file="FDA0001064861410000015.GIF" wi="418" he="67" />表示输入比特序列;(2)计算每个比特信道的估计值正确概率,根据正确概率的大小选择K+r个传输非固定比特的信道;(3)编码器根据传输非固定比特信道的估计值正确概率,将信息比特序列划分为子信息比特序列并进行分段CRC校验,得到加入了分段CRC校验的输入比特序列<img file="FDA0001064861410000016.GIF" wi="83" he="71" />(3a)对第q个子比特序列<img file="FDA0001064861410000017.GIF" wi="51" he="71" />使用一个宽度为r<sub>q</sub>的滑窗窗口,其中r<sub>0</sub>=0,给定初始值q=1;(3b)判断q=1是否成立,若是,窗口从非固定比特信道的第j=log<sub>2</sub>B+1个比特位置开始滑动,其中B为列表长;否则,窗口从<img file="FDA0001064861410000018.GIF" wi="403" he="135" />个比特位置开始滑动;(3c)计算宽度为r<sub>q</sub>的窗口内比特信道估计值全部正确的概率<img file="FDA0001064861410000019.GIF" wi="1053" he="79" />将ans<sub>q</sub>的值赋给估计值全部正确的最小概率ans<sub>min</sub>;(3d)判断<img file="FDA00010648614100000110.GIF" wi="382" he="130" />是否成立,若是,执行步骤(3e);否则,令j=j+1,计算此时的比特信道估计值全部正确概率<img file="FDA00010648614100000111.GIF" wi="1053" he="79" />并将估计值全部正确概率ans<sub>q</sub>与估计值全部正确的最小概率ans<sub>min</sub>进行比较,保留较小的值赋给ans<sub>min</sub>,将此时的ans<sub>min</sub>对应的窗口起始位置j记为最小起始位置j<sub>min</sub>,返回步骤(3d);(3e)判断q值是否等于1,若是,则第q个子比特序列长度为l<sub>q</sub>=j<sub>min</sub>‑1;否则第q个子比特序列长度为<img file="FDA0001064861410000021.GIF" wi="515" he="127" />对长度为l<sub>q</sub>的子比特序列进行r<sub>q</sub>的位CRC校验,并进行如下判断:判断<img file="FDA0001064861410000022.GIF" wi="433" he="126" />是否成立,若是,则划分结束,最终得到加入了分段CRC校验的比特序列<img file="FDA0001064861410000023.GIF" wi="472" he="71" />执行步骤(4);否则进行如下判断:判断q=m‑1是否成立,若是,则最后一个子比特序列的长度为<img file="FDA0001064861410000024.GIF" wi="318" he="123" />划分结束,对第m个子比特序列进行r<sub>m</sub>位的CRC校验,最终得到加入了分段CRC校验的比特序列<img file="FDA0001064861410000025.GIF" wi="477" he="79" />执行步骤(4);否则,返回步骤(3b);(4)编码器对加入了分段CRC校验的比特序列<img file="FDA0001064861410000026.GIF" wi="66" he="70" />进行极化编码并传输。
地址 710071 陕西省西安市太白南路2号