当前位置: 首页 > 专利查询>吉林大学专利>正文

一种异构蜂窝网络中的D2D资源共享方法技术

技术编号:17012291 阅读:31 留言:0更新日期:2018-01-11 09:14
本发明专利技术的一种异构蜂窝网络中的D2D资源共享方法属于无线通信技术领域,包括建立Stackelberg博弈模型、分析下层用户博弈过程和分析上层用户博弈过程3个步骤。本发明专利技术使飞蜂窝用户和D2D用户的发送功率优化,使用户更加积极参加频谱共享,提高了飞蜂窝用户、D2D用户以及整个系统的吞吐量,更符合绿色通信的要求。

【技术实现步骤摘要】
一种异构蜂窝网络中的D2D资源共享方法
本专利技术属于无线通信
,具体是一种异构蜂窝网络中基于Stackelberg博弈的D2D资源共享方法。
技术介绍
随着新一代互联网时代的到来,终端设备和应用程序的数量爆炸式增长,而可用的频谱资源正变得越来越少,从而造成了用户对于无线通信带宽需求的不断增长和蜂窝网络有限的频谱资源分配之间的矛盾。如何提高有限频谱的利用率是蜂窝网络演进的重要方向,其中,D2D(Device-to-Device,即“终端直连”)技术通过复用蜂窝网络频谱资源的方式提高频谱资源利用率,成为近年来研究的热点。D2D技术是指通信网络中近邻设备之间直接通信的技术,一旦D2D通信链路建立起来,D2D用户之间传输数据就不需要通过核心网进行转发,以减少不必要的传输时延,因此,D2D技术的应用能大大提升频谱利用率和扩大网络容量。传统的异构蜂窝网络中关于D2D技术的研究场景一般都是宏蜂窝与D2D的两层网络,只需协调D2D发射端和宏基站的发送功率就可提高频谱效率,但在未来的5G网络,极可能存在三层异构蜂窝网络,即宏蜂窝、飞蜂窝、D2D用户共同存在,在此场景下资源复用带来的多种干扰会严重影响系统的性能,且情况也更复杂。因此,这种三层异构网络中的资源共享优化问题需要联合优化三层用户的发送功率来解决。
技术实现思路
本专利技术要解决的技术问题是,克服
技术介绍
存在的不足,提供一种异构蜂窝网络中基于Stackelberg博弈的D2D资源共享方法。本专利技术采用的技术方案如下:一种异构蜂窝网络中的D2D资源共享方法,包括建立Stackelberg博弈(斯塔克尔伯格博弈)模型、分析下层用户博弈过程和分析上层用户博弈过程3个步骤;所述的建立Stackelberg博弈模型是,将宏蜂窝用户设为上层用户,将飞蜂窝用户和D2D用户设为下层用户,在整个博弈过程中,频段i下的三种用户作为一组,上层用户先行动,制定一个初始价格,下层用户根据这个初始价格优化自己的发送功率,经过迭代后达到博弈均衡;所述的分析下层用户博弈过程是根据上层用户给定的价格优化发送功率的过程;在设定D2D用户和飞蜂窝用户的效用函数的基础上,分别用D2D用户的发送功率Pd和飞蜂窝用户的发送功率Pf对其对应的效用函数进行求导,并通过分析二次求导的结果,确定各自的最优发送功率;为了让最优发送功率属于实际功率范围内,利用最优发送功率反过来对上层用户制定的价格进行约束。所述的下层用户博弈过程更具体的是,利用设定的效用函数和的一阶、二阶偏导,分析计算求得D2D用户最优发送功率和飞蜂窝用户最优发送功率其中p1、p2分别是宏用户向复用其所在频段的D2D用户和家庭用户收取的费用;Hd、Hf分别为宏蜂窝用户到D2D接收端、到飞蜂窝基站的信道增益,Gc、Gd、Gf分别为D2D发送端到宏蜂窝基站、到D2D接收端、到飞蜂窝基站的信道增益,Lc、Ld、Lf分别为飞蜂窝用户到宏蜂窝基站、到D2D接收端、到飞蜂窝基站的信道增益;同时根据功率实际所在范围对上层用户制定的价格进行约束,即所述的分析上层用户博弈过程是将解得的D2D发送端和FUE(飞蜂窝用户)的最优发送功率带入到上层用户的效用函数中优化价格的过程;将所求得的D2D用户和飞蜂窝用户的最优功率表达式代入CUE(宏基站用户)的效用函数,通过对效用函数的求偏导,分析二次偏导正负值的情况,得到CUE对D2D发送端索要价格p1和CUE对FUE索要价格的p2的最优解分别所在的区间。所述的上层用户的博弈过程更具体的是,利用设定的效用函数通过分析对其二阶偏导在Ci≠0且Ci+A≠0,i=1,2、C1=0、C1+A=0三种情况的正负值,判断使其一阶偏导为零的值,即最优解;其中β1、β2表示上层用户的收益和下层用户支出的比值,Hc为宏蜂窝用户到宏蜂窝基站的信道增益。有益效果:1、本专利技术优化了飞蜂窝用户和D2D用户的发送功率,得到了最优发送功率。2、本专利技术基于Stackelberg博弈,设定了效用函数,使用户在获得利益的情况下,更加积极参加频谱共享,结果证明,博弈收敛有效。3、本专利技术在降低飞蜂窝用户和D2D用户功率的同时却提高了飞蜂窝用户和D2D用户,以及整个系统的吞吐量,更符合绿色通信的要求。附图说明图1是本专利技术算法流程图。图2是本专利技术中D2D用户最优发送功率迭代过程图。图3是本专利技术中FUE最优发送功率迭代过程图。图4是本专利技术中宏用户向D2D用户收取费用的迭代过程图。图5是本专利技术中宏用户向FUE收取费用的迭代过程图。图6是本专利技术中FUE迭代前后的吞吐量对比图。图7是本专利技术中D2D用户迭代前后的吞吐量对比图图8是本专利技术中整个系统迭代前后的吞吐量对比图。图9是本专利技术中β1对系统性能的影响图。图10是本专利技术中β2对系统性能的影响图。具体实施方式实施例1本实施例是异构蜂窝网络中基于Stackelberg博弈的D2D资源共享方法,系统噪声为频谱密度是-174dBm/Hz的零均值加性高斯白噪声,信道模型采用简化的路径损耗模型,根据3GPP标准,宏用户和飞蜂窝用户的路径损耗公式为Ld(dB)=128.1+37.6lg(d(km)),D2D链路的路径损耗公式为Ld(dB)=148+40lg(d(km))。本实施例提供的一种异构蜂窝网络中基于Stackelberg博弈的D2D资源共享方法,有建立Stackelberg博弈模型、分析下层用户博弈过程和分析上层用户博弈过程3个步骤,具体步骤如下:第一步建立Stackelberg博弈模型将宏蜂窝用户设为上层用户,将飞蜂窝用户和D2D用户设为下层用户,在整个博弈过程中,频段i下的三种用户作为一组,上层用户先行动,制定一个初始价格,下层用户根据这个初始价格优化自己的发送功率,经过迭代后达到博弈均衡。第二步分析下层用户博弈过程下层用户博弈过程就是根据给定的价格优化发送功率的过程。由此,设定D2D用户的效用函数为UD2D,飞蜂窝用户的效用函数为UFUE,表达式如下:其中,p1、p2分别是宏用户向复用其所在频段的D2D用户和家庭用户收取的费用,Hd、Hf分别为宏蜂窝用户到D2D接收端、到飞蜂窝基站的信道增益,Gc、Gd、Gf分别为D2D发送端到宏蜂窝基站、到D2D接收端、到飞蜂窝基站的信道增益,Lc、Ld、Lf分别为飞蜂窝用户到宏蜂窝基站、到D2D接收端、到飞蜂窝基站的信道增益,Pd、Pc、Pf分别为D2D用户、宏基站、飞蜂窝用户的发送功率,N0为噪声功率谱密度。(1)D2D用户的博弈过程率D2D用户的发送功率Pd最大值为23dBm,满足D2D链路QoS的最小发送功率为其中ηd是D2D接收是端信噪比门限值,是D2D接收端可以忍受的最大干扰,是D2D链路的最小信道增益。在指定价格的情况下对D2D用户功率进行优化,根据效用函数公式(1)可得最优发送功率为其中由最优解的表达式可以看出,功率是价格的单调递减函数,当价格过大或过小时很难满足功率的约束表达式:因此,也需要反过来对上层用户制定的价格做一定的约束,则可得因此可得所以只需上层用户制定的价格满足表达式:就可以使得最优功率满足功率约束公式。(2)FUE的博弈过程飞蜂窝用户的博弈过程同D2D用户的博弈过程类似。飞蜂窝用户的发送功率Pf最大值也为23dBm,最小发送功率为其中ηf是家庭基站信噪比门限本文档来自技高网...
一种异构蜂窝网络中的D2D资源共享方法

【技术保护点】
一种异构蜂窝网络中的D2D资源共享方法,包括建立Stackelberg博弈模型、分析下层用户博弈过程和分析上层用户博弈过程3个步骤;所述的建立Stackelberg博弈模型是,将宏蜂窝用户设为上层用户,将飞蜂窝用户和D2D用户设为下层用户,在整个博弈过程中,频段i下的三种用户作为一组,上层用户先行动,制定一个初始价格,下层用户根据这个初始价格优化自己的发送功率,经过迭代后达到博弈均衡;所述的分析下层用户博弈过程是根据上层用户给定的价格优化发送功率的过程;在设定D2D用户和飞蜂窝用户的效用函数的基础上,分别用D2D用户的发送功率Pd和飞蜂窝用户的发送功率Pf对其对应的效用函数进行求导,并通过分析二次求导的结果,确定各自的最优发送功率;为了让最优发送功率属于实际功率范围内,利用最优发送功率反过来对上层用户制定的价格进行约束;所述的分析上层用户博弈过程是将解得的D2D发送端和飞蜂窝用户的最优发送功率带入到上层用户的效用函数中优化价格的过程;将所求得的D2D用户和飞蜂窝用户的最优功率表达式代入宏基站用户的效用函数,通过对效用函数的求偏导,分析二次偏导正负值的情况,得到宏基站用户对D2D发送端索要价格p1和宏基站用户对飞蜂窝用户索要价格的p2的最优解分别所在的区间。...

【技术特征摘要】
1.一种异构蜂窝网络中的D2D资源共享方法,包括建立Stackelberg博弈模型、分析下层用户博弈过程和分析上层用户博弈过程3个步骤;所述的建立Stackelberg博弈模型是,将宏蜂窝用户设为上层用户,将飞蜂窝用户和D2D用户设为下层用户,在整个博弈过程中,频段i下的三种用户作为一组,上层用户先行动,制定一个初始价格,下层用户根据这个初始价格优化自己的发送功率,经过迭代后达到博弈均衡;所述的分析下层用户博弈过程是根据上层用户给定的价格优化发送功率的过程;在设定D2D用户和飞蜂窝用户的效用函数的基础上,分别用D2D用户的发送功率Pd和飞蜂窝用户的发送功率Pf对其对应的效用函数进行求导,并通过分析二次求导的结果,确定各自的最优发送功率;为了让最优发送功率属于实际功率范围内,利用最优发送功率反过来对上层用户制定的价格进行约束;所述的分析上层用户博弈过程是将解得的D2D发送端和飞蜂窝用户的最优发送功率带入到上层用户的效用函数中优化价格的过程;将所求得的D2D用户和飞蜂窝用户的最优功率表达式代入宏基站用户的效用函数,通过对效用函数的求偏导,分析二次偏导正负值的情况,得到宏基站用户对D2D发送端索...

【专利技术属性】
技术研发人员:于银辉崔馨鹤姚思宇孔繁月金小迪
申请(专利权)人:吉林大学
类型:发明
国别省市:吉林,22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1