[发明专利]数据报文纠错方法和数据报文纠错装置有效
申请号: | 202010676177.9 | 申请日: | 2020-07-14 |
公开(公告)号: | CN113938248B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 陈昊;徐兆桂;李宗鹏 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 张卿;时林 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 报文 纠错 方法 装置 | ||
本申请提供了一种数据报文纠错方法和数据报文纠错装置,该方法包括:接收至少一个数据报文、纠错报文,以及校验码,校验码用于检测至少一个数据报文中的第一数据报文是否存在误码;根据纠错报文和纠错报文对应的数据报文,确定第一数据报文的报文副本;根据校验码,确定第一数据报文中待定比特位的值,以得到纠错后的第一数据报文,待定比特位为第一数据报文和报文副本中值不相同的比特位。根据纠错报文生成数据报文的报文副本,根据校验码确定接收的数据报文和报文副本中不相同的比特位的数值,从而能够提高对数据报文纠错的准确性和广泛适用性。
技术领域
本申请涉及通信领域,尤其涉及一种数据报文纠错方法及数据报文纠错装置。
背景技术
由于外界干扰等原因,可能导致数据传输存在错误。为了保证数据报文的正确传输,可以采用重传技术,在数据传输错误时,对错误的数据重新传输。数据重传会引入延迟,并导致数据吞吐率下降。
可以通过前向纠错(forward error correction,FEC)编解码进行数据纠错,但是FEC编解码大多采用似然解码及数,纠错后的数据中仍然可能存在误码。
发明内容
本申请提供一种数据报文纠错方法和数据报文纠错装置,能够提高报文纠错的准确性。
第一方面,提供了一种数据报文纠错方法,所述方法包括:接收至少一个数据报文、纠错报文,以及校验码,所述校验码用于检测所述至少一个数据报文中的第一数据报文是否存在误码;根据所述纠错报文和所述纠错报文对应的所述数据报文,确定所述第一数据报文的报文副本;根据所述校验码,确定所述第一数据报文中待定比特位的值,以得到纠错后的第一数据报文,所述待定比特位为所述第一数据报文和所述报文副本中值不相同的比特位。
通过将其他数据报文中存在的误码引入第一数据报文的副本单元中,根据校验码确定第一数据报文的报文副本和接收的第一数据报文中值不同的待定比特位的值,即使在其他数据报文中存在误码的情况下,也能够对第一数据报文中的误码进行纠正,提高了纠错的准确性和纠错方法使用的广泛性。
结合第一方面,在一些可能的实现方式中,所述根据所述校验码,确定所述第一数据报文中待定比特位的值,包括:对基向量进行CRC校验,以得到所述基向量的第一校验结果,所述基向量与所述待定比特位在所述第一数据报文中所处的位置一一对应,在所述基向量中,所述待定比特位的值与其他比特位的值相反;对所述第一数据报文或所述副本报文进行CRC校验,以得到第二校验结果;对所述校验码与所述第二校验结果进行按位异或,以得到第三校验结果;确定所述基向量对应的系数,使得每个所述基向量的第一检验结果与所述基向量对应的系数的乘积的按位异或计算结果与所述第三校验结果相等,所述基向量对应的系数为0或1;根据所述基向量对应的系数,确定所述第一数据报文中所述待定比特位的值。
也就是说,校验码可以是CRC码。CRC校验是数据传输过程中常见的校验方式。基向量与待定比特位在第一数据报文中所处的位置一一对应,也可以理解为基向量与待定比特位一一对应。通过对接收的第一数据报文或副本报文进行CRC校验并与接收的CRC码进行按位异或以得到第三校验结果,并对每个基向量进行CRC校验以得到每个基向量的,确定每个基向量的系数,基向量的系数使得基向量与基向量的系数乘积的按位异或结果与第三校验结果相等。从而,根据基向量的系数,可以确定第一数据报文中待定比特位的值。
从而,利用数据传输中常见的CRC校验码,实现了对数据报文的纠错。
结合第一方面,在一些可能的实现方式中,所述待定比特位的数量小于或等于所述校验码的位数。
在待定比特位的数量小于或等于校验码的位数时,可以保证接错的准确性。
结合第一方面,在一些可能的实现方式中,所述根据所述纠错报文和所述纠错报文对应的所述数据报文,确定所述第一数据报文的报文副本,包括:根据所述纠错报文和所述纠错报文对应的所述数据报文,进行校验或纠错解码,以获得所述第一数据报文的报文副本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010676177.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:辅助人工文本标注的方法和系统
- 下一篇:一种辅助人工文本标注的方法和系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置