ArticlePDF Available

Abstract and Figures

This article reviews the visible light communications (VLC), a technology in which the visible spectrum is modulated to transmit data. It presents the VLC communication system: the transmitter, the channel, and the receiver. The single and multichannel transceivers are presented. The channel for a system that uses a single light-emitting diode (LED) and the matrix representing the multicolour channel are discussed. Various modulation schemes, basic techniques used to implement a VLC system, and different causes of dimming are discussed. In addition, standardization of the VLC technology, applications, as well as challenges for VLC practical implementation and commercialization are reviewed.
Content may be subject to copyright.
Visible Light Communications (VLC) Technology
A. R. Ndjiongue, H. C. Ferreiraand T. M. N. Ngatched
Department of Electrical and Electronic Engineering Science,
University of Johannesburg,
P.O. Box 524, Auckland Park, 2006,
Johannesburg, South Africa.
Faculty of Engineering and Applied Science,
Memorial University,
St. John’s, NL A1B 3X5,
Newfoundland, Canada
Emails: {arrichard,hcferreira}@uj.ac.za, tngatched@grenfell.mun.ca
Abstract
This article reviews the visible light communications (VLC) technology. It presents
the VLC communication system: the transmitter, the channel, and the receiver. The
single and multi-channel transceivers are presented. The channel for a system that uses
a single light emitting diodes (LED) and the matrix representing the multi-colour chan-
nel are discussed. Various modulation schemes are reviewed. Basic techniques used to
implement a VLC system are highlighted and different causes of impairment are un-
derlined. A word is given on the standardisation of the VLC technology. Numerous
applications of VLC technology are given. Challenges for VLC practical implementation
and commercialisation are reviewed. Advances in VLC and future research issues are
discussed.
Index terms: VLC technology, VLC, Modulation methods, Dimming control, MIMO, Optical wireless
communications.
1 Introduction
Visible light communications (VLC) is a communication technology in which the visible spectrum is
modulated to transmit data. Due to the propagation distance of the light emitting diodes (LEDs), VLC
is a short-range communication technology.
In the electromagnetic spectrum, the visible spectrum covers between 350 nm and 800 nm of wave-
length and the frequencies are comprised between 4.3 x 1014 Hz and 7.5 x 1014 Hz. In VLC technology,
LEDs are used because their currents intensity are easily modulated, with respect to their counterparts
i.e. incandescent and fluorescent light bulbs. LEDs are based on a doping process, consequently their
efficiency and their durability are improved, and they have longer lifetime in comparison to the incan-
descent and fluorescent light bulbs [1]. In any lighting application (general lighting, signage, displays,
vehicles’ lights to mention only a few), it is predicted that LEDs are going to overtake the usual light
bulbs. They are going to provide double applications, namely lighting and communication. As in the
case of any communication technology, transmission in VLC technology is generally characterised by
a transmission matrix, which is a mathematical representation of the channel impulse response. The
size of this matrix varies with the number of groups of LEDs and with the number of LEDs per group.
With multiple blocks of multiple LEDs, very high data rate transmission can be performed. When the
transmission is corrupted by noise and interferences from unwanted sources, equalization techniques for
channel pre-compensation, knowing the channel behaviour, help to recover the symbols. VLC technology
faces many implementation challenges: some are related to the communication system design and others
are related to the practical implementation. To properly implement a VLC communication system, some
1
Wiley Encyclopedia of Electrical and Electronics Engineering, Published Online: 15 JUN 2015, DOI: 10.1002/047134608X.W8267,
Copyright © 2000 John Wiley & Sons, Inc. All rights reserved.
constraints have to be met: the lighting constraints related to the average optical power and the commu-
nication objective related to the throughput. During transmission, LED flickering is to be avoided and
under dimming conditions, the data rate has to be reduced considerably [1], [2] and [3].
VLC technology has been around for a while. The history started in 1880, when Alexander Graham
Bell invented the photophone [4]. This instrument was used to transmit speech by modulating the
sunlight. In the 1960s, optical communications were born. Light amplification by stimulated emission of
radiation (LASER) and light emitting diodes (LEDs) were invented [5]. Later, in 2003, recent work began
on VLC technology. Natagawa Laboratory, in Keio University, Japan, used LEDs to transmit data. In
2006, the center for information communication technology research (CICTR), Pen State, USA, proposed
the first combination of power line communications (PLC) and white LED to provide broadband access
for indoor applications. Since then, there have been numerous research activities on VLC. Among them,
light fidelity (Li-Fi), founded by Harald Haas from the University of Edinburgh in the United Kingdom
[4], is one of the most interesting achievement of VLC for the several years.
This article is organised as follows: The structure of the VLC transceiver, the transfer matrix, the
channel response and the signal-to-noise ratio (SNR) are presented in Section 2. Section 3 presents
the latest suggestions of the standardisation organisations (SDOs) on VLC technology. The techniques
proposed by the IEEE 802.15.7 standards are highlighted and the efforts of the Japanese organisation on
VLC technology named visible light communications consortium (VLCC) are presented. In Section 4,
the VLC modulation methods are detailed. Due to the fact that VLC technology is characterised by a
high SNR [3], techniques applied to systems with high SNR work in VLC systems. In this section, we
present some examples. Pulse position modulation (PPM) and on-off keying (OOK), suitably used for
low and medium data rate applications, are presented. Some complex modulation such as the orthogonal
frequency division multiplexing (OFDM) and color shift keying (CSK), deployed for high data rate
communication systems, are also presented. Section 4 also highlights the use of the spatial diversity in
VLC technology. Section 5 focuses on the challenges of VLC practical implementation. Dimming and
LEDs control methods are presented for the above-mentioned modulation techniques. This is followed
by the potential applications of VLC technology presented in Section 6. In Section 7, the article presents
the challenges of the commercialisation of VLC technology. Followed by the recent advances in VLC
technology in Section 8. Section 9 looks at the unsolved problems in VLC and discusses future directions.
2 VLC communication systems
Figure 1: Basic transmission blocks in a VLC systems
VLC technology is part of the set of optical wireless communications (OWC). Hence the physical optical
principles can be applied to the VLC systems. In fact, the carrier in VLC is the visible rays used for
illumination. VLC is typically characterised by a non negative and non-coherent signal transmission. It
respects the communication principle in which three main parts are considered: a transmitter, a channel
and a receiver. Fig. 1 shows the basic blocks of a VLC transmission system. It is made of the transmitter,
the channel and the receiver, and , for a system corrupted by the additive white Gaussian noise (AWGN),
the transmission is always governed by
ri=Hsi+ωi,(1)
2
where riand siare the received and the transmitted sets of symbols respectively, His the channel
response and ωithe channel noise. A suitable model for VLC communication systems is depicted in
Fig. 2. It shows two electrical domains and one optical domain. The modulated signal, added to a DC
voltage is used to power the LED, this constitutes the transmitter. The LED in its operation produces
the light and at the same time, convey the information through the channel. The receiver is made of the
the photodetector (PD) and the demodulator. The PD detects the light and produce an electrical signal
composed of the message plus noise. Part of the noise here is produced by the channel even though in
the model, we represent the total noise in the electrical domain. This is due to the fact that the PD
converts both the message and the optical noise into an electrical current.
Figure 2: Model of VLC communication system
In most modulation schemes highlighted in this article, the model exploited does not inject any DC
offset. It uses the message signal to power the LED. nevertheless, in the case of frequency shift keying
(FSK) and OFDM techniques for example, the model in Fig. 2 is well indicated to be used.
2.1 The VLC transmitter
In VLC systems, the transmitter groups, in one module, the data source, the modulation module and
the LED. The last two elements are the very important elements in a VLC transmitter. Two types of
LEDs are used in VLC systems: The single-colour LED and the multicolour LEDs. The multicolour LED
groups in one package multiple single-colour LEDs. The most used multicolour LED is the red-green-blue
(RGB) LED. In multi-carrier systems, each of the colour LEDs included in the package represents an
antenna, corresponding to one channel. There are as many channels in the system as there are LEDs in
the package. Hence, a given number of colour-LEDs will provide the same number of distinct channels.
Consequently, the RGB-LED transmitter is seen as a special multichannel transmitter that can be used
to deploy multicarrier modulation techniques. For example, with a single RGB-LED, a three-by-three
multiple inputs-multiple outputs (3×3 MIMO) technique is applicable over the VLC channel [6], [7]. Fig. 3
depicts the two common types of VLC transmitter: Fig. 3-a, a single VLC transmitter and Fig. 3-b, a 3
channel VLC transmitter.
Figure 3: VLC transmitters: a) the single LED transmitter, b) a 3 channels VLC transmitter
3
2.2 The VLC channel
In communication, the channel represents the space between the transmitter and the receiver. It is
characterised by its ability to transmit the carrier signal, and, it is influenced by many factors such as
attenuation, interference and noise. In VLC technology, the channel is the space between the LED and
the PD. It is mathematically represented by its transfer function H(see (1)). Two main types of channels
are considered in VLC communication systems: the single VLC channel involving a single LED and a
single PD, and the multichannel VLC systems in which the transmitter is made of multicolour LEDs.
In this second case, the PD is made of more than one detector, each of them being sensitive to a colour
from the transmitter.
2.2.1 A single VLC channel (single input-single output system (SISO))
In single VLC channel, one LED and one PD are used to achieve transmission. The capacity CSISO of
the transmission link is given by [8]
CSI SO =log2(1 + g2Pt
σ2B),(2)
where Pt, independent of the illumination, denotes the transmitter power, Bthe transmission bandwidth,
σ2the variance of the total noise in an AWGN channel, and gthe channel gain. The quantity g2Pt2B
represents the SNR characterising the channel. The distribution link is organised in two different types:
a line-of-sight (LOS, direct and non-direct) link, or a non-line-of-sight (NLOS) link.
LOS VLC link
Figure 4: Non-direct line-of-sight (ndLOS) distribution of a single ray
In LOS link, there is a straight link without obstacle between the LED and the PD (see Fig. 4). We
distinguish the direct LOS (dLOS) in which the LED is linked to the PD with 0oincidence (ϕ= 0), and
the non-direct LOS (ndLOS) in which the incidence is not null (ϕ6= 0). dLOS and ndLOS links are
similar in terms of model. The LOS system has been studied and more information can be found in the
literature in [9], [10], [11] and [12]. In LOS VLC link, (1) becomes
ri=HLOS si+ωi,(3)
where HLOS is the LOS channel response. This model (3) was used in [13] to describe the VLC transmis-
sion system. The diffuse link model of a LOS VLC transmission is represented in Fig. 4. The bandwidth
in this situation can be determined by the summation of the LOS and diffuse component of the received
signal [14]. The transmission gain g(LOS), studied and presented in [11], [13], [14] and [15], is given by
g(LOS)= [ (ξ+ 1)A
2πd2].cosξ(ϕ).Tf(α).g(α).cos(α),(4)
4
where the incidence angle ϕis given by 0 ϕΦm,Tf(ϕ) is the transmission filter and g(α) the the
concentration gain. drepresents the minimum distance between the LED and the PD. It is to be noted
that g(LOS)is null for ϕ > Φm[8]. In [16], the VLC channel is detailed with more distribution options
and different situations is evaluated to characterise the transmission environment. A difference between
the direct LOS and the non-direct LOS is underlined. The channel is modelled as proposed in [13], taking
into account the direct link between the transmitter and the receiver, including the reflection paths as
presented in [17], [18].
NLOS VLC link
In NLOS VLC system, the light rays from the LED reach the PD after single or multiple reflections, this
is due to an obstacle between the sender and the receiver. In a typical NLOS link between sender and
receiver, the channel impulse response is seen as an infinite sum of light rays after many reflections [19],
[20], and can be expressed by
HNLOS =
X
k=0
h(k),(5)
where h(k)is the impulse response of rays undergoing the k(th)path. But this equation can be rearranged
by subdividing the indoor environment into a finite number of portions. The transmission is characterised
in this case by a transmission equation using the LOS transfer matrix multiplied by a coefficient ρ
characterising the NLOS link [16]. For a NLOS link, (1) becomes
ri=HN LOS si+ωi=ρHLOS si+ωi.(6)
2.2.2 Multi-channel VLC systems
Multi-carrier communication systems can be implemented over the VLC channel by using more than one
colour LED to inject the message signal to the channel. In this situation, we have finite numbers nand
zof LEDs and PDs used as antenna and detectors respectively. ncan be divided by the number mof
groups of LEDs to obtain the number of LEDs per group. The transfer matrix in multi-carrier VLC
systems is given by
Hmulti =
h1,1h1,2... h1,n
h2,1h2,2... h2,n
. . ... .
. . ... .
. . ... .
hz,1hz,2... hz ,n
,(7)
where the entries hi,i represent the front-end gain between the ith LED and the corresponding PD, and
hi,j represent the crosstalk gain between the ith LED and the jth PD. If there is no crosstalk, Hmulti
becomes a diagonal matrix with hi,i entries. The channel capacity Cmulti in multi-carrier VLC is given
by
Cmulti = ΓCCI SO (8)
where Γ = min(n, z) and CC ISO is given in (2). RGB-LEDs being the most used multi-wavelength LEDs,
the channel transfer matrix H3×3in the case of a single RGB-LED transmitter is given by
H3×3=
hrr hrg hrb
hgr hgg hgb
hbr hbg hbb
,(9)
where the diagonal entries (hrr,hbb , and hg g) represent the LOS link between a single LED and its
corresponding PD, and the rest of entries (hrg ,hrb ,hgr ,hgb ,hbr ,hbg) represents cross-talks between
channels.
5
2.3 The VLC receiver
The main element in the VLC receiver is the photo-detector used to collect the light radiation [14]. Two
main types of photodetectors are used in VLC receivers: the photo-diode and the phototransistors. The
digital camera, consisting of an array of photo transistor is a good device for receiving VLC signal in
smart devices such as smart phones and laptops [21]. As described in [13], a complete receiver system
made of components such as the concentrator, the optical filter, the amplifier and the equaliser, necessary
to capture the maximum light needed to convert the received signal into message. The rays pass through
the concentrator and the optical filter before they reach the proper detector core. The architecture of a
VLC receiver is presented in Fig. 5.
Figure 5: Architecture of a VLC receiver
2.3.1 Optical received power
Considering the instantaneous power of the LED, pLED(t), the average optical power produced by a
single LED is given by [16], [19]
PLED = lim
T→∞
1
2T[ZT
T
pLED (t)dt].(10)
The received power PPD is calculated using the transmission gain (g). In the case of a LOS VLC
communication system, PP D is given by [21]
PP D =PLE D ×g(LOS),(11)
where g(LOS)is the transmission gain defined in (4). This power depends on the wavelength as depicted
in [13]. But three other factors are also taken into account: the filter gain Tf(ϕ), the concentration gains
g(α) and the Lambertian distribution order (ξ) (see equation 4).
2.3.2 Distribution of Light from LEDs
With the rapid development of solid state lighting technologies, LEDs are designed to generate 10-120
lumen each with very good efficiency. Indoor illumination demands about 400 to 1200 luxes in a single
room. A single LED is not enough, meaning an array of LEDs is required, which is an advantage for the
uniformity of the illumination required for a comfortable visual impression. The ideal LED optical model
is a perfect Lambertian, meaning that the intensity of the propagation is proportional to the cosine of
the viewing angle. But in the real world, some LEDs can be represented by an imperfect Lambertian.
We distinguish the far field illumination areas, in which the LED illumination range is about 5 times
larger than its maximum size. The scattering produced by many light sources increases the number
of paths in the VLC channel. As the number of packages (pa) increases, the number (β) of resolvable
paths increases according to the relation β=αpa, where αis the number of LEDs per group. Hence,
increasing the number of LEDs enhances the uniformity of the illumination an makes the implementation
more complex in indoor environment. In this case, an efficient equalization technique is required to
overcome the effects of delay spread owing to the multipath effects. Generally, they are all manufactured
with the Lambertian emission principle. The link transmitter-receiver in VLC is then based on this
principle. Fig. 6 shows the distribution of light from LED. A Lambertian distribution is characterised by
6
its Lambertian order (ξ). This distribution confers to the VLC channel a multipath environment. The
Lambertian order ξis given by [17]
ξ=ln2
ln0.5),(12)
where Θ0.5represents the semi-angle corresponding to half the received optical power (Pr/2). An impor-
tant characteristic of this distribution is the radiant intensity κ(ϕ) of the Lambertian transmitter. It is
used to define the channel gain given in (4). κ(ϕ) is given for a SISO channels by [8]
κ(ϕ) = ξ+ 1
2πcosξ(ϕ).(13)
In [22], a multiple inputs - single output system (MISO) version of the radiant intesity of the Lambertian
transmitter related to the number nof inputs is studied, taking into account the number of transmitting
antennas. This extends the VLC link proposed for a single user to a multi-user scenario.
Figure 6: Scattering of the light from LEDs (Lambertian distribution); (AA) represents the Lamber-
tian surface in the profile view
2.3.3 Other parameters affecting the received signal
Figure 7: Factors influencing the VLC transmission link
In the design of the light distribution by LEDs, some other parameters to be thoroughly analysed are:
the luminous spatial intensity distribution, the optical power and the spectral density. In addition to
the influence of the type of distribution, many parameters are likely to affect the communication link.
These are: the illumination related to the current intensity flowing in the LEDs, the number of sources
7
in the LEDs array (uniform illumination and spacing between sources), the external sources of light
(interference), the order of the Lamtertian emission ξ, and the nature of the wall surface (multi path
scenario and resolvable path) [18]. Hence, the bit error rate (BER), the symbol error rate (SER) and the
signal to noise ratio (SNR) are functions of these parameters. This has previously been analysed by the
authors and summarised in Fig. 7.
2.4 Noise and SNR in VLC systems
2.4.1 Noise
In VLC systems, the noise sources include sunlight, incandescent and fluorescent light in indoor or outdoor
environments [9]. But in addition to the noise present in the environment, the receiver in its operation
produces noise. This is due to the impact of the photons on the surface of the receiver. Two main
types of noise source are inventoried: shot and thermal noise. Thermal noise is an energy equilibrium
fluctuation phenomenon and shot noise produced by current fluctuations, refers to the random nature of
photon absorption and electron hole recombination. It can be modelled using Poisson distribution and
it is white noise [23]. Additionally to the current generated from the photons of the light, there is a
component called dark current, which influences the variance of the shot noise (σ2
shot =σ2
light +σ2
dark ).
It is proved that the variance of the shot noise has two components related to the direct and the ambient
light. This is detailed in [24] where the variance of shot noise is defined as a function of the electronic
charge (q), the received average optical power (Pr), the noise bandwidth (B), the background current
(Ibg), the responsivity Rrof the photo receiver and a factor related to the noise bandwidth (ζ). The
thermal noise is also defined as depending on factors such as the Boltzmann constant (K), the absolute
temperature (Tk), the detector area (A), the open loop voltage gain (G) and the field effect transistor
channel noise factor (η). But the fluctuations in a current across a semi-conductor due to shot noise can
be distributed using Fourier transform as [25]
In(t) = X
k=1
ik(t), k N(14)
Practically, it is very difficult to separate shot noise and thermal noise. But the variance σ2
nof the total
noise is equal to the sum of the variances (σ2
shot) of the shot noise and (σ2
th) of the thermal noise (15).
σ2
n=σ2
shot +σ2
th (15)
σ2
shot and σ2
th are defined in [24], [26] as
σ2
shot =B[2qIbg ζ+ 2qPrγRr] (16)
and
σ2
th =8πKTk
GηAζB2+16πKTkΓ
gm
η2A2ζthB3.(17)
2.4.2 Signal to noise ratio
The SNR is a parameter defining the strength of the signal carrying the information and comparing it
to that of unwanted signal. In VLC system, since the noise vector appears as a composition of the shot
and the thermal noise, in most research, it is assumed that the total noise is dominated by the white
Gaussian component [24]. Hence, the SNR is defined by [9]
SN R =R2
rP2
r
σ2
shot +σ2
th
,(18)
But considering the case of a system with inter-symbol interference (ISI) from multi-path propagation,
the received noise power due to ISI will affect the SNR. Under the same condition for which (18) is given,
the SNR in ISI systems is also given by [27]
SN R =R2
rP2
r
σ2
shot +σ2
th +R2
rP2
r,ISI
.(19)
8
2.4.3 Optical interference noise
One cannot study noise over the VLC channel without mentioning the optical interference that occurs
on the optical link between the LEDs and the PD. It is to be noted that in the environment of the trans-
mission, there is a background noise sourced by the sunlight. This background noise can be accompanied
by the incandescent and the fluorescent noise. This will induce a background current in the PD. But
that background current was taken into account when formulating the variance of the shot noise given
in (16).
3 Standardisation of VLC
To regulate transmission in VLC technology, the Institute of Electrical and Electronics Engineers (IEEE)
working group IEEE 802.15.7, proposes schemes and techniques. The IEEE 802.15.7’ standard devises
the physical layer (PHY) of VLC technology in three parts: PHY I, PHY II and PHY III [3], [28]. Specific
modulation schemes and coding techniques are dedicated to each of these layers. PHY I operates from
11.67 kb/s to 266.6 kb/s, PHY II operates from 1.25 Mb/s to 96 Mb/s, and PHY III operates from 12 Mb/s
to 96 Mb/s [28]. PHY III, dedicated to multiple optical sources using CSK, was developed and presented
in [29]. PHY I and PHY II use schemes such as OOK and VPPM. Other standardisation organisations
do exist in VLC. In Japan, the visible light communication consortium (VLCC) provides a collaborative
platform for researchers, universities and industries, for improving the VLC technology. The VLCC
membership includes the following: Nippon Electric Company (NEC) corporation, Panasonic, Toshiba
corporation, Samsung Electronics, Casio Computer, Nakagawa Laboratories, and Sharp corporation.
The activities of the VLCC consortium are to develop standards for VLC technology. VLCC proposes
to use VPPM to implement communication systems in VLC technology. In Europe, the Wireless World
Research Forum (WWRF) also works on VLC technology. Its working group 5 is in charge of investigating
the VLC environment. Other organisations such as the Telecommunications Technology Association in
South Korea also looks at VLC technology.
4 Modulations methods
The deployment of a modulation technique depends on the application of the system to be designed.
Throughput, received signal quality, and the required channel capacity are the main parameters influ-
encing the choice of a modulation technique. Various modulation techniques are available to be deployed
over the VLC channel [30], [31], [32]. They are organised regarding the number of channels (carri-
ers). For example, CSK works with more than one carrier. OFDM and sub-carrier index modulation
(SIM-OFDM) can work with single or multiple LEDs [33], [34]. Dual-header pulse interval modulation
(DH-PIM) and sub-carrier PSK intensity modulation are also suitable modulation techniques for VLC
system implementation. From a standardization point of view, VLCC recommends the sub-carrier pulse
position modulation (SC-PPM) because of its robustness in avoiding DC [35]. OOK, VPPM CSK are
proposed in IEEE 802.15.7 [30],[28].
In this section, some modulation schemes are briefly studied, including OOK, VPPM. Some complex
modulations (CSK, OFDM, Spatial diversity) are also mentioned.
4.1 Pulse Position Modulation (PPM)
PPM is a scheme in which the position of the pulse, relative to its unmodulated time of occurrence,
is varied in accordance to the message signal. It was designed to reduce the energy waste occurring
during transmission in pulse duration modulation (PDM) or pulse width modulation (PWM). In these
modulation schemes (PDM), (PWM) and PPM, samples of message signals are used to vary the duration
of the individual pulse.
4.1.1 VPPM
In the literature [13], many variants of the PPM are mentioned, including level pulse-position modulation
(LPPM), differential PPM (DPPM), and variable PPM (VPPM). VPPM is needed in VLC technology
9
because it simultaneously supports illumination, dimming control and communication. In a multipath
dispersion channel, the VPPM signal can be written as [36]
lvppm(t) =
+
X
i=−∞
sppm(tiTs),(20)
where Tsis the total duration of a symbol transmission including the LOS duration and the duration of
the extra time caused by the NLOS path. sppm(t) is defined as the modulated signal depending on the
bit value {0,1}and is used for controlling the LED illumination. It is expressed as
sppm(t) = fi(t)pEb̺, (21)
where i={0,1}and fi(t) is the basic function providing dimming control of the LEDs. ̺represents the
dimming level and is defined in a percentage between 0 and 100 (0 ̺100 %). To insure constant
balanced lighting between ones and zeros, a 50 percent duty cycle is applied for both ones and zeros
[30]. Let l(t) be the light emitted by the LEDs, l(t) depends on the electrical signal lvppm (t). l(t) is
subject to the convolution by the optical response of the channel ho(t). Then the transmission equation
is expressed as
re(t) = l(t)ho(t) + ωe(t),(22)
where l(t) is related to lvppm(t) by l(t) = Υlvppm(t), Υ being the total electrical to optical conversion
factor. ωerepresents the electrical AWGN at the output of the photodetector and rerepresents the
electrical received signal from the photodetector. he(t) is rearranged from (5) taking into account the
effects of multipath dispersion. he(t) is given by
he(t) =
M1
X
i=1
ie(τi(tdi)),(23)
where Mis the number of single clusters, direpresents the delay in the ith path, and ∆iand τiare the
channel gain and the time constant of the ith cluster respectively. In terms of performance of the VPPM,
the correlation factor between AWGN noise over the bits 0 and 1 requires careful handling because it
affects the error probability of the received symbol.
4.2 On-Off Keying (OOK)
OOK is a very low complexity modulation scheme. It is a special case of amplitude shift keying (ASK)
employing two voltage levels where the second one is zero. The carrier signal in OOK is given by [37],
[38]:
look(t) =
+
X
i=−∞
v[i]sook(tiTb) (24)
In case of consecutive ones or zeros, OOK suffers from unbalanced intensity provided to the LED. Two
methods are available to solve the unbalance. The first method consists of redefining the voltage level
by keeping them identical and playing with the duration of the pulse. This method gives constant data
rate as the light changes, even though in the case of colour LEDs, the shifting of the colours is expected
[30]. It also wastes energy since the control is now based on the variation of the width of the pulse. The
second technique is base on introducing a compensation time into the wave form. In this case, the data
rate is automatically reduced because of dimming.
4.3 Frequency Shift Keying (FSK)
FSK-VLC is non-standardised scheme. This is due to the non-negative aspect of the VLC technology.
The introduction of a DC offset (see Fig. 2) automatically solves the problem. However, FSK-VLC is
still to be properly investigated. In FSK, symbols are mapped to frequencies. The authors initiated the
analysis of the FSK transmission principle for VLC technology (the analysis is still under-way). They
look at the conditions to perform a communication under a constant average transmit optical power.
10
The intention being to keep the illumination constant during transmission. By definition, the average
transmitted electric power over a symbol period Tsis given by:
Pavg =1
TsZTs
0
p(t)dt =DPmax + (1 D)Pmin (25)
where Dis the duty-cycle, of the PWM, Pmax and Pmin correspond to the power during on and of f
times respectively. Then, the average value of the power over the ith symbol depends on the duty cycle
D, and on Pmax and Pmin, not on the ith frequency fi. Transmitting the symbols Siand S(i+1) at the
same average power (see Fig. 8) brings up two scenarios:
Figure 8: LED’s control signal in frequency shift keying (FSK) for VLC systems
Di=D(i+1)
In the case of identical duty cycles between the signals over the ith and the (i+ 1)th symbols, the signals
si(t) and si+1(t) must be defined with the same maximum and minimum values (Pi,max =P(i+1),max
and Pi,min =P(i+1),min).
Di6=D(i+1)
In this case, the loss on the duty cycle during the transmission of the ith symbol will be compensated
by changing the maximum and/or the minimum power during the transmission of the (i+ 1) symbol as
shown in Fig. 8. The equations for compensation are given in (29) and (30).
Pi,max =Di
Di+1
P(i+1),max (26)
Pi,min =1Di
1Di+1
P(i+1),min (27)
4.4 Complex modulations
4.4.1 Colour Shift Keying
CSK is a scheme mapping data stream symbols to colours. The colours are produced by the tritimu-
lus principle using the three basic colours red-green-blue. Consequently, RGB-LEDs are used in CSK
modulation.
CSK constellation design
Let Si={S1, S2, ..., SN}and Ci={C1, C2, ..., CN}be the incoming symbol set and the colour constellation
respectively, Nbeing the constellation size. Siis mapped into Ciand the light colour produced by the
RGB-LEDs changes by sequence of the data symbols. Cifits in a triangle delimited by the primary
colours red, green and blue (see Fig 9). Some design examples for CSK constellation are provided in
the literature in [39], [40] and [41]. Each Ck,k={1,2, ..., N }represents one point on the constellation
triangle shown in Fig 9. Ckis represented in the RGB colour space by its coordinates Rk,Gkand Bk.
Rk,Gkand Bk, the sum of which is 1, give the current intensities to be apply to the red, green and blue
LEDs for producing the colour Ck[39] [40] and [41].
11
Figure 9: RGB plan and constellation triangle
Nevertheless, Ckcan also be represented in the chromaticity plan by its xy coordinates given by
(xk=Rkxr+Gkxg+Bkxb(a),
yk=Rkyr+Gkyg+Bkyb(a),(28)
where xr,xg,xband yr,yg,ybare the xy coordinates of the primary colours red, green and blue. Fig. 10
shows the CSK transmission system using a single RGB-LED. Its channel matrix is given in (9) and the
transmission is governed by
rk= (H3×3)sk+ω, (29)
where rk=[R
kG
kB
k]T,sk=[RkGkBk]Tand ω=[ωrωgωb]Trespectively.
Figure 10: A colour shift keying (CSK) transmission system
Design constraints
The CSK constellation design has two main constraints. The first constraint is related to the lighting
while the second touches on the communication efficiency. The average power over the Ntransmitted
symbols and the average colour must remain constant. This has been extensively studied in [1] and [41].
The average power and colour are given by
Pavg =1
N
N1
X
i=0
pi(30)
and
Cavg =
N
X
i=1
γiSi.(31)
12
where pirepresents the power allocated to the ith symbol and γithe weight of the the ith symbol. The
communication efficiency is determined in the design objective: under the conditions of average power
and colour, the system should maximise the minimum Euclidean distance between Siand Sk(Si,Sk
Si). This is achieved by applying the maximum a posteriori probability (MAP) detection rule (̟=
arg max probability {received|sent}). When the transmission is dominated by AWGN, the optimum
receiver has to minimize the squared Euclidean distance metric between two points of the constellation.
Hence, the objective is given by
̟=min{kH3×3(SiSk)k2}(32)
Average energy
The average energy Eavg is an important characteristic of the constellation Si. It is generally given by
Eavg (Si) = 1
N
N1
X
i=0
kSik2,(33)
where Siis mapped to Ci, and Ciis set of 3-tuple signal point having the sub-sets Si,r ={S1,r, S2,r , . . . , SN,r },
Sig,Sg ,r ={S1,g , S2,g, . . . , SN,g }, and Si,b ={S1,b, S2,b , . . . , SN,b }as sets of coordinates on the three axis
u,vand wrespectively (see Fir 9).
4.4.2 Orthogonal Frequency Division Multiplexing
OFDM is a multi-symbol modulation. It is one of those schemes where the form of the carrier wave must
be sinusoidal. Over the VLC channel, OFDM is performed using a single LED and a single photodetector
as shown in (Fig. 11). In the transmitter, the original data is converted to symbol data using inverse fast
Fourier transform (IFFT). The symbol data of all sub-carriers are superimposed to produce the baseband
signal expressed by:
lofdm =
N1
X
i=0
Biej(2πi k
N).(34)
lofdm(t) is then used to modulate the LED. Considering the square matrix a2of the LED array in multiple
LED transmission, and taking into account the multipath effect and the delay of the ith propagation path
t, the output of the PD can be given by [42], [43]:
r(t) =
a2
X
j=0 X
i
ji νi(tt) + ω(t),(35)
where Ωji represents a weighting factor characterised by the number of LEDs per array and the number
of arrays, and ν(t) is the amplified signal from the PD. The reverse operation in the receiver uses fast
Fourier transform (FFT) to recover the transmitted data expressed by:
Bi=
N1
X
i=0
lofdmej(2πi k
N).(36)
Figure 11: Basic principle of an orthogonal frequency division multiplexing (OFDM) for VLC systems
Sub-carrier index OFDM (SIM-OFDM)
13
Sub-carrier index modulation OFDM exploits the sub-carrier orthogonality to add a new dimension to
the complex two dimensions signal plan used in the normal OFDM [33], [42] and [43]. SIM-OFDM may
increase power per sub-carrier, and will also increase the throughput and give better spectral efficiency
in respect to the normal OFDM.
4.4.3 Multiple inputs multiple outputs
The use of multiple LEDs or multiple arrays of LEDs offers the potential for parallel transmissions across
the VLC channel. The channel matrix given in (7) is suitable for a MIMO channel. It considers nand
ztransmitting and receiving antennas respectively. The principle diagram of a MIMO-VLC system is
depicted in Fig. 12.
Figure 12: Basic principle of an n×zMIMO-VLC system
Indoor MIMO was reviewed in the literature and more information can be found in [44] and [45].
The incoming symbols are redistributed for a parallel transmission using the total number of LEDs or
group of LEDs. This technique is characterised by a very hight channel capacity. In fact the capacity of
a MIMO system is the capacity of a SISO system multiplied by the scalar number Γ (see (8)).
Figure 13: Basic principle diagram of a space-time-coding (STC) for VLC systems
In MIMO-VLC system implementation, it is very important to distribute the redundancy in space and
time in an appropriate manner in the transmitter. This is achieved by applying the space-time-coding
(STC) technique [44], [46]. The aim here is to seek better coding and diversity gains. STC provides
very good signal quality at the receiver, thus, good SNR. A basic representation of the STC and spatial
multiplexing transmitter is given in Fig. 13. The received symbols set is given by the relation in (1),
14
where the channel response His replace by the n×zimpulse response (Hmulti) given in (7). In fact,
Hmulti is seen as a composed matrix having three components: two unitary rotation matrices Uand V,
and a diagonal matrix Λ, hence, Hmulti is given by [8]
Hmulti =UΛV(37)
(1) becomes
R= (UΛV)S+W,(38)
where Sis a n-dimensional transmitted vector, Rand W, are z-dimensional receiving and noise vectors
respectively. A geometry rotation is applied to (38), Afterwards,the parameters S,Rand Ware given
by their representation S,Rand Wrespectively, such that
R= ΛS+W,(39)
where S=VS,R=URand W=UW. The corresponding analogue baseband signal yj(t)
measured at the jth PD can be expressed by [47]
yj(t) = 1
nT
nT
X
i=1
hji Si(t) + Wj(t),0tTs,1jz, (40)
where Wjis the noise components at the jth PD.
Optical spacial modulation (OSM)
OSM is a combination of the spacial multiplexing and the pulse position modulation. This technique is
studied and presented in [48]. In terms of performance, a 4×4 OSM achieves the same BER performance
as OOK, even though at the double data rate.
5 Challenges of VLC practical implementation
Implementing a VLC communication system requires in-depth knowledge of both communication and
electronic systems. The communication perspective demands a good definition of the modulation scheme
which depends on the application of the communication system and should meet the communication
objectives. This aspect also requires us to know if it is necessary or not to use a coding technique.
The practical implementation of the design requires one to have good knowledge of electronic circuit
design, in this case, accuracy of the design, quality of the schematic diagram and quality of the selected
components are very important. The responsivity of all the elements appearing in the design is to be
taken into consideration. The complexity of the design depends on the complexity of the modulation
technique. So, modulation schemes such as OOK are easier to implement when compared to complex
schemes such as CSK. In this aspect, the type of waveform is also very important. Schemes demanding
pulses provide less complexity in design compared to those demanding sine waves. This section of the
article details a few techniques that may be used in the practical implementation of a VLC system. The
aims are to comply with the illumination constraints of the VLC technology. Before we go in-depth into
the development, let us start by presenting the LED control and dimming.
5.1 LED control and dimming
LEDs are semi-conductors with two modes of operation: the forward and reverse biased modes. In
forward biased mode, the electrons are able to recombine with holes within the device, releasing energy
in the form of photons, producing the forward current IF.IFdefines the brightness of the LED and
therefore requires to be limited. The main elements used to control IFare: a series resistor and a current
source used to produce a stable current. Here, LEDs is a combination of a finite number αof identical
light emitting diodes in series and in βbranches. The current limiting resistor is then given by
R=VsvαVF
βIF
.(41)
15
In practice, the value of VFfor on-shelf LEDs is between 1.2V and 2.5V for a current IFof about 60 mA.
The combination to be used depends on the number of lumens required in the room. A PWM control
method is used to control the duty cycle and the dimming of the LEDs. This module will be accompanied
by the communication module grouping the modulator and many other components. The output power
of the LED is given by Pd=VFIF.Pdis also given as a function of the duty cycle as expressed in (25).
The basic diagram of LED’s control is given in Fig. 14.
Figure 14: Basic diagram of LED’s control
5.1.1 Controlling the Brightness of LEDs
Dimming and illumination of LEDs are controlled by the brightness. Many methods can be used to control
the brightness of the LEDs. These include pulse frequency modulation (PFM), bit angle modulation
(BAM) and PWM. PWM is the most used method. It is based on the variation of the duty cycle of the
pulses, through varying the duration of the on-time ton. Fig. 15 shows brightness control using the PWM
method. The percentage of the duty cycle corresponds to the percentage of the brightness needed for a
specific illumination and a specific value of Pd.
Figure 15: Brightness control of LEDs using a pulse width modulation (PWM) signal
5.2 LED control for OOK systems
On-off-keying is possibly the simplest modulation that can be implemented over the VLC channel. After
the signal conditioning, channel coding, interleaving and bit mapping; the signal message generates a
PWM that will control the switching system. This is performed through a driver to match the voltage
and current level between the PWM source and the control pin of the switch. The baseband signal in
OOK is produced to control the LEDs, resulting in the carrier signal (Fig. 16).
16
Figure 16: Basic diagram for on-off keying (OOK) modulation and LED control
5.3 LED control for frequency shift keying (FSK) transmission systems
Fig. 17 shows an example of FSK modulation technique over VLC. It includes a module treating the
message to be sent. Channel coding and interleaving if necessary, and a function to map symbols to
different circuits is produced. The circuit corresponds to a specific PWM generator with its specific
frequency, a switching system and a driver. Then the LED will be lighting at variable frequencies
according to the input data stream. It is to be emphasised that, this system works with a DC offset
injected in the circuit.
Figure 17: Basic diagram for frequency shift keying (FSK) modulation and LED control
5.4 LED control for colour shift keying (CSK) systems
Figure 18: Principle diagram for colour shift keying (CSK) modulation and control of the RGB-LED
The complexity of the mapping module makes difficult the implementation of a CSK system. In CSK,
symbols are mapped in turn to colours. This can be done practically using the diagram presented in
Fig. 18. The symbol mapping processor executes an algorithm that is more complex than that used in
17
OOK. The RGB-LED circuit is made of three single colour LEDs in series with the current limiter. In this
modulation scheme, there is no flickering, meaning that there is no light interruption during transmission.
To achieve this, to each symbol is allocated three forward currents with different intensities in such a
way that the output of the RGB-LED produces a constant optical power. Considering that the three
intensities are IR,IGand IB, and the average power produced by a single LED is given in (11). Applying
(11) to each LED, an algorithm that meets the power envelop constraint of CSK can be developed.
5.5 LED control for VLC-OFDM systems
Implementing OFDM over the VLC channel is more complex when compared to other modulation
schemes. This is because the implementation needs to produce a signal similar to the graph shown
in Fig. 19. The OFDM signal is added to a DC power in such a way that the average value Vavg over the
symbol period remains constant. Vavg is then used to control the RGB-LED.
Figure 19: Typical wave form in VLC-OFDM
6 Applications of VLC
By modulating the fluorescent light, the VLC technology can transmit signals at 10kb/s. But LEDs can
provide up to 500 Mbps. From 1.2 Mbps, the system is said to be high data rate transmission [3]. The
potential applications of VLC technology can be grouped (see Table 1 and 2) in two main sets: Low data
VLC applications and applications for high data transmission.
6.1 Low data VLC
In general nowadays, low data rate communication systems are intended for control. VLC technology
can also be implemented in such applications. Table 1 presents a few of them.
Table 1: Application field of low data VLC technology
Application
fields
Comments
General position-
ing
VLC technology provides the possibility to uniquely identify each VLC transmitter
in an indoor environment
Vehicle and trans-
portation
VLC technology also allows inter-vehicle communication in using the front light
as transmitter and the back red light as receiver thus prevent accidents [49]. This
property is also used by engineers to design advanced traffic-light systems that
can, for example, give passage to a vehicle under control of the red light when
there is no vehicle travelling in the green light direction
Smart lighting The intensity and the switching of a light can always be controlled remotely thus
providing users comfort in utilising the light. This quality is advantageous because
of its energy saving property
18
6.2 High data VLC
The applications of high data rate VLC are beyong the scope of this paper. Table 2 highlights the most
promising applications of VLC that demand high data rate techniques.
Table 2: Application field of high data VLC technology
Application
fields
Comments
Mobile connectiv-
ity
Firstly, by enabling light fidelity (Li-Fi ), VLC can be used to relieve the wireless
radio frequency (RF) spectrum. The light bulbs become the base station for
millions of users. Secondly, it enables secure communication between two smart
devices at a very high speed data link.
Hospitals and
healthcare
RF is undesirable in some parts of hospitals, especially around scanners and in
operating theatres. VLC technology consequently is the promising technology
that can be used in hospitals owing to the fact that the VLC spectrum does not
interfere with the RF spectrum.
Aviation To reduce the risk of interference, LiFi may be used to replace WiFi in aircraft
cabins. Additionally, VLC can be used to provide air-passengers with continuous
communication services. This will impact the cost in aircraft manufacturer.
Underwater com-
munications
The propagation of RF signals is not efficient in underwater environments. This
is due to the quick attenuation of the transmitted signal [50]. The propagation of
visible light enhances the quality of underwater data transmission.
Defence, security,
and hazardous en-
vironments
The VLC signal cannot pass through walls. This technology is well suited for
application where security is of great importance. In hazardous environments
such as a petrol-chemical plan or a mining environment, there is a high risk of
explosion when the RF signal is used. RF signal can produce a spark of such
intensity that it could ignite a vapour air mix, which could lead to an explosion
[51]. VLC is an excellent technology that can be used in these settings
6.3 Other applications
There are probably many other applications of VLC not dealt with in this paper. The technology can
also be used in applications such as smart learning and teaching, smart grid-friendly appliances, asset
analyses, resource tracking, and smart networking, from an endless list.
7 Challenges of VLC commercialisation
The utilisation of LEDs for lighting provides many advantages such as in cost and comfort. Increasingly,
it is becoming unavoidable to light without using LEDs in light bulbs. In general, manufacturers exploit
the potential offered by the emerging technologies to meet the needs of the population. For a large scale
deployment of VLC technology, a number of challenges and issues relating to its commercialisation needs
to be addressed. Hence, highlights the regulation and market factors. Firstly, the VLC spectrum needs
to be organised. To date, the standardisation of VLC technology has received relatively little attention.
In IEEE, however, the working group IEEE 802.15.7 provides rules and regulations for VLC technology.
In Japan, the consortium VLCC has also developed a few working standards. The Japan Electronics and
Information Technology Industries Association (JEITA) has standards focusing on visible light identifi-
cation systems (see Section 3). Though these standards could be enough to allow the deployment of VLC
technology, there are still issues to be addressed when its comes to commercialising the technology. Other
communication technologies, such as wireless RF technology, could see VLC as a very strong competitor,
but this may not happen if the manufacturers are the same for both technologies. With new technologies,
new companies must come to the fore, but looking at the types of technology (short range versus long
range), the applications and advantages provided by each, VLC technology may never supersede RF
wireless technology. Many other barriers are emerging down the mass production of VLC transceivers.
19
Duplex transmission techniques are very difficult to implement, as driving LEDs at high speed demands
very accurate electronic calculations. The line of sight characteristic of light works best over very short
mobility distance. VLC has seamless interoperability with other networks. LEDs can not be used as
network product due to the disruptive nature of the lighting.
8 Advances in VLC technologies and field trials
Against the background knowledge that VLC technology is still in its infancy, we must highlight the
increasing volume work that has been done. Researchers, universities and companies are working to see
this technology deployed. In the United Kingdom, the first Li-Fi application is installed in a classroom
in the Business Academy Bexley, a school in South London [52]. The installed system provides access to
internet at 5 Mbps for both uplink and downlink. In Japan there have been many cases of field trials.
A 100 Mbps full-duplex multiple-access VLC system is in used. It is a multiple access system using a
carrier sense multiple access with collision detection (CSMA/CD) method to transmit at a distance of
3 meters [53]. Also developed in Japan is a high-speed parallel wireless VLC system using 2D image
sensor and LEDs on the Transmitter side. The transmitter is composed of an array of 8×8 LEDs, each
transmitting different data. The photodetector is composed of a high speed image sensor including an
array of photo transistors. Another Japanese achievements is a three-dimensional position measuring
system with an accurate position detection of a transmitter or a receiver. In this last example, the
LED lights send position data, and an image sensor of a robot receives the data as well as the image.
The signal processing is performed inside the robot to calculate its position. Some cases of hybrid
system including VLC and other communication technologies such as power line communication (PLC)
technology are reported [9]: this example presents the implementation of a hybrid system involving PLC
and VLC. Another example using spread FSK (S-FSK) modulation on the PLC side and OOK technique
on the VLC side is presented. In this case, the behaviour of the visible light channel corrupted by
background noise due to sunlight including the fluorescent light was investigated. Earlier in this paper,
the communication system is based on the spread orthogonal continuous phase binary frequency shift
keying (SOCPBFSK) and OOK. It is a bridge between PLC and VLC channels to relay communication
for low data rate purposes [38]. Some characteristics of the interface are presented and the error rate is
presented. It is reported from this work that the transmission over the VLC channel is affected by PLC
noise and the background light over the transmission environment.
9 Unsolved problems and future directions
Let us recall that an effective implementation of the VLC technology depends on the existence of appro-
priate regulations. From this angle, standards are lacking to regulate VLC. Likewise, VLC faces both
practical implementation and commercialisation challenges as discussed in Section 5 and Section 7 re-
spectively. Thus further research needs to be done both sectors. Most of this will be based on subjects
such as Li-Fi, MIMO, multi-user VLC, hybrid system combining PLC and VLC technology or RF and
the visible spectrum to name only few.
List of Abbreviations
AWGN: Additive white Gaussian noise
BAM: Bit angle modulation
BER: Bit error rate
CICTR: Center for information communication technology research
CSK: Colour shift keying
CSMA/CD: Carrier sense multiple access / Collision detection
DC: Direct current
20
DH: Dual-header
dLOS: Direct line-of-sight
DPPM: Differential pulse position modulation
(I)FFT: (Inverse) Fast Fourier transform
IEEE: Institute of Electrical and Electronics Engineers
ISI: Inter-symbol interference
JEITA: Japan Electronics and Information Technology Industries Association
LASER: Light amplification by stimulated emission of radiation
LED: Light emitting diode
LiFi: Light fidelity
(N)LOS: (Non) Line-of-sight
(L)(V)PPM: (Level)(Variable) Pulse position modulation
MAP: Maximum a posteriori probability
MIMO: Multiple input - multiple output
MISO: Multiple input - single output
ndLOS: Non-direct line-of-sight
NEC: Nippon Electric Company
OFDM: Orthogonal frequency division multiplexing
OOK: On-off keying
OSM: Optical spacial modulation
OWC: Optical wireless communications
PD: Photodetector
PDM: Pulse duration modulation
PFM: Pulse frequency modulation
PHY: Physical layer
PIM: Pulse interval modulation
PLC: Power line communications
PSK: Phase shift keying
PWM: Pulse width modulation
RF: Radio frequency
RGB: Red - green - blue
SDO: Standardisation organisation
SER: Symbol error rate
21
(S)FSK: (Spread) Frequency shift keying
SIM: Sub-carrier index modulation
SISO: Single input - single output
SNR: Signal-to-noise ratio
SOCPBFSK: Spread orthogonal continuous phase binary frequency shift keying
STC: Space-time-coding
VLC: Visible light communications
VLCC: Visible light communications consortium
WiFi: Wireless fidelity
WWRF: Wireless World Research Forum
References
[1] R. J. Drost and B. M. Sadler IEEE Transactions on Communications, vol. 62, pp. 1995–2005, 2014.
[2] K. Lee and H. Park Photonics Technology Letters, IEEE, vol. 23, pp. 1136–1138, 2011.
[3] IEEE IEEE P802.15.7/D8, April 2011, pp. 1–306, 2011.
[4] M. Nakagawa, “Visible light communications,” in Conference on Lasers and Electro-Optics/Quantum
Electronics and Laser Science Conference and Photonic Applications Systems Technologies, 2007.
[5] A. P. S. Louvros and D. Fuschelberger, “Vlc technology for indoor lte planning,” in System-Level
Design Methodologies for Telecommunication, pp. 21–41, Springer, 2014.
[6] M. Biagi, A. Vegni, and T. D. C. Little, “Lat indoor mimo-vlc localize, access and transmit,” in
Optical Wireless Communications (IWOW), 2012 International Workshop on, pp. 1–3, Oct 2012.
[7] Y. Hong, J. Chen, Z. Wang, and C. Yu Photonics Journal, IEEE, vol. 5, pp. 7800211–7800211, 2013.
[8] P. M. Butala, H. Elgala, and T. D. Little, “Svd-vlc: A novel capacity maximizing vlc mimo system
architecture under illumination constraints,” in Globecom Workshops (GC Wkshps), 2013 IEEE,
pp. 1087–1092, IEEE, 2013.
[9] T. Komine and M. Nakagawa Consumer Electronics, IEEE Transactions on, vol. 49, pp. 71–79,
2003.
[10] Z. Wu, J. Chau, and T. Little, “Modeling and designing of a new indoor free space visible light
communication system,” in Networks and Optical Communications (NOC), 2011 16th European
Conference on, pp. 72–75, IEEE, 2011.
[11] K. Lee, H. Park, and J. Barry Communications Letters, IEEE, vol. 15, pp. 217–219, February 2011.
[12] J. Barry, J. Kahn, W. Krause, E. Lee, and D. Messerschmitt Selected Areas in Communications,
IEEE Journal on, vol. 11, pp. 367–379, Apr 1993.
[13] M. Saadi, L. Wattisuttikulkij, Y. Zhao, and P. Sangwongngam International Journal of Electronics
& Informatics, vol. 2, 2013.
[14] S. il Choi, “Analysis of vlc channel based on the shapes of white-light led lighting,” in Ubiquitous
and Future Networks (ICUFN), 2012 Fourth International Conference on, pp. 1–5, July 2012.
22
[15] R. Roberts and Z. Xu, “Update on vlc link budget work,” in IEEE 802.15. 7 VLC Standard Meeting,
2009.
[16] M. Biagi, T. Borogovac, and T. D. Little Journal of Lightwave Technology, vol. 31, pp. 3676–3686,
2013.
[17] H. Yang, J. W. Bergmans, T. C. Schenk, J.-P. M. Linnartz, and R. Rietman Optics express, vol. 16,
pp. 21641–21646, 2008.
[18] J. Tan, K. Yang, M. Xia, and Y. Yang Opt. Appl, vol. 41, pp. 507–517, 2011.
[19] J. M. Kahn and J. R. Barry Proceedings of the IEEE, vol. 85, pp. 265–298, 1997.
[20] X. Zhang, K. Cui, M. Yao, H. Zhang, and Z. Xu, “Experimental characterization of indoor visible
light communication channels,” in Communication Systems, Networks & Digital Signal Processing
(CSNDSP), 2012 8th International Symposium on, pp. 1–5, IEEE, 2012.
[21] F. Porikli, “Inter-camera color calibration by correlation model function,” in Image Processing, 2003.
ICIP 2003. Proceedings. 2003 International Conference on, vol. 2, pp. II–133, IEEE, 2003.
[22] Z. Yu, R. J. Baxley, and G. T. Zhou, “Multi-user miso broadcasting for indoor visible light communi-
cation,” in Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference
on, pp. 4849–4853, IEEE, 2013.
[23] J. R. Janesick, “Photon transfer,” SPIE, 2007.
[24] K. Cui, G. Chen, Z. Xu, and R. D. Roberts, “Line-of-sight visible light communication system design
and demonstration,” in Communication Systems Networks and Digital Signal Processing (CSNDSP),
2010 7th International Symposium on, pp. 621–625, IEEE, 2010.
[25] M. Zhang and Z. Zhang, “Fractionally spaced equalization in visible light communication,” in Wire-
less Communications and Networking Conference (WCNC), 2013 IEEE, pp. 4282–4287, IEEE, 2013.
[26] P. S. Venkataram. Web information. Available at http://web.mit.edu/pshanth/www/
johnsonshot_psv1.pdf. Accessed: 2014-09-14.
[27] T.-H. Do and M. Yoo, “Received power and snr optimization for visible light communication system,”
in Ubiquitous and Future Networks (ICUFN), 2012 Fourth International Conference on, pp. 6–7, July
2012.
[28] R. D. Roberts, S. Rajagopal, and S.-K. Lim, “Ieee 802.15. 7 physical layer summary,” in GLOBE-
COM Workshops (GC Wkshps), 2011 IEEE, pp. 772–776, IEEE, 2011.
[29] A. Yokoi IEEE P802, vol. 15, 2008.
[30] S. Rajagopal, R. Roberts, and S.-K. Lim Communications Magazine, IEEE, vol. 50, pp. 72–82, 2012.
[31] K. Wong, T. O’Farrell, and M. Kiatweerasakul International Journal of Communication Systems,
vol. 13, pp. 551–576, 2000.
[32] S. Teramoto and T. Ohtsuki IEICE transactions on communications, vol. 87, pp. 3385–3388, 2004.
[33] R. Abu-Alhiga and H. Haas in Personal, Indoor and Mobile Radio Communications, 2009 IEEE
20th International Symposium on, pp. 177–181, IEEE, 2009.
[34] D. Tsonev, S. Sinanovic, and H. Haas, “Enhanced subcarrier index modulation (sim) ofdm,” in
GLOBECOM Workshops (GC Wkshps), 2011 IEEE, pp. 728–732, IEEE, 2011.
[35] L. Hanzo, M. M¨unster, B. Choi, and T. Keller, OFDM and MC-CDMA. Wiley, March, 2004.
[36] J.-H. Yoo and S.-Y. Jung EURASIP Journal on Wireless Communications and Networking, vol. 2013,
pp. 1–6, 2013.
23
... While the electrical domain might encapsulate noise comprehensively, a portion of noise stems from the communication channel. This phenomenon arises from the PD's capacity to transform optical noise and signals into electric current [4], integral to this discourse is the FPGA Artix-7/Arty A7 series developed by Xilinx, encompassing versatile Field-Programmable Gate Array (FPGA) devices. A prominent member of the Xilinx 7 Series FPGA family, the Artix-7 offers high performance and flexibility for digital circuit implementation. ...
... (3). Implement KF System using Xilinx SDK with acquired light reading data (4)(5). (4). ...
... Implement KF System using Xilinx SDK with acquired light reading data (4)(5). (4). Collect, process, and present data using the KF system on a computer (6). ...
Article
Visible Light (VL) has received significant attention due to its benefits in energy efficiency, wide bandwidth availability, and resistance to electromagnetic interference. This final project discusses VL utilizing the Kalman Filter (KF) to predict and estimate the position of related data. The development of the VL method is carried out using Xilinx FPGA Arty A7 hardware, and the KF implementation is carried out in a two-dimensional framework with the Linear KF approach. The main objective of this Final Project is to implement VL using Photodetectors (Photodiode and Photoresistor LM393) on FPGA. The use of Xilinx FPGA Arty A7 hardware and Xilinx SDK software provides the flexibility and reliability required for system implementation. The results indicate that the implementation of Xilinx FPGA Arty A7-35T with KF and the use of 16 LED and 8 LED configurations yield relatively accurate estimations. While the Photodiode LM393 (PD LM393) sensor does not exhibit superior results compared to the Photoresistor LM393 (PR LM393) sensor, this research effectively optimizes light measurements by utilizing the sensor and KF algorithm. The Root Mean Squared Error (RMSE) results show that for the system with 16 LEDs, KF with PR LM393 has an RMSE of approximately ). This RMSE value indicates that KF with PR LM393 can provide relatively more accurate estimations. Similarly, for the system with 8 LEDs, KF with PR LM393 has an RMSE of around ). In this case, KF with PR LM393 again provides relatively more accurate estimations. Meanwhile, the RMSE result for 2D KF in this system is approximately ), indicating that the KF estimation has a relatively small error value compared to the actual measurement value. This demonstrates that KF effectively reduces noise and measurement data fluctuations in the LM393 Photodetector system with 16 LEDs.
... The modulated light emitted by the LED travels through the air-based VLC channel and is intercepted by the receiving antenna of the opposite node, which also operates in switching mode. Assuming the emission pattern of the LED is Lambertian, the instantaneous optical power received by the antenna is described by Eq. (32) [41]: ...
... two transceivers, φ represents the angle between the axis of the emitter and the emitted light beam, and FOV denotes the field-of-view of the receiving antenna. Moreover, the receiving antenna functions as a square-law optoelectronic transducer, producing an electrical current (I P (t)) that is directly proportional to the square of the instantaneous optical field incident on its surface [41]. Therefore, the photocurrent I P (t) generated is proportional to P r (t), expressed as follows [42][43][44]: ...
Article
Full-text available
Simulations are commonly used to develop and evaluate video encryption algorithms. Although these approaches are useful for demonstrating theoretical feasibility and algorithm performance, they neglect practical challenges and real-world communication conditions. This oversight creates a critical gap in evaluating their effectiveness and security in practical applications. In this paper, we describe a novel, to the best of our knowledge, video encryption scheme that employs a modified chaotic Colpitts oscillator, a customized Josephus problem, and ribonucleic acid (RNA) operations, and is implemented in visible light communication (VLC) environment. The modified Colpitts oscillator reveals significant phenomena, the most prominent for this study being chaos. The encryption scheme involves block scrambling and pixel-level permutation employing a customized Josephus problem and a column and row shifting technique. Diffusion is then achieved through a custom Josephus problem-oriented RNA operation combined with basic RNA operations and cipher block chaining (CBC). Based on the results, we found that the customized Josephus problem-based permutation performed more efficiently than traditional methods, whereas the column and row shifting permutation was more robust. By eliminating key sequence coding and item-to-item operations, the proposed RNA operation reduces computational overhead. This video encryption scheme is proven to be effective and resilient at securing video data transmitted over the VLC channel, and it constitutes a significant advancement in areas such as surveillance, medical imaging, and military communication requiring robust secured video data.
... Tis modulated light propagates through the air-based VLC channel and is detected by the receiving antenna (PD) of the other node. Assuming Lambertian radiation pattern for the emitting antenna (LED), the instantaneous optical power received by the PD at the other node is expressed as [41] ...
... where A phy denotes the physical area of the receiver, ψ represents the angle of incidence of the received radiation relative to the axis of the PD, m indicates Lambert's mode number of the emitting LED, d is the separation distance between the two transceivers, ϕ signifes the angle between the emitter's axis and the emitted light beam, and FOV refers to the feld of view of the receiving antenna (PD). Moreover, the receiving antenna is a square-law optoelectronic transducer that generates an electrical current (I P (t)) proportional to the square of the instantaneous optical beam impinging on its detection area [41]. Tus, I P (t) is proportional to P r (t), as follows [42]: ...
Article
Full-text available
Image encryption schemes are predominantly software-based. Only a select few have been implemented in real-life communication systems. This paper introduces a novel chaotic image encryption scheme based on a modified Z-order curve, a modified Josephus problem, and an improved Vigenère cipher–based ribonucleic acid (RNA) operation. It is implemented and assessed within a light-fidelity (Li-Fi) infrastructure, comprising two core components: software and hardware. The software component manages data encryption and decryption, while the hardware ensures efficient data transmission. The proposed encryption scheme starts with a pixel-level permutation based on an improved Z-order curve, applicable to rectangular images, optimizing efficiency and increasing permutation ability. This is followed by a bit-level permutation using a modified Josephus problem, which enhances the diversity of generated sequences and introduces additional dislocation effects. Subsequently, a Vigenère cipher–based RNA operation serves for diffusion alongside basic RNA operations and the cipher block chaining (CBC) mode. Theoretical analyses and experimental findings demonstrate that the proposed encryption scheme is highly robust, outperforming several existing cryptosystems. Moreover, owing to its successful implementation, the proposed encryption scheme signifies a compelling stride toward bolstering secure visible light communication systems.
... The modulated light emitted by that antenna crosses the air-based VLC channel and is captured by the receiving antenna of the other node, which operates in commutation mode. Assuming that the beam of the emitting antenna is Lambertian, the instantaneous optical power received is given by [37]: ...
... where A phy is the physical area of the receiver, is the angle of incidence of the received radiation with respect to the axis of the receiving antenna, m is Lambert's mode number of the emitting antenna, d is the distance between the two transceivers, is the angle between the axis of the emitter and the emitted light beam, and FOV stands for field-of-view of the receiving antenna. Moreover, the receiving antenna is a square law optoelectronic transducer that generates an electrical current I P (t) proportional to the square of the instantaneous optical field impinging on its surface [37]. Thus, this generated photocurrent is proportional to P r (t) , as follows [56]: ...
Article
Full-text available
This paper presents a novel lossless audio encryption algorithm based on a modified zigzag scrambling technique, SHA-256, DNA coding, cipher block chaining (CBC) mode, and the delayed Hopfield neural network (HNN). The algorithm mainly includes the scrambling and diffusion stages. In the scrambling stage, the audio signal is converted into a square matrix on which the modified zigzag scrambling technique is applied. Then follows the confusion stage in which bit-level permutation, DNA coding, and CBC mode are applied successively. Besides, the delayed HNN serving in the encryption process is controlled by the plain audio signal through the hash function SHA-256 to resist differential attack. The proposed algorithm has been assessed on ten audio signals using more than fourteen performance measures. Compare to the state-of-the-art, the obtained results show better performances. Indeed, higher resistance to differential attack is obtained; this is seen through higher values of number of sample change rate (NSCR) and unified average changing intensity (UACI). Also, more disorder is detected in the encrypted audio signal through higher values of the information entropy. Furthermore, the proposed algorithm possesses a larger key space arising from the high number of parameters of the delayed HNN, which results in a higher resistance to brute force attacks. A real-life implementation of the proposed encryption technique is achieved with a visible light communication (VLC) system; this highlights its feasibility and effectiveness in securing optical wireless communication systems.
... In this context, VLC, an emerging technology, has gained considerable attention as a potential enabler for 5G and beyond. VLC, unlike RF, offers higher data rates [6], high speed and robustness against interference [7], a large available frequency spectrum [8], and a low cost implementation thanks to Light Emitting Diodess (LEDs) [9]. Despite its potential, VLC faces challenges in achieving optimal transmissions, such as signal loss, the influence of ambient light conditions, and Non-Line-Of-Sight (NLOS) conditions. ...
... n M and n E are the complex zero-mean Gaussian noise with variance σ 2 E and σ 2 B , respectively. Note that we neglected the noise terms in (3) and (4) to only consider it once in the overall received signals in (5) and (6). Also, we assume that each node can efficiently estimate channels e.g., via [54]. ...
Article
Full-text available
Recent studies highlighted the advantages of VLC over radio technology for future 6G networks. Thanks to the use of RISs, researchers showed that is possible to guarantee communication secrecy in a VLC network where the adversary location is unknown. However, the problem of authenticating the transmitter with a low-complexity physical layer solution while guaranteeing communication secrecy is still open. This paper proposes a novel multi-RIS architecture to guarantee source authentication, communication secrecy, and integrity in a VLC scenario. We leverage the intuition that a signal transmitted by users located in different positions will undergo a different propagation path to discriminate between the legitimate intended transmitter and an attacker. To increase the channel's variability and reduce the chances that an adversary might be able to replicate it, we leverage the reconfiguration capabilities of RIS. We derive a statistical characterization of the non-line-of-sight VLC channel, representing the light reflected by RIS elements. Via numerical simulations, we show that the channel variability combined with the configurability capabilities of RISs provide sufficient statistics to authenticate the legitimate transmitter at the physical layer.
... The basic principle of VLC is that the signals are intensity modulated (IM) Manuscript and information is transmitted through the light-emitting diode (LED) at the transmitter end over a wireless channel. At the receiver, the photo detector (PD) is utilized for demodulation [5]. The VLC-based system works efficiently when there is an unobstructed line-of-sight (LOS) path between the transmitter and receiver, whereas, with the presence of obstacles desired performance may not be achieved [4], [5]. ...
... At the receiver, the photo detector (PD) is utilized for demodulation [5]. The VLC-based system works efficiently when there is an unobstructed line-of-sight (LOS) path between the transmitter and receiver, whereas, with the presence of obstacles desired performance may not be achieved [4], [5]. Conventionally, outdoor as well as indoor wireless communication system exploits radio frequencies (RF) for the transmission of data, and obtaining the license of the frequency spectrum contributes to more than 50% of the budget estimation. ...
Article
Human obstacles pose a significant challenge for visible light communication (VLC) systems, causing substantial signal attenuation and performance degradation. This study examines the performance of an indoor Visible Light Communication (VLC) system in the presence of dynamic human obstacles using the Random Waypoint model (RWP). An analysis of the system's performance is conducted with a regular arrangement of light-emitting diodes 3 and 6 LEDs in a straight-line and rectangular design, respectively. The received power was calculated in the absence of obstacles and compared with the presence of obstacles. The intensity profile of blockage was measured for both homogeneous and heterogeneous blockage densities. The analytical equation for the blocking probability was derived, and the probability that obstacles would block the line-of-sight signal from all LEDs was calculated. The results align with the simulation results, confirming the validity of the analytical approach. The received power profile shows a reduction in received power at blockage spots, and the received power diminishes as the number of human obstacles increases. The 6-LED arrangement outperforms the 3-LED configuration in terms of the higher and lower number of blockages while using the same total power from transmitting LEDs. In addition, a comparison table was prepared with previous relevant research that used 4 and 8 LEDs; the purpose of this assessment was to clarify the subtle differences in system performance and the quality of the signal reception. Average receiving power of 1.09 dBm was achieved with 6 LEDs and 6 homogeneous human obstacles, whereas 0.44 dBm was acquired with 8 LEDs and the same intensity of obstacles, proving that 6 LEDs are more effective. That being said, the 4 and 8 LED scenarios work better when faced with heterogeneous obstacles. The proposed analysis is crucial for designing a VLC-based indoor communication system, allowing easy configuration changes, cost-effectiveness, and improved energy allocation using 3 or 6 LEDs.
Article
In this paper, we propose a novel approach for visible light communication (VLC) employing non-orthogonal multiple access (NOMA) with successive interference cancellation (SIC) in the context of DC coupled Filter Bank Multicarrier (DCO-FBMC) systems. Our proposed scheme, termed “DCO-FBMC-Based VLC NOMA with SIC Cancellation,” aims to enhance the efficiency of multi-user communication in VLC networks. By leveraging NOMA techniques, multiple users can share the same spectral resources simultaneously, leading to improved spectral efficiency and user fairness. Additionally, the incorporation of SIC enables efficient interference mitigation, allowing users to decode their signals even in the presence of strong interference. We provide a comprehensive analysis of the proposed scheme, including system architecture, signal processing algorithms, and performance evaluation metrics. Simulation results proof the usefulness of the proposed approach in terms of throughput, number of un-serviced users and bit error rate (BER) validating its potential for practical implementation in VLC systems. In the simulation both line of sight (LoS) and Non (N)-LoS communications are considered and at the SNIR level of 16 dB a BER of 10–3 is achieved.
Article
Full-text available
With the increasing demand and need for telecommunication technologies, wireless communication has become a heavily useful and widely popular utility. Capacity, availability, efficiency, and security are issues generally linked to wireless communications, more specifically Wi-Fi systems. Yet we can exploit billions of light bulbs, which we use anywhere and everywhere on a daily basis and of which the infrastructure is already part of our ordinary life. This study focuses on Li-Fi theory and practices. The purpose of this paper is to demonstrate how these light sources can be used as a transmitter or, to be more precise, as an access point. This idea was proposed for the first time by Prof. Harald Hass in Global TED (2011). During the last two years, Li-Fi technology has been enhanced and improved by many professional and international studies. As new wireless communication technology develops to use LED, the efficiency, availability, security, and safety of light fidelity transform today’s telecommunication into tomorrow’s visible light communication.
Article
Full-text available
Long-term evolution (LTE) indoor coverage, owing to its importance, is becoming very important for cellular operators lately. In international literature, there is a lot of research regarding visible light communication (VLC), especially indoor, to improve the expected throughput. To meet user expectations on operator's indoor high-quality services and to provide adequate capacity availability, special issues have to be studied. Indoor users expect faster Internet with less interference and healthy environment. © 2014 Springer International Publishing Switzerland. All rights are reserved.
Conference Paper
Full-text available
Multiple-input multiple-output (MIMO) systems using multiple light emitting diode (LED) sources and photodiode (PD) detectors are attractive for visible light communication (VLC) as they offer a capacity gain proportional to the number of parallel single-input single-output (SISO) channels. MIMO VLC systems exploit the high signal-to-noise ratio (SNR) of a SISO channel offered due to typical illumination requirements to overcome the capacity constraints due to limited modulation bandwidth of LEDs. In this work, a modified singular value decomposition VLC (SVD-VLC) MIMO system is proposed. This system maximizes the data rate while maintaining the target illumination and allowing the channel matrix to vary in order to support mobility in a practical indoor VLC deployment. The upper bound on capacity of the proposed SVD-VLC MIMO system is calculated assuming an imaging receiver. The relationship between the proposed system performance and system parameters total power constraint, lens aperture and random receiver locations are described.
Article
This paper offers a novel algorithm to better design LEDs arrays for illumination systems. First, the illuminance distribution of LED arrays is studied through theoretical analysis. Second, we present the algorithm criterion and steps. And finally, we use computer to simulate and verify this method. The results show that the illumination uniformity is significantly affected by the spacing of each light in the LED array. The analysis method presented here in this thesis can be usefully applied in LED in the illumination engineering.
Conference Paper
Over the past few years, Light Emitting Diode (LED) has become very common in automotive lighting due to its long service life, high resistance to vibration, and better safety performance due to its short rise time. A number of existing works use LEDs that already exist in vehicles, such as brake lights, turn signals, and headlamps, to carry out vehicle-to-vehicle (V2V) communications with visible light communications (VLC). Nonetheless, very few studies derive analytical models for VLC with empirical data obtained from the real world or with realistic assumptions. In addition, experimental works were often conducted in closed environments with lighting systems that are specifically customized, instead of real-life lighting systems. In this paper, we perform an analytical study that attempts to derive VLC channel models in a realistic V2V setting. The proposed model is evaluated against the real-world data obtained with unmodified off-the-shelf scooter taillights, and the results show that the proposed model is able to accurately estimate the received power of the scooter taillight at distances of up to 10 meters. In addition, this paper also discusses several guidelines for modeling VLC radiation behaviors when different types of LED taillights are used.
Article
Traffic safety information broadcast from traffic lights using Visible Light Communication (VLC) is a new cost effective technology which can draw attention to drivers to take necessary safety measures. This paper presents a VLC broadcast system considering LED-based traffic lights. It discusses the conceptual methodology for integrating traffic light road side unit (RSUs) with impending intelligent transportation systems (ITS) architecture. Results from a case study of VLC system for information broadcast are also presented.
Conference Paper
This paper shows that visible LED for lighting or indicating can be used for ubiquitous communication applications, for example, position finding, intelligent transport systems, and advertisement.
Article
Color-shift keying (CSK) is a visible light communication intensity modulation scheme, outlined in IEEE 802.15.7, that transmits data imperceptibly through the variation of the color emitted by red, green, and blue light emitting diodes. An advantage of CSK is that the power envelope of the transmitted signal is fixed; therefore, CSK reduces the potential for human health complications related to fluctuations in light intensity. In this work, a rigorous design framework for high order CSK constellations is presented. A key benefit of the frame work is that it optimizes constellations while accounting for crosstalk between the color communication channels. In addition, and unlike previous approaches, the method is capable of optimizing 3-D constellations. Furthermore, a prototype CSK communication system is presented to validate the performance of the optimized constellations, which provide gains of 1–3 dB over standard 805.15.7 constellations.
Article
The predicted ubiquity of light-emitting diodes (LEDs) suggests great potential for dual-use systems with visible light communications (VLC) capabilities. One class of LEDs employs multiple emitters at different wavelengths, making them appropriate for applications requiring colored output and providing multiple channels for communication. We present a design framework for optimizing the signaling constellation of VLC systems employing an arbitrary number of such LEDs, each with an arbitrary number of emitters. In particular, by considering the design of constellation-symbol locations jointly across LED emitters, the framework provides for the precompensation of linear channel distortions arising from, for example, cross-channel leakage, noise correlation, or wavelength-dependent received-signal and/or noise power, as well as the incorporation of design constraints for color-shift keying, dimming, and/or perceived color. Simulation results demonstrate the design approach and the potential performance enhancement that can be achieved for particular system scenarios. Experimental measurements using a prototype VLC system confirm such performance enhancements, providing real-world evidence of the benefit of applying the proposed framework to VLC channel precompensation.
Conference Paper
Color-shift keying (CSK) is a visible light modulation scheme that transmits data imperceptibly through the variation of output light color. In this work, a rigorous design framework for CSK constellations is presented based on interior point methods. A differentiable approximation to the CSK constellation design problem is presented which is compatible with commercial interior point optimization algorithms and is used to find locally optimal symbol sets. The benefits of the approach are that it can operate with a variety of peak and color-cross talk constraints (i.e., convex constraint regions), permits any desired operating color and is able to produce results for any size constellation. Design guidelines on tradeoffs between minimum distance and operating color as well a heuristic for handling larger constellations are also provided.
Conference Paper
The performance of a visible light communication system is greatly affected by LED layout setting. Received power and SNR can be increased or decreased by changing LED placement. However, there is trade-off between received power and SNR. This makes it impossible to design a VLC system that maximizes both received power and SNR simultaneously. In this paper, we find the Pareto-optimal LED layout settings, as well as the performances according to these setting using the SPEA2 multi-objective optimization algorithm. Based on the result of the multi-objective optimization process, one can design a VLC system with optimized performance.