北斗卫星导航纠错码BCH(15,11)快速译码算法及实现结构 |
| |
作者姓名: | 江宝安 |
| |
作者单位: | 重庆邮电大学移通学院,重庆 401520 |
| |
摘 要: | 为了提高北斗卫星导航系统定位、导航、授时等服务的精确性,减弱空地信道噪声的干扰,北斗卫星导航系统采用循环码BCH(15,11)作为前向纠错码.在北斗卫星导航系统空间信号接口控制文件中提出校正子错误图样查表的译码方法,此译码算法需要预先存储错误图样,译码时,先用除法电路得到校正子,再查表得到错误码,查找、匹配费时,具有较大的延时,效率不高.针对此种的BCH(15,11)硬判决译码算法性能低下问题,本文提出了一种基于循环长除法的BCH(15,11)硬判决快速译码算法,该算法只利用有限域F2中的循环长除法即可快速译码,不需要存储错误图样,也不需要解BM(Berlekamp-Massey)方程,硬件实现只需要循环移位和模2相加,组合逻辑电路即可实现;若软件实现时,CPU和内存占用资源少,理论和仿真证明,此算法有效可行,译码速度快,软硬件实现简单易行,适合工程化实现和应用,是实际接收机的良好选择.
|
关 键 词: | 北斗导航系统 纠错码 BCH码 循环码 长除法 |
A Fast Decoding Algorithm and Implementation Structure of Beidou Navigation Error Correction Code BCH(15,11) |
| |
Authors: | JIANG Baoan |
| |
Abstract: | |
| |
Keywords: | |
本文献已被 万方数据 等数据库收录! |
|