Modified grey wolf optimization in user scheduling and antenna selection in MU-MIMO uplink system

Swadhin Kumar Mishra,Arunanshu Mahapatro,Prabina Pattanayak
DOI: https://doi.org/10.1016/bs.adcom.2023.12.003
IF: 3.067
2024-01-21
Advances in Computers
Abstract:The high demand for spectrum and data throughput makes the multiple-input multiple-output (MIMO) system one of the suitable techniques in modern wireless communication networks. The choice of the appropriate set of antenna elements from the base station (BS) and user scheduling are two of the most challenging aspects in a large-scale wireless communication network with a multiuser MIMO (MU-MIMO) system. The exhaustive search algorithm (ESA), in an uplink MIMO system, achieves optimal throughput by choosing the best user and antenna combination after considering every feasible combination. The optimal throughput achieved by ESA comes with a high level of computational complexity. In a high-speed network with very low latency requirement, the user scheduling and BS antenna selection must be completed within a fraction of coherence time of the channel. By making the scheduling process less computationally complicated, this low latency need can be satisfied. To overcome the difficulties associated with reducing the complexity of the scheduling algorithm, numerous soft-computing solutions are employed. In an uplink MIMO wireless system, the scheduling of users and antenna selection are handled using metaheuristic techniques including ant colony optimization (ACO) and binary grey wolf optimization (BGWO). It is demonstrated that these soft-computing techniques achieve throughput quite close to that of ESA but with a lot less processing load. Out of the discussed metaheuristic methods, BGWO outperforms the binary particle swarm optimization (BPSO) and ACO. A modified variant of the BGWO algorithm is presented and analyzed. The performance of the proposed algorithm is compared with that of the standard BGWO and also with ACO and BPSO.
computer science, software engineering, hardware & architecture
What problem does this paper attempt to address?