Color Clustered Multiple-input Multiple-output Visible Light Communication

  • cc icon

    A novel color clustered optical RGB multiple-input multiple-output (MIMO) system is presented. As visible light can be divided into three primary regions of red, green and blue, data can be modulated and transmitted separately using these three color clusters. Each color cluster comprised of 30 RGB LEDs is modulated using on-off-keying (OOK), and selection combining is performed at the receiver, producing a diversity effect within that color cluster. The simulations demonstrate that the proposed RGB MIMO VLC system provides high performance via a relatively simple design of MIMO. Moreover, the proposed system ensures sufficient illumination from LEDs and offers extended distance if more LEDs are applied.


    Light emitting diodes , Optical MIMO , Multiplexing , Illumination , VLC


    Visible light is identified as a viable candidate for indoor wireless communication as it has several attractive advantages over other electromagnetic media [1-3]. In the last decade, visible light communication (VLC) has drawn much interest from many researchers and developers to focus largely on developing and designing a system for a high speed point-to-point communication link. As VLC can provide gigabit class connectivity employing light emitting diodes (LEDs), research is focused on increasing the capacity of the system to attain even higher data rates. However, the performance of VLC systems suffers from finite modulation bandwidth (BW) of the LED and also, as distance increases, light intensity becomes weaker.

    To overcome this limitation, a parallel transmission scheme, such as multiple-input multiple-output (MIMO) of radio frequency (RF), has been considered in VLC by many researchers. MIMO is designed to exploit the multipath nature of wireless transmission by deliberately creating a multiple of transmission paths, thus achieving array gain and diversity effect at the receiver, while maintaining the same total transmitted power and bandwidth. Some researchers suggested two transmitters and two receivers optical MIMO using white LEDs [4]. In this system, a pseudo-random bit sequence is converted into two parallel streams prior to transmission. The system consists of two LED arrays, each of which has 1,000 LEDs and does not provide system performance across all positions of the room. Also, it does not facilitate diversity benefits. Recently, 4 × 9 MIMO using vertical cavity surface emitter laser (VCSEL) has been reported [5]. It encompasses 16 QAM and orthogonal frequency-division multiplexing (OFDM) at a distance of 15 m free space transmission link. Although it may achieve extended distance by using the laser, it loses an advantage of illumination plus LED based wireless data communication. In fact, the illumination is one of the most important features of VLC systems. Moreover, it does not extract the diversity effect from the MIMO design, but rather it appears to be 4 parallel SISO links. Due to the use of the lasers, the high performance and longer transmission distance would only be achieved when the receiver is exactly in the line of sight with the transmitter. Other researchers achieved data rates of gigabits/s in VLC with 4 × 9 channel MIMO using OFDM and equalization techniques [6]. This scheme, however, involves a complicated iterative equalization process as well as high level modulation. Some researchers proposed a multiuser color shift keying (MU-CSK) scheme with 3D modulation block using time multiplexing and maximum likelihood estimation method [7]. This scheme, however, does not exploit the diversity effect from their MIMO design.

    In this paper, we propose a novel optical RGB MIMO system based on color clusters. The VLC transmission method using color clusters was first proposed for multiuser data transmission by the authors [8]. RGB MIMO refers to a technique by which we can obtain diversity gains through color clustered multiplexing (CCM) from the RGB components of an LED. Thus, data can be transmitted by modulating red, green and blue colors of RGB LEDs separately [8, 9]. At the transmitter, the data bits are divided into 3 parallel sequences to be transmitted from 3 individual color LED arrays and modulated using on-off-keying (OOK). The modulated data stream is then transmitted through individual LED color clusters. At the receiver, an array of photodiodes (PDs) is installed; each equipped with an individual color sensor. As each color sensor will accept only the modulated data from the specified color, there will be no interference from the data modulated using different colors. The received data of each PD in each color receiver is then compared with the data received from the other PDs of the same color receiver. Although various decision schemes would be considered, the present study uses simple selection combining in which the most probable bits are detected. It should be noted that although an equalization process needs to be applied to compensate for channel induced delay, the present work focuses on the multi-cluster MIMO effect and on combining techniques without considering additional benefits from the equalization process.

    It is worth noting that the proposed scheme can be viewed as a variant of wavelength-division multiplexing (WDM). The present MIMO transmission is, however, designed to create multiple transmission paths deliberately within a color cluster for the sake of diversity benefit, while WDM multiplexes a number of signals onto a single channel by using different colors of laser light and thus offers no salient feature of diversity [10].


    Figure 1(a) illustrates a typical indoor environment for the proposed scheme with room dimension 5 m × 5 m × 3 m (length × width × height). In general, an indoor VLC system should fulfill the illumination functionality besides the provision of wireless data communication. For this purpose, we designed LED arrays that consist of three color clusters of LEDs as shown in Fig 1(b). Please note that all the LEDs shown in Fig. 1(b) are RGB LEDs and the color indicates the cluster color, i.e. the beam used to modulate user data in each color.

    Another important aspect that VLC needs to achieve is to provide proper color and brightness in illumination. To accomplish these objectives, RGB LEDs emitting white light are utilized, thus satisfying the brightness level for indoor illumination mentioned by ISO [1]. Figure 2 shows illumination distribution. It is important to note that only a single beam of color is modulated in each color cluster to carry user data. In a color cluster with RGB LEDs, the average power of one color would vary in that cluster, due to the OOK transmission. To maintain white color illumination, other colors are supplied with DC according to the power variation of one color. This would also help to reduce flickering during transmission.

    At the transmitter, an input binary sequence is divided into three parallel streams, one for each color cluster. In each cluster, the data stream is modulated using the OOK modulation scheme. Figure 1(c) depicts the design of the proposed system where each LED in a cluster transmits the same data stream, thereby increasing the diversity gain. At the receiver, the color sensors are used to detect the intensities of each beam. In each cluster, data received using each photo detector is compared with other data received from other photo detectors and selection combining, i.e. the most probable bit among the three candidates, is performed. This scheme contributes to significant improvement in the performance.


       3.1. Illumination

    The luminance expresses the brightness of an illuminated surface. It is assumed that the light intensity emitted from the source has a cosine dependence on the angle of emission with respect to the normal surface [1]. The luminous intensity at angle ϕ is given by


    A horizontal illuminance Ehor at point (x,y) is given by


    where I(0) is the center luminance intensity of an LED, ϕ is the angle of irradiance, ψ is the angle of incidence, and Dd is the distance between an LED and a detector’s surface. ml is the order of Lambertian emission and is given by the following function of an LED’s semi-angle at half power Φ1/2 .


    For example, Φ1/2 = 60 degrees corresponds to ml = 1. Based on a typical indoor environment shown in Fig. 1(a), we have examined the illumination distribution across the room. Simulation parameters are listed in Table 1.

    Figure 2 shows the illumination distribution results. According to the ISO standard [1], it can be said that the room is sufficiently illuminated across all positions of the room except for the far corners of the room as the analysis shows illuminance of 250 to 900 lx.

       3.2. Received Power

    In an optical link, the channel DC gain is given by [1]


    where A is the physical area of the detector in a PD, Dd is the distance between a transmitter and a receiver, ψ is the angle of incidence, ϕ is the angle of irradiance, Ts(ψ) is the gain of an optical filter, and g(ψ) is the gain of an optical concentrator. Ψc denotes the width of the field of vision at a receiver. The optical concentrator g(ψ) can be given by


    where n denotes the refractive index.

    The received optical power Pr is derived by the transmitted optical power Pt as [1]


    Figure 3 shows the distribution of received power in indoor VLC environment (FIG. 1(a)).

       3.3. Performance Analysis

    In the RGB MIMO, an input binary sequence is divided into three parallel streams, one for each color cluster. In each cluster, the data stream is modulated using the OOK modulation scheme. At the receiver, the data separation for each color cluster is performed using a color sensor. Each color sensor is able to identify red, green and blue colors individually, and it outputs individual voltages proportional to the intensity of each color. Hence, there is no interference from the data modulated and transmitted using different colors. The performance evaluation was conducted under Additive White Gaussian Noise (AWGN) with the parameters in Table 1.

    The optical wireless channel model under AWGN is expressed as


    where Y(t) represents the received signal current, γ is the detector responsivity, X(t) represents the transmitted optical pulse, h(t) is the impulse response, N(t) represents the AWGN, and the symbol ⊗ denotes convolution.

    As we consider the OOK modulation scheme, light is transmitted for a bit “1” and no light is transmitted for a bit “0”. A rectangular pulse shape is assumed and its duration equals the bit period [1]. Then, the bit error rate (BER) for OOK modulation is given by




    As described in the proposed scheme, however, the BER of the proposed scheme, BERproposed, is calculated after selection and combining processes. Hence, the BER performance of the proposed scheme is better than the performance of the OOK modulation scheme, largely due to diversity effect, i.e. BERproposed < BEROOK.

    Figure 4(a) shows the MIMO VLC performance comparison between SISO, conventional MIMO [11] and the proposed color clustered RGB MIMO. Here, the conventional MIMO refers to multiple LED arrays at the transmitter side and multiple photodetectors at the receiver side as mentioned in [11]. In [11], BER is calculated by comparing the estimate of the transmitted signals, Test, with the transmitted signal to obtain errors. The inverse of H-matrix is used to generate an estimate of the transmitted signals, Test.


    where H−1 is the inverse matrix of H and is already known at the receiver. In the proposed scheme, the BER, BERproposed, is calculated by comparing the transmitted signal with the estimate of transmitted signal obtained after the selection and combining process. It can be observed from Fig. 4(a) that the proposed system outperforms other MIMO systems in terms of BER performance. In regards to a WDM system, it is worth noting that since a WDM system can be viewed as parallel SISO links, e.g. 3 SISO links for RGB LEDs, the performance of the WDM system is similar to SISO systems but its data speed will be higher than the data speed of an SISO system.

    In addition to the BER performance evaluation, we performed transmission distance evaluation by increasing the distance to the receiving plane. Figure 4(b) shows the BER performance relative to increasing distance with 90 LEDs per color cluster applied. It should be noted that the BER performances of Fig. 4(b) indicate BERs averaged over all positions of the room. The proposed system with 90 LEDs per color cluster offers an average BER of 10-3 over the room at a distance of up to approximately 7.5m. This distance can be further increased with more RGB LEDs per color cluster applied.

    For the whole coverage of a typical indoor room (see Fig. 1(a)), it is interesting to investigate the BER distribution. Figure 5(a) shows the BER distribution of RGB MIMO VLC system under AWGN, whereas Fig. 5(b) illustrates the BER distribution of the same system under static noise.


    A novel color clustered optical RGB MIMO system is proposed. As inherent in MIMO, diversity gain and color clustered multiplexing are achieved by utilizing the RGB components of LEDs. By exploiting the property of RGB LEDs, the data are modulated and transmitted separately using red, green and blue colors. The BER performance of the proposed system is found to be superior when compared with both conventional VLC and other MIMO VLC schemes. It is also observed that the transmission distance can readily be increased by adding more RGB LEDs in the proposed system. The results show that the proposed scheme is simple and efficient as high performance and adequate illumination are provided.

  • 1. Komine T., Nakagawa M. 2004 “Fundamental analysis for visible-light communication system using LED lights,” [IEEE Transactions on Consumer Electronics] Vol.50 P.100-107 google doi
  • 2. Moon H. D., Jung S. Y. 2012 “Multi-coded variable PPM for high data rate visible light communications,” [J. Opt. Soc. Korea] Vol.16 P.107-114 google doi
  • 3. Choi S. I. 2012 “New type of white-light LED lighting for illumination and optical wireless communication under obstacles,” [J. Opt. Soc. Korea] Vol.16 P.203-209 google doi
  • 4. Haigh P. A., Le Minh H., Ghassemlooy Z. 2011 “Transmitter distribution for MIMO visible light communication systems,” [Proc. The 12th Annual Post Graduate Symposium on the Convergence of Telecommunications Networking and Broadcasting] P.190-193 google
  • 5. Lu H. H., Lin Y. P., Wu P. Y., Chen C. Y., Chen M. C., Jhang T. W. 2014 “A multiple-input-multiple-output visible light communication system based on VCSELs and spatial light modulators,” [Opt. Express] Vol.22 P.3468-3474 google doi
  • 6. Azhar A. H., Tran T. A., O’Brien D. 2013 “A gigabit/s indoor wireless transmission using MIMO-OFDM visible-light communications,” [IEEE Photon. Technol. Lett.] Vol.25 P.171-174 google doi
  • 7. Luna-Rivera J. M., Perez-Jimenez R., Rabadan-Borjes J., Rufo-Torres J., Guerra V., Suarez-Rodriguez C. 2014 “Multiuser CSK scheme for indoor visible light communications,” [Opt. Express] Vol.25 P.24256-24467 google
  • 8. Bandara K., Chung Y. H. 2014 “Novel color-clustered multiuser visible light communication,” [Transactions on Emerging Telecommunication Technologies] Vol.25 P.579-590 google doi
  • 9. Sewaiwar A., Tiwari S. V., Chung Y. H. 2015 “Novel user allocation scheme for full duplex multiuser bidirectional Li-Fi network,” [Opt. Commun.] Vol.339 P.153-156 google doi
  • 10. Lin W. Y., Chen C. Y., Lu H. H., Chang C. H., Lin Y. P., Lin H. C., Wu H. W. 2012 “10m/500Mbps WDM visible light communication systems,” [Opt. Express] Vol.20 P.9919-9924 google doi
  • 11. Zeng L., O’Brien D. C., Minh H. L., Faulkner G. E., Lee K., Jung D., Oh Y., Won E. T. 2009 “High data rate multiple input multiple output (MIMO) optical wireless communications using white LED lighting,” [IEEE Journal on Selected Areas in Comm.] Vol.27 P.1654-1662 google doi
  • [FIG. 1.] (a) Typical VLC indoor environment (b) RGB LED array (c) Proposed optical RGB MIMO system.
    (a) Typical VLC indoor environment (b) RGB LED array (c) Proposed optical RGB MIMO system.
  • [FIG. 2.] Illumination distribution at the receiver.
    Illumination distribution at the receiver.
  • [] 
  • [] 
  • [] 
  • [TABLE 1.] System simulation parameters
    System simulation parameters
  • [] 
  • [] 
  • [] 
  • [FIG. 3.] Power distribution in the indoor environment.
    Power distribution in the indoor environment.
  • [] 
  • [] 
  • [] 
  • [] 
  • [FIG. 4.] (a) Performance analysis of MIMO VLC system, (b) Performance analysis of MIMO VLC system with increasing distance.
    (a) Performance analysis of MIMO VLC system, (b) Performance analysis of MIMO VLC system with increasing distance.
  • [FIG. 5.] BER distribution of RGB MIMO in a typical indoor environment under: (a) AWGN and (b) static noise.
    BER distribution of RGB MIMO in a typical indoor environment under: (a) AWGN and (b) static noise.