A generic architecture for power efficient, high throughput mobile VLC applications

More Info


Visible Light Communication is a method of wireless communication that avoids the oversaturated frequencies used by radio communication. Prior research typically uses the camera on smartphone for communication, but using a camera is energy-intensive and inefficient. Some alternatives are photodiodes and ambient light sensors, however the former is often not available on phones and the latter is too slow to be useful. This thesis introduces a system, JAB, which combines two sensors to achieve high throughput while keeping energy usage low. The impact of distance, modulation frequency and light are measured on the system implemented on an Android smartphone. Overall, the system is usable and does greatly improve the energy effiency of using VLC. An important next step is creating a custom hardware setup with a kernel driver implementation for a full system test.