NYU WIRELESS has developed the first open-source millimeter wave module that can be used to evaluate cross-layer and end-to-end performance of 5G mmWave networks. The simulator is built on the widely-used ns3 [https://www.nsnam.org/] platform that implements a wide range of protocols in C++. Key features of the simulator include:
- Support of a wide range of channel models including the latest 3GPP models for frequency spectrum above 6 GHz. Ray tracing and measured traces can also be modeled.
- The PHY and MAC classes are parameterized and highly customizable in order to be flexible enough for testing different designs.
- Emulation of key core network elements and tunneling protocols for architectural exploration.
- Complete emulation of the mobility protocols including intra- and inter-RAT handover, dual connectivity.
- The full stack end-to-end implementation allowed us to conduct the first Transport Layer Protocol (TCP) performance evaluation over mmWave bands, and to integrate some novel networking strategies to better utilize the available spectrum.
|M. Zhang, M. Polese, M. Mezzavilla, S. Rangan, M. Zorzi "ns-3 Implementation of the 3GPP MIMO Channel Model for Frequency Spectrum above 6 GHz," Workshop on ns-3, June 13 - 14, 2017, Porto, Portugal||5G Channel Models, mmWave Channel Modeling, mmWave Channel Models, ns3||2017/06/07|
|G. R. MacCartney, Jr. and T. S. Rappaport, “A Flexible Millimeter-Wave Channel Sounder with Absolute Timing,” IEEE Journal on Selected Areas in Communications, vol. 35, no. 6, pp. 1402-1418, June 2017.||5G Channel Models, Channel Sounder, Millimeter Wave 5G Prototype, mmWave Channel Models, mmWave MAC, mmwave rappaport, ns3||2017/06/01|
|R. Ford, S. Rangan, E. Mellios, D. Kong and A. Nix, "Markov Channel-Based Performance Analysis for Millimeter Wave Mobile Networks," 2017 IEEE Wireless Communications and Networking Conference (WCNC), San Francisco, CA, 2017, pp. 1-6.||Dynamic Channel Models, ns3||2017/06/01|
|S. Dutta, M. Mezzavilla, R. Ford, M. Zhang, S. Rangan, M. Zorzi, "Frame Structure Design and Analysis for Millimeter Wave Cellular Systems", IEEE Transactions on Wireless Communications 16.3 (2017): 1508-1522.||high speed mmwave mac, MmWave cellular system design, mmWave MAC, ns3||2017/01/04|
|S. Dutta, M. Mezzavilla, R. Ford, M. Zhang, S. Rangan, M. Zorzi, "MAC Layer Frame Design for Millimeter Wave Cellular System", Proc. IEEE European Conference on Networks and Communications (EuCNC), Athens, 2016, pp. 117-121.||high speed mmwave mac, mmWave MAC, ns3||2016/06/30|
|R. Ford, M. Zhang, S. Dutta M. Mezzavilla, S. Rangan, M. Zorzi "A Framework for End-to-End Evaluation of 5G mmWaveCellular Networks in ns-3" Proceedings of the Workshop on ns-3, Pages 85-92, June 15 - 16, 2016, Seattle, WA, USA||5G Channel Models, High-speed, networking, mmwave, mmWave Channel Models, ns3||2016/06/15|
|M. Zhang, M. Mezzavilla, R. Ford, S. Rangan, S. Panwar, E. Mellios, D. Kong, A. Nix, M. Zorzi, "Transport layer performance in 5G mmWave cellular", Computer Communications Workshops (INFOCOM WKSHPS) 2016 IEEE Conference on, pp. 730-735, 2016.||Congestion Control, Dynamic Channel Models, ns3||2016/04/14|
|R. Ford, M. Zhang, M. Mezzavilla, S. Dutta, S. Rangan, M. Zorzi, Achieving Ultra-Low Latency in 5G Millimeter Wave Cellular Networks, IEEE Communications Magazine 55.3 (2017): 196-203.||Congestion Control, high speed mmwave mac, High-speed, networking, Millimeter Wave 5G Prototype, mmWave MAC, ns3||2016/02/23|
|M. Mezzavilla, S. Dutta, M. Zhang, M. R. Akdeniz, S. Rangan, “5G mmWave Module for the ns-3 Network Simulator,” Proceedings of the 18th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems. ACM, 2015.||High-speed, networking, Millimeter Wave 5G Prototype, ns3||2015/06/29|
Menglei Zhang, Marco Mezzavilla, Michele Polese, Sourjya Dutta, Michele Zorzi, Sundeep Rangan