NOMA-MIMO in 5G network: a detailed survey on enhancing data rate

View article
Loading...
PeerJ Computer Science

Main article text

 

Introduction

Preliminary

Scope of this survey

Survey contributing

  • Comprehensive review of NOMA-PD and NOMA-MIMO solutions, focusing on resource allocation, emerging technologies, and optimization techniques.

  • Exploration of recent advancements in resource allocation methods, including clustering, power allocation, and integration with emerging technologies like beamforming and D2D.

  • Framing survey methodology around key questions regarding MIMO applications in NOMA, challenges in data rate improvement, and effective schemes for MIMO-NOMA.

  • Emphasis on the significance of SINR in NOMA, highlighting its role in user pairing, clustering, and power allocation.

  • Identification of NOMA as a pivotal technology for addressing 5G demands, with integration with MIMO to enhance coverage, reduce interference, and maximize network capacity.

Survey methodology

  • What are the MIMO applications in NOMA?

  • What are the challenges to improving the data rate in NOMA-MIMO?

  • What is the most effective scheme to be used in MIMO-NOMA?

  • How does SINR, channel gain, and distance affect the performance of MIMO-NOMA?

  • What work and schemes have been proposed to solve issues in MIMO-NOMA?

Audience of this survey

Data sources and research strategy

Organization of the paper

Noma concept

NOMA system

where Si is the data symbol of the user ( i) on SCn, and zl,n is noise affecting the received signal. The received signal can be expressed as follows.

when spectrum availability is compared between NOMA and OMA, the literature shows that NOMA has higher system throughput, while in OMA the available spectrum is divided between users, and each user is allocated a single frequency. In NOMA the spectrum is available for each user for transmission which results in higher system throughput (Liaqat et al., 2020; Reddy et al., 2021; Cui et al., 2022). Al-Abbasi & So (2016) investigate maximizing the total data rate in a NOMA system that operates on frequency-selective fading channels. Users are grouped according to their channel strengths, and a hierarchical method for power allocation is introduced. This grouping allows for a straightforward calculation of power allocation. The procedure continues until all users have been assigned their transmission power. This framework is designed to accommodate a large number of users in NOMA systems.

NOMA concept

NOMA power domain

Noma-mimo

Clustering

  • Beamforming problem: Block diagonalization (BD) beamforming is used so that the spatial pre-coder eliminates interference between clusters.

  • Power allocation problem: This problem is convex, and the Lagrangian dual domain is used to solve it.

  • Clustering problem: This is a mixed-integer linear programming (MILP) problem, specifically weighted bipartite matching (WBM), which provided an optimal solution considered as a clustering strategy that resulted in minimum transmit power.

Beamforming

D2D

Heterogeneous

Resource allocation algorithms

  • Interference mitigation: Techniques such as block diagonalization, zero-forcing beamforming, and receive antenna surface optimization are crucial for minimizing interference in densely packed network environments. By reducing interference, these methods improve signal quality and ensure more reliable communication.

  • Power optimization: Algorithms like fractional transmit power control, dynamic power allocation, and the Dinkelbach method are essential for optimizing power distribution among users. Efficient power allocation maximizes the sum rate and ensures that user devices operate within their power limits, which is particularly important for extending the battery life of mobile devices.

  • User clustering and grouping: Effective clustering schemes and dynamic user clustering ensure fair resource distribution and reduce transmission power by grouping users according to their channel conditions. This approach enhances network efficiency and boosts overall system performance.

  • Dynamic adaptation: Algorithms such as successive convex approximation and mixed-integer non-linear programming allow for dynamic adaptation to fluctuating channel conditions. This adaptability is crucial in real-world scenarios where channel conditions can change rapidly.

  • Beamforming techniques: Advanced beamforming techniques like zero-forcing beamforming and exhaustive search for optimal user clustering enhance spectral efficiency and signal quality. By directing the signal towards intended users and nullifying interference toward others, these techniques improve network performance.

  • Resource allocation: Methods such as the IPM, DC programming, and the branch-and-bound algorithm ensure efficient resource allocation by solving complex optimization problems. These methods help in maximizing throughput, sum rate, and spectral efficiency while maintaining QoS constraints.

  • Handling imperfect CSI: Techniques such as the Lagrange dual method and robust power allocation algorithms are designed to operate effectively even with incomplete or imperfect CSI. This robustness is critical for maintaining reliable communication and optimizing performance in real-world environments where perfect CSI is rarely available.

  • Enhancing connectivity and capacity: Cooperative relaying and receiving antenna surface techniques improve connectivity and capacity by reducing system complexity and enhancing spectrum efficiency. These methods are particularly useful in scenarios like D2D communications and HetNets where network density is high.

  • Improving spectrum efficiency: Methods such as LDM and Nakagami-m fading are used to enhance spectrum efficiency, which is essential for supporting a large number of users and devices in modern communication networks.

SINR

Open research problem

Conclusion

Supplemental Information

Supplemental Information 1

DOI: 10.7717/peerj-cs.2388/supp-1

Additional Information and Declarations

Competing Interests

Author Contributions

Data Availability

Funding

This work is supported and funded by a Telekom Malaysia Research & development (TMR&D) grant, RDTC: 241126, MMUE/240081, TM, Malaysia. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

589 Visitors 535 Views 100 Downloads