一种基于时域人工噪声的通信方法

文档序号:537027 发布日期:2021-06-01 浏览:3次 >En<

阅读说明:本技术 一种基于时域人工噪声的通信方法 (Communication method based on time domain artificial noise ) 是由 董宇涵 阳帆 李志德 耿祖航 权进国 金爽 于 2021-01-11 设计创作,主要内容包括:本发明公开了基于时域人工噪声的通信方法,包括:初始化人工噪声向量并进行预编码,以生成与合法信道正交的目标人工噪声;对发射信号的频域复数信号作厄米特对称,之后进行快速傅里叶反变换,生成时域信号向量,对时域信号向量插入循环前缀,并叠加目标人工噪声,形成最终发射信号;对合法用户和窃听者接收的时域信号分别先进行循环前缀的消除,再进行快速傅里叶变换,分别得到合法用户和窃听者的接收频域信号,再分别作厄米特反对称,分别得到合法用户频域信号Y-B和窃听者频域信号Y-E;利用Y-B和合法信道的频域信道矩阵恢复出合法用户的最终接收信号;利用Y-E和窃听信道的频域信道矩阵恢复出窃听者的最终接收信号。(The invention discloses a communication method based on time domain artificial noise, which comprises the following steps: initializing artificial noise vectors and carrying out precoding to generate target artificial noise orthogonal to a legal channel; carrying out Hermite symmetry on a frequency domain complex signal of a transmitting signal, then carrying out inverse fast Fourier transform to generate a time domain signal vector, inserting a cyclic prefix into the time domain signal vector, and overlapping target artificial noise to form a final transmitting signal; respectively eliminating cyclic prefixes of time domain signals received by a legal user and an eavesdropper, then performing fast Fourier transform to respectively obtain receiving frequency domain signals of the legal user and the eavesdropper, and then respectively performing Hermite inversion symmetry to respectively obtain frequency domain signals Y of the legal user B And an eavesdropper frequency domain signal Y E (ii) a Using Y B Recovering the frequency domain channel matrix of the legal channelFinal received signals of the legal user; using Y E And recovering the final received signal of the eavesdropper by the frequency domain channel matrix of the eavesdropping channel.)

一种基于时域人工噪声的通信方法

技术领域

本发明涉及无线光通信技术领域,具体涉及一种基于时域人工噪声的通信方法。

背景技术

无线光通信(Optical Wireless Communication,OWC)是利用无线光波进行通信的一种技术,具有宽频谱、高速率的优点,被视为未来室内多址接入的一种关键性技术,并纳入了IEEE 802.15.7标准中。但同时,由于光通信的广播性质,使其非常容易被窃听,特别是在类似于会议室、图书馆、商场等公共场所,因此需要利用信息安全技术来增加保密性。

传统的信息安全技术主要集中在通信的上层协议,利用加密技术来防止窃听。但加密技术本身是建立在窃听者的计算能力有限的假设下的,一旦密钥泄露或窃听者拥有暴力破解的计算能力,则安全性便得不到保障。于是,近年来物理层安全技术逐渐吸引了学者们的目光。在射频(Radio Frequency,RF)通信领域的众多物理层安全技术中,有一种称之为人工噪声(Artificial Noise,AN)的技术,它的核心思想是利用信道的正交性构造人工噪声,从而只干扰窃听者而不影响合法用户。这就需要发射端拥有比合法用户更多的自由度,在射频通信中这部分自由度往往来自于多天线,而这对于类似于单入单出(Single-Input Single-Output,SISO)的单天线系统就不适用了。为此,有文献提出了利用SISO正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)系统中由循环前缀(Cyclic Prefix,CP)所提供的自由度。

如上所述,OWC系统也会受到窃听者的影响。但是OWC系统不能直接使用RF通信系统中的物理层安全技术,因为与RF通信系统发射复数信号不同,OWC系统通常采用幅度调制直接检测(Intensity Modulation and Direct Detection,IM/DD)的方式,发射单极性实数信号。这就需要对OWC系统的物理层安全技术进行重新设计。例如,学者MostafaA和LampeL首次提出将AN运用在OWC系统中来提高系统的保密性能;之后Arfaoui MA、Zaid H、RezkiZ等人进一步探究了在多入单出(Multiple-Input Single-Output,MISO)的OWC系统中基于AN的最优波束成形方案;另外Cho S,Chen G和Coon J P提出了一种非正交的AN方案用于优化窃听者随机分布情形下的OWC系统保密性能。然而,上述采用AN的保密通信方案所利用的都是空间自由度,需要多光源的支持,并不适合SISO的单光源系统。

发明内容

基于此,本发明提出一种基于时域人工噪声的信号处理方法,用于提升直流偏置光OFDM(DC-biased Optical OFDM,DCO-OFDM)的无线光通信系统的保密性能,其核心思想是利用DCO-OFDM中的循环前缀来构造与合法信道正交的人工噪声,以提高系统的保密速率。

一种基于时域人工噪声的通信方法,包括:构造人工噪声、构造发射信号以及处理接收信号;构造人工噪声包括步骤S11~S12:S11、初始化人工噪声向量;S12、对初始化的人工噪声向量进行预编码,以生成与合法信道正交的目标人工噪声;其中,所述合法信道是发射端到合法用户之间的传输信道;构造发射信号包括步骤S21~S23:S21、对发射信号的频域复数信号作厄米特对称;S22、将经过厄米特对称后的频域信号进行快速傅里叶反变换,生成时域信号向量;S23、对生成的所述时域信号向量插入循环前缀,并叠加所述目标人工噪声,得到最终发射信号;处理接收信号包括步骤S31~S33:S31、对合法用户接收的时域信号和窃听者接收的时域信号,都先进行循环前缀的消除,再进行快速傅里叶变换,对应得到合法用户的接收频域信号和窃听者的接收频域信号;S32、分别对合法用户的接收频域信号和窃听者的接收频域信号作厄米特反对称,对应得到合法用户频域信号和窃听者频域信号;S33、利用所述合法用户频域信号和合法信道的频域信道矩阵恢复出合法用户的最终接收信号;利用所述窃听者频域信号和窃听信道的频域信道矩阵恢复出窃听者的最终接收信号。

本发明的有益效果在于:利用DCO-OFDM中的循环前缀来构造与合法信道正交的时域人工噪声,当人工噪声通过合法信道时由于反射造成的多径效应,使其在时域上相互抵消,从而消除对合法用户的影响,只对窃听者造成干扰,以提升通信系统的保密性能。同时根据保密速率的表达式,对人工噪声的协方差矩阵进行优化,通过这种方式来进一步提高系统的保密性能。

附图说明

图1是本发明人工噪声辅助的DCO-OFDM流程图;

图2是本发明保密速率Rs关于信噪比SNR的变化关系图;

图3是本发明保密速率Rs关于人工噪声功率占比α的变化关系图。

具体实施方式

下面结合附图和具体的实施方式对本发明作进一步说明。

本发明实施例提供一种基于时域人工噪声的通信方法,即在发射端所发射的光信号中将待传信息叠加人工噪声,用于提升DCO-OFDM无线光通信系统的保密性能。核心思想是利用DCO-OFDM中的循环前缀来构造与合法信道正交的人工噪声,当人工噪声通过合法信道时由于反射造成的多径效应,使其在时域上相互抵消,从而在合法用户的接收信号中不存在人工噪声,消除对合法用户的影响,只对窃听者造成干扰。

本发明实施例考虑一个三用户的DCO-OFDM无线光通信系统。发射端包含名为Alice的单用户,使用单个光源如发光二极管(Light Emitting Diode,LED)或者激光二极管(Laser Diode,LD)发射光信号。接收端包括名为Bob的合法用户和名为Eve的窃听者,分别用单个光电检测器如光电二极管(Photo Diode,PD)接收光信号。系统流程如图1所示,需要说明的是,图1中S/P表示串行到并行转换,P/S表示并行到串行转换。

DCO-OFDM子载波数表示为2N,循环前缀的长度表示为Ncp,其中Ncp取决于实际信道的时延展宽,通常取OFDM子载波数2N的1/8。循环前缀的插入与消除可以用矩阵变换表示,插入矩阵和消除矩阵分别为其中,表示由2N×2N的单位矩阵I2N的后Ncp行组成的矩阵,上标T表示矩阵的转置,表示大小为2N×Ncp的零矩阵。对于接收端而言,由于光波反射造成的多径效应,接收端的PD会收到多路光信号,将合法用户Bob和窃听者Eve接收到的第l路信号的冲激响应分别定义为hB(l)和hE(l),其中l=0,1,…,L,而L表示最大时延。hB(l)和hE(l)在l=0时表示视距(Line-of-Sight,LOS)分量,在l>0时表示非视距(Non-Line-of-Sight,NLOS)分量。

本发明实施例提出的基于时域人工噪声的通信方法,包括构造人工噪声、构造发射信号以及处理接收信号;其中,构造人工噪声包括步骤S11~S12:S11、初始化人工噪声向量z;S12、对初始化的人工噪声向量z进行预编码,以生成与合法信道正交的目标人工噪声a;其中,所述合法信道是发射端到合法用户之间的传输信道。构造发射信号包括步骤S21~S23:S21、对发射信号的频域复数信号S作厄米特对称;S22、将经过厄米特对称后的频域信号SS进行快速傅里叶反变换,生成时域信号向量s;S23、对生成的所述时域信号向量s插入循环前缀,并叠加所述目标人工噪声,得到最终发射信号xA。处理接收信号包括步骤S31~S33:S31、对合法用户接收的时域信号和窃听者接收的时域信号,都先进行循环前缀的消除,再进行傅里叶变换,对应得到合法用户的接收频域信号和窃听者的接收频域信号S32、分别对合法用户的接收频域信号和窃听者的接收频域信号作厄米特反对称,对应得到合法用户频域信号YB和窃听者频域信号YE;S33、利用合法用户频域信号YB和合法信道的频域信道矩阵恢复出合法用户的最终接收信号利用窃听者频域信号YE和窃听信道的频域信道矩阵恢复出窃听者的最终接收信号具体如下:

S11、初始人工噪声可以表示为一个长度为Ncp的向量其中为实数域,z服从零均值高斯分布,协方差矩阵为Σz=E{zzT},E{·}表示数学期望,zT表示z的转置。

S12、构造预编码矩阵对初始化的人工噪声向量z进行预编码,预编码矩阵为而且G的列向量位于RcpHB的零空间中,即:

RcpHBG=0 (1)

其中,表示发射端到合法用户之间的时域信道矩阵,是一个常对角矩阵,可以写为:

类似地,将hB(l)替换为hE(l)就可以得到发射端到窃听者之间的时域信道矩阵HE。由于HB是一个下三角矩阵,而且对角线元素大于0,所以HB是一个可逆矩阵,从而,预编码矩阵为

其中表示HB的逆,表示大小为Ncp×Ncp的单位矩阵。

利用预编码矩阵对初始化的人工噪声向量z进行预编码,即:

a=Gz (4)

其中a即为预编码得到的目标人工噪声的向量表示,且向量a中的每个元素表示在一个OFDM周期中每个时隙所发射的人工噪声符号。由于预编码生成的该目标人工噪声a与合法信道正交,因此并不会出现在合法用户的接收信号中。

S21、由于发射的时域信号是实数,所以需要对频域的复数信号作厄米特对称。因此每个OFDM块只携带(N-1)个频域符号,用一个复数向量S=[S1,S2,…,SN-1]T表示频域复数信号。经过厄米特对称后得到的频域信号表示为其中

其中,[·]*表示共轭。

S22、之后SS经过快速傅里叶反变换(Inverse Fast Fourier Transform,IFFT)生成时域信号向量s=FHSS=[s1,s2,…,s2N-1]T,其中F和FH分别表示快速傅里叶变换(FastFourier Transform,FFT)矩阵和IFFT矩阵。s的第n个元素可以表示为

其中Φ{·}表示复数的实部,e是自然常数。将矩阵2FH中第2列到第N列构成子矩阵定义为于是s也可以表示为

S23、生成时域信号s后,需要插入循环前缀以对抗码间串扰。循环前缀的插入可以表示为矩阵变换的形式,所用的矩阵为Tcp。最后添加前述所构建的目标人工噪声a,形成最终发射信号xA,表示为

考虑发射信号的总功率限制为P,分配给信息部分与人工噪声部分的功率分别为Ps和Pa。用α∈[0,1]表示分配给Pa的比例,即Pa=αP,Ps=(1-α)P,则对于功率Ps和Pa满足如下约束条件:

其中||·||表示欧几里得范数,E{·}表示数学期望。

S31、在合法用户Bob接收到时域信号后,先进行循环前缀的消除,再进行快速傅里叶变换,循环前缀的消除采用矩阵Rcp进行矩阵变换,进行快速傅里叶变换后,得到合法用户的接收频域信号

同理,得到窃听者的接收频域信号

其中, 分别表示合法用户和窃听者在第i个时隙接收到的频域信号。分别表示Bob和Eve接收到的加性高斯白噪声(Additive WhiteGaussian Noises,AWGN),噪声功率都为σ2表示大小为(Ncp+2N)×(Ncp+2N)的单位矩阵。

等价于FRcpHBTcpFH,以及令等价于FRcpHETcpFH,则可以写成对角矩阵的形式,即 其中HB,i和HE,i分别表示从发射端Alice到合法用户Bob和窃听者Eve的第i个子载波的频率响应。

S32、对合法用户的接收频域信号作厄米特反对称,得到合法用户频域信号YB=[YB,1,...,YB,N-1]T;对窃听者的接收频域信号作厄米特反对称,得到窃听者频域信号YE=[YE,1,...,YE,N-1]T,其中:

S33、由此,可将合法用户和窃听者的频域信道矩阵分别定义为:

其中,在前面已经给出定义,是矩阵2FH中第2列到第N列构成的子矩阵;而的共轭转置,因此可由得出。

于是,YB和YE可以重新写为:

最终,在合法用户接收端和窃听者接收端恢复出的信号分别为:

另外,在分配给信息部分和人工噪声部分的功率满足预设约束条件的情况下,通过调整所述协方差矩阵Σz来最大化通信系统的保密速率。保密速率Rs表示为:

Rs=[Θ(S;YB)-Θ(S;YE)]+ (20)

其中,[Θ(S;YB)-Θ(S;YE)]+表示取0和[Θ(S;YB)-Θ(S;YE)]中的最大者,Θ(S;YB)表示发射信号的频域复数信号S与合法用户频域信号YB之间的互信息,Θ(S;YE)表示发射信号的频域复数信号S与窃听者频域信号YE之间的互信息。

人工噪声优化的目标就是在满足功率约束(9)的条件下,通过调整Σz使得保密速率最大化。表示为如下的优化问题:

其中表示协方差矩阵Σz的半正定性,约束(9)中的E{||a||2}=Tr{GΣzGT},Tr{·}表示矩阵的迹。

当频域复数信号S的协方差矩阵ΣS=E{SST}固定时,式(20)中的互信息取决于S的概率分布。利用如概率整形等信号处理技术,可以使互信息取得最大值,具体而言可以将互信息分别表示为

其中,K等价于IN-1表示大小为(N-1)×(N-1)的单位矩阵。可以看到,式(22)中的表达式与Σz无关,而对于式(23),可以近似为:

可以看到,式(24)最终的表达式只有最后一项log2det(KΣzKH+4σ2IN-1)与Σz有关,于是可以将优化问题式(21)重新写为:

这是一个凸优化问题,可以利用例如梯度下降法或者内点法等算法来解决,最大化保密速率。

下面通过一个具体的例子来对本发明的效果进行验证。

考虑SISO DCO-OFDM OWC系统,包括单光源的发送者Alice,单光电检测器的合法用户Bob和单光电检测器的窃听者Eve。OFDM包含2N=64个子载波,循环前缀的长度Ncp=8。假设AWGN的功率为σ2=1,信噪比(Signal-to-Noise Ratio,SNR)可表示为SNR=10log10P。假设频域复数信号S的元素是独立同分布的随机变量,方差为βs,即协方差矩阵为ΣS=E{SST}=βsIN-1,IN-1为(N-1)×(N-1)的单位矩阵。其中,βs满足功率约束式(8),即βs等价于

另外,对于信道部分,假设视距信道增益为hB(0)=hE(0)=1。非视距信道有6条,增益分别为hB(l)=γθB,l和hE(l)=γθE,l,其中l=1,...,6,{θB,l}和{θE,l}是独立同分布的随机变量,在0到1之间均匀分布,γ=0.3表示反射的衰减系数。图2显示了保密速率Rs关于信噪比SNR的变化关系,添加的目标人工噪声功率占比依次为α=0,0.1,0.2,0.5。图3显示了Rs关于α变化关系,SNR依次为10,20,30dB。每个Rs都进行了100次信道仿真,然后取的平均值。可以看到,相比于不加人工噪声的情形,即α=0,加上人工噪声后可以显著提高系统的保密性能,且随着α的提高,保密性能也会随之提高。然而当α达到一个门限值以后,继续增大α会使得信号部分的功率越来越少,反而会削弱保密性能。由图3可知,在当前信道条件下,α≈0.7时会使得保密性能最优。对于一般的信道情况下,α=0.5就能获得比较好的保密性能。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的技术人员来说,在不脱离本发明构思的前提下,还可以做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明的保护范围。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于WiFi业务的相位跟踪方法和系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!