一种D2D通信系统中物理层防窃听的方法与流程

文档序号:23818331发布日期:2021-02-03 14:19阅读:97来源:国知局
一种D2D通信系统中物理层防窃听的方法与流程
一种d2d通信系统中物理层防窃听的方法
技术领域
[0001]
本发明属于无线通信安全技术领域,涉及一种d2d通信系统中物理层防窃听的方法。


背景技术:

[0002]
随着移动多媒体、社交网络、车联网等新型应用的不断涌现,用户对通信系统服务质量的要求也与日俱增。然而,传统的蜂窝通信技术依赖于集中式的网络架构,移动设备必须通过基站实现通信。在设备数量众多、服务请求巨大的情况下,这种单一的通信模式会显著增加基站负荷并造成网络拥塞。为此,终端直通(device-to-device,d2d)技术应运而生。在d2d系统中,距离较近的移动设备可以直接进行点对点传输,而不必经由基站中转,从而有效实现了蜂窝网络数据的分流,并且提升了系统的频谱效率,扩大了网络的覆盖范围。由于上述优势,d2d技术已受到学术界和工业界的普遍关注,被认为是下一代蜂窝网络的关键技术之一。
[0003]
由于无线信道的开放性,d2d系统中的设备在传输过程中,其空口信号有可能被恶意的窃听者截获,从而造成信息泄露。因为,安全问题是d2d通信系统所面临的重要挑战之一。作为对传统的基于上层加密的安全机制的一种补充,物理层技术利用信号设计和信号处理方法实现无线系统安全,近年来逐步成为无线通信和信息安全领域的研究热点。已有的物理层安全技术多依赖于人工噪声注入或多天线预编码/波束成型,为了实现安全性需要更多的资源消耗或者更高的系统实现复杂度,从而难以适用于物联网等应用场景;此外,已有方案忽视了信号内部结构在提升系统安全性方面的作用。我们可以通过对发送信号的形式加以优化设计,从而充分利用信号空间内在的正交性同时实现信息的可靠和安全传输。


技术实现要素:

[0004]
本发明的目的在于克服上述现有技术的缺点,提供了一种d2d通信系统中物理层防窃听的方法,该系统能够有效保障d2d通信系统中物理层的防窃听能力。
[0005]
为达到上述目的,本发明所述的d2d通信系统中物理层防窃听的方法,所述d2d通信系统包括基站bs、蜂窝用户cue及两个d2d用户d1和d2,包括以下步骤:
[0006]
在每次传输开始之前,d2d用户d1、d2d用户d2及蜂窝用户cue的信号星座点均先经过信号星座旋转操作后再进行信息发送;
[0007]
d2d通信系统的每一帧传输均由两个阶段构成,其中,在第一阶段,蜂窝用户cue发送其信号至基站bs,d2d用户d1发送其信号至d2d用户d2,d2d用户d2利用最大似然信号检测算法恢复d2d用户d1发送的信号;在第二阶段,d2d用户d2转发第一阶段接收到的信号,与此同时,d2d用户d1发送人工噪声信号;在第二阶段结束时,基站bs对上述两个阶段接收到的信号进行合并,然后利用最大似然信号检测算法恢复出蜂窝用户cue发送的信号。
[0008]
信号星座旋转角度θ的设计准则为:
[0009]
令u∈χ表示原始的信号星座,则旋转后的信号星座表示为x=e

u,其中,θ为旋转角度,θ的取值能够使得旋转后的星座集合中任意两个不同星座点的同相分量以及正交分量均不相同,即对任何星座点索引号i≠k,则有:
[0010][0011]
其中,x
i
,x
k
∈e

x表示旋转后的星座集合中的任意两个星座点,表示取实部操作,表示取虚部操作。
[0012]
第一阶段在实现过程中,设d2d用户d1信息的信号为x
t
,d2d用户d1构造复信号,该复信号的实部为人工噪声w
t
,虚部为x
t
的实部,为补偿信道相位对信号传输的影响,d2d用户d1将复信号乘以复指数因子,得待发送信号为:
[0013][0014]
其中,p表示发送功率,j表示虚单位,h
tr
表示d2d用户d1和d2之间的信道系数,∠h
tr
表示h
tr
的相位。
[0015]
第一阶段在实现过程中,设蜂窝用户cue信息的信号为x
c
,则蜂窝用户cue的发送信号为:
[0016]
其中,h
cr
表示蜂窝用户cue和d2d用户d2之间的信道系数,∠h
cr
表示∠h
cr
的相位。
[0017]
第一阶段在实现过程中,d2d用户d2接收到的信号为:
[0018][0019]
其中,|
·
|表示取绝对值,w
d
表示d2d用户d2的加性高斯白噪声,为恢复d2d用户d1的信号,d2d用户d2提取接收信号的虚部,得然后利用最大似然检测算法实现信号的恢复。
[0020]
第一阶段的在实现过程中,蜂窝基站bs的接收信号为:
[0021][0022]
其中,h
cb
和h
tb
分别表示蜂窝用户cue和基站bs、d2d用户d1和基站bs之间的信道系数,表示第一阶段基站bs处的加性高斯白噪声,在第一阶段,基站bs不对接收信号做任何处理。
[0023]
第二阶段在实现过程中,d2d用户d2通过放大转发的方式转发其在第一阶段收到的信号,其中,d2d用户d2发送信号的形式为:
[0024][0025][0026]
其中,α为功率归一化系数,n0为噪声方差,与此同时,d2d用户d1重发第一阶段发送过的人工噪声w
t

[0027]
第二阶段在实现过程中,蜂窝基站bs接收到的信号为:
[0028][0029]
其中,h
rb
和h
tb
分别表示d2d用户d2和基站bs、d2d用户d1和基站bs之间的信道系数,表示第二阶段基站bs处的加性高斯白噪声。基站bs根据式(6)及式(9)消去人工噪声w
t
,然后利用最大似然算法实现对d2d用户d1发送的信号进行检测。
[0030]
本发明具有以下有益效果:
[0031]
本发明所述的d2d通信系统中物理层防窃听的方法在具体操作时,在每次传输开始之前,d2d用户d1、d2d用户d2及蜂窝用户cue的信号星座点均先经过信号星座旋转操作后再进行信息发送,从而在注入人工噪声的同时传输有用信号;另外,d2d通信系统的每一帧传输均由两个阶段构成,使得人工噪声信号只对窃听者的信号接收产生干扰,而对合法用户不产生影响,保障d2d通信系统中物理层的防窃听能力。
附图说明
[0032]
图1为本发明的系统模型图。
具体实施方式
[0033]
下面结合附图对本发明做进一步详细描述:
[0034]
参考图1,本发明所述的d2d通信系统中物理层防窃听的方法,所述d2d通信系统包括基站bs、窃听者e、蜂窝用户cue及两个d2d用户d1和d2,包括以下步骤:
[0035]
在每次传输开始之前,d2d用户d1、d2d用户d2及蜂窝用户cue的信号星座点均先经过信号星座旋转操作后再进行信息发送;
[0036]
d2d通信系统的每一帧传输均由两个阶段构成,其中,在第一阶段,蜂窝用户cue发送其信号至基站bs,d2d用户d1发送其信号至d2d用户d2,d2d用户d2利用最大似然信号检测算法恢复d2d用户d1发送的信号;在第二阶段,d2d用户d2转发第一阶段接收到的信号,与此同时,d2d用户d1发送人工噪声信号;在第二阶段结束时,基站bs对上述两个阶段接收到的信号进行合并,然后利用最大似然信号检测算法恢复出蜂窝用户cue发送的信号;在第一阶段和第二阶段,窃听者e都会进行窃听,以试图恢复d2d用户d1的信号。
[0037]
信号星座旋转角度θ的设计准则为:
[0038]
令u∈x表示原始的信号星座,则旋转后的信号星座表示为x=e

u,其中,θ为旋转角度,θ的取值使得旋转后的星座集合中任意两个不同星座点的同相分量以及正交分量均不相同,即对任何星座点索引号i≠k,则有:
[0039][0040]
其中,表示旋转后的星座集合中的任意两个星座点,表示取实部操作,表示取虚部操作。
[0041]
第一阶段的实现过程为:
[0042]
设d2d用户d1信息的信号为x
t
,d2d用户d1构造复信号,该复信号的实部为人工噪声w
t
,虚部为x
t
的实部,为了补偿信道相位对信号传输的影响,d2d用户d1将复信号乘以复指数因子,得待发送信号为:
[0043][0044]
其中,p表示发送功率,j表示虚单位,h
tr
表示d2d用户d1和d2之间的信道系数,∠h
tr
表示h
tr
的相位;
[0045]
设蜂窝用户cue信息的信号为x
c
,则蜂窝用户cue的发送信号为:
[0046][0047]
其中,h
cr
表示蜂窝用户cue和d2d用户d2之间的信道系数,∠h
cr
表示∠h
cr
的相位;
[0048]
d2d用户d2在第一阶段接收到的信号为:
[0049][0050]
其中,|
·
|表示取绝对值,w
d
表示d2d用户d2的加性高斯白噪声,为恢复d2d用户d1的信号,d2d用户d2提取接收信号的虚部,得然后利用最大似然检测算法实现信号的恢复,由于在提取信号虚部的过程中,已经去除了人工噪声的干扰,因此d2d用户d2的信号检测具有较高的可靠性。
[0051]
窃听者e接收到的信号为:
[0052][0053]
其中,h
ce
和h
te
分别表示蜂窝用户cue和窃听者e之间、d2d用户d1和窃听者e之间的信道系数,表示第一阶段窃听者e的加性高斯白噪声,由公式(5)可知,窃听者的接收信号的实部和虚部均受到人工噪声的干扰,因此其检测性能很差,继而有效避免信息泄露;
[0054]
蜂窝基站bs的接收信号为:
[0055][0056]
其中,h
cb
和h
tb
分别表示蜂窝用户cue和基站bs、d2d用户d1和基站bs之间的信道系数,表示第一阶段基站bs处的加性高斯白噪声,在第一阶段,基站bs不对接收信号做任何处理。
[0057]
第二阶段的实现过程为:
[0058]
为使蜂窝基站bs能够可靠地解码蜂窝用户cue发送的信号,同时避免窃听者e截获d2d用户d1的信息,因此d2d用户d2通过放大转发的方式转发其在第一阶段收到的信号,其中,d2d用户d2发送信号的形式为:
[0059][0060][0061]
其中,α为功率归一化系数,n0为噪声方差,与此同时,d2d用户d1重发第一阶段发送过的人工噪声w
t

[0062]
蜂窝基站bs接收到的信号为:
[0063][0064]
其中,h
rb
和h
tb
分别表示d2d用户d2和基站bs、d2d用户d1和基站bs之间的信道系数,表示第二阶段基站bs处的加性高斯白噪声。基站bs根据式(6)及式(9)消去人工噪声w
t
,然后利用最大似然算法实现对d2d用户d1发送的信号进行检测。
[0065]
窃听者e接收到的信号为:
[0066][0067]
其中,h
re
表示d2d用户d2和窃听者e之间的信道系数,表示第二阶段窃听者e的加性高斯白噪声,将公式(4)、(7)、(8)代入公式(10)可知,人工噪声w
t
会同时干扰窃听者e的接收信号的实部和虚部,从而使e难于恢复d2d用户d1的信息,实现防窃听。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1