一种通信系统中面向导频攻击的信道方向盲分离方法与流程

文档序号:15455248发布日期:2018-09-15 00:55阅读:178来源:国知局

本发明涉及一种通信系统中面向导频攻击的信道方向盲分离方法,属于无线通信技术领域。



背景技术:

现有的信道方向分离技术,如独立主成分分析等,可参见文献j.k.tugnait,"ondetectionandmitigationofreusedpilotsinmassivemimosystems,"inieeetransactionsoncommunications,vol.66,no.2,pp.688-699,feb.2018,主要针对所有符号源都合法情形下的信道方向分离,即需要分离的符号源都遵从一些既定的约束,如某些已知的随机分布、符号源之间彼此独立等。现有独立主成分分析的方法旨在寻求能够使输出符号独立性最强的“分解”矩阵,继而利用分解矩阵分离出信道方向。这种方法首先要求符号源需要彼此独立,否则以独立性最强为目的解得的“分解”矩阵就与真正的信道矩阵之间产生偏差。其次,需要对符号之间的独立程度进行量化,部分量化方法需要已知信号的先验分布。

针对含有导频攻击的无线通信系统,基站会接收合法用户和攻击者的混叠信号,并且基站无法掌握关于攻击者所发射的攻击符号序列的统计知识。换言之,攻击符号服从哪些分布、是否与合法用户的符号统计独立等信息无法被基站确知。在该种情形下,由于缺失符号源的统计特性,现有独立主成分分析方法的性能会受到较大影响。



技术实现要素:

本发明的目的是提出一种通信系统中面向导频攻击的信道方向盲分离方法,解决符号源彼此之间不独立、符号源统计特性未知时的信道方向盲分离问题,使其能够应用在含有导频攻击的无线通信系统,而且不依赖于攻击者符号的先验知识,同时允许攻击符合与合法符号之间存在一定程度的统计关联。

本发明提出的一种通信系统中面向导频攻击的信道方向盲分离方法,包括以下步骤:

(1)通信系统中的基站接收来自合法用户和攻击者的n个时刻的信号,提取信号的子空间,并将信号投影到子空间,具体包含以下步骤:

(1-1)合法用户和攻击者分别向通信系统的基站以p1和p2的发送功率发送信号ai和bi,ai和bi来自符号集i为信号发送时刻,基站接收合法用户和攻击者的信号,将接收信号记为yi:其中h表示合法用户到基站的m×1信道矢量,g表示攻击者到基站的m×1信道矢量,m是基站配置的天线数目,wi表示第i个时刻信道的叠加噪声,叠加噪声wi里的每个元素变量服从均值为0、方差为σ2的复高斯分布;

(1-2)通信系统基站重复步骤(1-1),接收合法用户和攻击者的发送信号,得到接收矢量y1,...yi,...yn,组成一个接收信号矩阵y,y=[y1,y2,...,yn],y的表达式为:

其中,i=1,...n,w=[w1,w2,...,wn]是叠加噪声矩阵,a=[a1,a2,...,an]是合法用户的发送符号序列,b=[b1,b2,...,bn]是攻击者的发送符号序列;

对上述接收信号矩阵y进行特征值分解,得到y=uσvt,其中u为特征值分解中的左奇异矩阵,v为特征值分解中的右奇异矩阵,σ是特征值分解中的对角阵,上标t为矩阵转置;

(1-3)取上述矩阵u最左侧的两个列向量,将该两个列向量组成矩阵s,利用s得到接收信号矩阵y在矩阵s上投影

其中,m是基站配置的天线数目,n为叠加噪声矩阵w在矩阵s上的投影,是一个2×n矩阵,记作

将投影的实部和虚部拆开,得到一个4×n的矩阵z,z=[z1,...,zn],其中,分别表示对矢量取实部和取虚部操作,将上述中的记为有用信息同理将的实部和虚部拆开,得到

(2)对投影以后的矩阵z=[z1,...,zn]进行量化,将zi表示为i=1,...n,对zi中的每个元素进行m级量化,m的取值为64或者128,量化区间和量化区间的端点分别表示如下:

其中,α为上述步骤(1)中通信系统基站接收信号的最大值,表示量化区间的间隔,该间隔为定值,j为量化区间的编号,j=1,2,...,m;

按照如下方法,分别将上述zi,1、zi,2、zi,3和zi,4量化为

其中,1{·}表示示性函数,则zi被量化为i=1,...n,包含m4个元素,记作

(3)利用上述步骤(2)的量化结果,求解上述的经验分布函数,包括以下步骤:

(3-1)利用下式求解i=1,...n的经验分布函数

根据经验分布函数,得到经验分布函数的特征函数

其中w是四维频率矢量,

w=[ω1,ω2,ω3,ω4];

(3-2)对上述四维频率矢量w进行离散化,得到一个四维离散集合w':

其中,m为zi中每个元素的量化级数,根据特征函数分别取w'中的离散值,得到离散值集合根据通信系统中信号噪声的特征函数将离散值集合中的每一个数值除以对应的得到有用信息z′的特征函数估计其中,σ2为叠加噪声wi中每个元素的方差;

(3-3)对上述特征函数的估计进行特征函数反变换,以求得有用信息z′的经验分布函数

其中,是一个四元函数,记作k1、k2、k3、k4的取值范围均为1,2,...,m;

(4)根据上述经验分布函数求解的符号表,包括以下步骤:

(4-1)建立一个初始值为空集的集合设定一个判断阈值ε,将k1、k2、k3、k4的初始值均设置为1;

(4-2)根据阈值ε进行判断,若则执行步骤(4-5),若则得到一个中间变量k:

k=k1+m(k2-1)+m2(k3-1)+m3(k4-1);

(4-3)根据上述步骤(4-2)中的k值,从上述步骤(2)的集合中获取第k个矢量记作根据得到复数矢量v:

将v存入到上述步骤(4-1)的集合中;

(4-4)将k1的数值加1,若k1>m,则执行步骤(4-5),若k1≤m,则重复步骤(4-2)和(4-3);

(4-5)将k1设置为1,将k2的数值加1,若k2>m,则执行步骤(4-6),若k2≤m,则重复步骤(4-2)和(4-3);

(4-6)将k2设置为1,将k3的数值加1,若k3>m,则执行步骤(4-7),若k3≤m,则重复步骤(4-2)和(4-3);

(4-7)将k3设置为1,将k4的数值加1,若k4≤m,则重复步骤(4-2)和(4-3),若k4>m,则完成步骤(4),得到最终的集合

(5)利用上述步骤(4)的集合实现通信系统中面向导频攻击的信道方向盲分离,具体包括以下步骤:

(5-1)将中的各元素任意两两取差值,得到差值集合

从上述差值集合中选择一个子集将差值集合切分为t个子集,切分时满足条件对任意s≠t,的子集即为其中,d为集合中的一个元素,上标h为矢量d的共轭转置;

(5-2)计算集合中元素d1的权重。具体计算方法为,先设置一个空集记作然后将步骤(4)的集合中的各矢量两两组合,记作其中l1<l2如果满足条件则将存入集合遍历完所有可能的以后,集合里所包含的矢量个数即为d1的权重,记作w(d1);

同理,按照上述步骤依次计算集合中的d2,d3,...dt各矢量的权重,

最后从中选择权重最大的两个矢量作为z1,z2的估计,记为

(5-3)利用步骤(1-3)中的矩阵s,对上述进行投影,得到信道进行归一化处理,得到信道方向实现了通信系统中面向导频攻击的信道方向盲分离。

本发明提出通信系统中面向导频攻击的信道方向盲分离方法,其优点是:

本发明方法能够应用在含有导频攻击的无线通信系统中,能够分离出用户和攻击者的信道方向,本发明方法的实施不依赖于攻击者符号的先验知识,同时在攻击符号与合法符号之间存在一定程度的统计关联时,仍然具有较高的准确性。

附图说明

图1是本发明方法的流程框图。

图2是本发明实施例中,基站配置64根天线的性能比较示意图。

图3是本发明实施例中,基站配置128根天线的性能比较示意图。

具体实施方式

本发明提出的一种通信系统中面向导频攻击的信道方向盲分离方法,其流程框图如图1所示,包括以下步骤:

(1)通信系统中的基站接收来自合法用户和攻击者的n个时刻的信号,提取信号的子空间,并将信号投影到子空间,具体包含以下步骤:

(1-1)合法用户和攻击者分别向通信系统的基站以p1和p2的发送功率发送信号ai和bi,ai和bi来自符号集i为信号发送时刻,基站接收合法用户和攻击者的信号,将接收信号记为yi:其中h表示合法用户到基站的m×1信道矢量,g表示攻击者到基站的m×1信道矢量,m是基站配置的天线数目,wi表示第i个时刻信道的叠加噪声,叠加噪声wi里的每个元素变量服从均值为0、方差为σ2的复高斯分布;

(1-2)通信系统基站重复步骤(1-1),接收合法用户和攻击者的发送信号,得到接收矢量y1,...yi,...yn,组成一个接收信号矩阵y,y=[y1,y2,...,yn],y的表达式为:

其中,i=1,...n,w=[w1,w2,...,wn]是叠加噪声矩阵,a=[a1,a2,...,an]是合法用户的发送符号序列,b=[b1,b2,...,bn]是攻击者的发送符号序列;

对上述接收信号矩阵y进行特征值分解,得到y=uσvt,其中u为特征值分解中的左奇异矩阵,v为特征值分解中的右奇异矩阵,σ是特征值分解中的对角阵,上标t为矩阵转置;

(1-3)取上述矩阵u最左侧的两个列向量,将该两个列向量组成矩阵s,利用s得到接收信号矩阵y在矩阵s上投影

其中,m是基站配置的天线数目,n为叠加噪声矩阵w在矩阵s上的投影,是一个2×n矩阵,记作

将投影的实部和虚部拆开,得到一个4×n的矩阵z,z=[z1,...,zn],其中,i=1,...n,分别表示对矢量取实部和取虚部操作,将上述中的记为有用信息同理将的实部和虚部拆开,得到

(2)对投影以后的矩阵z=[z1,...,zn]进行量化,将zi表示为i=1,...n,对zi中的每个元素进行m级量化,m的取值为64或者128,量化区间和量化区间的端点分别表示如下:

其中,α为上述步骤(1)中通信系统基站接收信号的最大值,表示量化区间的间隔,该间隔为定值,j为量化区间的编号,j=1,2,...,m;

按照如下方法,分别将上述zi,1、zi,2、zi,3和zi,4量化为

其中,1{·}表示示性函数,则zi被量化为i=1,...n,包含m4个元素,记作

(3)利用上述步骤(2)的量化结果,求解上述的经验分布函数,包括以下步骤:

(3-1)利用下式求解i=1,...n的经验分布函数

根据经验分布函数,得到经验分布函数的特征函数

其中w是四维频率矢量,w=[ω1,ω2,ω3,ω4];

(3-2)对上述四维频率矢量w进行离散化,得到一个四维离散集合w':

其中,m为zi中每个元素的量化级数,根据特征函数分别取w'中的离散值,得到离散值集合根据通信系统中信号噪声的特征函数将离散值集合中的每一个数值除以对应的得到有用信息z′的特征函数估计其中,σ2为叠加噪声wi中每个元素的方差;

(3-3)对上述特征函数的估计进行特征函数反变换,以求得有用信息z′的经验分布函数

其中,是一个四元函数,记作k1、k2、k3、k4的取值范围均为1,2,...,m;

(4)根据上述经验分布函数求解的符号表,

包括以下步骤:

(4-1)建立一个初始值为空集的集合设定一个判断阈值ε,将k1、k2、k3、k4的初始值均设置为1;

(4-2)根据阈值ε进行判断,若则执行步骤(4-5),若则得到一个中间变量k:

k=k1+m(k2-1)+m2(k3-1)+m3(k4-1);

(4-3)根据上述步骤(4-2)中的k值,从上述步骤(2)的集合中获取第k个矢量记作根据得到复数矢量v:

将v存入到上述步骤(4-1)的集合中;

(4-4)将k1的数值加1,若k1>m,则执行步骤(4-5),若k1≤m,则重复步骤(4-2)和(4-3);

(4-5)将k1设置为1,将k2的数值加1,若k2>m,则执行步骤(4-6),若k2≤m,则重复步骤(4-2)和(4-3);

(4-6)将k2设置为1,将k3的数值加1,若k3>m,则执行步骤(4-7),若k3≤m,则重复步骤(4-2)和(4-3);

(4-7)将k3设置为1,将k4的数值加1,若k4≤m,则重复步骤(4-2)和(4-3),若k4>m,则完成步骤(4),得到最终的集合

(5)利用上述步骤(4)的集合实现通信系统中面向导频攻击的信道方向盲分离,具体包括以下步骤:

(5-1)将中的各元素任意两两取差值,得到差值集合

从上述差值集合中选择一个子集将差值集合切分为t个子集,切分时满足条件对任意s≠t,的子集即为其中,d为集合中的一个元素,上标h为矢量d的共轭转置;

(5-2)计算集合中元素d1的权重。具体计算方法为,先设置一个空集记作然后将步骤(4)的集合中的各矢量两两组合,记作其中l1<l2如果满足条件则将存入集合遍历完所有可能的以后,集合里所包含的矢量个数即为d1的权重,记作w(d1);

同理,按照上述步骤依次计算集合中的d2,d3,...dt各矢量的权重,

最后从中选择权重最大的两个矢量作为z1,z2的估计,记为

(5-3)利用步骤(1-3)中的矩阵s,对上述进行投影,得到信道进行归一化处理,得到信道方向实现了通信系统中面向导频攻击的信道方向盲分离。

下面将结合附图和实施例对本发明作进一步的详细说明。显然,所描述的实施例也仅仅是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。以下结合附图详细介绍本发明的内容:

介绍本发明的应用场景:蜂窝小区通信系统,基站接收用户的信息,同时有攻击者(malicioususer)也向基站传输干扰信息。由于基站同时收到用户和攻击者的信息,对用户信息的解码能力下降。信道状态未知。本发明的实施条件如下:

(a)信道出于平衰落状态,即信道状态在数据传输间隔内保持不变。参见图1,介绍本发明的具体实施步骤。为了展示和验证本发明方法改进的实用性能,本发明进行了多次仿真实施实验。实验中,用户和攻击者都配置单天线,采用bpsk调制,基站配置多天线。仿真结果如图2和图3所示,图2和图3分别展示了所提发明方法在基站配置64根天线和128根天线时取得的性能。

图2和图3中的横坐标为信噪比(snr,signalnoiseratio),纵坐标为采用所得分离信道方向进行下行波束成型时系统的泄露直传功率比(ldpr,leakage-to-directpowerratio)。当采用理想信道信息时,ldpr最低。意味着系统对合法用户传输的能量最高,对非法用户泄露的的能量最低。本发明同时比较了传统独立主成分分析的ldpr性能。可以看到,中高信噪比下,本发明方法优于已有的独立主成分分析算法,贴近最优性能。

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