CN107172576B - 一种增强蜂窝网安全性的d2d通信下行资源共享方法 - Google Patents
一种增强蜂窝网安全性的d2d通信下行资源共享方法 Download PDFInfo
- Publication number
- CN107172576B CN107172576B CN201710411528.1A CN201710411528A CN107172576B CN 107172576 B CN107172576 B CN 107172576B CN 201710411528 A CN201710411528 A CN 201710411528A CN 107172576 B CN107172576 B CN 107172576B
- Authority
- CN
- China
- Prior art keywords
- cellular
- user
- link
- channel
- users
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/06—TPC algorithms
- H04W52/14—Separate analysis of uplink or downlink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/30—TPC using constraints in the total amount of available transmission power
- H04W52/34—TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种增强蜂窝网安全性的D2D通信下行资源共享方法,通过联合优化蜂窝用户发射功率、D2D链路发射功率、蜂窝信道分配,在保证蜂窝用户安全通信限制条件下,最大化D2D用户的和速率。本方法给出了在信道分配给定情况下,最优的蜂窝用户发射功率和D2D链路发射功率,并进一步提出了蜂窝信道分配算法;根据信道信息最优化每个信道上的独立功率预算,获得联合最优的功率控制和信道分配方案;本方法具有复杂度低,计算量小,易于实现等优点。
Description
技术领域
本发明涉及基于下行蜂窝网的D2D通信技术领域,尤其是一种增强蜂窝网安全性的D2D通信下行资源共享方法。
背景技术
D2D通信允许两个物理位置相近的蜂窝用户直接通信,而不需要通过基站。因而,相比传统的蜂窝通信,D2D可以实现更高的频谱利用率和数据传输速率,更低的功率消耗。因此,D2D通信已经提议作为现有和未来的蜂窝网络***的一个重要补充,主要用于本地无线服务
作为蜂窝网络的底层,D2D通信将不可避免地对蜂窝用户(CU)引入干扰,这可能降低蜂窝通信质量,阻碍CU与D2D链路共享其频谱资源。因此,迫切需要智能干扰管理方案来解决这个冲突。然而,从物理层安全的角度来看,这样干扰变得有益,因为D2D链路可以作为友好的干扰和帮助CU防止被窃听。因此,为了实现双赢的目标,即用于CU的安全可靠通信和D2D链路的高频谱效率,需要对CU和D2D链路的资源共享策略进行优化。
在本发明中的条件中,我们协同优化蜂窝用户和D2D链路的发射功率,以及蜂窝用户信道和D2D链路的匹配。在满足蜂窝用户CU的安全通信QoS约束,以及蜂窝用户CU和D2D链路的功率约束的前提下,最大化D2D链路的和速率。
发明内容
本发明所要解决的技术问题在于,提供一种增强蜂窝网安全性的D2D通信下行资源共享方法,收敛速度快,计算量小,易于实现,结果精度高。
为解决上述技术问题,本发明提供一种增强蜂窝网安全性的D2D通信下行资源共享方法,包括如下步骤:
(1)设置蜂窝用户的发射功率矩阵P0,设置D2D链路d在信道c上的发射功率矩阵i=1,...,C,设置蜂窝用户的发射功率预算矩阵并设置初始对偶变量λ(0)=0和设置精度ε1=10-6、ε2=2×10-6、ε3=10-8、ε4=2×10-8,初始化迭代次数t=0、s=0、k=0、m=0;
(2)根据公式
式中:ai表示蜂窝用户i与基站的归一化信道增益,θij表示D2D链路j发射端到蜂窝用户i的归一化干扰信道增益,rij表示D2D链路j发射端到蜂窝用户i的归一化信道增益,βij表示蜂窝用户i对D2D链路j的归一化干扰信道增益,ξijl表示D2D链路l在蜂窝频带i上对D2D链路j的归一化干扰信道增益;表示第k次迭代蜂窝用户i的发射功率向量,表示D2D链路j在蜂窝用户i信道上的发射功率向量;和均为迭代函数构成的函数向量,表示D2D链路j在蜂窝用户i信道上的发射功率向量;为蜂窝用户在蜂窝频带i上的信噪比,为第j对D2D用户在蜂窝频带i上的信噪比;其中
(6)判断|λ(s+1)-λ(s)|<ε2是否成立:若成立,则进入步骤(7);否则令s=s+1,返回步骤(2);
(7)判断且是否成立:若成立,则将作为当前功率预算下优化后的蜂窝用户在蜂窝频带i上的发射功率输出,将作为优化后的D2D用户在蜂窝频带i上的发射功率向量输出,进而求出蜂窝用户c和D2D链路d的最优匹配否则令t=t+1,返回步骤(2);
(8)根据公式
计算表示第m次迭代中,D2D用户d的传输速率关于D2D链路d在信道c上的发射功率的导数,Rd(pc(pd,c),pd,c)表示D2D用户d的传输速率,设置方向导数其中qd,c为D2D用户d在信道c上的发射功率;
(9)计算:
(10)判断||tm+1-tm||<ε3是否成立,若成立,则将tm作为最优功率预算分配解,为最佳功率分配和最佳信道匹配,进而求出所有D2D用户的通信和速率,否则令m=m+1,重新初始化其余不相关参数,返回步骤(2)。
本发明的有益效果为:(1)本发明所提算法在有窃听者的情况下,利用D2D用户对蜂窝用户的干扰来保证蜂窝用户安全通信;(2)本发明用闭式解来表征任意CU-D2D对之间的功率控制;(3)本发明采用功率预算分配方案得到最优功率传输方案;(4)本发明中所提算法能联合优化功率预算、功率控制以及信道分配;(5)本发明对于提高蜂窝用户的安全通信有显著效果;(6)本发明具有收敛速度快,计算量小,易于实现,结果精度高等优点。
附图说明
图1为本发明的基于单信道蜂窝网下行链路的D2D***示意图。
图2为本发明的方法流程示意图。
图3为本发明的多信道蜂窝用户情形下,蜂窝用户为联合功率限制、D2D用户为独立功率限制、D2D和通信速率与蜂窝用户QoS关系在不同发射功率策略和链路策略下的示意图。
图4为本发明的多信道蜂窝用户情形下,蜂窝用户为联合功率限制、D2D用户为独立功率限制、D2D用户和通信速率与蜂窝频带数量关系在不同发射功率策略和链路策略下示意图。
具体实施方式
基于蜂窝网的D2D用户的通信速率优化问题是一个复杂的非凸非线性的优化问题,本发明针对的蜂窝用户为下行单信道,应用本算法可以在有窃听者的条件下,保证蜂窝用户的安全通信,并且可以快速优化并求解出蜂窝用户的最优发射功率和D2D用户的最优发射功率以及蜂窝用户和D2D用户之间的最优信道匹配采用本优化算法得到的发射功率能够保证蜂窝用户安全通信速率要求,并最大化所有D2D用户通信速率之和。下面结合附图对本发明作更进一步的说明。
各个参数的说明如下:
ωd,c∈{0,1}表示蜂窝用户c是否被D2D链路复用d;
pc表示蜂窝用户在蜂窝频带c上的发射功率;
qd,c表示D2D用户d在蜂窝频带c上的发射功率向量;
gc表示蜂窝用户c与基站之间的归一化信道增益;
gd,c表示D2D用户d在蜂窝信道c之间的归一化信道增益;
表示D2D链路d发射机和对蜂窝用户c之间的归一化干扰信道增益;
Rc表示蜂窝用户在蜂窝频带c上的最低通信速率;
设蜂窝***共有D对D2D用户和C个蜂窝用户,每个蜂窝用户单独占用一个蜂窝频带;
图1所示为基于蜂窝***下行链路的D2D通信技术***示意图,可知D2D链路d和蜂窝用户c的可达安全速率分别表示为:
和
在该***中,我们的优化目标为最大化所有D2D用户的和通信速率,即:此外,由于蜂窝用户相比于D2D用户具有更高优先级,因而蜂窝用户有最小安全通信速率保障,即蜂窝用户存在一个总功率限制并且每条D2D链路在每个信道上也有一个功率预算,因此优化问题数学描述为:
此问题为非凸问题。引入变量tc替换Pc。将原问题转化为如下等价优化问题:
根据信道信息最优化每个信道的独立功率限制。如果给定信道分配ωd,c,可以求出最优功率控制闭式解:
其中:
通过求解上式可以得到最优功率控制,问题转换为二分图中最大权值匹配问题。蜂窝用户以及D2D链路是顶点集,D2D链路在信道上的最大数据传输速率为边的权值。
其中
于是可以得到H(t)的方向导数,进而用梯度下降法解决问题。
如图2所示,具体优化算法步骤如下:步骤1:设置蜂窝用户的发射功率矩阵P0,设置D2D链路d在信道c上的发射功率矩阵设置蜂窝用户的发射功率预算矩阵并设置初始对偶变量λ(0)=0和设置精度ε1=10-6、ε2=2×10-6、ε3=10-8、ε4=2×10-8,初始化迭代次数t=0、s=0、k=0、m=0;
步骤2:根据公式
ai表示蜂窝用户i与基站的归一化信道增益,θij表示D2D链路j发射端到蜂窝用户i的归一化干扰信道增益,rij表示D2D链路j发射端到蜂窝用户i的归一化信道增益,βij表示蜂窝用户i对D2D链路j的归一化干扰信道增益,ξijl表示D2D链路l在蜂窝频带i上对D2D链路j的归一化干扰信道增益;表示第k次迭代蜂窝用户i的发射功率向量,表示D2D链路j在蜂窝用户i信道上的发射功率向量;和均为迭代函数构成的函数向量,表示D2D链路j在蜂窝用户i信道上的发射功率向量;为蜂窝用户在蜂窝频带i上的信噪比,为第j对D2D用户在蜂窝频带i上的信噪比;其中
步骤5:求解更新其中
步骤6:判断|λ(s+1)-λ(s)|<ε2是否成立:若成立,则进入步骤7;否则令s=s+1,返回步骤2;
步骤7:判断且是否成立:若成立,则将作为当前功率预算下优化后的蜂窝用户在蜂窝频带i上的发射功率输出,将作为优化后的D2D用户在蜂窝频带i上的发射功率向量输出,进而求出蜂窝用户c和D2D链路d的最优匹配否则令t=t+1,返回步骤2。
步骤8:根据公式
步骤9:计算:
步骤10:判断||tm+1-tm||<ε3是否成立,若成立,则将tm作为最优功率预算分配解,为最佳功率分配和最佳信道匹配。进而求出所有D2D用户的通信和速率。否则令m=m+1,重新初始化其余不相关参数,返回步骤2。
具体仿真时,设蜂窝半径为500m,蜂窝频带带宽10MHz,固定D2D发射机到接收机距离为20m,高斯白噪声功率谱密度为-173dBm/Hz,指数信道衰落指数为3.5,基站发射功率预算为46dBm,D2D链路发射功率预算为24dBm,蜂窝用户和D2D用户随机均匀分布在蜂窝中。
图3展示了蜂窝用户满足安全QoS条件的概率与D2D链路数用户之间的关系,并且将最优功率传输策略与其他几种方案比较。
算法1:最优发射功率策略+最优D2D链路-蜂窝用户匹配策略;
算法2:最大发射功率策略+最优D2D链路-蜂窝用户匹配策略;
算法3:最优发射功率策略+随机D2D链路-蜂窝用户匹配策略;
算法4:最大发射功率策略+随机D2D链路-蜂窝用户匹配策略;
算法5:平均发射功率策略+最优D2D链路-蜂窝用户匹配策略
可以看出,当D2D链路数增加时,算法1下蜂窝用户满足安全QoS条件的概率显著增加。这说明D2D对蜂窝用户的安全通信有显著作用。
图4展示了D2D用户平均通信速率与D2D链路数量的关系,可以看出,当D2D链路数增加时,算法1下D2D用户平均通信速率增加显著超过了其他算法。这说明D2D通信提高了蜂窝用户的频带利用率。
尽管本发明就优选实施方式进行了示意和描述,但本领域的技术人员应当理解,只要不超出本发明的权利要求所限定的范围,可以对本发明进行各种变化和修改。
Claims (1)
1.一种增强蜂窝网安全性的D2D通信下行资源共享方法,其特征在于,包括如下步骤:
(1)设置蜂窝用户的发射功率矩阵P0,设置D2D链路d在信道c上的发射功率矩阵i=1,...,C,设置蜂窝用户的发射功率预算矩阵并设置初始对偶变量λ(0)=0和设置精度ε1=10-6、ε2=2×10-6、ε3=10-8、ε4=2×10-8,初始化迭代次数t=0、s=0、k=0、m=0;
(2)根据公式
式中:ai表示蜂窝用户i与基站的归一化信道增益,θij表示D2D链路j发射端到蜂窝用户i的归一化干扰信道增益,rij表示D2D链路j发射端到蜂窝用户i的归一化信道增益,βij表示蜂窝用户i对D2D链路j的归一化干扰信道增益,ξijl表示D2D链路l在蜂窝频带i上对D2D链路j的归一化干扰信道增益;表示第k次迭代蜂窝用户i的发射功率向量,表示D2D链路j在蜂窝用户i信道上的发射功率向量;和均为迭代函数构成的函数向量,表示D2D链路j在蜂窝用户i信道上的发射功率向量;为蜂窝用户在蜂窝频带i上的信噪比,为第j对D2D用户在蜂窝频带i上的信噪比;其中
(3)对所有j=1,2,…,D,判断和是否均成立:若成立,则进入步骤(4);否则令k=k+1,返回步骤(2);
(6)判断|λ(s+1)-λ(s)|<ε2是否成立:若成立,则进入步骤(7);否则令s=s+1,返回步骤(2);
(8)根据公式
计算表示第m次迭代中,D2D用户d的传输速率关于D2D链路d在信道c上的发射功率的导数,Rd(pc(pd,c),pd,c)表示D2D用户d的传输速率,设置方向导数qd,c为D2D用户d在信道c上的发射功率;
(9)计算:
tm+1=[tm+τmd(tm)]T;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710411528.1A CN107172576B (zh) | 2017-06-05 | 2017-06-05 | 一种增强蜂窝网安全性的d2d通信下行资源共享方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710411528.1A CN107172576B (zh) | 2017-06-05 | 2017-06-05 | 一种增强蜂窝网安全性的d2d通信下行资源共享方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107172576A CN107172576A (zh) | 2017-09-15 |
CN107172576B true CN107172576B (zh) | 2020-02-18 |
Family
ID=59825143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710411528.1A Active CN107172576B (zh) | 2017-06-05 | 2017-06-05 | 一种增强蜂窝网安全性的d2d通信下行资源共享方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107172576B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107613556B (zh) * | 2017-09-19 | 2020-03-17 | 西安交通大学 | 一种基于功率控制的全双工d2d干扰管理方法 |
CN108834113B (zh) * | 2018-06-20 | 2020-09-15 | 江苏大学 | 一种面向5g蜂窝网物理层安全的d2d隐蔽通信***及其通信方法 |
CN110285806A (zh) * | 2019-07-05 | 2019-09-27 | 电子科技大学 | 基于多次位姿校正的移动机器人快速精确定位算法 |
CN113784321A (zh) * | 2021-09-10 | 2021-12-10 | 山东大学 | 基于noma的d2d通信物理层安全功率分配方法 |
CN116867075B (zh) * | 2023-07-25 | 2024-04-09 | 江苏大学 | 一种蜂窝和d2d用户聚类网络中的信道分配方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102882570B (zh) * | 2012-09-28 | 2015-04-01 | 东南大学 | 移动通信网络下设备间通信的最优收发联合处理方法 |
CN103986558B (zh) * | 2014-05-26 | 2017-06-09 | 东南大学 | 一种蜂窝移动通信d2d***中自适应协作传输方法 |
CN105101381B (zh) * | 2015-08-28 | 2018-05-15 | 东南大学 | 多信道蜂窝用户情况下的d2d功率分配快速优化方法 |
CN105142224B (zh) * | 2015-08-28 | 2018-07-06 | 东南大学 | 单信道蜂窝用户情况下的d2d功率分配快速优化算法 |
CN105813189B (zh) * | 2016-03-07 | 2018-12-14 | 东南大学 | 一种蜂窝网中的d2d分布式功率优化方法 |
-
2017
- 2017-06-05 CN CN201710411528.1A patent/CN107172576B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107172576A (zh) | 2017-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107172576B (zh) | 一种增强蜂窝网安全性的d2d通信下行资源共享方法 | |
CN109729528B (zh) | 一种基于多智能体深度强化学习的d2d资源分配方法 | |
CN107613555B (zh) | 非正交多址接入蜂窝和终端直通密集网络资源管控方法 | |
AlQerm et al. | Enhanced machine learning scheme for energy efficient resource allocation in 5G heterogeneous cloud radio access networks | |
CN109982437B (zh) | 一种基于位置感知加权图的d2d通信频谱分配方法 | |
Li et al. | Resource allocation for uplink NOMA-based D2D communication in energy harvesting scenario: A two-stage game approach | |
CN107613556B (zh) | 一种基于功率控制的全双工d2d干扰管理方法 | |
CN111586646B (zh) | 一种蜂窝网络中联合上下信道的d2d通信的资源分配方法 | |
CN108965009B (zh) | 一种基于势博弈的负载已知用户关联方法 | |
CN110337148B (zh) | 基于非正交多址接入的认知无线电能效资源分配方法 | |
Algedir et al. | Energy efficiency optimization and dynamic mode selection algorithms for D2D communication under HetNet in downlink reuse | |
AliHemmati et al. | Multi-channel resource allocation toward ergodic rate maximization for underlay device-to-device communications | |
Bossy et al. | Optimization of energy efficiency in the downlink LTE transmission | |
CN114219354A (zh) | 一种基于联邦学习资源分配优化方法及*** | |
CN111083708B (zh) | 一种基于干扰感知多图的v2v通信异质频谱分配方法 | |
Ouamri et al. | Double deep q-network method for energy efficiency and throughput in a uav-assisted terrestrial network | |
Yin et al. | Decentralized federated reinforcement learning for user-centric dynamic TFDD control | |
CN108282888B (zh) | 一种基于改进模糊聚类的d2d资源分配方法 | |
Coucheney et al. | Multi-armed bandit for distributed inter-cell interference coordination | |
Chen et al. | iPAS: A deep Monte Carlo Tree Search-based intelligent pilot-power allocation scheme for massive MIMO system | |
Kim et al. | Resource allocation in cluster based ultra dense network | |
CN115802370A (zh) | 一种通信方法及装置 | |
Sadr et al. | Suboptimal rate adaptive resource allocation for downlink OFDMA systems | |
Van | Optimal Interference for Device to Device Communication Underlaying Cellular Network. | |
CN107172574B (zh) | 一种d2d用户对与蜂窝用户共享频谱的功率分配方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |