Skip to main content
Log in

An Adaptive Transmission Mode Selection Scheme for Cellular Underlaid D2D Communication

  • Published:
International Journal of Wireless Information Networks Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. 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.

    Article  Google Scholar 

  2. U. Cisco, Cisco annual internet report (2018–2023) white paper, 2020.

  3. D. Hong, and S. Kim, Smart Device to Smart Device Communication. Springer International Publishing, Cham, 2014.

    Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. 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.

    Article  MathSciNet  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. K. V. Price, Differential evolution: A fast and simple numerical optimizer, in Proceedings of North American Fuzzy Information Processing. IEEE, pp. 524–527, 1996.

  12. 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.

  13. 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.

    Article  Google Scholar 

  14. 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.

    Article  Google Scholar 

  15. 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.

    Article  Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. 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.

    Article  Google Scholar 

  19. 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.

    Article  Google Scholar 

  20. 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.

    Article  Google Scholar 

  21. 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.

    Article  Google Scholar 

  22. 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.

    Article  Google Scholar 

  23. 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.

    Article  Google Scholar 

  24. 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.

    Article  Google Scholar 

  25. 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.

    Article  Google Scholar 

  26. 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.

  27. 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.

    Article  Google Scholar 

  28. G. Hou, and L. Chen, D2d communication mode selection and resource allocation in 5g wireless networks, Computer Communications, vol. 155, pp. 244–251, 2020.

    Article  Google Scholar 

  29. 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.

    Article  Google Scholar 

  30. 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.

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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.

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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.

  35. 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.

    Article  Google Scholar 

  36. 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.

    Article  MathSciNet  Google Scholar 

  37. 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.

    Article  Google Scholar 

  38. 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alagan Anpalagan.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10776-022-00550-1

Keywords

Navigation