MIMO in network simulators: Design, implementation and evaluation of single-user MIMO in ns-3 5G-LENA
Abstract: MIMO technology has been studied in textbooks for several decades, and it has been adopted in 4G and 5G systems. Due to the recent evolution in 5G and beyond networks, designed to cover a wide range of use cases with every time more complex applications, it is essential to have network simulation tools (such as ns-3) to evaluate MIMO performance from the network perspective, before real implementation. Up to date, the well-known ns-3 simulator has been missing the inclusion of single-user MIMO (SU-MIMO) models for 5G. In this paper, we detail the implementation models and provide an exhaustive evaluation of SU-MIMO in the 5G-LENA module of ns-3. As per 3GPP 5G, we adopt a hybrid beamforming architecture and a closed-loop MIMO mechanism and follow all 3GPP specifications for MIMO implementation, including channel state information feedback with precoding matrix indicator and rank indicator reports, and codebook-based precoding following Precoding Type-I (used for SU-MIMO). The simulation models are released in open-source and currently support up to 32 antenna ports and 4 streams per user. The simulation results presented in this paper help in testing and verifying the simulated models, for different multi-antenna array and antenna ports configurations.
- J. Bach Andersen, Antenna arrays in mobile communications: Gain, diversity, and channel capacity, IEEE Antennas and Propagation Magazine 42 (2000) 12–16.
- Z. Pi, F. Khan, An introduction to millimeter-wave mobile broadband systems, IEEE Communications Magazine 49 (2011) 101–107.
- Modeling and analyzing millimeter wave cellular systems, IEEE Transactions on Communications 65 (2017) 403–430.
- New radio beam-based access to unlicensed spectrum: Design challenges and solutions, IEEE Communications Surveys Tutorials 22 (2020) 8–37.
- A survey on hybrid beamforming techniques in 5g: Architecture and system model perspectives, IEEE Communications Surveys & Tutorials 20 (2018) 3060–3097.
- Network simulations with the ns-3 simulator, SIGCOMM demonstration 14 (2008).
- Enhancing 5g qos management for xr traffic through xr loopback mechanism, IEEE Journal on Selected Areas in Communications 41 (2023) 1772–1786.
- An E2E Simulator for 5G NR Networks, Simulation Modelling Practice and Theory 96 (2019) 101933.
- End-to-End Simulation of 5G mmWave Networks, IEEE Communications Surveys & Tutorials 20 (2018) 2237–2263.
- Realistic Beamforming Design using SRS-based Channel Estimate for ns-3 5G-LENA Module, in: Proceedings of the Workshop on ns-3, WNS3 2021, Association for Computing Machinery, 2021, pp. 81–87.
- ns-3 and 5G-LENA Extensions to Support Dual-Polarized MIMO, in: Proceedings of the 2022 Workshop on Ns-3, WNS3 ’22, Association for Computing Machinery, New York, NY, USA, 2022, p. 1–9.
- Hybrid beamforming in 5g mmwave networks: A full-stack perspective, IEEE Transactions on Wireless Communications 21 (2022) 1288–1303.
- Implementation and evaluation of a wlan ieee 802.11ay model in network simulator ns-3, in: Proceedings of the Workshop on ns-3, WNS3 2021, Association for Computing Machinery, New York, NY, USA, 2021, p. 9–16.
- An implementation proposal for ieee 802.11ay su/mu-mimo communication in ns-3, in: Proceedings of the 2019 Workshop on Next-Generation Wireless with ns-3, WNGW 2019, Association for Computing Machinery, New York, NY, USA, 2019, p. 26–29.
- Efficient abstractions for implementing tgn channel and ofdm-mimo links in ns-3, in: Proceedings of the 2020 Workshop on ns-3, WNS3 2020, Association for Computing Machinery, New York, NY, USA, 2020, p. 33–40.
- Improving the Efficiency of MIMO Simulations in ns-3, in: Proceedings of the 2023 Workshop on Ns-3, WNS3 ’23, Association for Computing Machinery, New York, NY, USA, 2023, p. 1–9.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.