[发明专利]一种用于控制信道的RM码轻量化迭代译码系统及方法在审
| 申请号: | 202211468480.5 | 申请日: | 2022-11-22 |
| 公开(公告)号: | CN115941118A | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 惠腾飞;翟盛华;龚险峰;许静文;王战强;贺宏洲 | 申请(专利权)人: | 西安空间无线电技术研究所 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/13 |
| 代理公司: | 中国航天科技专利中心 11009 | 代理人: | 张晓飞 |
| 地址: | 710100 陕西省西*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 控制 信道 rm 量化 译码 系统 方法 | ||
1.一种用于控制信道的RM码轻量化迭代译码系统,其特征在于:包括最低可靠度信息检测及置换模块、FHT译码模块、RM再编码模块以及最小欧式距离判决模块;
最低可靠度信息检测及置换模块根据外部控制信号选择迭代步进参数M,对接收到的RM码字进行最低可靠度检测,得到码字中可靠度最低的M个码字位置,对M个码字位置进行最佳数据遍历替换,重新产生2M组新码字,记为A(2M)并输出给FHT译码模块;
FHT译码模块采用软译码方式对输入的2M组新码字A(2M)进行译码,产生2M组译码数据,记为B(2M),送给RM编码模块;
RM编码模块对输入的2M组译码数据结果B(2M)再进行反编码,产生2M组重新编码后的码字C(2M)送给最小欧式距离判决模块;
最小欧式距离判决模块对反编码后的2M组码字C(2M)与原始输入码字进行欧式距离检测,将最小欧式距离对应的新码字A(2M)中的码字作为第一次计算结果;
采用迭代计算方法进行下一次迭代直至完成所有迭代,选择最后迭代产生的结果作为最终译码结果。
2.根据权利要求1所述的一种用于控制信道的RM码轻量化迭代译码系统,其特征在于:所述对接收到的RM码字进行最低可靠度检测,包括:
对接收到的码长为n的RM码字r=(r0,r1,r2......rn-1)里的每个码元ra(a=0,1,2....n-1)进行求绝对值,选择绝对值最小的M个码元;对M个最小码元进行数据替换,每个码元替换的数据为最大的正软信息C和最大负软信息-C,由于每个码元可替换为2种数据,对M个最小码字进行遍历替换,共产生2M个新码字。
3.根据权利要求2所述的一种用于控制信道的RM码轻量化迭代译码系统,其特征在于:所述的迭代计算方法,采用分批迭代置换的方法,将W个最低可靠度数据置换分为N次执行,每次只置换M次,W=N×M,W为RM码最小码距dmin的一半,记为
4.一种用于控制信道的RM码轻量化迭代译码方法,其特征在于,包括:
根据外部控制信号选择迭代步进参数M,对接收到的RM码字进行最低可靠度检测,得到码字中可靠度最低的M个码字位置,对M个码字位置进行最佳数据遍历替换,重新产生2M组新码字,记为A(2M);
采用软译码方式对输入的2M组新码字A(2M)进行译码,产生2M组译码数据,记为B(2M);
对2M组译码数据结果B(2M)再进行反编码,产生2M组重新编码后的码字C(2M);
对反编码后的2M组码字C(2M)与原始输入码字进行欧式距离检测,将最小欧式距离对应的新码字A(2M)中的码字作为第一次计算结果;
采用迭代计算方法进行下一次迭代直至完成所有迭代,选择最后迭代产生的结果作为最终译码结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安空间无线电技术研究所,未经西安空间无线电技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211468480.5/1.html,转载请声明来源钻瓜专利网。





