Improving a Linux Device Driver for Visible Light Communication

Master Thesis


Analysis: 5
Empiricism: 5
Implementation: 10
Literature Research: 1


Visible Light Communication (VLC) is a technology that uses light as the communication medium. Light offers a much higher bandwidth than the currently used traditional wireless communication technologies. This combined with the fact that it does not cause electromagnetic interference, makes VLC an ideal candidate to augment Radio Frequency (RF) technology by creating small VLC Private Area Networks (VPAN). Open source Visible Light Communication (OpenVLC) is an open-source project for conducting research in VLC technology. It is based on BeagleBone Black that has a hardware extension attached to it. It offers a Linux driver that can be used to control the hardware that communicates using an LED and a PD. However, the driver has some serious stability issues and design problems. In this thesis, we re-write the device driver for the OpenVLC platform that would implement parts of the IEEE 802.15.7 standard. The primary goal is to make the driver stable, flexible to upgrades, well documented and boosting a proper Medium Access Control (MAC) layer implementation.




Start: 01.06.2017

End: 30.11.2017


Student: Muneeb Ahmed

Research Areas: CRISP, CROSSING, CYSEC, Sichere Mobile Netze , S1



Prof. Dr.-Ing. Matthias Hollick

Technische Universität Darmstadt
Department of Computer Science
Secure Mobile Networking Lab 

Mornewegstr. 32 (S4/14)
64293 Darmstadt, Germany

Phone: +49 6151 16-25472
Fax: +49 6151 16-25471


A A A | Drucken Drucken | Impressum Impressum | Sitemap Sitemap | Suche Suche | Kontakt Kontakt | Webseitenanalyse: Mehr Informationen
zum Seitenanfangzum Seitenanfang