D2D异构无线通信网络中基于时间反演的抗干扰方法与流程

文档序号:13950177阅读:223来源:国知局
D2D异构无线通信网络中基于时间反演的抗干扰方法与流程

本发明涉及无线通信技术领域,特别涉及端到端(device-to-device,d2d)异构无线通信网络中基于时间反演的抗干扰方法。



背景技术:

随着各种移动通信系统的演进,如高级长期演进系统(longtermevolution-advanced,lte-advanced)和全球微波互联接入(worldwideinteroperabilityformicrowaveaccess,wimax)等,人们对带宽的需求呈现爆炸式增大,导致无线频谱资源日益紧缺。为增加可用频谱资源,商用移动通信的频段逐步向高频发展,虽然可用带宽增多,但高频同样带来许多问题,如空间损耗及路径损耗变大,绕射能力降低,覆盖范围相对较小等。根据工信部相关资料显示,共有162mhz的频谱资源用于第二代(the2ndgeneration,2g)移动通信系统,第三代(the3rdgeneration,3g)移动通信系统用了335mhz,而时分lte(timedivision-lte,td-lte)系统则使用了210mhz,预计到2020年,中国城区国际移动通信(internationalmobiletelecommunication,imt)的频谱资源需求为1864mhz,而用于imt的频谱缺口将达1177mhz。目前可分配的带宽资源已经满足不了日益膨胀的通信系统的发展需求,如何充分利用有限的频谱资源,提高频谱利用率,已经成为研究的热点问题。

为满足用户的高质量、高速率通信需求,高效率、低能耗的d2d通信技术应运而生。d2d作为下一代蜂窝通信的关键技术,其工作原理是终端复用蜂窝用户的链路的资源,而非通过基站直接进行数据传输,但引入d2d给原本的网络带来了一系列新的干扰问题。由于d2d用户与蜂窝用户共享频谱,d2d通信必然受到蜂窝用户的干扰,蜂窝通信同样受到d2d的干扰,即引起异构网络的跨层干扰;同时d2d用户也会对相邻d2d用户造成强烈的干扰,即异构网络的同层干扰。如何有效抑制乃至消除这些干扰已然引起人们越来越多的关注,而如何利用现有的通信技术使系统获得更高的抗干扰能力是业内一直关注的重点之一。

目前相关文献已经提出了一些用于减小d2d异构无线通信网络中同层干扰和跨层干扰的方法,其中集中式资源分配算法采用功率控制,不同通信模式的d2d用户定义不同的频谱利用率门限,可有效解决d2d异构网络中干扰问题。另外,相关研究人员提出一种在d2d异构无线网络中采用大规模多输入多输出(massivemultiple-inputmultiple-output,massivemimo)技术分别在理想信道状态信息(channelstateinformation,csi)和非理想csi条件下提升系统容量和系统性能。

发明人发现,在现有技术中,集中式资源分配算法随着用户数量的增加,其计算复杂度也会急剧增加,使得该方法难以在d2d用户密集部署的场景中应用;同时,在使用massivemimo技术时,随着天线数的增加,导频污染引起的干扰成为制约d2d异构网络系统性能的重要原因,从而难以保证整个异构网络用户的服务质量(qualityofservice,qos)。



技术实现要素:

针对以上现有技术的问题,本发明讨论了d2d异构无线通信网络的干扰问题,提出一种d2d异构无线通信网络中基于时间反演的抗干扰方法,既可以有效抑制跨层干扰和同层干扰,也能满足蜂窝用户和d2d用户的qos需求。

一种d2d异构无线通信网络中基于时间反演的抗干扰方法,包括以下步骤:

步骤101:利用时间反演镜对蜂窝用户和d2d用户执行信道签名;

步骤102:根据功率分配的规划目标和约束条件,采用启发式算法为蜂窝用户和d2d用户设置信干噪比目标门限;

步骤103:根据信干噪比目标门限,利用卡罗需-库恩-塔克(karush-kuhn-tucker,kkt)条件分配用户功率;

优选地,所述步骤101利用时间反演镜对蜂窝用户和d2d用户执行信道签名包括:基站接收端利用导频信号进行信道探测,获取信道冲击响应,然后得到信道冲击响应的时间反演共轭形式,最后利用信道冲击响应的时间反演的共轭形式作为时间反演处理器的传输函数。在丰富多径的环境下,有用信号通过时间反演处理器后进行多径传输,相当于信号通过时间反演镜进行传输,可以有效提取有用信号,剔除干扰。

设定蜂窝用户发送信号到基站接收端的时间反演镜为即信道签名:其中*表示共轭,表示第i个蜂窝用户到基站归一化时间反演波形即信道签名;表示第i个蜂窝用户到基站具有长度l的信道延迟分布响应;表示第i个蜂窝用户发送的符号序列{x(k)}到基站的信道延迟分布响应(共轭表示此值为复数的情况);l表示信道长度。同时,第j个d2d发送端到基站所获得的时间反演信道签名为表示第j个d2d发送端到基站归一化时间反演波形即信道签名;表示第j个d2d用户到基站具有长度l的信道延迟分布响应;表示第j个d2d蜂窝用户发送得符号序列{x(k)}到基站的信道延迟分布响应。同理,对于d2d接收端而言,用户到d2d接收端所获得时间反演信道签名与上述类似。

基于上述信道签名,建模蜂窝用户和d2d用户信干噪比更新公式分别为:

其中,为第i个蜂窝用户到基站的路径增益标量系数,dbs_i表示蜂窝用户i到基站的距离,αc表示用户到基站的路径损耗因子,χbs_i表示用户i到基站产生的阴影衰落,其服从对数正态分布,;相应地,αbsk为第k个蜂窝用户到基站的路径增益标量系数,αdj为第j个d2d用户到基站的路径增益标量系数,αdk为第k对d2d用户到第j对d2d接收端的路径增益标量系数,αdi为第i个蜂窝用户到第j对d2d用户接收端的路径增益标量系数;表示第i个蜂窝用户发送功率,如果蜂窝用户k≠i,表示第k个蜂窝用户发送功率,表示第j对d2d用户的发送功率,如果d2d用户对k≠j,表示第k对d2d用户发送功率;表示第i个蜂窝用户到基站时间反演信道签名;表示第k个蜂窝用户到基站时间反演信道签名;表示第j对d2d用户时间反演信道签名矩阵;表示第k对d2d用户时间反演信道签名;其中上标h表示上述对应信道签名矩阵共轭转置;表示第i个蜂窝用户到基站所形成信道拓普利兹矩阵,表示第i个蜂窝用户到基站所形成信道拓普利兹矩阵的第l行向量;且基站接收到的加性高斯白噪声均值为0,方差为σ2,为了简化表达式,第i个蜂窝用户到基站信道协方差矩阵表示为第i个蜂窝用户到基站信道自相关矩阵为表示第i个蜂窝用户到基站产生码间干扰信道协方差矩阵,表示d2d干扰用户到基站信道协方差矩阵,表示除发送用户之外其他干扰用户到基站信道协方差矩阵;其中上标h表示共轭转置,同理分别表示第j对d2d用户之间信道自相关矩阵,第j对d2d用户之间码间干扰信道协方差矩阵,除发送d2d用户之外其他干扰用户到第对接收用户信道协方差矩阵,蜂窝用户到第j对d2d接收用户干扰信道协方差矩阵。

基于上述规范定义,可将用户信干噪比简化:

其中,上标t表示转置,φ为串扰矩阵,如果蜂窝用户k≠i,表示小区其他蜂窝用户对发送用户i的干扰,如果k=i,则pct表示蜂窝用户发送功率矩阵,pdt表示d2d用户发送功率矩阵;a表示d2d用户对蜂窝用户产生的干扰,其取值为此外,定义蜂窝用户i和d2d用户j的对角矩阵分别为和,定义d2d用户对角矩阵表示蜂窝用户对d2d接收用户的同层干扰矩阵;相应地,如果d2d用户对k≠j,则串扰矩阵表示小区内其他d2d用户对发送用户的干扰;如果d2d用户对k=j,表示d2d发送用户之间的码间干扰。

优选地,所述步骤102根据功率分配的规划目标和约束条件,采用启发式算法为蜂窝用户和d2d用户设置信干噪比目标门限包括:以蜂窝用户为例:

102a:初始化t=0,容量增益因子基站遍历所有用户n,依次增加信干噪比值δ(δ>1),并分别计算功率增量以及容量增量表示蜂窝用户此刻信干噪比,并计算容量增益因子其表示消耗单位功率所获得的容量

102b:找出容量增益因子最大的用户ue(t)=argmax{b(t)},如果用户容量增益因子差距甚小则选择信道增益最大的用户ue(t)=argmax{d1/αbs12,...,di/αbsi2}i=1,…,m,其中m表示蜂窝用户数;

102c:更新信干噪比目标

102d:依据香农原理,若此时系统总容量满足约束目标cpk≤c(t),其中cpk表示预先设定的容量目标,则退出循环。否则重复步骤102a-102c。

优选地,所述步骤103采用kkt条件分配用户功率,具体包括:以最小化系统用户总功率为优化目标,最小系统容量和信干躁比为约束条件,构建功率控制目标函数:

min∑ipi

其中i表示蜂窝用户,pi表示蜂窝用户i发送功率,csum表示当前设定的系统容量,表示所获得的目标信干噪比,γi(p)表示当前功率下的信干噪比,表示在目标信干噪比下所获得的系统容量;约束条件c1,表示在目标信干噪比下的所有用户的容量之和不小于预先设定的系统容量,在约束条件c2,表示在当前功率条件下所获得的信干噪比值不小于目标信干噪比。同理,对于d2d用户而言,优化目标和约束条件与上述类似。

上述给出的用户功率分配问题可采用kkt条件,具体实现为:根据蜂窝用户功率分配的优化目标函数和约束条件,引用kkt条件对其发射功率pi求解偏导可得:

其中,α和β是拉格朗日乘子,为常数;为注水线。

相应地,采用kkt条件分配d2d用户功率的具体实现为:根据d2d用户功率分配的优化目标函数和约束条件,引用kkt条件并对其发射功率pj求解偏导可得:

其中θ,ε是拉格朗日乘子,为常数;为注水线。

本发明的有益效果在于:本发明针对d2d异构无线通信网络中干扰问题,采用基于时间反演的抗干扰方法,利用时间反演镜提取有用信号和干扰,完成蜂窝用户和d2d用户的功率控制,在保证蜂窝用户和d2d用户的qos需求的前提下,不仅能有效地抑制蜂窝用户和d2d用户之间的跨层干扰及同层干扰,而且能提高频谱利用率。

附图说明

图1本发明d2d异构无线通信网络中基于时间反演的抗干扰方法优选实施例流程图;

图2本发明d2d异构无线通信网络中用户信道签名模块示例图;

图3本发明d2d异构无线通信网络中采用启发式算法设置信干噪比门限的实施例流程图;

具体实施方式

为使本发明的目的、技术方案和优点表达的更加清楚明白,下面结合附图及具体实施案例对本发明做进一步详细说明。

图1为本发明d2d异构无线通信网络中基于时间反演的抗干扰方法优选实施例流程图,该方法包括以下步骤:

步骤101:利用时间反演镜对蜂窝用户和d2d用户执行信道签名;

步骤102:根据功率分配的规划目标和约束条件,采用启发式算法为蜂窝用户和d2d用户设置信干噪比目标门限;

步骤103:根据信干噪比目标门限,利用kkt条件分配用户功率;

图2为本发明d2d异构无线通信网络中用户信道签名模块示例图,包括:

201、发送端利用导频信号进行信道探测;

202、发送信号通过时间反演镜执行信道签名,其中,时间反演镜表示第i个蜂窝用户通过信道发送信号,接收端将接收到到的信号时间反转并重新通过信道发射,相当于将信道冲击响应进行反转,重新发射的信号就可以实现时间和空间同步聚焦。即归一化时间反演波形表示信道签名:

其中*表示共轭,表示第i个蜂窝用户到基站归一化时间反演波形即信道签名;表示第i个蜂窝用户到基站具有长度l的信道延迟分布响应;表示第i个蜂窝用户发送的符号序列{x(k)}到基站的信道延迟分布响应(共轭表示此值为复数的情况);l表示信道长度。

其具体功能实现为:

发送端发送的有用信号通过时间反演镜后进行多径传输,相当于每条路径对信号均进行了时间反演信道签名,可以提取有用信号,剔除干扰。

设定第j个d2d发送端到基站所获得的时间反演信道签名为:

其中表示第j个d2d发送端到基站归一化时间反演波形即信道签名;表示第j个d2d用户到基站具有长度l的信道延迟分布响应;表示第j个d2d蜂窝用户发送得符号序列{x(k)}到基站的信道延迟分布响应;l表示信道长度。

同理,对于d2d接收端而言,用户到d2d接收端所获得的时间反演信道签名与上述类似。

基于上述信道签名(1)和(2),建模蜂窝用户信干躁比和d2d用户信干噪比公式为:

其中,定义为第i个蜂窝用户到基站的标量系数,其中dbs_i表示蜂窝用户i到基站的距离,αc表示用户到基站的路径损耗因子,χbs_i表示蜂窝用户i到基站产生的阴影衰落,其服从对数正态分布;相应地,αbsk为第k个蜂窝用户到基站的路径增益标量系数,αdj为第j个d2d用户到基站的路径增益标量系数,αdk为第k对d2d用户到第j对d2d接收端的路径增益标量系数,αdi为第i个蜂窝用户到第j对d2d用户接收端的路径增益标量系数;表示第i个蜂窝用户的发送功率,如果蜂窝用户k≠i,表示第k个蜂窝用户发送功率,表示第j对d2d用户的发送功率,如果d2d用户对k≠j,表示第k对d2d用户发送功率;表示第i个蜂窝用户到基站时间反演信道签名;表示第k个蜂窝用户到基站时间反演信道签名;表示第j对d2d用户时间反演信道签名矩阵;表示第k对d2d用户时间反演信道签名;其中上标h表示上述对应信道签名矩阵共轭转置;表示第i个蜂窝用户到基站所形成信道拓普利兹矩阵,表示第i个蜂窝用户到基站所形成信道拓普利兹矩阵的第l行向量;且基站接收到的加性高斯白噪声均值为0,方差为σ2,为了简化表达式,第i个蜂窝用户到基站信道协方差矩阵表示为第i个蜂窝用户到基站信道自相关矩阵为表示第i个蜂窝用户到基站产生码间干扰信道协方差矩阵,表示d2d干扰用户到基站信道协方差矩阵,表示除发送用户之外其他干扰用户到基站信道协方差矩阵;其中上标h表示共轭转置,同理分别表示第j对d2d用户之间信道自相关矩阵,第j对d2d用户之间码间干扰信道协方差矩阵,除发送d2d用户之外其他干扰用户到第对接收用户信道协方差矩阵,蜂窝用户到第j对d2d接收用户干扰信道协方差矩阵。

根据蜂窝用户信干噪比公式(3)和d2d用户信干噪比公式(4),可将其简化:

其中,上标t表示转置,φ为串扰矩阵,如果蜂窝用户k≠i,表示小区其他蜂窝用户对发送用户i的干扰,如果k=i,则pct表示蜂窝用户发送功率矩阵,pdt表示d2d用户发送功率矩阵;a表示d2d用户对蜂窝用户产生的干扰,其取值为此外,定义蜂窝用户i和d2d用户j的对角矩阵分别为和,定义d2d用户对角矩阵表示蜂窝用户对d2d接收用户的同层干扰矩阵;相应地,如果d2d用户对k≠j,则串扰矩阵表示小区内其他d2d用户对发送用户的干扰;如果d2d用户对k=j,表示d2d发送用户之间的码间干扰。

为实现步骤102所述操作,图3给出本发明d2d异构无线通信网络中采用启发式算法设置信干噪比门限的实施例流程图,以蜂窝用户为例,具体包括:

301a:初始化t=0,容量增益因子基站遍历所有用户n,依次增加信干噪比值δ(δ>1)和时刻t(初始值为0),并分别计算由公式(5)推出的功率增量以及容量增量表示蜂窝用户此刻信干噪比;并计算容量增益因子其表示消耗单位功率所获得的容量

302b:找出容量增益因子最大的用户ue(t)=argmax{b(t)},如果用户容量增益因子差距甚小则选择信道增益最大的用户ue(t)=argmax{d1/αbs12,...,di/αbsi2}i=1,…,m,其中m表示蜂窝用户数;

303c:更新信干噪比目标

304d:依据香农原理,若此时系统总容量满足约束目标cpk≤c(t),其中cpk表示预先设定的容量目标,则退出循环。否则重复步骤301a-303c。

同理,对于设置d2d用户信干噪比目标门限如上述一致;

所述步骤103描述的根据信干噪比目标门限,利用采用kkt条件分配用户功率,具体包括:以最小化系统用户总功率为优化目标,最小系统容量和信干噪比为约束条件,构建功率控制目标函数:

min∑ipi(7)

其中i表示蜂窝用户,pi表示蜂窝用户i发送功率,csum表示当前设定的系统容量,表示所获得的目标信干噪比,γi(p)表示当前功率下的信干噪比,表示在目标信干噪比下所获得的系统容量,在约束条件c1,表示在目标信干噪比下的所有用户的容量之和不小于预先设定的系统容量,在约束条件c2,表示在当前功率条件下所获得的信干噪比值不小于目标信干噪比。

根据规划目标(7)和约束条件(8),引用kkt条件得到:

其中α,β是拉格朗日乘子,为常数;将上述kkt方程(9)对蜂窝用户发射功率pi求解偏导,即可得:

其中参数为注水线。

同理,根据d2d用户功率分配的优化目标函数和约束条件,引用kkt条件得到:

其中参数θ,ε是拉格朗日乘子,为常数;为注水线。

本发明所举实施方式或者实施例对本发明的目的、技术方案和优点进行了进一步的详细说明,所应理解的是,以上所举实施方式或者实施例仅为本发明的优选实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内对本发明所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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