Skip to main content
Log in

Relay selection and power allocation for energy-load efficient network-coded cooperative unicast D2D communications

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

The device-to-device (D2D) communication is one of the technologies proposed for the fifth generation (5G) of wireless networks, which enables the direct data transmission between the transmitter and the receiver without traversing the macrocell base station (MBS). Also, by evolving towards 5G, small cells are deployed to enhance the network's capacity, resulting in heterogeneous networks (HetNets). The dense deployment of small cell base stations (SBS) in the small geographical area makes them suitable relay candidates for cooperative communications. This paper aims to select a relay and transmit powers control to maximize energy efficiency and load balancing in random linear network coding (RLNC)-aided cooperative unicast D2D (RLNC D2D). The selected relay and allocated transmit powers, including the D2D transmitter and selected relay, should satisfy the conditions of the maximum transmit power and minimum spectral efficiency requirement. Jain’s fairness index is considered as the measure of load balancing. Then, the multi-objective problem is converted to the single-objective one to reduce the computational complexity. The results show that the proposed RLNC D2D improves the energy efficiency, spectral efficiency, load balancing, and outage probability compared to direct D2D communication.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others

References

  1. Andrews JG et al (2014) What will 5G be? IEEE J Sel Areas Commun 32(6):1065–1082

    Article  Google Scholar 

  2. Jayakumar S, Nandakumar S (2021) A review on resource allocation techniques in D2D communication for 5G and B5G technology. Peer Peer Networ Appl 14(1):243–269

    Article  Google Scholar 

  3. Kumbhar FH, Saxena N, Roy A (2020) Social reliable D2D relay for trustworthy paradigm in 5G wireless networks. Peer Peer Netw Appl 13(5):1526–1538

    Article  Google Scholar 

  4. Amodu OA, Othman M, Noordin NK, Ahmad I (2019) Relay-assisted D2D underlay cellular network analysis using stochastic geometry: Overview and future directions. IEEE Access 7:115023–115051

    Article  Google Scholar 

  5. Manap S, Dimyati K, Hindia MN, Talip MSA, Tafazolli R (2020) Survey of radio resource management in 5G heterogeneous networks. IEEE Access 8:131202–131223

    Article  Google Scholar 

  6. Xu Y, Gui G, Gacanin H, Adachi F (2021) A survey on resource allocation for 5G heterogeneous networks: current research, future trends and challenges. IEEE Commun Surv Tutorials

  7. Gu X, Zhao M, Ren L, Wu D, Nie S (2017) A two-stages relay selection and resource allocation with throughput balance scheme in relay-assisted D2D system. Mob Netw Appl 22(6):1020–1032

    Article  Google Scholar 

  8. Bassoli R, Marques H, Rodriguez J, Shum KW, Tafazolli R (2013) Network coding theory: A survey. IEEE Commun Surv Tutor 15(4):1950–1978

  9. Douik A, Sorour S, Al-Naffouri TY, Alouini M (2017) Instantly decodable network coding: From centralized to device-to-device communications. IEEE Commun Surv Tutor 19(2):1201–1224

  10. Wu S, Yin R, Wu C (2020) Heterogeneity-aware energy saving and energy efficiency optimization in dense small cell networks. IEEE Access 8:178670–178684

    Article  Google Scholar 

  11. Lee YL, Tan WL, Lau SBY, Chuah TC, El-Saleh AA, Qin D (2020) Joint cell activation and user association for backhaul load balancing in green HetNets. IEEE Wirel Commun Lett 9(9):1486–1490

    Article  Google Scholar 

  12. Shi F, Chen R, Shen H, Wang J, Zhao C (2021) Energy-efficient power allocation for D2D communication underlaying cellular networks. Mob Netw Appl 1–9

  13. Jiang Y, Liu Q, Zheng F, Gao X, You X (2016) Energy-efficient joint resource allocation and power control for D2D communications. IEEE Trans Veh Technol 65(8):6119–6127

    Article  Google Scholar 

  14. Zhou Z, Dong M, Ota K, Wu J, Sato T (2014) Energy efficiency and spectral efficiency tradeoff in device-to-device (D2D) communications. IEEE Wirel Commun Lett 3(5):485–488

    Article  Google Scholar 

  15. Yang K, Martin S, Xing C, Wu J, Fan R (2016) Energy-efficient power control for device-to-device communications. IEEE J Sel Areas Commun 34(12):3208–3220

    Article  Google Scholar 

  16. Hu J, Heng W, Li X, Wu J (2017) Energy-efficient resource reuse scheme for D2D communications underlaying cellular networks. IEEE Commun Lett 21(9):2097–2100

    Google Scholar 

  17. Ying B, Nayak A (2018) A power-efficient and social-aware relay selection method for multi-hop D2D communications. IEEE Commun Lett 22(7):1450–1453

    Article  Google Scholar 

  18. Huang J, Liao Y, Xing C, Chang Z (2019) Multi-hop D2D communications with network coding: From a performance perspective. IEEE Trans Veh Technol 68(3):2270–2282

  19. Mohamed EM, Elhalawany BM, Khallaf HS, Zareei M, Zeb A, Abdelghany MA (2020) Relay probing for millimeter wave multi-hop D2D networks. IEEE Access 8:30560–30574

    Article  Google Scholar 

  20. Ma R, Chang Y-J, Chen H-H, Chiu C-Y (2017) On relay selection schemes for relay-assisted D2D communications in LTE-A systems. IEEE Trans Veh Technol 66(9):8303–8314

    Article  Google Scholar 

  21. Annur R, Hui OY, Jalil N, Subri F, Ponnusamy V (2020) Cooperative device to device communications with network coding. In 2020 IEEE 7th International Conference on Engineering Technologies and Applied Sciences (ICETAS) IEEE, pp 1–4

  22. He H, Ren P (2019) Secure communications in cooperative D2D networks by jointing Wyner’s code and network coding. IEEE Access 7:34533–34540

    Article  Google Scholar 

  23. Xiao X, Ahmed M, Chen X, Zhao Y, Li Y, Han Z (2019) Accelerating content delivery via efficient resource allocation for network coding aided D2D communications. IEEE Access 7:115783–115796

    Article  Google Scholar 

  24. Lin S, Li Y, Ding H, Fang Y, Shi J (2019) Performance optimization for D2D communications with opportunistic relay and physical-layer network coding. IEEE Trans Veh Technol

  25. Alves L, Rebelatto J, Souza R, Brante G (2021) Network-coded cooperative LoRa network with D2D communication. arXiv preprint arXiv: 2107.02712

  26. Kalbkhani H, Shayesteh MG (2018) Power allocation and relay selection for network-coded D2D communication underlay heterogeneous cellular networks. Telecommun Syst 67(4):699–715

    Article  Google Scholar 

  27. Hayati M, Kalbkhani H, Shayesteh MG (2019) Relay selection for spectral-efficient network-coded multi-source d2d communications. In 2019 27th Iranian Conference on Electrical Engineering (ICEE) IEEE, pp 1377–1381

  28. Li B, Li H, Li X, Jiang H, Tang W, Li S (2018) Hybrid multicast and device-to-device communications based on adaptive random network coding. IEEE Trans Commun 67(3):2071–2083

    Article  Google Scholar 

  29. Hayati M, Kalbkhani H, Shayesteh MG (2021) Energy-efficient relay selection and power allocation for multi-source multicast network-coded D2D communications. AEU - Int J Electron Commun 128:153522

  30. Zhao Y, Li Y, Chen X, Ge N (2015) Joint optimization of resource allocation and relay selection for network coding aided device-to-device communications. IEEE Commun Lett 19(5):807–810

    Article  Google Scholar 

  31. Castura J, Mao Y (2005) Rateless coding for wireless relay channels. In Information Theory, 2005. ISIT 2005. Proceedings. International Symposium on IEEE, pp 810–814

  32. Jain RK, Chiu D-MW, Hawe WR (1984) A quantitative measure of fairness and discrimination. Digital Equipment Corporation, Hudson, MA, Eastern Research Laboratory

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vahid Solouk.

Ethics declarations

Conflicts of interest

All authors certify that they have NO affiliations with or involvement in any organization or entity with any financial, or non-financial interest in the subject matter or materials discussed in this manuscript.

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

Moghaddas-Gholian, N., Solouk, V. & Kalbkhani, H. Relay selection and power allocation for energy-load efficient network-coded cooperative unicast D2D communications. Peer-to-Peer Netw. Appl. 15, 1281–1293 (2022). https://doi.org/10.1007/s12083-022-01291-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-022-01291-x

Keywords