[发明专利]编码方法及装置,译码方法及装置有效
申请号: | 201610221921.X | 申请日: | 2016-04-11 |
公开(公告)号: | CN107294540B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 胡婧婷 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;李灵洁 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 方法 装置 译码 | ||
1.一种编码方法,其特征在于,包括:
获取待发送消息,其中,所述待发送消息包括:k比特的真实消息,(l-k)比特的随机消息,其中l,k均为自然数;
依据校验矩阵H对所述待发送消息进行编码,获取码字rn+k,其中,所述n为所述真实消息的码字长度,所述校验矩阵H满足以下条件:rn+kHT=0;
将所述码字rn+k划分为2k个子码,每一个所述子码的长度为n比特;
从所述2k个子码中随机选取一个子码发送;
发送所述码字rn+k。
2.根据权利要求1所述的方法,其特征在于,
所述校验矩阵H为码字长度为n+k比特,并且消息长度为l比特的低密度奇偶校验码LDPC码的校验矩阵,其中,k<l<n+k。
3.根据权利要求1所述的方法,其特征在于,通过以下方式确定所述(l-k)比特的随机消息:
随机产生一个(l-k)比特的随机消息;
将所述(l-k)比特的随机消息通过线性分组码的生成矩阵生成与所述随机消息对应的码字。
4.根据权利要求1所述的方法,其特征在于,所述码字rn+k的实际传输速率小于主信道的信道容量,以及所述子码的实际传输速率等于窃听信道的信道容量。
5.根据权利要求4所述的方法,其特征在于,通过以下方式确定所述码字rn+k的实际传输速率小于主信道的信道容量,以及所述子码的实际传输速率等于窃听信道的信道容量:
其中,所述子码的实际传输速率为所述码字rn+k的实际传输速率为
是主信道高斯噪声的噪声方差,是窃听信道噪声的噪声方差,P是所述码字rn+k的发送功率,主信道的信道容量窃听信道的信道容量maxI(X;Z)为
6.一种译码方法,其特征在于,包括:
接收从2k个子码中随机选取出的一个子码,其中,所述2k个子码是将所述码字rn+k进行划分后得到的,每一个所述子码的长度为n比特;
接收码字rn+k,其中,所述码字rn+k为通过以下方式得到的码字:依据校验矩阵H对待发送消息进行编码,得到码字rn+k,其中,所述待发送消息包括:k比特的真实消息,
(l-k)比特的随机消息,其中l,k均为自然数,所述n为所述真实消息的码字长度,所述校验矩阵H满足以下条件:rn+kHT=0;
解析所述码字rn+k。
7.一种编码装置,其特征在于,包括:
第一获取模块,用于获取待发送消息,其中,所述待发送消息包括:k比特的真实消息,(l-k)比特的随机消息,其中l,k均为自然数;
第二获取模块,用于依据校验矩阵H对所述待发送消息进行编码,获取码字rn+k,其中,所述n为所述真实消息的码字长度,所述校验矩阵H满足以下条件:rn+kHT=0;
发送模块,用于发送所述码字rn+k;
其中,所述编码装置,还用于在发送所述码字rn+k之前,将所述码字rn+k划分为2k个子码,每一个所述子码的长度为n比特;从所述2k个子码中随机选取一个子码发送。
8.一种译码装置,其特征在于,包括:
接收模块,用于接收码字rn+k,其中,所述码字rn+k为通过以下方式得到的码字:依据校验矩阵H对待发送消息进行编码,得到码字rn+k,其中,所述待发送消息包括:k比特的真实消息,(l-k)比特的随机消息,其中l,k均为自然数,所述n为所述真实消息的码字长度,所述校验矩阵H满足以下条件:rn+kHT=0;
解析模块,用于解析所述码字rn+k;
其中,所述译码装置,还用于在接收所述码字rn+k之前,接收从2k个子码中随机选取出的一个子码;其中,所述2k个子码是将所述码字rn+k进行划分后得到的,每一个所述子码的长度为n比特。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610221921.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类