The Platooning Extension for Veins.
This quick tutorial assumes that you already have installed Plexe and all the required software following the instruction inside the building section, including INET, Simu5G, and VeinsVLC.
Additional instructions on the frameworks can be found inside the README.md
files of the subprojects.
After doing so, please set up the environmental variables by running the following
1
2 cd ~/src/plexe
. ./setenv
To build Plexe VLC and the required software, please follow the instructions inside this README.
In the plexe/subprojects/plexe_vlc
folder you find the Plexe VLC subproject, where 802.11p and VLC are used simultaneously.
To run the simulation, go to examples/plexe_vlc
and run
1 ./run -u Cmdenv -c Sinusoidal -r 0
This will run a Sinsusoidal simulation with PATH’s CACC.
To build Plexe 5G and the required software, please follow the instructions inside this README.
In the plexe/subprojects/plexe_5g
folder you find the Plexe 5G subproject, where you can use 5G functionalities plus MEC applications.
For more details about all the available examples, please have a look at the above README.
To build Plexe CoopeRIS and the required software, please follow the instructions inside the CoopeRIS README.
In the plexe/subprojects/plexe_cooperis
folder you find the Plexe CoopeRIS subproject, where you can use a simplified mmWave interface and reconfigurable intelligent surfaces.
To know how to run the example, please refer to the above README.
Warning: This subproject is currently not maintained as Plexe 3.2 officially supports Simu5G.
In the plexe/subprojects/plexe_lte
folder you find the Plexe LTE subproject that uses 802.11p and LTE C-V2X Mode 3.
The simulation includes two platoons and the second one wants to merge with the first.
There is a TrafficAuthority application in an internet server that coordinates them until they are close enough.
When getting close enough they perform the merge via 802.11p.
To run the simulation, go to examples/plexe_lte
and run
1 ./run -u Cmdenv -c CV2XMerge -r 0
Warning: This subproject is currently not maintained as Plexe 3.2 officially supports Simu5G. The 4G interface needs to be ported to a 5G interface using Simu5G. This has not been done yet.
In the plexe/subprojects/plexe_hetnet
folder you find the Plexe HetNet subproject, where 802.11p, VLC, and LTE C-V2X Mode 3 are used simultaneously to exchange control beacons.
To run the simulation, go to examples/plexe_hetnet
and run
1 ./run -u Cmdenv -c HetNet -r 0