Abstract
The explosion of wireless network services has led to a need for new technologies and resource allocation schemes. Device-to-device (D2D) can reduce the access pressure of base station (BS) equipment, and non-orthogonal multiple access (NOMA) can multiplex network spectrum resources. The integration of them can further improve the performance of multi-cell networks. However, users still face more interference in multi-cell networks. This paper analyzes the relationship between transmission power and serial interference cancellation decoding order. Aiming at maximizing the sum rate of D2Ds, we propose three feasible frameworks based on the differential evolution (DE) algorithm. First, we invoke a coevolution DE-based resource allocation (CDRA) framework, which encodes the RB assignment and power allocation into the same individual for evolution. Second, we propose an iteration-combining DE-based resource allocation (IDRA) framework, which adopts a two-step DE algorithm to solve optimal power allocation and RB assignment scheme iteratively. Lastly, we invoke the power-repairing DE-based resource allocation (PDRA) framework, which can perform power repair on individuals with failed evolution. Simulation results demonstrate that: (1) the integration of D2D and NOMA techniques is capable of enhancing the achievable sum rate of D2Ds; (2) the three proposed frameworks for multi-cell NOMA networks can effectively optimize the objective function. Compared with CDRA and IDRA, PDRA performs better in terms of convergence speed and maximum D2D rate.
Similar content being viewed by others
Data availability
Enquiries about data availability should be directed to the authors.
References
Akinsolu MO, Liu B, Lazaridis PI, Mistry KK, Mognaschi ME, Barba PD, Zaharis ZD (2020) Efficient design optimization of high-performance mems based on a surrogate-assisted self-adaptive differential evolution. IEEE Access 8:80256–80268. https://doi.org/10.1109/ACCESS.2020.2990455
Al-Wani MM, Sali A, Awad SD, Salah AA, Ding Z, Noordin NK, Hashim SJ, Leow CY (2021) Interference cancellation via d2d CSI sharing for mu-miso-noma system with limited feedback. IEEE Trans Veh Technol 70(5):4569–4584. https://doi.org/10.1109/TVT.2021.3070989
Baig O, AI-Harthi YS, Al-Tubaishi E (2014) Game-theoretic algorithm stimulating cooperation in multi-hop wireless networks. In: The 2014 5th international conference on game theory for networks, pp 1–5 . https://doi.org/10.1109/GAMENETS.2014.7043691
Chen L, Sun H (2021) Picking path optimization of mobile robotic arm based on differential evolution and improved a* algorithm. IEEE Access. https://doi.org/10.1109/ACCESS.2021.3060738
Chu X, Zhang H, Huangfu W, Liu W, Ren Y, Dong J, Long K (2019) Subchannel assignment and power optimization for energy-efficient noma heterogeneous network. In: 2019 IEEE global communications conference (GLOBECOM), pp 1–6. https://doi.org/10.1109/GLOBECOM38437.2019.9014308
Cordero-Samortin A, Cruz JD, Mabunga Z (2021) The optimization of a 5g inset-fed patch antenna using the machine learning algorithm surrogate model assisted differential evolution for antenna synthesis. In: 2021 IEEE 4th international conference on computer and communication engineering technology (CCET), pp 371–375. https://doi.org/10.1109/CCET52649.2021.9544345
Cui J, Liu Y, Ding Z, Fan P, Nallanathan A (2018) Qoe-based resource allocation for multi-cell noma networks. IEEE Trans Wirel Commun 17(9):6160–6176. https://doi.org/10.1109/TWC.2018.2855130
Cui J, Liu Y, Ding Z, Fan P, Nallanathan A (2018) Optimal user scheduling and power allocation for millimeter wave noma systems. IEEE Trans Wirel Commun 17(3):1502–1517. https://doi.org/10.1109/TWC.2017.2779504
Cui J, Ding Z, Fan P (2018) Outage probability constrained mimo-noma designs under imperfect CSI. IEEE Trans Wirel Commun 17(12):8239–8255. https://doi.org/10.1109/TWC.2018.2875490
Goudos SK, Boursianis A, Mohamed AW, Salucci M, Koulouridis S, Christodoulou C (2022) Wideband antenna design for 5g mmwave applications using enhanced adaptive differential evolution. In: 2022 IEEE international symposium on antennas and propagation and USNC-URSI radio science meeting (AP-S/URSI), 63–64. https://doi.org/10.1109/AP-S/USNC-URSI47032.2022.9886187
Guan S, Yu X (2022) An interval particle swarm optimization algorithm for solving multimodal optimization problem. In: 2022 34th Chinese control and decision conference (CCDC), pp 3802–3807. https://doi.org/10.1109/CCDC55256.2022.10033677
Jiang C, Zhang H, Ren Y, Han Z, Chen K-C, Hanzo L (2017) Machine learning paradigms for next-generation wireless networks. IEEE Wirel Commun Lett 24(2):98–105. https://doi.org/10.1109/MWC.2016.1500356WC
Jiang R, Sun C, Tang X, Zhang L, Wang H, Zhang A (2021) Joint user-subcarrier pairing and power allocation for uplink aco-ofdm-noma underwater visible light communication systems. J Lightw Technol 39(7):1997–2007. https://doi.org/10.1109/JLT.2020.3045106
Liu H, Bai Z, Lei H, Pan G, Kim KJ, Tsiftsis TA (2022) A new rate splitting strategy for uplink CR-NOMA systems. IEEE Trans Veh Technol 71(7):7947–7951. https://doi.org/10.1109/TVT.2022.3166218
Mozaffari M, Saad W, Bennis M, Debbah M (2017) Wireless communication using unmanned aerial vehicles (UAVs): optimal transport theory for hover time optimization. IEEE Trans Wirel Commun 16(12):8052–8066. https://doi.org/10.1109/TWC.2017.2756644
NM A, Bhat N, Vijayalakshmi M, Patil A, Sotakanal A (2021) Enhanced genetic algorithm with dispatching rules and diploid multi-parent evolution. In: 2021 IEEE mysore sub section international conference (MysuruCon), pp 159–164. https://doi.org/10.1109/MysuruCon52639.2021.9641631
Ostad-Ali-Askari K, Shayannejad M, Ghorbanizadeh-Kharazi H (2017) Artificial neural network for modeling nitrate pollution of groundwater in marginal area of Zayandeh-rood river, Isfahan, Iran. KSCE J Civ Eng 21(1):134–140. https://doi.org/10.1007/s12205-016-0572-8
Pham QV, Fang F, Ha VN, Piran MJ, Ding Z (2020) A survey of multi-access edge computing in 5g and beyond: fundamentals, technology integration, and state-of-the-art. IEEE Access 99:1
Qureshi U, Ghosh A, Panigrahi BK (2022) Scheduling and routing of mobile charging stations with stochastic travel times to service heterogeneous spatiotemporal electric vehicle charging requests with time windows. IEEE Trans Ind Appl 58(5):6546–6556. https://doi.org/10.1109/TIA.2022.3182323
Shah SWH, Rahman MMU, Mian AN, Dobre OA, Crowcroft J (2021) Effective capacity analysis of harq-enabled d2d communication in multi-tier cellular networks. IEEE Trans Veh Technol 70(9):9144–9159. https://doi.org/10.1109/TVT.2021.3100675
Shayannejad M, Ostad-Ali-Askari K, Ghorbanizadeh-Kharazi H (2022) Modeling of surface flow and infiltration during surface irrigation advance based on numerical solution of Saint–Venant equations using Preissmann scheme. Pure Appl Geophys. https://doi.org/10.1007/s00024-022-02962-9
Solaiman S, Nassef L, Fadel E (2021) User clustering and optimized power allocation for d2d communications at mmwave underlaying mimo-noma cellular networks. IEEE Access 9:57726–57742. https://doi.org/10.1109/ACCESS.2021.3071992
Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359
Sun Y, Ng DWK, Ding Z, Schober R (2017) Optimal joint power and subcarrier allocation for full-duplex multicarrier non-orthogonal multiple access systems. IEEE Trans Commun 65(3):1077–1091. https://doi.org/10.1109/TCOMM.2017.2650992
Wulandari A, Fahmi A, Adriansyah NM (2022) Power allocation based LSTM-FCN in d2d underlaying with multi-cell cellular network. In: 2022 IEEE international conference on cybernetics and computational intelligence (CyberneticsCom), pp 353–358. https://doi.org/10.1109/CyberneticsCom55287.2022.9865324
You L, Yuan D, Lei L, Sun S, Chatzinotas S, Ottersten B (2018) Resource optimization with load coupling in multi-cell noma. IEEE Trans Wirel Commun 17(7):4735–4749. https://doi.org/10.1109/TWC.2018.2830386
Zhou X, Liu Y, Wang M, Wan J, Wang H, Wang W, Peng H (2018) Differential evolution with multi-information guidance. In: Proceedings of the genetic and evolutionary computation conference companion. GECCO ’18. Association for Computing Machinery, New York, pp 260–261. https://doi.org/10.1145/3205651.3205668
Funding
This work was supported in part by the National Natural Science Foundation of China under Grants No. 61972079, 62172084, 62132004, in part by the Major Research Plan of National Natural Science Foundation of China under Grant No. 92167103, in part by the LiaoNing Revitalization Talents Program under Grant No. XLYC2007162, in part by the LiaoNing Key Research and Development Program under Grant No. 2023JH2/101300196, in part by the Fundamental Research Funds for the Central Universities under Grants No. N2216009, N2216006, N2116004 and N2324004-12.
Author information
Authors and Affiliations
Contributions
JJ: conceptualization, methodology, writing—original draft. QT: software, validation, investigation, writing. AD: software, validation, investigation, writing. JC: writing, visualization, review and editing, XW: supervision, project administration, funding acquisition.
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Jia, J., Tian, Q., Du, A. et al. DE-based resource allocation for D2D-assisted NOMA systems. Soft Comput 28, 3071–3082 (2024). https://doi.org/10.1007/s00500-023-09266-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09266-7