Software defined VLC system: Implementation and performance evaluation

Waqas Hussain, H. Fatih Ugurdag, Murat Uysal

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper presents the implementation of an IEEE standard-based Visible Light Communication (VLC) system using software defined radio (SDR) approach. Based on widely used SDR platform Universal Software Radio Peripheral (USRP) and visual programming language LabVIEW, we present a fully standard compliant implementation of all PHY I modes of the IEEE 802.15.7 standard. Rest of the equipments used in the experimental set-up are low cost and commercial off-the-shelf devices. We successfully demonstrate audio streaming through our software defined VLC system, which can transmit and receive data successfully up to 2 meters. We also present bit error rate results of all PHY I modes of IEEE 802.15.7 running on our VLC system, which operates at a distance of 1 meter.

Original languageEnglish (US)
Title of host publication2015 4th International Workshop on Optical Wireless Communications, IWOW 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages117-121
Number of pages5
ISBN (Electronic)9781467377263
DOIs
StatePublished - Nov 30 2015
Event4th International Workshop on Optical Wireless Communications, IWOW 2015 - Istanbul, Turkey
Duration: Sep 7 2015Sep 10 2015

Publication series

Name2015 4th International Workshop on Optical Wireless Communications, IWOW 2015

Conference

Conference4th International Workshop on Optical Wireless Communications, IWOW 2015
Country/TerritoryTurkey
CityIstanbul
Period9/7/159/10/15

Keywords

  • IEEE 802.15.7
  • Physical Layer
  • Software Defined Radio
  • Visible Light Communication

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Atomic and Molecular Physics, and Optics

Fingerprint

Dive into the research topics of 'Software defined VLC system: Implementation and performance evaluation'. Together they form a unique fingerprint.

Cite this