一种基于位置信息的高安全性正交分解混沌置乱方法与流程

文档序号:12490844阅读:来源:国知局

技术特征:

1.一种基于位置信息的高安全性正交分解混沌置乱方法,其特征在于,包括以下步骤:

S1:构建是n×n的MIMO可见通信系统,发送端包括n个LED阵列,LED阵列用来做照明同时进行数据传输,接收端由n个光电探测器组成,光电探测器将光功率转换为电流;

S2:基于合法用户的通信角度和距离等私密位置信息设计位置信息嵌入矩阵,在位置信息嵌入矩阵中插入合法用户的入射角发送端的发射角φ以及发送端与接收端的距离d位置信息;

S3:应用基于混沌序列的移位矩阵对位置嵌入矩阵中的元素进行交错得到基于位置信息的混沌置乱矩阵;

S4:将基于位置信息的混沌置乱矩阵进行正交化分解,得到正交的置乱矩阵;

S5:采用正交的置乱矩阵对发送信息进行置乱并传输。

2.根据权利要求1所述的基于位置信息的高安全性正交分解混沌置乱方法,其特征在于,步骤S1中,构建是n×n的MIMO可见通信系统时,在发送端采用直接强度调制方法,用数字信号直接控制通过LED阵列的电流进而控制发送端输出的光功率;可见光通信系统采用不归零开关键控的调制方式,LED阵列开启表示1,关闭表示0;因为LED阵列的输出功率不能为负值,所以发送端发送信号时必须添加直流偏置;在接收端,采用直接检测的方法,将探测到的光功率直接转换为电流。

3.根据权利要求1所述的基于位置信息的高安全性正交分解混沌置乱方法,其特征在于,步骤S2中,位置信息嵌入矩阵SLIE表示为:

式中⊙表示阿达玛乘积,表示合法用户的入射角,Ψ表示合法用户的入射角矩阵,φ表示发送端的发射角,Φ表示发送端的发射角矩阵,d表示发送端与接收端的距离,D表示发送端与接收端的距离矩阵;i表示发送端LED阵列的序号,j表示接收端的序号,式中(·)i,j表示矩阵第i行第j列的元素,其中1≤i,j≤n。

4.根据权利要求3所述的基于位置信息的高安全性正交分解混沌置乱方法,其特征在于,步骤S3中,具体包括以下步骤:

S3.1:把矩阵SLIE转换为n2×1的列向量S1,转换过程表示如下:

(S1)(i-1)×n+j=(SLIE)i,j

S3.2:通过混沌序列生成一个移位矩阵M,对列向S1进行移位,得到移位后的列向量表示如下:

S2=M×S1

S3.3:经过混沌置乱后,由向量S2得到一个n×n的矩阵S3如下:

(S3)i,j=(S2)(i-1)×n+j

5.根据权利要求4所述的基于位置信息的高安全性正交分解混沌置乱方法,其特征在于,矩阵M由混沌序列决定,推导方式如下表示:

CMS=M×C

M=fS(CMS(1~n2)[C(1~n2)]-1)

式中,C表示通过约定映射方式产生的混沌序列,CMS表示将混沌序列C中的数字按由小到大的顺序排序后得到的序列,fS为如下函数:

混沌序列C初值的选取方式如下:为了使合法用户距离矩阵D中的元素满足混沌序列初值需处于区间(0,1)的约束条件,用矩阵D中的最大值dmax和最小值dmin之和点除矩阵D如下:

式中表示点除,混沌序列C初值从矩阵SUN的元素中随机选取。

6.根据权利要求4所述的基于位置信息的高安全性正交分解混沌置乱方法,其特征在于,步骤S4中,具体包括以下步骤:

应用迭代正交非负矩阵分解方法分解矩阵S3,得到近似正交的混沌置乱矩阵并且减弱矩阵S3和MIMO信道之间的相关性;K表示总的迭代次数,表示基矩阵,表示编码矩阵,并用U0、V0分别表示UK、VK的初始值,得到如下计算:

U0=HT

V0=HT

式中H为信道增益矩阵,(·)T表示矩阵转置运算符,则第k个迭代矩阵,即Uk、Vk通过迭代得到如下:

经过迭代,S3可以被近似分解为S3≈UKVK,并且得到OFCS-LIE矩阵如下:

SOFCS-LIE=VK

迭代总次数K由正交误差ε决定,可以如下计算:

<mrow> <mi>&epsiv;</mi> <mo>=</mo> <mo>|</mo> <mo>|</mo> <msub> <mi>S</mi> <mrow> <mi>O</mi> <mi>F</mi> <mi>C</mi> <mi>S</mi> <mo>-</mo> <mi>L</mi> <mi>I</mi> <mi>E</mi> </mrow> </msub> <msubsup> <mi>S</mi> <mrow> <mi>O</mi> <mi>F</mi> <mi>C</mi> <mi>S</mi> <mo>-</mo> <mi>L</mi> <mi>I</mi> <mi>E</mi> </mrow> <mi>T</mi> </msubsup> <mo>-</mo> <mi>I</mi> <mo>|</mo> <mo>|</mo> </mrow>

式中I表示n×n的单位矩阵;因此,得到的SoFCS-LIE是近似正交的,即:

<mrow> <msub> <mi>S</mi> <mrow> <mi>O</mi> <mi>F</mi> <mi>C</mi> <mi>S</mi> <mo>-</mo> <mi>L</mi> <mi>I</mi> <mi>E</mi> </mrow> </msub> <msubsup> <mi>S</mi> <mrow> <mi>O</mi> <mi>F</mi> <mi>C</mi> <mi>S</mi> <mo>-</mo> <mi>L</mi> <mi>I</mi> <mi>E</mi> </mrow> <mi>T</mi> </msubsup> <mo>=</mo> <mi>I</mi> <mo>.</mo> </mrow>

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1