Abstract
In this paper, we propose to use Artificial Bee Colony (ABC) optimization to solve the joint mode selection, channel assignment, and power allocation (JMSCPA) problem to maximize system throughput and spectral efficiency. JMSCPA is a problem where the allocation of channel and power depends on the mode selection. Such problems require two step solution and are called bi-level optimization problems. As bi-level optimization increases the complexity and computational time, we propose a modified version of single-level ABC algorithm aided with the adaptive transmission mode selection algorithm to allocate the cellular, reuse, and dedicated modes to the DUs along with channel and power allocation based on the network traffic load scenarios. A single variable, represented by the users (CUs and DUs) is used to allocate mode selection, and channel allocation to solve the JMSCPA problem, leading to a simpler solution with faster convergence, and significant reduction in the computational complexity which scales linearly with the number of users. Further, the proposed solution avoids premature stagnation of conventional ABC into local minima by incorporating a modification in its update procedure. The efficacy of the ABC-aided approach, as compared to the results reported in the literature, is validated by extensive numerical investigations under different simulation scenarios.





Similar content being viewed by others
References
M. Shafi, A. F. Molisch, P. J. Smith, T. Haustein, P. Zhu, P. De Silva, F. Tufvesson, A. Benjebbour, and G. Wunder, 5g: A tutorial overview of standards, trials, challenges, deployment, and practice, IEEE Journal on Selected Areas in Communications, vol. 35, no. 6, pp. 1201–1221, 2017.
U. Cisco, Cisco annual internet report (2018–2023) white paper, 2020.
D. Hong, and S. Kim, Smart Device to Smart Device Communication. Springer International Publishing, Cham, 2014.
G. Fodor, S. Roger, N. Rajatheva, S. B. Slimane, T. Svensson, P. Popovski, J. M. B. D. Silva, and S. Ali, An overview of device-to-device communications technology components in metis, IEEE Access, vol. 4, pp. 3288–3299, 2016.
M. Noura and R. Nordin, A survey on interference management for device-to-device (d2d) communication and its challenges in 5g networks, Journal of Network and Computer Applications, vol. 71, pp. 130–150, 2016.
M. Ahmad, M. A. Azam, M. Naeem, M. Iqbal, A. Anpalagan, and M. Haneef, Resource management in d2d communication: An optimization perspective, Journal of Network and Computer Applications, vol. 93, pp. 51–75, 2017.
P. S. Bithas, K. Maliatsos, and F. Foukalas, An sinr-aware joint mode selection, scheduling, and resource allocation scheme for d2d communications, IEEE Transactions on Vehicular Technology, vol. 68, no. 5, pp. 4949–4963, 2019.
M. Azam, M. Ahmad, M. Naeem, M. Iqbal, A. S. Khwaja, A. Anpalagan, and S. Qaisar, Joint admission control, mode selection, and power allocation in d2d communication systems, IEEE Transactions on Vehicular Technology, vol. 65, no. 9, pp. 7322–7333, 2016.
B. Karaboga, and D. Basturk, A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (abc) algorithm, Journal of Global Optimization, vol. 39, no. 3, pp. 459–471, 2007.
R. Li, P. Hong, K. Xue, M. Zhang, and T. Yang, Energy-efficient resource allocation for high-rate underlay d2d communications with statistical csi: A one-to-many strategy, IEEE Transactions on Vehicular Technology, vol. 69, no. 4, pp. 4006–4018, 2020.
K. V. Price, Differential evolution: A fast and simple numerical optimizer, in Proceedings of North American Fuzzy Information Processing. IEEE, pp. 524–527, 1996.
S. Khanolkar, and N. Sharma, Abc optimization aided joint user and throughput maximization in underlay d2d communication, in 2019 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), pp. 1–6, Dec 2019.
M. Ahmad, M. Naeem, and M. Iqbal, Estimation of distribution algorithm for joint resource management in d2d communication, Wireless Personal Communications, vol. 108, p. 1113, 2019.
G. Yu, L. Xu, D. Feng, R. Yin, G. Y. Li, and Y. Jiang, Joint mode selection and resource allocation for device-to-device communications, IEEE Transactions on Communications, vol. 62, no. 11, pp. 3814–3824, 2014.
D. Feng, G. Yu, C. Xiong, Y. Yuan-Wu, G. Y. Li, G. Feng, and S. Li, Mode switching for energy-efficient device-to-device communications in cellular networks, IEEE Transactions on Wireless Communications, vol. 14, no. 12, pp. 6993–7003, 2015.
J. Li, G. Lei, G. Manogaran, G. Mastorakis, and C. X. Mavromoustakis, D2d communication mode selection and resource optimization algorithm with optimal throughput in 5g network, IEEE Access, vol. 7, pp. 25263–25273, 2019.
Y. Huang, A. A. Nasir, S. Durrani, and X. Zhou, Mode selection, resource allocation, and power control for d2d-enabled two-tier cellular network, IEEE Transactions on communications, vol. 64, no. 8, pp. 3534–3547, 2016.
H. Pang, P. Wang, X. Wang, F. Liu, and N. Ngoc, Joint mode selection and resource allocation using evolutionary algorithm for device-to-device communication underlaying cellular networks, Journal of Communications, vol. 8, pp. 751–757, 2013.
H. Takshi, G. Doǧan, and H. Arslan, Joint optimization of device to device resource and power allocation based on genetic algorithm, IEEE Access, vol. 6, pp. 21173–21183, 2018.
M. Hamdi, and M. Zaied, Resource allocation based on hybrid genetic algorithm and particle swarm optimization for d2d multicast communications, Applied Soft Computing, vol. 83, p. 105605, 2019.
G. G. Girmay, Q. Pham, and W. Hwang, Joint channel and power allocation for device-to-device communication on licensed and unlicensed band, IEEE Access, vol. 7, pp. 22196–22205, 2019.
H. H. Esmat, M. M. Elmesalawy, and I. I. Ibrahim, Adaptive resource sharing algorithm for device-to-device communications underlaying cellular networks, IEEE Communications Letters, vol. 20, no. 3, pp. 530–533, 2016.
A. Omri, and M. O. Hasna, A distance-based mode selection scheme for d2d-enabled networks with mobility, IEEE Transactions on Wireless Communications, vol. 17, no. 7, pp. 4326–4340, 2018.
N. M. V. Mohamad, R. Nagarajan, L. Muthukaruppan, H. Subramaniyam, N. Sendrayan, V. Thangappa, and P. Manickavelu, Uplink resource sharing and power management scheme for an underlay d2d communication, Wireless Personal Communications, vol. 110, no. 2, pp. 637–650, 2020.
H. ElSawy, E. Hossain, and M. Alouini, Analytical modeling of mode selection and power control for underlay d2d communication in cellular networks, IEEE Transactions on Communications, vol. 62, no. 11, pp. 4147–4161, 2014.
Z. Liu, T. Peng, S. Xiang, and W. Wang, Mode selection for device-to-device (d2d) communication under lte-advanced networks, in 2012 IEEE International Conference on Communications (ICC), pp. 5563–5567, 2012.
H. Min, J. Lee, S. Park, and D. Hong, Capacity enhancement using an interference limited area for device-to-device uplink underlaying cellular networks, IEEE Transactions on Wireless Communications, vol. 10, no. 12, pp. 3995–4000, 2011.
G. Hou, and L. Chen, D2d communication mode selection and resource allocation in 5g wireless networks, Computer Communications, vol. 155, pp. 244–251, 2020.
Y. Du, W. Zhang, S. Wang, J. Xia, and H. A. Mohammad, Joint resource allocation and mode selection for device-to-device communication underlying cellular networks, IEEE Access, vol. 9, pp. 29020–29031, 2021.
W.-K. Lai, Y.-C. Wang, H.-C. Lin, and J.-W. Li, Efficient resource allocation and power control for lte-a d2d communication with pure d2d model, IEEE Transactions on Vehicular Technology, vol. 69, no. 3, pp. 3202–3216, 2020.
J. Xu, C. Guo, and J. Yang, Bio-inspired power control and channel allocation for cellular networks with d2d communications, Wireless Network, vol. 25, no. 3, pp. 1273–1288, 2019. https://doi.org/10.1007/s11276-018-1728-x
Y. P. Llerena, and P. R. Gondim, Social-aware spectrum sharing for d2d communication by artificial bee colony optimization, Computer Networks, vol. 183, p. 107581, 2020.
N. Sharma, and A. Anpalagan, Bee colony optimization aided adaptive resource allocation in ofdma systems with proportional rate constraints, Wireless Network, vol. 20, no. 7, pp. 1699–1713, 2014. https://doi.org/10.1007/s11276-014-0697-y
T. Wen, Z. Zhang, and M. Wang, A parallel bee colony algorithm for resource allocation application in cloud computing environment, in 2015 IEEE International Conference on Data Science and Data Intensive Systems, pp. 153–160, 2015.
D. Karaboga, and B. Akay, A modified artificial bee colony (abc) algorithm for constrained optimization problems, Applied Soft Computing, vol. 11, no. 3, pp. 3021–3031, 2011.
G. Zhu, and S. Kwong, Gbest-guided artificial bee colony algorithm for numerical function optimization, Applied Mathematics and Computation, vol. 217, no. 7, pp. 3166–3173, 2010.
J. C. Bansal, A. Gopal, and A. K. Nagar, Stability analysis of artificial bee colony optimization algorithm, Swarm and Evolutionary Computation, vol. 41, pp. 9–19, 2018.
J. C. Bansal, A. Gopal, and A. K. Nagar, Analysing convergence, consistency, and trajectory of artificial bee colony algorithm, IEEE Access, vol. 6, pp. 73593–73602, 2018.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Sharma, N., Khanolkar, S., Kumar, S.R. et al. An Adaptive Transmission Mode Selection Scheme for Cellular Underlaid D2D Communication. Int J Wireless Inf Networks 29, 58–79 (2022). https://doi.org/10.1007/s10776-022-00550-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10776-022-00550-1