Main document
Veins VLC

Realistic Simulation of Vehicular Visible Light Communication
Summary
Recent advances in Light Emitting Diode (LED) technology have lead to the adoption of LEDs in exterior automotive lighting. The fast switching property of LEDs allows data transmission over the visible light medium; If combined with adequate receivers, e.g., high frequency photodiodes, camera image sensor, Vehicular Visible Light Communication (V-VLC) becomes possible.
Veins VLC extends Veins vehicular network simulation framework with channel models for V-VLC. It enables the investigation of different aspects of V-VLC networks, including a range of different applications (e.g., platooning), higher layer protocols (e.g., medium access) and heterogeneous networks combining V-VLC and IEEE 802.11p DSRC.
If you are using Veins VLC (or components of it) we would appreciate a citation:
Agon Memedi, Claas Tebruegge, Julien Jahneke and Falko Dressler, "Impact of Vehicle Type and Headlight Characteristics on Vehicular VLC Performance," Proceedings of 10th IEEE Vehicular Networking Conference (VNC 2018), Taipei, Taiwan, December 2018. Best Paper Runner Up Award [DOI, BibTeX, PDF and Details...]
Agon Memedi, Hsin-Mu Tsai and Falko Dressler, "Impact of Realistic Light Radiation Pattern on Vehicular Visible Light Communication," Proceedings of IEEE Global Communications Conference (GLOBECOM 2017), Singapore, Singapore, December 2017. [DOI, BibTeX, PDF and Details...]
Source Code
The source code can be found on GitHub.
Changelog
Veins VLC 1.0
- Based on Veins 5.0.
Veins VLC 1.0-alpha1
- Removes Veins VLC from the vanilla Veins source tree.
Now Veins VLC should be used as an external dependency project with Veins. - Adds a dummy MAC implementation for V-VLC.
- Fixes counting of collisions in the DeciderVlc (thanks to Max Schettler).
- Based on Veins 5.0-alpha2 (support OMNeT++ 5.5.1 & SUMO 1.2.0).
Veins VLC 0.4
- Introduces
LsvLightModel
to model headlights (low beam and high beam) for different vehicle types.
Veins VLC < 0.4
- Introduces the
EmpiricalLightModel
to model V-VLC for Veins. - Example scenario can be found under the
/examples/veins-vlc
subdirectory. - Based on the vehicle-obstacles branch of Veins 4.6 (require OMNeT++ 5.1.1 & SUMO 0.30.0).
Contact
Extras
Featured Paper
- Age of Information-based Performance of Ultrasonic Communication
Channels for Nanosensor-to-Gateway Communication
We investigate the timely detection of abnormalities using nanosensors flowing in the blood vessels and reporting to external wearable devices. We develop analytic sol...
News
- May 25, 2023
Dominik Buse just defended his PhD - congratulations!
Dominik successfully defended his PhD on May 23, 2023. Hi... - May 23, 2023
Taylan Şahin just defended his PhD - congratulations!
Taylan Şahin successfully defended his PhD on May 23, 20... - May 22, 2023
New staff member: Ahmad Farhad Shams
We welcome to Ahmad Farhad Shams who joined our group in ... - May 22, 2023
New staff member: Jamshid Bacha
We welcome to Jamshid Bacha who joined our group in May 2... - May 15, 2023
New IEEE Trans. on Vehicular Technology article
Our article Centralized Model-Predictive Control with Hum...