一种基于Polar码的退化窃听信道速率兼容方法技术

技术编号:9383474 阅读:256 留言:0更新日期:2013-11-28 01:28
本发明专利技术公开了一种基于删余Polar码的退化窃听信道速率兼容方法,该方法将删余Polar码与退化窃听信道模型相结合,根据Polar码的构造特点,给出用于传输信息的安全比特信道;根据退化窃听信道的信道速率要求,构造出适合的删余矩阵,实现了基于Polar码的退化窃听信道编码的速率兼容方法;由于窃听者不知道删余矩阵,且删余操作使得编码后的码字长度减少,信息通过删余操作被隐藏,窃听者通过搭线窃听信道所获得的接收码字来恢复原信息的复杂度增加,保证了系统的安全性;而且,删余方法使得同一组速率兼容码中的所有码都可以通过同一组编、译码器实现,这大大降低了发射机和接收机的复杂度。

【技术实现步骤摘要】

【技术保护点】
一种基于删余Polar码的退化窃听信道速率兼容方法,其特征在于,所述方法包括如下步骤:步骤1:在发送端,Alice将信息u、随机噪声v和冻结位进行编码,编码公式为:X=uGN(S)+vGN(Aw)+uAmcGN(Amc)---(15)其中,噪声v是一长度为|Aw|随机序列,GN(A)为GN中下标为A集对应的行所构成的生成矩阵,且BN是一N×N的比特置换矩阵,F是矩阵1011,为Kronecker张量积;步骤2:Alice对编码得到的序列X进行删余操作,得到序列X‘,X“=XGpunc????(16)其中,Gpunc为N×(N?d)阶的删余矩阵,d为删掉不传的比特位数;步骤3:在接收端,合法用户Bob可以根据约定获得生成矩阵中权重最小的d列位置集Ad然后对接收到的序列Y’进行扩展操作,即在Ad位置处添加比特位得到序列YY,其中比特信息为“0”和为“1”的概率一样大;步骤4:对扩展得到的序列YY进行译码,译码方法如下:u^i=0ifi∈Schi(yy1N,u^1i-1),ifi∈S---(17)其中hi:YYN×Xi?1→X,i∈S定义为步骤5:窃听者仅能随机补充接收码达到N长;对于信噪比较小的搭线窃听信道,发送端删余操作,使得误比特率更接近于0.5。FDA00003663610200011.jpg,FDA00003663610200013.jpg,FDA00003663610200015.jpg,FDA00003663610200017.jpg...

【技术特征摘要】

【专利技术属性】
技术研发人员:赵生妹施鹏武凡涛
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1