Sunteți pe pagina 1din 3

Realtime Audio Streaming using Visible Light

Communication.
Mohit Sanjeevkumar Gujara, Prof. Shrikant Velankarb, Prof. Arun Chavanc
a,b,c
Vidyalankar Institute of Technology, Mumbai.
a
mohitgujar93@gmail.com, bshrikant.velankar@vit.edu.in, carun.chavan@vit.edu.in

Abstract—With an increase in demand of high data rate near shown in figure 1. The system will give video output to screen
field communication, Visible Light Communication (VLC) has and the audio will be transmitted at real time through VLC to
been recognized as advanced and most promising innovation to receiver. The audio to be transmitted is first digitized and then
acknowledge short-run, high speed as well as large capacity transmitted over visible light in proper packet format and at
wireless communication. In this paper, a prototype of real time
specific baud rate to establish synchronous simplex
embedded system has been proposed, using modest financially
accessible light emitting diodes (LED), which can transmit audio communication between transmitter and receiver. Hence, work
wirelessly. Experimental results shows high quality real time has been done on physical layer, data-link layer and network
audio can be transmitted and received at maximum range of 3 layer to digitize the audio data received form the source and
meters through appropriate format of LED sources and proper transmit it over visible light in proper packet format.
concentration of LED light on receiver. VLC system has been
designed and implemented for high quality audio streaming.

Keywords—Visible Light Communication; Real time audio


streaming;Embedded system.

I. INTRODUCTION

I n the past few years, different research has been focused


on energy saving techniques for illumination sources, since
current lamps provide very low power efficiency due to its
heating effect. Hence, more efficient lightning devices are
Figure 1: System Scenario
being developed to replace incandescent and fluorescent lights.
LED’s are the devices which make use of Solid State Lightning The organization of rest of the paper is as follows: Section II
(SSL) which converts electric energy into optical power more consists of system block diagram and Section III will contain
efficiently. LED lighting has the following advantages over implementation details. Section IV consists of output result and
incandescent and fluorescent lighting: low power consumption, analysis, conclusion and future scope is present in section V
high energy efficiency, extremely long operational lifetime,
and ecological sustainability. Moreover, LED lamps can be II. SYSTEM BLOCK DIAGRAM
used as communication emitters without losing their In order to transmit digital data over a synchronous link,
illumination functionality. By modulating high switching the transmitter and receiver will contain following
characteristics of diode, digital data can be transferred components: amplifier, analog to digital converter, digital to
wirelessly through optical signal using the technique called as analog converter, a microcontroller, and a VLC module. The
Visible Light Communication (VLC). block diagram of the system is as shown in figure 2.

The aim of this paper is to implement a prototype real time A. Transmitter block
embedded system which will use LED as a light source as well Analog signal coming from the source will be first
as add communication capabilities to it. The transmitted data amplified and then digitized using analog to digital converter.
will be digitized and then will be given to LED, turning led ON The raw bit stream of digital data will then be packetized
for ones and OFF for zeros. The transmission data rate has to using microcontroller and then will be given to VLC module
be so high that it eliminates the flicker and perceive as a serially. This serial binary data will modulate the amplitude of
constant light source to human eye. The system scenario is as an LED (switching it ON for one and OFF for zero).
Figure 2: System Block Diagram
DAC. The configuration of ATMEGA 328 is as shown in
B. Receiver Block figure 4.
The VLC receiver will contain a photo detector which will
generate voltage across it when light falls on it. Thus the photo
detector will detect the transmitted data packets. This detected
data will be given to an amplifier which will amplify the
detected signal and give it to microcontroller. The
microcontroller will extract the data from the received packets
and this digital data will be converted to analog using digital to
analog converter. The analog signal (i.e. audio) will be
amplified and then given to a speaker.

III. IMPLEMENTATON DETAILS


The implementation work can be divided as per the work
done at three different layers, i.e. physical layer, data link layer,
network layer. Figure 4: Microcontroller Interface

A. Physical Layer B. DataLink Layer


A communication channel has been first established at This layer is one of the most complicated layers and has
physical layer to verify whether communication is possible complex functionalities and liabilities. Data link layer hides the
using visible light communication. Signal is given to the base details of underlying hardware and represents itself to upper
of transistor and the LED is connected at the collector of an layer as the medium to communicate. Functions of data link
NPN transistor. The circuit of transmitter and receiver is as layer are: framing, addressing, synchronization, error control,
shown in figure 3. flow control, etc. The structure implemented is as shown in
figure 5.

Figure 5: Data Link Layer Packet Format [4]


The header contains details such as start of frame and
Figure 3: Physical Layer addressing; the trailer contains details such as error detection
At the receiver side, the photo detector generates a voltage and frame stop bits.
across it depending on the incident light intensity. This
generated voltage variation is very low in amplitude and hence C. Network layer
its output is given to an amplifier. In the circuit shown in Network layer takes the responsibility for routing packets
figure, three op-amps are used; first op-amp acts as a from source to destination within or outside a subnet. Two
comparator, second is a buffer and the third is used to amplify different subnet may have different addressing schemes or non-
and get proper TTL voltage level. This output of op-amp is compatible addressing types. Same with protocols, two
given to serial receiver pin of microcontroller. Microcontroller different subnet may be operating on different protocols which
then extracts the data from the received packets and gives it to are not compatible with each other. Network layer has the
responsibility to route the packets from source to destination,
mapping different addressing schemes and protocols.
Internet protocol is widely used network layer protocol Hence audio communication using Visible Light
which helps to communicate end to end devices over the Communication is possible
internet. TCP/IP is reliable and byte stream oriented. It receives
acknowledgement of every packet sent. This feature is not
helpful in our application, as we are streaming audio we do not
need acknowledgement. Using TCP/IP will increase the
overhead and thus reduce the data transmission rate. Instead, in
our application we will use UDP protocol as UDP is
connection less and Datagram oriented, it has low overhead
and best suited for streaming applications.
The header of UDP is as shown in figure 6:

Figure 6: UPD header [5]

D. Compleate Setup . Figure 8: Transmitter and Receiver Waveforms

V. CONCLUSION AND FUTURE SCOPE


In this paper, a real time audio broadcast prototype using
simple LED is proposed. System design details are illustrated
in detail and experimental results are presented. It can be
concluded that transmission of audio at a distance of 3 meter is
possible. Hence, for near field communication applications,
VLC can prove a better replacement for Wi-Fi or other radio
wave communication.
Future work can be concentrated to improve range and
speed of VLC. The improvements in range can be achieved by
adding focusing lenses between transmitter and receiver. The
speed can further be improved by implementing parallel data
Figure 7: Complete Hardware Setup transmission using matrix of arrays, with each in the array of
different color, and tuning different photo detectors at the
The complete hardware setup is as shown in figure 7. The receiver at different wavelengths thus implementing
audio input is taken from mobile phone’s 3.5mm jack. That wavelength division multiplexing.
audio is amplified and digitized and given to controller. The REFERENCES
controller sends the data through different packets as
[1] Krishna Prasad Pujapanda, “LiFi Integrated to Power-lines for Smart
discussed earlier. The packets are sent to VLC module via
Illumination cum Communication”, 2013 International Conference on
serial port of the controller. The receiver module extracts the Communication Systems and Network Technologies, DOI
audio data and gives it to the speaker. 10.1109/CSNT.2013.189.
[2] Yingjie He, Liwei Ding, Yuxian Gong, Yongjin Wang, “ Real-time
Audio & Video Transmission System Based on Visible Light
IV. RESULT AND ANALYSIS
Communication”, Optics and Photonics Journal, 2013, 3, 153-157
The transmitted signal from the serial port of the controller [3] F. Delgado, I. Quintana, J. Rufo, J.A. Rabadan, Crisanto Quintana, and R.
and the received signal after processing which is given to Perez-Jimenez, “Design and Implementation of an Ethernet-VLC
microcontroller at the receiver are shown in the figure 8. The Interface for Broadcast Transmissions”, IEEE COMMUNICATIONS
waveform at channel 1 (Shown in orange color) is the LETTERS, VOL. 14, NO. 12, DECEMBER 2010
transmitted signal and the waveform at channel 2 (shown in
[4] http://computing.dcu.ie/~humphrys/Notes/Networks/data.link.html.
blue color) is the received waveform by the controller.
[5] https://en.wikipedia.org/wiki/User_Datagram_Protocol.
It can be seen that the transmitted binary data by controller
and received binary data exactly matches with each other.

S-ar putea să vă placă și