This is an ns-3 module for the simulation of Vehicle-to-Vehicle networks operating at mmWaves. A description of this module can be found on arXiv.
This module currently includes features such as:
- support to the latest 3GPP channel model for V2X networks, for frequency spectrum above 6 GHz;
- custom PHY and MAC classes, supporting the NR frame structure specified by 3GPP;
- full-stack operations including those from RLC and PDCP layers, thanks to the integration with the LTE module of ns-3;
- helpers and examples to guide users that want to interact with the module.
If you use this module in your research, please cite: M. Drago, T. Zugno, M. Polese, M. Giordani, M. Zorzi, "Millicar - An ns-3 Module for MmWave NR V2X Networks," Proc. of the Workshop on ns-3 (WNS3), 2020.
To use this module, you need to install ns3-mmwave and clone this repository inside the src
folder:
git clone https://github.com/nyuwireless-unipd/ns3-mmwave.git
git clone https://github.com/signetlabdei/millicar.git ns3-mmwave/src/millicar
This module is being developed by SIGNET Lab, University of Padova.
This software is licensed under the terms of the GNU GPLv2, as like as ns-3. See the LICENSE file for more details.