卫星导航用CRC纠错方法及系统
基本信息
申请号 | CN202011222221.5 | 申请日 | - |
公开(公告)号 | CN112564858A | 公开(公告)日 | 2021-03-26 |
申请公布号 | CN112564858A | 申请公布日 | 2021-03-26 |
分类号 | H04L1/00(2006.01)I;G01S19/23(2010.01)I | 分类 | 电通信技术; |
发明人 | 张升强 | 申请(专利权)人 | 山东中科泰岳电子科技有限公司 |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 林哲生 |
地址 | 272000山东省济宁市高新区海川路9号创新谷H5栋6楼 | ||
法律状态 | - |
摘要
摘要 | 本发明提供卫星导航用CRC纠错方法及系统,以纠正信息比特中的比特错误。上述方法包括:获取接收序列;接收序列是发送方发出的CRC码经信道传输后得到的;使用预设的生成多项式,计算接收序列的校正子向量;其中,若校正子向量为全零序列表征CRC校验通过,否则,表征CRC校验失败;若CRC校验失败,使用预置的校正子表和校正子向量,尝试定位接收序列中发生错误的位置;对定位出的发生错误的位置上的比特值进行纠错。在本发明实施例中,在CRC校验失败后,并不是直接丢弃接收序列,而是尝试定位接收序列中发生错误的位置并进行纠错,进而提高了数据接收处理效率。 |
