D2D Resource Allocation Mechanism Based on Energy EfficiencyOptimization in Heterogeneous Networks
-
摘要:
针对异构网络中D2D通信复用蜂窝用户频谱时存在的频谱分配问题,该文提出一种基于改进离散鸽群优化(PIO)算法的D2D通信资源分配机制。通过设置信干噪比(SINR)门限值来保证用户的通信服务质量(QoS),采用功率控制算法为用户设置发射功率,使用基于运动权值的二进制离散鸽群优化(MWBPIO)算法为D2D用户进行资源分配,并将D2D通信技术与中继技术进行有效结合,为边缘用户建立D2D中继链路,保证边缘用户的通信质量,最大化系统性能目标。仿真结果表明,该方案有效抑制了异构通信系统中引入D2D用户后导致的干扰问题,提高了边缘用户的通信质量和系统的频谱利用率以及系统的能效。
Abstract:For the problem of spectrum allocation in the multiplexing of cellular user spectrum resources by Device-to-Device (D2D) communication in heterogeneous networks, a D2D communication resource allocation mechanism based on improved discrete Pigeon-Inspired Optimization(PIO) algorithm is proposed. The user's Quality of Service (QoS) is guaranteed by setting the Signal-to-Interference plus Noise Ratio (SINR) threshold, the transmitting power is set for users by power control algorithms. To allocate resources for D2D users, the Binary discrete PIO based on Motion Weight (MWBPIO) algorithm is used. To ensure the communication quality of edge users, the D2D communication technology and relay technology are used to establish D2D relay links, so then the performance of system can be maximized. Simulation results show that the proposed scheme can effectively suppress the interference caused by the introduction of D2D users in heterogeneous communication systems. Moreover, the proposed scheme can effectively improve the communication quality of edge users, and improve the utilization of spectrum resources and the performance of the system.
-
表 1 Rosenbrock函数对应不同a值的函数值
a 最优值 平均值 0.10 0.0082 0.1029 0.15 0.0836 0.1347 0.20 0.0049 0.1009 0.25 0.0736 0.1342 0.30 0.0623 0.1234 0.35 0.0686 0.1604 0.40 0.1754 0.3342 0.45 0.6249 0.9983 0.50 0.0040 0.0064 0.55 0.0009 0.0002 0.60 0.0041 0.0066 0.65 0.0435 0.1167 0.70 0.4645 0.7743 0.75 0.6623 1.0885 0.80 0.7745 1.2234 0.85 0.8842 1.3354 0.90 0.4678 0.7762 0.95 0.5435 0.9943 1.00 0.6735 0.9984 表 2 Rosenbrock函数对应不同e值的函数值
e 最优值 平均值 1.0 0.7249 1.1983 1.5 0.0249 0.4983 2.0 0.0199 0.1234 2.5 0.0236 0.4342 3.0 0.6754 1.1942 3.5 0.5549 1.1009 4.0 0.6740 1.1864 4.5 0.5686 1.0604 5.0 0.4836 1.0347 表 3 系统仿真参数
参数 数值 小区半径${R_{\rm cell} }$ 500 m 宏蜂窝用户数 50个 微蜂窝用户数 5个 D2D用户对数 25对 中继节点数 25个 蜂窝用户最大发射功率 24 dBm D2D用户最大发射功率 15 dBm 热噪声功率 –174 dBm/Hz -
HOANG T D, LE Longbao, and LE-NGOC T. Energy-efficient Resource allocation for D2D communications in cellular networks[J]. IEEE Transactions on Vehicular Technology, 2016, 65(9): 6972–6986. doi: 10.1109/TVT.2015.2482388 LIANG Le, LI G Y, and XU Wei. Resource allocation for D2D-enabled vehicular communications[J]. IEEE Transactions on Communications, 2017, 65(7): 3186–3197. doi: 10.1109/TCOMM.2017.2699194 HUANG Jun, XING Congcong, QIAN Yi, et al. Resource allocation for multicell device-to-device communications underlaying 5G networks: A game-theoretic mechanism with incomplete information[J]. IEEE Transactions on Vehicular Technology, 2018, 67(3): 2557–2570. doi: 10.1109/TVT.2017.2765208 CHEN Yali, AI Bo, NIU Yong, et al. Resource allocation for device-to-device communications underlaying heterogeneous cellular networks using coalitional games[J]. IEEE Transactions on Wireless Communications, 2018, 17(6): 4163–4176. doi: 10.1109/TWC.2018.2821151 SUN Shijie, KIM K Y, SHIN O S, et al. Device-to-device resource allocation in LTE-advanced networks by hybrid particle swarm optimization and genetic algorithm[J]. Peer-to-Peer Networking and Applications, 2016, 9(5): 945–954. doi: 10.1007/s12083-015-0424-1 张祖凡, 王立沙, 陈美铃. 基于D2D对分组的TDD系统资源分配算法[J]. 计算机研究与发展, 2017, 54(5): 961–968. doi: 10.7544/issn1000-1239.2017.20151128ZHANG Zufan, WANG Lisha, and CHEN Meiling. Resource allocation algorithm based on D2D pairs grouping in TDD system[J]. Journal of Computer Research and Development, 2017, 54(5): 961–968. doi: 10.7544/issn1000-1239.2017.20151128 KIM T and DONG Miaomiao. An iterative hungarian method to joint relay selection and resource allocation for D2D communications[J]. IEEE Wireless Communications Letters, 2014, 3(6): 625–628. doi: 10.1109/LWC.2014.2338318 GAO Chuhan, LI Yong, ZHAO Yulei, et al. A two-level game theory approach for joint relay selection and resource allocation in network coding assisted D2D communications[J]. IEEE Transactions on Mobile Computing, 2017, 16(10): 2697–2711. doi: 10.1109/TMC.2016.2642190 曲桦, 朱正仓, 赵季红, 等. 移动中继协助下终端直通中面向能效的联合中继选择和资源分配方案[J]. 电子与信息学报, 2017, 39(10): 2464–2471. doi: 10.11999/JEIT161359QU Hua, ZHU Zhengcang, ZHAO Jihong, et al. Energy-efficient joint relay selection and resource allocation scheme for mobile relay aided device-to-device communication[J]. Journal of Electronics &Information Technology, 2017, 39(10): 2464–2471. doi: 10.11999/JEIT161359 EBERHART R C and SHI Yuhui. Particle swarm optimization: Developments, applications and resources[C]. 2001 Congress on Evolutionary Computation, Seoul, South Korea, 2001: 81–86. doi: 10.1109/CEC.2001.934374. JIANG Yanxiang, LIU Qiang, ZHENG Fuchun, et al. Energy-efficient joint resource allocation and power control for D2D communications[J]. IEEE Transactions on Vehicular Technology, 2016, 65(8): 6119–6127. doi: 10.1109/TVT.2015.2472995 DUAN Haibin and QIAO Peixin. Pigeon-inspired optimization: A new swarm intelligence optimizer for air robot path planning[J]. International Journal of Intelligent Computing and Cybernetics, 2014, 7(1): 24–37. doi: 10.1108/IJICC-02-2014-0005 陶国娇, 李智. 带认知因子的交叉鸽群算法[J]. 四川大学学报: 自然科学版, 2018, 55(2): 295–300. doi: 10.3969/j.issn.0490-6756.2018.02.014TAO Guojiao and LI Zhi. A crossed pigeon-inspired optimization algorithm with congnitive factor[J]. Journal of Sichuan University:Natural Science Edition, 2018, 55(2): 295–300. doi: 10.3969/j.issn.0490-6756.2018.02.014 CHEN S M and HSIN W C. Weighted fuzzy interpolative reasoning based on the slopes of fuzzy sets and particle swarm optimization techniques[J]. IEEE Transactions on Cybernetics, 2015, 45(7): 1250–1261. doi: 10.1109/TCYB.2014.2347956 KENNEDY J and EBERHART R C. A discrete binary version of the particle swarm algorithm[C]. 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation, Orlando, USA, 1997: 4104–4108. doi: 10.1109/ICSMC.1997.637339. 李志华. D2D通信系统功率控制算法研究[D]. [硕士论文], . 西南交通大学, 2013: 20–22. doi: 10.7666/d.Y2320245.LI Zhihua. Research on power control algorithm for device-to-device communication system[D]. [Master dissertation], Southwest Jiaotong University, 2013: 20–22. doi: 10.7666/d.Y2320245.