You are on page 1of 6

European Wireless 2016

FPGA-based test-bed for visible light


communication physical layer study
Muhammad Saad Saud∗ , Marko Wirtanen∗ , Helal Chowdhury∗ , Tuomo Hänninen∗ , Juha Häkkinen† , Marcos Katz∗
∗ Centre
for Wireless Communications (CWC)
† Circuits
and Systems (CAS) Group
University of Oulu, Finland
Email: {muhammad.saud, mwirtane, helal.chowdhury, tuomo.hanninen, hakki, marcos.katz}@ee.oulu.fi

Abstract—In this paper, a field-programmable gate array development of hybrid radio-optical systems. In hybrid radio-
(FPGA)-based, visible light communication (VLC) test-bed im- optical systems the optical spectrum can be supplemented to
plementation is reported. The overall test system is capable of increase data rates, switched based on optical link availability,
generating digital signals such as tones and modulated data,
transmitting it through one node and receiving it back through or selected based on other criteria.
another node or looping it back from same node using VLC front- One more aspect of VLC can be, to use this technology
end circuits. This system is primarily developed to evaluate the where conventional radio systems fail. For example, under-
quality of VLC front-ends, different receiver (Rx) and transmitter water radio communication is difficult, and communication
(Tx) configurations, and different geometries amid increased with light may be possible with much higher data rates
interest of researchers in this technology to cope up with different
real-world problems in the field of VLC. than currently used ultrasonic communication systems over
Index Terms—field-programmable gate array (FPGA), embed- short ranges. Underwater communication is an interesting
ded systems, visible light communication (VLC), MicroBlaze, application of VLC and researchers are studying light or other
ML605, FMC150. forms of optical wireless communication for it, e.g., in [1],
research on VLC is carried out to provide communications
I. I NTRODUCTION for sea divers.
Since the number of smart devices as well as wide-band To research link quality, and other physical layer (PHY)
services are increasing enormously, radio frequency (RF) characteristics e.g., modulation schemes for VLC under dif-
spectrum has become a crucial resource. It has piqued re- ferent environments, flexible test setups are needed which can
searchers’ interest on non-conventional wireless technologies characterize VLC system in an easy and flexible way. This
like optical wireless communication in general and VLC in is important because VLC is a relatively new technology,
particular which can supplement radio spectrum to increase mostly in its experimental phase. Therefore, experiments with
network capacity or replace/switch it in some environments different configurations of photo diodes/light emitting diodes
or conditions. Visible light has a much more larger spectrum (LEDs), modulation schemes, environments/geometries, and
than the entire RF spectrum (including terahertz waves), and is dependence with other parameters like distance/alignment,
unlicensed. Due to its massive spectrum and high bandwidth etc., are needed to be conducted. Moreover, such flexible test
promise, it is often considered potentially part of the 5G and setups can implement current and upcoming standards.
beyond. Moreover, visible light is considered safe technology Hence, there is a need to implement test-systems to inves-
compared to radio waves which may cause health risks. tigate properties of VLC further. The test-bed is one such
Another advantage of this technology is security. Light beams effort which is useful to investigate physical aspects of this
are very directional, and signal cannot pass through walls. technology, i.e., propagation model for different environments,
These properties embed physical layer security in it, making non-linearity due to transmission and reception imperfections,
it almost impossible to eavesdrop. Directivity not only adds and performance under different modulation schemes.
security, it also saves the system from interference. Therefore, An FPGA-based platform is suitable to make the system
in VLC systems interference from other light sources can be flexible and scalable. FPGA solutions are always portable
avoided easily, in addition to the advantage that VLC has and adaptable to different form of embedded systems. In this
no radio interference. These properties of VLC make it a regard, a non-real time test setup is enough to characterize
attractive choice in future wireless communication systems. optical wireless system. Hence, a non-real time system is
At present, researchers’ main interest is to use VLC for implemented. The system will be further developed to a real-
indoor communication as a supplement to RF to increase time solution based on experimental results.
spectrum resources. There can be two types of indoor links The rest of the paper is organized as follows. Section II
operating on VLC: communication through diffused light link, describes review of PHY for VLC. Section III describes the
and strictly aligned light links. In both cases light can be hardware platform. Section IV gives implementation details
easily blocked in different real life scenarios. This supports the for the developed system. Section V gives some example mea-

Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY DELHI. Downloaded on July 25,2023 at 18:27:57 UTC from IEEE Xplore. Restrictions apply.
ISBN 978-3-8007-4221-9 383 © VDE VERLAG GMBH, Berlin, Offenbach, Germany
European Wireless 2016

surement results using this system and finally in Section VI high number of resources useful for implementing multi-core
the paper is concluded. processing systems. Virtex-6 has been adopted in various
telecommunication platforms such as third generation of Wire-
II. R EVIEW OF VLC I MPLEMENTATIONS less Open Access Research Platform (WARP v3) [9]. One of
Numerous papers are available on hardware implementation the advantages of using this platform is that its design can be
of VLC systems especially for point-to-point link configu- ported to WARP v3, combining new system and number of
ration. These papers consider diverse modulation schemes, already implemented telecommunication demonstrations.
filtering, pre/post-equalization techniques. For example, in [2], It has many peripherals which are useful in embedded
an experimental demonstration has been reported. The demon- systems. For example, it has FPGA mezzanine card (FMC)
stration consists of two parts: digital signal processing and high/low pin count (HPC/LPC) connectors to interface external
analogue part. Digital signal processing was implemented on a boards via industry standard VITA 57.1, System ACE compact
Virtex-5 FPGA where serial input is mapped to a 16- Quadra- flash (CF) to attach CF card for programming and storage,
ture Amplitude Modulation (QAM) symbol stream. In case USB JTAG circuit for programming/debugging, universal se-
of analogue front-ends, transmitter consists of driving circuit, rial bus (USB) universal asynchronous receiver/transmitter
trans-conductance amplifier, and commercial Osram (OSTAR (UART) for console, double data rate type three (DDR3)
E3B) high-power LEDs. On the receiver side, imaging optics, a small outline dual in-line memory module (SODIMM) socket
colour filter, photodiode, two stage trans-impedance amplifier, for random access memory (RAM), linear byte peripheral
and band-pass filter are used. interface (BPI) flash, tri-mode Ethernet PHY. It is meant to
In [3], 125 Mbps over five metre distance in indoor envi- support general purpose embedded solutions, therefore it lacks
ronment by using on-off keying (OOK) is reported. In the a radio peripheral, for wireless communication. But one can
experimental setup a lamp with six chips which provides use FMC connector to add any third party radio module.
luminous flux of about 400 lumen has been used. In this work
a blue filter is applied to suppress the slow phosphorescent IV. I MPLEMENTATION D ETAILS
component of the white light. A large area silicon PIN diode Figure 1 describes the block diagram of the test system.
with effective area 100 mm2 and polymer lens with 70o field Data is generated at source block which can be any math-
of view (FOV) are used to receive the signal. The bit-error ematical tool, i.e., MATLAB [10]. The source data is then
rate (BER) performance is measured by keeping illuminance modulated. It can be left un-modulated in characterization
level at about 800 lux at the receiver. It is observed that the of amplitude response. This data is sent to the Tx front-
data rate is 80 Mbps at the corresponding BER 10−6 . end, which sends the information over VLC channel. A burst
In [4], a Gbps VLC link based on red green blue (RGB) of data is captured by the Rx front-end, demodulated, and
LEDs is reported. In this work quadrature amplitude modu- analysed to get different type of results. The received burst
lation (QAM) on discrete-multitone (DMT) is used in wave- of data can tell a lot about channel and quality of different
length division multiplexing (WDM) link. DMT signals con- front-ends. Different Tx and Rx modules can give estimate of
sisted of 128 sub-carriers within the baseband bandwidth of relative distortion each front-end is adding.
100 MHz. Large area silicon avalanche photodiode with three
millimetre diameter combined with a glass lens of 20 mm
diameter and 20 mm focal length is used for detection. The ŝƐƚŽƌƚŝŽŶ
detector is followed by a low-impedance amplifier to amplify
the signal level up to the operation range. The transmission ^ŽƵƌĐĞ DŽĚƵůĂƚŝŽŶ ddž
performance measurements were performed with and without
the presence of cross talk.
ŚĂŶŶĞů EŽŝƐĞ
A cellular structure using an angle-diversity configuration
which offers reasonably wide coverage for indoor commu- ŶĂůLJƐŝƐ ĞŵŽĚƵůĂƚŝŽŶ Zdž
nications is reported in [5], [6]. Their work is designed for
home access networks (HAN). It consists of a VLC link to
ŝƐƚŽƌƚŝŽŶ
broadcast data and infra-red communication to provide Gbps
bi-directional communication.
Our proposed test-bed will be able to provide testing of Fig. 1. System block diagram.
different digital modulation schemes, as well as geometries
for indoor/outdoor communication. So, one can test different The idea of this test setup is to generate a signal from MAT-
hardware implementations and estimate the data rates or other LAB or any other tool. That signal is passed to a digital system
measures of interest for different kind of environments. which interfaces a digital to analog converter (DAC) and
forwards the sequence/data to it. The front-end board which
III. H ARDWARE P LATFORM has filters, amplifiers, etc., is next to the DAC in transmission
The test-bed has been implemented on Xilinx [7] Virtex- chain. Another front-end can be utilized to sense the channel.
6 FPGA ML605 Evaluation Kit [8]. The Virtex-6 FPGA has This front-end interfaces analog to digital converter (ADC) to

Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY DELHI. Downloaded on July 25,2023 at 18:27:57 UTC from IEEE Xplore. Restrictions apply.
ISBN 978-3-8007-4221-9 384 © VDE VERLAG GMBH, Berlin, Offenbach, Germany
European Wireless 2016

capture the data back. The receiver front-end can be attached to


ADC of the same test system or another. Finally the captured
burst of data is sent back to MATLAB. MATLAB is then
utilized for analysis of the captured data numerically. Figure 2
describes the block level diagram of test setup in both of above
mentioned cases. Here, the microprocessor based embedded
system, DAC, and ADC are the part of test system. Front-ends
are to be changed for characterization and comparisons, or they
can be fixed to research different geometric and environment
scenario for VLC channel.

1HWZRUN '$& 7UDQVPLVVLRQ


(PEHGGHG )URQWHQG
6ZLWFK 6\VWHP
$'&
/(' Fig. 3. Photograph: test-bed node, receiver 2, transmitter 1.

3KRWR'LRGH
'$&
&RPSXWHU (PEHGGHG
6\VWHP 5HFHSWLRQ captured burst. The router block consists of more than one data
ZLWK0$7/$% $'& )URQWHQG routers and its main purpose is to route data to or from sub-
blocks. The output of command (CMD) is multiplexed using
7UDQVPLVVLRQ
)URQWHQG command multiplexer (MUX) block, and sent back to software
'$&
(PEHGGHG
/(' via MAC interface. The Inter-Integrated Circuit (I2C) master
6\VWHP
$'& is connected to temperature and voltage measurement circuits
&RPSXWHU 3KRWR'LRGH on board.
ZLWK0$7/$% 5HFHSWLRQ The PHY block is main interface for ADC, DAC and other
)URQWHQG
control circuits on the board. ADC channel consists of an ADC
PHY first-in first-out (FIFO), followed by ADC FIFO. ADC
Fig. 2. Test setup block diagram. PHY instance converts dual data rate (DDR) 7 bit streams
to single data rate (SDR) 14 bit stream with additional zeros
For VLC, baseband signals are needed, because cut-off for the sake of making it 16 bit-wide, and passes it to ADC
frequency of most of the commercially available LEDs is few FIFO instance which stores the burst and converts it to 64
megahertz, as shown in Section V. Therefore, a third-party bit stream at output. On the other side, the DAC waveform
FMC150 [11] board was used for baseband signal processing. (WFM) instance takes 64 bit wide burst of stream, stores
FMC150 is a dual 14 bit 250 mega-samples per second the stream in RAM blocks, and replays it continuously after
(MSPS) ADC and dual 16 bit 800 MSPS DAC daughter- receiving software trigger. DAC PHY instance is responsible
card with FMC connector. It has on-board voltage controlled for converting SDR 64 bit data to DDR 8 bit wide streams.
crystal oscillator which is enabled by default but can be There are control and monitor blocks which are used to control
disabled in case of using external clock (CLK). It also has DAC, ADC, temperature/voltage monitor, and clock tree, etc.
temperature and power supply voltages monitor (MON), and PHY control (CTRL), takes care of every decision related to
programmable clock tree. It uses LPC standard for FMC, streams, e.g., enabling FIFO read/write. It also takes some of
which is compatible with HPC FMC platforms like WARP external signals such as present signal to indicate FMC150
v3. The FMC150 comes with a reference design for ML605 board is present.
and many other commercially available FPGA boards. Figure 3 B. Reference Design Modifications
shows photograph of the hardware test-bed node, one receiver
front-end and one transmission front-end. The reference design alone is sufficient to implement a test-
bed. It can replay some burst of data repeatedly over time, and
A. Reference Design Details recapture it in non-real-time fashion, send it back to MATLAB
As mentioned earlier, FMC150 comes with a reference for analysis. One can simply add a transmission front-end
firmware design. A software is also provided to be run on after DAC and reception front-end after ADC. Our system was
computer with Ethernet connection with FPGA board. Figure 4 modified to ensure the ease of further development, evading
describes the functional blocks of reference design. Reference the need of software running on PC.
design’s diagram, and text are taken from reference documents Therefore, the PHY block was taken from the reference
made by 4DSP [11]. design to export as an Advanced eXtensible Interface (AXI)
In this system, the medium access control (MAC) interface based IP core for an embedded system using Xilinx’s sys-
block receives register read and write commands. It distributes tem generator. AXI to command block was added for read-
those commands to other blocks. It also delivers data streams ing/writing registers. Asynchronous FIFOs were added to
to DAC interfaces. It also takes back data streams from ADC interface DAC, and ADC streams, converted 64 bit to 32 bit

Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY DELHI. Downloaded on July 25,2023 at 18:27:57 UTC from IEEE Xplore. Restrictions apply.
ISBN 978-3-8007-4221-9 385 © VDE VERLAG GMBH, Berlin, Offenbach, Germany
European Wireless 2016

can control timing of arming the DAC and sending software


trigger to capture ADC data by sending commands to PHY
W,zdZ> CTRL via AXI4LITE register read/write.
W,z &/&K

ZŽƵƚĞƌ ZZD
W,z t&D
y/ϰ

͕͕ D/ŶƚĞƌĨĂĐĞ
^W/W,z ><͕DKE
dZ> DĂƐƚĞƌy/
DŝĐƌŽ /͕͕ĐĂĐŚĞ
^ƚƌĞĂŵ
W,z/WŽƌĞ &DϭϱϬ
ůĂnjĞ /͕͕ ^ůĂǀĞy/
ŝŶƚĞƌĨĂĐĞ ^ƚƌĞĂŵ
/ϮŵĂƐƚĞƌ DDhy

y/ϰ>/d
DŽƵƚƉƵƚ ĂƚĂнD dZ>
DŝŶƉƵƚ ĂƚĂ
ƚŚĞƌŶĞƚ KƚŚĞƌ/W
y/ƚŚĞƌŶĞƚ ͘͘͘
&/&K ŽƌĞƐ
Fig. 4. Reference design.

Fig. 6. Modified design.


stream for AXI stream link. This hardware was exported as
an IP core for Xilinx’s Microblaze (microprocessor) based
embedded system, which is readily used and supported in C. Front-end Design
Xilinx designs. Figure 5 describes the IP core exported for In this work, two separate transmission front-ends and
Microblaze based embedded system. Also, adding a micro- two receive front-ends are used. First transmission front-end
processor in the system adds much larger set of possibilities, (transmitter 1) consist of a low-pass filter, amplifier, bias-T,
including a stand alone test-bed, which does not even need and LED, as shown in Figure 7. For low-pass filtering RLP-
mathematical tool. As microprocessor can be programmed to 40+ [12] has been used. Its passband with less than 2 dB
generate, send, receive, analyze and store the data on a CF attenuation includes DC to 40 MHz of spectrum, which is
card etc. sufficient for ordinary VLC applications. For amplification,
ADA4870 [13] is used, which is a high output drive current,
high speed, high voltage amplifier. Having high bandwidth
and high current capabilities, it ensures that it can easily
W,zĐƚƌů
DƚŽ
provide high current required for LED AC signal. It can also
͕͕><͕ y/ϰ>/d be used as trans-conductance amplifier for quite large variety
y/ϰ>/d
DKEdZ>
of LEDs available commercially. A commercially available
high luminous efficiency LED ENGIN LZC-83MC00 40W
W,zΘ ƐLJŶĐŚƌŽŶŽƵƐ RGB [14] LED is used. One can use a single red, green, or
y/^ƚƌĞĂŵ
&/&K &/&K blue LED; or combine them to have white light out of it.
Alternatively, one can send three streams on non-interfering
W,zΘ ƐLJŶĐŚƌŽŶŽƵƐ colors. In this setup only red LED has been considered.
y/^ƚƌĞĂŵ
t&D &/&K Figure 8 shows transconductance configuration of the same
LED as second transmission chain (transmitter 2). It has
simple but effective transconductance configuration for VLC
Fig. 5. PHY IP core. transmitter using MJE200 [15], high current gain, RF NPN
transistor.
Figure 6 describes, basic peripherals attached to MicroBlaze In receiver front-ends two photo diodes FDS100 [16] and
processor necessary for the system. This non-real-time design OSD1-5T [17] have been used. FDS100, has a reasonable
does not need fast packet transfer, therefore, AXI stream active area of 13 mm2 , responsivity of 0.6 A/W, low dark
to/from PHY IP core are connected directly to MicroBlaze current typically 1 nA, and low junction capacitance 24 pF
stream links. Ethernet packets are received via FIFO, which (at 20 V). OSD1-5T has active area of 1 mm2 , responsivity
has stream link to AXI Ethernet IP core. Direct memory access of .21 A/W, low dark current typically 0.2 nA, and low
(DMA) peripheral can be added to both Ethernet peripheral junction capacitance 7 pF (at 12 V). The photo diode in both
or PHY IP core, for fast packet copying. Ethernet packets can reception chains (receiver 1, and receiver 2) is connected to
be received both in TCP or UDP mode. MATLAB generates ADA4899 [18] op-amp in trans-impedance configuration, fol-
the burst of DAC data, forwards it to MicroBlaze processor, lowed by another amplifier in inverting voltage amplification
which route it to PHY IP core via stream link. The processor configuration. Noise is filtered out using RLP-40 component

Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY DELHI. Downloaded on July 25,2023 at 18:27:57 UTC from IEEE Xplore. Restrictions apply.
ISBN 978-3-8007-4221-9 386 © VDE VERLAG GMBH, Berlin, Offenbach, Germany
European Wireless 2016

122.88 MSPS generated using MATLAB, passed to channel


͘ϭђ&
sнсϵsĚĐ sн via test setup. At receiving end, samples at rate of 245.75

ϮϬŬё ϭ͘ϱŬё MSPS have been captured. Power levels of main tone, second
harmonic, and third harmonic have been measured using fast-
/^d fourier transform (fft) and plotted relative to noise floor. The
ŽƵƚƉƵƚ


Ͳ highest signal power corresponds to the first combination. The
н best signal-to-second harmonic distortion is provided by the
ϱϬё ϰϴϳϬ
͘ϭђ&
second combination. Best signal to third harmonic distortion is
Z>WϰϬ ϱϬŬё ZĞĚůĞĚŽĨ given by combination four. Such comparisons are very useful
>E'/E>Ͳ
is design of DMT systems, where frequency carriers may be
sďŝĂƐΕ͘ϱ;sнͿ ϴϯDϬϬϰϬt
Z' placed near harmonic frequencies.

Fig. 7. Design of transmitter 1. 


+DUPRQLFGLVWRUWLRQIRUIURQWHQGVRQ0+]ZDYH

3RZHU1RLVH)ORRU G%

&HQWHU)UHTXHQF\
 QG+DUPRQLF
UG+DUPRQLF
sнсϮϰsĚĐ 


ZĞĚůĞĚŽĨ

>E'/E 
>ͲϴϯDϬϬ 

ϱŬё ϰϬtZ' 
7UDQVPLWWHU5HFHLYHU 7UDQVPLWWHU5HFHLYHU 7UDQVPLWWHU5HFHLYHU 7UDQVPLWWHU5HFHLYHU
ŽƵƚƉƵƚ

Fig. 10. Example harmonic distortion comparison, 5MHz Sine wave.


D:ϮϬϬ
ϰϳϬŶ& There is a wide range of other operations which can be
useful to characterize a communication system. In Figure 11,
ϭŬё
ϱ͘ϳϱё maximum recorded SNR (excluding harmonic distortion) out
of 50 captured bursts (for one frequency) is plotted over
frequency sweep one to 17 MHz. Transmitter 1, shows higher
SNR at lower frequency than transmitter 2, but degrades
Fig. 8. Design of transmitter 2.
quickly. Similarly, SNR for receiver 2 is lower than receiver 1
due to lower gain, but also degrades at higher rate than receiver
and signal is passed to ADC. Component values to set gain 1. This kind of measurement can also be useful for planning
for both receivers are shown in Figure 9. carrier frequencies.

615FRPSDULVRQIRUIURQWHQGV
ϭϮsĚĐΎ 
ϭϱƉ&Ύ͕ϭϬƉ& sнсϱsĚĐ
ϱsĚĐ ϭϱƉ&Ύ͕ϭϱƉ& 
sͲсͲϱsĚĐ
&^ϭϬϬΎ ϮϳϬёΎ͕ϵϱϯё 
K^ϭͲϱd ϮϮϬёΎ͕Ϯϲϳё ZĞĐĞŝǀĞƌϭΎ͕

615 G%

ΕϰϲƉ&ĚΎ ZĞĐĞŝǀĞƌϮ
sн ϭϬϬёΎ
ΕϭϱƉ&Ě 
Ͳ ϱϭ͘ϭё sн
н Ͳ ƚŽ 
7UDQVPLWWHU5HFHLYHU
7UDQVPLWWHU5HFHLYHU
ϰϴϵϵ н 7UDQVPLWWHU5HFHLYHU
sͲ ϰϴϵϵ 7UDQVPLWWHU5HFHLYHU
Z>WϰϬ 

        
)UHTXHQF\ 0+]

Fig. 9. Design of the reception chain. Fig. 11. SNR Comparison.

Figure 12 shows the frequency response taken for all VLC


V. M EASUREMENTS
front-ends using this system. Measurements are taken for
In this section, example measurement results are shown a sweep of 1 to 50 MHz frequencies, with spacing of 1
for the considered front-ends. In these measurements the MHz. At one frequency instance normalized amplitude with
distance between LED and photo diode is approximately respect to maximum value of generated wave is averaged
seven centimeters. No optical gain has been used in these over repetition of 50 bursts. This gives another insight into
example results. Optical gain can be used on both (Tx/Rx) optical circuit design. For transmitter 1, the amplitude response
sides, to operate on reasonable distance ranges for indoor starts from higher value, but shows more attenuation per
communication. frequency scale. Whereas, for transmitter 2, the amplitude
Figure 10 shows an harmonic distortion comparison of all response is quite smooth till 10 MHz. Moreover, transmitter 2,
combinations at 5 MHz. Samples of 5 MHz tone at rate of crosses transmitter 1’s graph for both receiver cases to perform

Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY DELHI. Downloaded on July 25,2023 at 18:27:57 UTC from IEEE Xplore. Restrictions apply.
ISBN 978-3-8007-4221-9 387 © VDE VERLAG GMBH, Berlin, Offenbach, Germany
European Wireless 2016

better at higher frequencies. Receiver 1 and receiver 2 have This is an embedded system implementation on FPGA,
same the circuit configuration, therefore there is not much which makes it very flexible and scalable. The architecture
of expected difference. The photo diode of receiver 2 has is kept very simple and the design can be modified to make
less area, resulting less junction capacitance, but less gain. it a stand-alone test system. The test-bed is a non-real-time
Therefore amplification gain has been increased. However, solution to characterize VLC physical aspects. The next step
receiver 2 shows lower attenuation from receiver 1 at lower of the test-bed is to develop a real-time system based on the
frequencies. The difference, starts increasing with increasing achieved experimental results.
the frequency, and goes upto average of 9.21 dB at 30 MHz.
ACKNOWLEDGMENT
It starts decreasing after this point and comes back to 1.29 dB
at 50 MHz. The authors would like to thank Centre for Wireless Com-
This kind of analysis is useful in both DMT and sin- munication (CWC) facility in Department of Communication
gle carrier scenarios. Harmonic distortions, SNR, amplitude Engineering, University of Oulu, Finland to fund this project.
response combined, can give a close estimate of optimal R EFERENCES
data rates achieved using the system. Measurements are not
[1] H. Uema, T. Matsumura, S. Saito, and Y. Murata, “Research and
restricted to above mentioned examples. Digitally modulated development on underwater visible light communication systems,”
data can be transmitted and constellation points can be plotted, Electronics and Communications in Japan, vol. 98, no. 3, pp. 9–13,
using sample detection based on correlation of received and 2015. [Online]. Available: http://dx.doi.org/10.1002/ecj.11617
[2] O. Bouchet, P. Porcon, M. Wolf, L. Grobe, J. Walewski, S. Nerreter,
transmitted burst. Those measurements will need much details K.-D. Langer, L. Fernández, J. Vucic, T. Kamalakis, G. Ntogari, and
and are out of scope for this paper. The measurements given E. Gueutier, “Visible-light communication system enabling 73 mb/s data
above can be used indirectly infer other aspect of optical streaming,” in GLOBECOM Workshops (GC Wkshps), 2010 IEEE, Dec
2010, pp. 1042–1046.
communication system. [3] J. Vucic, C. Kottke, S. Nerreter, K. Habel, A. Buttner, K.-D. Langer,
and J. Walewski, “125 mbit/s over 5 m wireless distance by use of ook-
modulated phosphorescent white leds,” in 35th European Conference on
$PSOLWXGHUHVSRQVHFRPSDULVRQIRUFRQVLGHUHGIURQWHQGV
1RUPDOL]HG5HFHLYHG$PSOLWXGHZUW7UDQVPLWWHG G%

 Optical Communication, 2009. ECOC ’09., sept. 2009, pp. 1 –2.
[4] C. Kottke, J. Hilt, K. Habel, J. Vucic, and K.-D. Langer, “1.25 gbit/s
7UDQVPLWWHU5HFHLYHU
7UDQVPLWWHU5HFHLYHU visible light wdm link based on dmt modulation of a single rgb led

7UDQVPLWWHU5HFHLYHU luminary,” in 38th European Conference and Exhibition on Optical
7UDQVPLWWHU5HFHLYHU Communications (ECOC), 2012, Sept 2012, pp. 1–3.
 [5] H. L. Minh, D. O’Brien, and G. Faulkner, “A gigabit/s indoor op-
tical wireless system for home access networks,” in 7th International

Symposium on Communication Systems Networks and Digital Signal
Processing (CSNDSP), 2010, july 2010, pp. 532 –536.
[6] H. L. Minh, D. O’Brien, G. Faulkner, O. Bouchet, M. Wolf, L. Grobe,
 and J. Li, “A 1.25-gb/s indoor cellular optical wireless communications
demonstrator,” Photonics Technology Letters, IEEE, vol. 22, no. 21, pp.
 1598 –1600, nov.1, 2010.
[7] “Xilinx: All Programmable, (accessed 20.1.2016),” uRL: http://www.
xilinx.com.

      [8] “ML605 Hardware User Guide , (accessed 11.08.2015),” uRL: http://
)UHTXHQF\ 0+] www.xilinx.com/support/documentation/boards and kits/ug534.pdf.
[9] “WARP Project, (accessed 15.1.2016),” uRL: http://warpproject.org/.
Fig. 12. Amplitude response of red LED. [10] “Mathworks: MATLAB(accessed 15.01.2016),” uRL: http:
//se.mathworks.com/products/matlab/.
[11] “4DSP: FMC150(accessed 15.01.2016),” uRL: http://www.4dsp.com/
FMC150.php.
VI. C ONCLUSION [12] “Mini-Circuits: Metal Shield, Low Pass Filter, RLP-40+
datasheet(accessed 20.01.2016),” uRL: http:http://194.75.38.69/
pdfs/RLP-40+.pdf.
In this work, we have developed a test-bed that is useful to [13] “Analog Devices: High Speed, High Voltage, 1 A Output Drive Am-
transmit and capture samples through VLC channel. Hence, plifier datasheet, (accessed 20.01.2016),” uRL: http://www.analog.com/
this system is useful to characterize VLC front-end or to media/en/technical-documentation/data-sheets/ADA4870.pdf.
[14] “LED ENGIN: LZC-03MC00 datasheet (accessed 20.01.2016),” uRL:
understand optical wireless channels better. These test-beds are http://www.ledengin.com/files/products/LZC/LZC-03MC00.pdf.
useful because VLC is a relatively new technology, and most [15] “ON, Semiconductor, MJE200G(NPN), Datasheet (accessed
of implementations are done on commercially available LEDs 1.02.2016),” uRL: http://www.onsemi.com/pub link/Collateral/
MJE200-D.PDF.
which are primarily developed just for illumination. There also [16] “Thorlabs: FDS100-SpecSheet, (accessed 20.1.2016),” uRL: http://www.
are many environmental scenarios in which VLC differs from thorlabs.de/thorcat/0600/FDS100-SpecSheet.pdf.
RF, e.g., VLC link in outdoor environment in day/night time [17] “Centronic Series 5T-SpecSheet, (accessed 20.1.2016),” uRL: http://
www.farnell.com/datasheets/316996.pdf. √
has completely different constraints than RF. And also there [18] “Analog Devices: Unity-Gain Stable, Ultralow Distortion,1 nV/ Hz
are many Rx/Tx (hardware) configurations, and indoor/outdoor Voltage Noise, High Speed Op Amp, ADA4899 datasheet,” uRL:
space geometries for aligned or diffused light links which can http://www.analog.com/media/en/technical-documentation/data-sheets/
ADA4899-1.pdf.
be applied to achieve real-time systems. Therefore such test-
beds are important to fully explore the possibilities for VLC
technology.

Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY DELHI. Downloaded on July 25,2023 at 18:27:57 UTC from IEEE Xplore. Restrictions apply.
ISBN 978-3-8007-4221-9 388 © VDE VERLAG GMBH, Berlin, Offenbach, Germany

You might also like