[发明专利]一种基于联合编码的LDPC码差错控制方法有效
申请号: | 201710635920.4 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107248904B | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 费泽松;张竞文;贾岱;黄靖轩 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/16;H04L1/00 |
代理公司: | 北京理工正阳知识产权代理事务所(普通合伙) 11639 | 代理人: | 唐华 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明一种基于联合编码的LDPC码差错控制方法,属于信道编码和差错控制技术领域。在IR‑HARQ机制失败的情况下启用,通过对传输失败的旧数据包和即将传输的新数据包进行联合编译码,在新数据包的校验信息中添加与旧数据包的关联,利用新数据包的纠错性能实现对旧数据包的进一步检错与纠错,能较大程度避免ARQ重传的发生,降低系统传输时延,提高系统的吞吐量和可靠性,使传输保持较好的连贯性和实时性。 | ||
搜索关键词: | 一种 基于 联合 编码 ldpc 差错 控制 方法 | ||
【主权项】:
一种基于联合编码的LDPC码差错控制方法,其特征在于:在IR‑HARQ机制失败的情况下启用,通过对传输失败的旧数据包和即将传输的新数据包进行联合编译码,在新数据包的校验信息中添加与旧数据包的关联,实现对旧数据包的进一步检错与纠错,减少ARQ重发的次数,降低传输时延,提高系统的吞吐量和可靠性;通过以下步骤实现:步骤1、接收端将传输失败的旧码字序列信息位对应的软信息序列存储在缓存器中,并向发送端发送NACK;步骤2、发送端为即将传输的新信息序列添加CRC校验信息,并将已添加CRC校验的旧信息序列拼接于新信息序列后,生成拼接信息序列;步骤3、发送端根据步骤2中拼接信息序列的长度确定扩展因子的大小并选择合适的基础矩阵,进而生成联合扩展校验矩阵;步骤4、发送端利用步骤3生成的联合扩展校验矩阵对步骤2输出的拼接信息序列进行编码得到新码字序列;步骤5、发送端将对应于基础矩阵前两列的新信息序列和所有的旧信息序列作为打孔位处理,将剩余的码字序列存入缓存器中;步骤6、发送端根据信道条件和码率要求选择缓存器中一定长度的新码字序列,再进行交织、调制、映射为主的操作后通过信道传输;步骤7、接收端对接收到的信息进行相应的解映射、解调、解交织为主的操作,得到相应的新软信息序列;步骤8、接收端从步骤1缓存器中读取旧码字序列信息位对应的软信息序列,并拼接于步骤7输出的新软信息序列的信息位软信息之后、校验位软信息之前,输出拼接后的软信息序列;步骤9、接收端将步骤8拼接后的软信息序列所对应的联合扩展校验矩阵部分作为译码校验矩阵,并进行软判决译码;步骤10、接收端经过步骤9完成译码后,对输出的新信息序列和旧信息序列分别进行CRC校验,若二者均通过校验则输出译码结果并给发送端发送ACK应答,否则将新软信息序列储存于缓存器中并向发送端发送NACK以返回步骤6,原理同IR‑HARQ;至此,经过步骤1到步骤10,实现了一种基于联合编码的LDPC码差错控制方法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710635920.4/,转载请声明来源钻瓜专利网。