2
Improved Performance of Colour Shift Keying using Voronoi Segmentation for Indoor Communication Alak Halder and Abhirup Das Barman Institute of Radio Physics and Electronics, University of Calcutta, 92, APC Road Kolkata-700009, W.B. India [email protected], [email protected] AbstractWe analyze the performance of IEEE 802.15.7 colour shift keying (CSK) modulation for indoor visible-light optical wireless communication system. In CSK, the combined intensity of the R, G, and B of a white LED is held constant while their relative intensities vary. Design of multilevel CSK constellation for high bit rate transmission is a challenging problem. In this work, Voroni segmentation is employed for coding and decoding CSK constellation and system performance is analyzed. Monte Carlo simulation shows superiority of this method over other available CSK constellation design in terms of better received SNR for a given symbol error rate. Index Terms— LED, Voronoi Diagram, CSK Constellation I. INTRODUCTION isible light communication (VLC) with direct detection is a viable medium for short range multimedia indoor wireless communication for the next generation wireless communication systems (4G) based on different complementary access technologies. VLC operates in eye safe visible light at wavelengths of 380 –780 nm via LEDs over an unregulated and available modulation bandwidth more than 100 MHz, without electromagnetic interference (EMI) to existing radio systems; moreover, it provides room illumination. White LEDs are expected to serve in the next generation of energy efficient lamps. Enabled by recent advances in LED technology, IEEE 802.15.7 supports high- data-rate visible light communication up to 96 Mb/s by fast modulation of optical light sources [1]. The IEEE 802.15.7 physical (PHY) types III speaks for colour shift keying (CSK) modulation which overcomes two main challenges faced by the conventional intensity modulation (IM) or pulse position modulation (PPM) in terms of flicker reduction and dimming support. Although pulse position modulation (PPM) provides the unparalleled power efficiency in line of sight (LOS) links but the performance degrades severely in dispersed communication channel using LEDs. Flicker mitigation is effective in CSK as the combined light illumination of R, G and B LEDs is held constant during transmission. Designing higher order multilevel CSK constellation from these colour chromaticity is a challenging problem. Color-shift keying systems typically have a required operating color for the transmitter and colours are mapped from the CIE chromaticity curve. Few works have been done on mapping of CSK colours. Recently CSK constellation design is investigated by Eric Monteiro, and Steve Hranilovic [2] based on interior point methods [3]. The designed constellation is equivalent to the optimal packing of several disks in an equilateral triangle. In another work, Drost and Sadler [4] has designed CSK constellation employing “billiards algorithm” to solve an equivalent disk packing problem. The disadvantage of these schemes is that the non-overlapping packed circles always leave some empty spaces in between and when a received symbol point falls within the empty spaces the receiver can’t decide which symbol was transmitted. To eliminate this drawback, in this work, Voronoi segmentation of an triangle of CIE chromaticity curve has been used. Advantage of Voronoi cell is that the region of the chromaticity triangle is fully divided according to the symbol points without any gap left in the triangle and hence design is more accurate. II. CSK MODULATION AND DEMODULATION Fig.1 CIE 1931 colour space diagram [1] and constellation triangle IEEE 802.15.7 defines seven colors bands with wavelengths (nm) defined in the periphery of the colour space as shown in Fig.1 Any three colour bands at least one from red ( ݔ ݕ,, green ( ݔ ݕ, and blue ( ݔ ݕ, forming a constellation triangle can be used for communication. Output white light illumination can be formed by mixing these three different colours red, green and blue. Combinations of powers of three different LEDs to form 16 different white light can be found from the IEEE 802.15-10- 0724-00-0007 standard. For example, three color codes B (000) from blue region, G (010) from green region and R (101) from red region may be combined to form a CSK signal. Every point into the constellation triangle represents a CSK symbol. N –CSK symbols occupies within this triangle. These constellation points are represented by the chromaticity coordinate ( ݔ , ݕ ) which are calculated as follows: ݔ ݔ ܮ ݔ ܮ ݔ ܮ ሻሺ ܮ ܮ ܮ ݕ ݕ ܮ ݕ ܮ ݕ ܮ ሻሺ ܮ ܮ ܮ (1) Where ܮ`s are the LED powers weighted by eye sensitivity factors which are given by [5] ܮ ݔҧሺ ߣ ݕതሺ ߣݖҧሺ ߣሻሿ ܮ ݔҧሺ ߣ ݕതሺ ߣ ݖҧሺ ߣ ሻሿ (2) ܮ ݔҧሺ ߣ ݕതሺ ߣ ݖҧሺ ߣ ሻሿ V NUSOD 2014 109 978-1-4799-3682-3/14/$31.00 ©2014 IEEE

Improved Performance of Colour Shift Keying using Voronoi Segmentation … · 2014-09-17 · Voronoi Segmentation for Indoor Communication ... (CSK) modulation for ... Design of multilevel

Embed Size (px)

Citation preview

Page 1: Improved Performance of Colour Shift Keying using Voronoi Segmentation … · 2014-09-17 · Voronoi Segmentation for Indoor Communication ... (CSK) modulation for ... Design of multilevel

Improved Performance of Colour Shift Keying using Voronoi Segmentation for Indoor Communication

Alak Halder and Abhirup Das Barman

Institute of Radio Physics and Electronics, University of Calcutta, 92, APC Road Kolkata-700009, W.B. India

[email protected], [email protected]

Abstract— We analyze the performance of IEEE 802.15.7 colour shift keying (CSK) modulation for indoor visible-light optical wireless communication system. In CSK, the combined intensity of the R, G, and B of a white LED is held constant while their relative intensities vary. Design of multilevel CSK constellation for high bit rate transmission is a challenging problem. In this work, Voroni segmentation is employed for coding and decoding CSK constellation and system performance is analyzed. Monte Carlo simulation shows superiority of this method over other available CSK constellation design in terms of better received SNR for a given symbol error rate.

Index Terms— LED, Voronoi Diagram, CSK Constellation

I. INTRODUCTION isible light communication (VLC) with direct detection is a viable medium for short range multimedia indoor

wireless communication for the next generation wireless communication systems (4G) based on different complementary access technologies. VLC operates in eye safe visible light at wavelengths of 380 –780 nm via LEDs over an unregulated and available modulation bandwidth more than 100 MHz, without electromagnetic interference (EMI) to existing radio systems; moreover, it provides room illumination. White LEDs are expected to serve in the next generation of energy efficient lamps. Enabled by recent advances in LED technology, IEEE 802.15.7 supports high-data-rate visible light communication up to 96 Mb/s by fast modulation of optical light sources [1]. The IEEE 802.15.7 physical (PHY) types III speaks for colour shift keying (CSK) modulation which overcomes two main challenges faced by the conventional intensity modulation (IM) or pulse position modulation (PPM) in terms of flicker reduction and dimming support. Although pulse position modulation (PPM) provides the unparalleled power efficiency in line of sight (LOS) links but the performance degrades severely in dispersed communication channel using LEDs. Flicker mitigation is effective in CSK as the combined light illumination of R, G and B LEDs is held constant during transmission.

Designing higher order multilevel CSK constellation from these colour chromaticity is a challenging problem. Color-shift keying systems typically have a required operating color for the transmitter and colours are mapped from the CIE chromaticity curve. Few works have been done on mapping of CSK colours. Recently CSK constellation design is investigated by Eric Monteiro, and Steve Hranilovic [2] based on interior point methods [3]. The designed constellation is equivalent to the optimal packing of several disks in an equilateral triangle. In another work, Drost and Sadler [4] has designed CSK constellation

employing “billiards algorithm” to solve an equivalent disk packing problem. The disadvantage of these schemes is that the non-overlapping packed circles always leave some empty spaces in between and when a received symbol point falls within the empty spaces the receiver can’t decide which symbol was transmitted. To eliminate this drawback, in this work, Voronoi segmentation of an triangle of CIE chromaticity curve has been used. Advantage of Voronoi cell is that the region of the chromaticity triangle is fully divided according to the symbol points without any gap left in the triangle and hence design is more accurate.

II. CSK MODULATION AND DEMODULATION

Fig.1 CIE 1931 colour space diagram [1] and constellation triangle

IEEE 802.15.7 defines seven colors bands with wavelengths (nm) defined in the periphery of the colour space as shown in Fig.1 Any three colour bands at least one from red ( , , green ( , and blue ( , forming a constellation triangle can be used for communication. Output white light illumination can be formed by mixing these three different colours red, green and blue. Combinations of powers of three different LEDs to form 16 different white light can be found from the IEEE 802.15-10-0724-00-0007 standard. For example, three color codes B (000) from blue region, G (010) from green region and R (101) from red region may be combined to form a CSK signal. Every point into the constellation triangle represents a CSK symbol. N –CSK symbols occupies within this triangle. These constellation points are represented by the chromaticity coordinate ( , ) which are calculated as follows: ⁄ ⁄ (1)

Where `s are the LED powers weighted by eye sensitivity factors which are given by [5]

(2)

V

NUSOD 2014

109978-1-4799-3682-3/14/$31.00 ©2014 IEEE

Page 2: Improved Performance of Colour Shift Keying using Voronoi Segmentation … · 2014-09-17 · Voronoi Segmentation for Indoor Communication ... (CSK) modulation for ... Design of multilevel

Where . , . and . are colors matchuman eye. , and are respectiveLED powers for the th constellation poillumination perceived by human eye constraint 1. Symbols cdetecting the powers R, G and B from threFrom (1) and (2), ( , ) corresponding tderived.

III. PROPAGATION MODEL USING WHIT

In this work, we assumed that LED chip radiation pattern. The LED chip is formedprovide sufficient illumination in the roomdiscrete time baseband (X) channel (h) mowhite Gaussian noise , can be given by

and the received signal power is S= ∑A. Evaluation of DC channel gain for dilight path

Channel DC gain [6] for R, G and B LED l

, , 0 1 2⁄ . c, , , , cosWhere is the physical area of detector,incidence, is the distance between LEDmeter, FOV is the Field Of View , , is the gain of an optical filter, again of an optical concentrator. Optical depends on refractive index (n) can be givsin⁄ . The channel DC gainpath is , , 0 1 2⁄ . , ,, , , , cosHere , , is reflectance, is the inreflected angle and is the effectivethe wall. The minimum and maximum reover the room for the direct light is respectand -3.805 dBm and for the reflected ligh16.87 dBm to -3.745 dBm for the paramTable-I. Received power distribution wishown in Fig. 2. The average received r0.35 dBm higher than the directed light ancommunication is feasible with these powe

Fig. 2. Received red LED power for (a) direct light a

IV. PERFORMANCE ANALYSIS OF CSK BY VWe have analyzed here the perform

signal. Three color codes, namely (000),have been chosen for communication. Thethe vertex points of a triangle whchromaticity values of CSK symbols. W

ching functions of ely the R, G and B oint. For constant

we can use a can be decoded by ee photo-detectors. to symbols can be

TE LED LIGHTS

has a Lambertian d by 5x5 LEDs to m. The equivalent del under additive

y

(3)

(4)

irect and reflected

link is given by cos (5)

, α is the angle of D and detector in

of the detector and , , is the

concentrator gain ven by , ,n of the reflected cos

(6)

ncident angle, is e reflected area of eceived power all tively -17.43 dBm ht the values are -

meter shown in the ith in a room is reflected power is nd VLC broadband er levels.

and (b) reflected light

VORONOI METHOD mance of 16 CSK

, (010) and (101) ese three bands are hich contain the We sectorize the

whole triangular area into 16 single constellation inside eachby employing Fortune’s algorthe Voronoi diagram are shown

Fig. 3. (a) 16 CSK symbols and corre

received signal

For 16-CSK modulation we pwithin this triangle as per th0724-00-0007. CSK modulatio(1), (2). During reception the from (4) using (5) and (6). Tderived from (2) and (3). Rreceived symbol point falls wiand accordingly assign the fixthat Voronoi cell as the receivereceived symbol point due to falls outside a Voronoi cell ctransmitted symbol point thenthe symbol correctly resulting a To find the symbol errorsignal-to-noise ratio we have where each of the constellindividually 50000 times and whether the received symbol associated Voronoi cell or notall the 16 symbols and then SER. Its plot with respect to thred dots in Fig. 3(b). SER corconstellation points have been shown by blue squares in designing constellation cells gSER 10 over the other methCSK constellation points SER

TableTransmitted peak optical powSemi-angle at half power Size of room Area of the detector Receiver FOV

REFERE

[1] S. Rajagopal et. Al., “IEEE 80Modulation Schemes and Dimmpp. 72-82, March 2012.

[2] E. Monteiro, and S. HraniloviColor-Shift Keying for Visible Lightwave Technology, DOI 10.1

[3] E. Monteiro, and S. HranilovicShift Keying Using Interior PoinWorkshops, Anaheim, California

[4] R. Drost and B. Sadler, “Ckeying using billiards algorithWorkshops, Miami, Florida, pp. 9

[5] E. F. Schubert, Light-Emitting DCambridge, U.K., 2003, pp. 219-

[6] F. R. Gfeller and U. H. Bapst, “diffuse infrared radiation,” in ProRadiation, vol. 67, no. 11, pp. 14

small polygonal cells (with a h cell) using Voronoi diagram rithm. The symbol points and n in Fig. 3(a).

esponding Voronoi cells (b) SER vs l to noise ratio

place 16 constellation points he IEEE standard 802.15-10-on has been carried out using received power is calculated

The symbol points ( , ) is Receiver checks whether the ithin a particular Voronoi cell xed constellation point within ed symbol. At the receiver if a noise and ISI of the channel

containing the corresponding n the receiver will not detect an error. r rate (SER) for a particular used Monte Carlo simulation lation points is transmitted

each time checking is done point has fallen within the

t. This process is followed to average is taken to find the

he average SNR are shown by rresponding to IEEE standard compared with [2] which are Fig. 3(b). Our method of

guarantees 1 dB advantage at hod [2]. With optimization of can be improved further.

e-I wer 1600 mW

70 [deg] 5 m x 5m x 3m 1 cm 70 [deg]

ENCES 02.15.7 Visible Light cmmunication: ming Support”, IEEE comm. Magn.,

ic, “Design and Implementation of Light Communications”, Journal of

1109/JLT.2014.2314358, in press. c, “ Constellation Design for Color-t Methods” in Proc. IEEE Globecom

a, 2012. Constellation design for color-shift hms”, in Proc. IEEE GLOBECOM 980–984, 2010. Diodes, Cambridge University Press: -253. “Wireless in-house data commun via oc. IEEE Data Comm. via Diffuse IR

474–1486, Nov. 1979.

NUSOD 2014

110