当前位置: 首页 > 专利查询>中北大学专利>正文

一种基于鲁棒孤子分布的信道极化安全编码方法技术

技术编号:19125923 阅读:11 留言:0更新日期:2018-10-10 07:25
本发明专利技术的目的是提供一种基于鲁棒孤子分布的信道极化安全编码方法,包括如下步骤,首先,发送端对待发送信息基于鲁棒孤子分布进行编码;然后,对基于鲁棒孤子分布进行编码的待发送信息进行Polar编码;接着,正常接收端和窃听端分别对所接收信息进行Polar译码,最后,正常接收端和窃听端分别对Polar译码后的接受信息进行置信传播译码,恢复出发送信息。本发明专利技术方法对比现有技术,在稍微增加信息安全编码和译码复杂度的前提下,可保证信息传输安全性和可靠性的同时,可提升信息传输的传输速率,从而提升信息传输的有效性。

【技术实现步骤摘要】
一种基于鲁棒孤子分布的信道极化安全编码方法
本专利技术属于无线物理层信道编码
,涉及一种无线通信中保证信息安全传输的编码方法,具体是一种基于鲁棒孤子分布的信道极化安全编码方法。
技术介绍
数据安全、可靠、快速的传输是无线通信中的三个基本要素,如何保证数据在快速、可靠传输基础上的安全传输,是近年来无线通信中研究的热点问题。传统的无线数据安全传输基于密码学理论,其安全性建立在计算复杂度基础上。但是,随着人类可获得的计算资源快速提升,传统的基于密码学理论的安全通信方式面临巨大的挑战。近年来提出的物理层安全方法以信息论为基础,其从理论上证明了当信息传输速率低于安全容量时,可实现数据完全安全的传输,成为当前无线通信的热点研究问题。物理层安全技术中,Wyner给出了窃听信道模型,假设发送端为Alice,正常接收端为Bob,窃听端为Eve。Alice与Bob间的信道称为主信道,Alice与Eve间的信道为窃听信道,当主信道质量好于窃听信道质量时,存在大于零的安全容量,当信息传输速率低于安全容量时,可保证信息的绝对安全的传输。Wyner定义了安全容量并证明了满足可靠性和安全性编码的存在性,但并没有给出实用的编码方案。研究设计逼近安全容量的安全编码方法也是无线物理层安全技术中的研究热点。2007年,土耳其比尔肯大学教授E.Arikan基于信道极化理论提出Polar编码,该码是目前为止唯一可以达到香农极限的编码,并且具有较低的编译码复杂度。Polar码的理论基础即为信道极化,当组合信道的数目比较大时,一部分信道将趋于无噪信道,另外一部分信道将趋于全噪信道。此时,可将要传输的数据位放于Polar编码的信息位,此部分信息将进入无噪信道中,将冗余位放于Polar编码的固定位,此部分信息将进入全噪信道中,这样可使得所传输的数据速率达到最大。在保证正常接收信道质量优于窃听信道质量的基础上,信道极化理论可很好的实现信息的安全传输。由于主信道质量优于窃听信道质量,相同码长情况下,信道极化后主信道的信息位长度要大于窃听信道信息位长度,因此,可将主信道与窃听信道信息位差的那些位放置待传输的安全信息位,此时,这些安全信息位进入了窃听信道的噪声信道,这些位对于窃听者来说完全是噪声,从而无法获取任何发送端信息。在此基础上,在主信道与窃听信道共同的信息位上,采用鲁棒孤子分布对待传输安全信息进行编码,由鲁棒孤子分布的特性可知,当接收端接收的信息数量小于译码所需的最小数量时,译码的误码率很高,窃听端得不到任何关于发送端的发送数据信息。
技术实现思路
本专利技术的目的就是提出一种基于鲁棒孤子分布的信道极化安全编码方法,以解决无线通信中数据的安全传输问题,在保证信息完全安全传输的基础上,提升信息传输的效率。本专利技术为了实现上述目的所采用的技术方案是:一种基于鲁棒孤子分布的信道极化安全编码方法,包括如下步骤:步骤一:发送端对待发送信息基于鲁棒孤子分布进行编码;假设信息序列待发送信息序列,其长度为,主信道无噪信道位长度为,窃听信道无噪位长度为,则的长度可定义为。对位信息基于鲁棒孤子分布进行编码,鲁棒孤子分布的度分布函数为,其中,表示输出符号节点度为1的平均值。则鲁棒孤子分布为:,其中,为了保证解码失败的概率小于,在接收端需要正确接收的编码符号数为。为理想情况下孤子分布:,。从个输入符号中采用均匀分布选取个输入符号做模2和运算,得到输出符号,的长度为。步骤二:对待发送数据进行Polar编码;发送端把长度为的输出符号当成信道极化编码的信息位,经过Polar编码后变成长度为的发送序列,经调制后发送。编码公式可表示为:其中为信道编码矩阵,为编码固定位的长度,。步骤三:正常接收端和窃听端分别对所接收信息进行Polar译码;Polar译码的方法为:首先采用串行抵消列表方法对接收到的信息进行Polar译码,其中hi:YN×Xi-1→X,i∈S是一个判决方程:步骤四:正常接收端和窃听端分别对接收信息序列进行置信传播译码;正常接收端和窃听端分别对Polar译码后的接收信息序列进行置信传播译码,恢复出发送信息序列。对比现有技术,本专利技术的有益效果在于:1)、安全性高:可保证信息的完全安全的传输;2)、可靠性高:本方法采用Polar编码,传输的信息速率理论上可接近香农限;3)、有效性高:本专利技术提出基于鲁棒孤子分布的信道极化安全编码方法,避免了由于窃听信道传输随机信息的信息位,从而提升了传输的效率;4)、编码复杂度低:Polar的编码复杂度均为,基于鲁棒孤子分布的编码复杂度为。附图说明图1为本专利技术所设计的编码方法在经典窃听信道中应用的系统模型;图2是鲁棒孤子分布的门限效应曲线;图3是基于随机分布的信道极化安全编码帧结构;图4是基于鲁棒孤子分布的信道极化安全编码帧结构。具体实施方式下面结合附图对本专利技术做进一步阐述:图1为本专利技术所设计的编码方法在经典窃听信道中应用的系统模型,设定发送端为Alice,正常接收端为Bob,窃听端为Eve;步骤一,Alice对待发送信息基于鲁棒孤子分布进行编码;首先,Alice对待发送信息进行分组,然后,对分组后的信息位基于鲁棒孤子分布进行编码;假设信息序列待发送信息序列,其长度为,主信道无噪信道位长度为,窃听信道无噪位长度为。对位信息基于鲁棒孤子分布进行编码,鲁棒孤子分布的度分布函数为,其中,表示输出符号节点度为1的平均值。则鲁棒孤子分布为:,其中,为了保证解码失败的概率小于,在接收端需要正确接收的编码符号数为。为理想情况下孤子分布:,。从个输入符号中采用均匀分布选取个输入符号做模2和运算,得到输出符号,的长度为。步骤二:对待发送数据进行Polar编码;Alice把长度为Nm的输出符号x当成信道极化编码的信息位,经过Polar编码后变成长度为N的发送序列y,经调制、上变频后发送到信道中,传输信道可以为对称信道、删除信道、高斯信道或衰落信道,编码公式可表示为:其中G(x)为信道编码矩阵,为编码固定位的长度,步骤三:Bob和Eve分别对所接收信息进行Polar译码;首先,Bob和Eve分别对接收的信息进行下变频、调制后得到接收信息序列;Polar译码的方法为:采用串行抵消列表方法对接收到的信息进行Polar译码,其中hi:YN×Xi-1→X,i∈S是一个判决方程:Bob对接收到的信息进行Polar译码,可以极大的概率恢复出原始信息,并且保证了信息传输的可靠性与抗衰落性能,Eve可在任意位置窃听,由于所接收的有效信息位达不到所恢复信息需要的数量,Eve无法恢复出原始信息,从而保证了Alice所发送信息的绝对安全。步骤四:Bob和Eve分别对接收信息序列进行置信传播译码;即Bob和Eve分别对Polar译码后的接收信息序列进行置信传播译码,恢复出发送信息序列传输信息的子信道对于Bob来说是无噪比特信道,所以Bob在接收到信息序列后,通过译码算法可以获得高质量的信息序列;由于,传输信息的子信道对于窃听端来说部分是无噪信道,部分是全噪信道,又由于鲁棒孤子分布具有门限效应,当Bob接收到的信息数量小于设定的门限值时,可解码的个数几乎为零;反之,当接收到的数据包个数大于设定的门限值时,所有的数据包都可解。因此,只要保证主信道传输信息的位数大于鲁棒孤子分布的门限值,同时本文档来自技高网
...
一种基于鲁棒孤子分布的信道极化安全编码方法

【技术保护点】
1.一种基于鲁棒孤子分布的信道极化安全编码方法,其特征在于:包括如下步骤:步骤一,发送端对待发送信息基于鲁棒孤子分布进行编码;步骤二,对基于鲁棒孤子分布进行编码的待发送信息进行Polar编码;步骤三,正常接收端和窃听端分别对所接收信息进行Polar译码;步骤四,正常接收端和窃听端分别对Polar译码后的接受信息进行置信传播译码,恢复出发送信息。

【技术特征摘要】
1.一种基于鲁棒孤子分布的信道极化安全编码方法,其特征在于:包括如下步骤:步骤一,发送端对待发送信息基于鲁棒孤子分布进行编码;步骤二,对基于鲁棒孤子分布进行编码的待发送信息进行Polar编码;步骤三,正常接收端和窃听端分别对所接收信息进行Polar译码;步骤四,正常接收端和窃听端分别对Polar译码后的接受信息进行置信传播译码,恢复出发送信息。2.根据权利要求1所述一种基于鲁棒孤子分布的信道极化安全编码方法,其特征在于:所述步骤一对待发送信息基于鲁棒孤子分布进行编码的方法是:首先,发送端对待发送信息进行分组;然后,对分组后的信息位基于鲁棒孤子分布进行编码;设定每组信息的长度K,主信道无噪信道位长度为,窃听信道无噪位长度为。对K位信息基于鲁棒孤子分布进行编码,鲁棒孤子分别的度分布函数为:其中,表示输出符号节点度为1的平均值,则鲁棒孤子分布为:,其中,为了保证...

【专利技术属性】
技术研发人员:杨志良刘哲李咸静
申请(专利权)人:中北大学
类型:发明
国别省市:山西,14

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

1