[发明专利]一种基于非随机生成矩阵的系统Raptor码的构造方法有效
申请号: | 201711429039.5 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108259128B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 吴俊;于威;王睿;张冬冬;李莹 | 申请(专利权)人: | 同济大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/37 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 叶凤 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 随机 生成 矩阵 系统 raptor 构造 方法 | ||
1.一种基于非随机生成矩阵的系统Raptor码的构造方法,其特征在于,Raptor码分为内码和外码,内码为一个无速率LT码,外码为一个高码率的LDPC码;Raptor编码器把信源比特编码成Raptor码字;包括以下步骤:
(1)令K个信源比特组成的一维向量为s={si,i=0,1,...,K-1},s经过LDPC编码器后产生N个中间码字b={bi,i=0,1,...,N-1};中间码字b进一步经过LT编码器后产生数量可变的Raptor码字r;令LT编码器的非随机生成矩阵为G,则有r=b·G;
(2)由于LT码是系统码,因此Raptor码字r分为两部分,表示为r={r′,r″},其中r′为N个未编码的系统码字,与LDPC中间比特b相同;r″为L个校验码字;G写成G=[I,P],其中I是一个N*N的单位阵,P是一个N*L的稀疏矩阵;
(3)未编码的系统码字单独为一个数据包,校验码字被划分为多个数据包;
(4)Raptor码字的度是每个码字所选择的LDPC中间比特的个数;
(5)校验码字r″中度相同的码字集中在一起,且码字的度按照从大到小的顺序降序排列,即G中每一列非零元素个数是固定的,而不是随机的;因此把P重写为:P=[P1,P2,…,Pi,…,PI],其中Pi为一个N×Li的子矩阵,用来生产度为Di的校验码字;
(6)每个Raptor码字按照先后顺序依次选择LDPC中间比特;即G中每一列非零元素的位置不是随机放置的,而是集中放置在一起;用来表示Pi中的第li列,则中包括N-Di个值为0的元素和Di个值为1的元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711429039.5/1.html,转载请声明来源钻瓜专利网。