Due to the critical importance of Public Safety Networks (PSNs), they must have regular on-site performance evaluation. Conducting tests on real systems are expensive in terms of money, efforts, resources, and time. On the other hand, simulation and emulation tools are very important in the design and modeling of engineering systems. They can play a significant role in reducing the high expenses of such periodic tests. NS-3 is a widely used network simulator with a lot of capabilities. However, simulating realistic and large-scale PSNs reveals many limitations in the performance of simulation and urges for methods to speedup the simulations. Despite the exerted efforts in creating distributed simulators, less work that targets wireless networks is done. In this paper, we survey the different methods to enhance the simulation performance including parallel and distributed solutions in the PSN context. We also propose a framework to evaluate and test PSNs in real-time manner. This paper opens the door for future work in achieving better simulations, in terms of reliability and consumed time, for PSNs' large-scale networks.

Additional Metadata
Keywords Distributed Simulation, Large Scale Networks, MPI, NS-3, Parallel Simulation, Public Safety Networks
Persistent URL dx.doi.org/10.1109/PIMRC.2017.8292761
Conference 28th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC 2017
Citation
Al-Shiab, I. (Ismael), Sabbah, A. (Ayman), Jarwan, A. (Abdallah), Issa, O. (Omneya), & Ibnkahla, M. (2018). Simulating large-scale networks for public safety: Parallel and distributed solutions in NS-3. In IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC (pp. 1–7). doi:10.1109/PIMRC.2017.8292761