MoReV2X is a simulator of sub-6 GHz NR-V2X communications based on ns-3.
The implementation of MoReV2X is focused on NR-V2X Mode 2, the distributed access strategy allowing the direct data exchange between vehicles.
The MoReV2X module is backward compatible and implements LTE-V2X Mode 4.
The first version of the code (v1.0) has been released and presented in 2021 during the IEEE Vehicular Technology Conference (VTC-Fall 2021). If you use MoReV2X in your research, please cite this work.
With respect to v1.0, the MoReV2X simulator has been significantly extended over the last years and the current version of MoReV2X (v4.0) includes the following new features:
Should you need any information about the code and how to run it please feel free to contact: llusvarghi@umh.es
The upgrade of MoReV2X to the latest version of ns-3 is currently underway, stay tuned!
First, you need to download the MoReV2X simulator on your computer. To do so, run the following command:
git clone https://github.com/LLusvarghi/MoReV2X.git
Before running one of the scripts from the scratch
folder, configure the build with the following command:
CXXFLAGS="-Wall -g -O0" ./waf configure --disable-python --enable-examples --disable-tests --build-profile=debug
and then build ns-3 typing
./waf
List of people who contributed to this project:
The MoReV2X module is licensed under the GNU GPLv2 license.