Design and Implementation of a Multi-Colour Visible Light Communication System Based on a Light-to-Frequency Receiver
Abstract
:1. Introduction
2. Model of the VLC Channel with CSK
2.1. CSK-Based VLC System Proposed by IEEE 802.15.7
2.2. Low-Complexity VLC System Based on a Single Photodiode
3. Proposed LTF-Based VLC Receiver
4. VLC-CSK-LTF Prototype
4.1. Transmitter
4.2. Receiver
Algorithm 1 Algorithm implemented in [25] to read the frequency employing a timer one |
Require: Square wave signal with variable frequency , importation of timer one library. Ensure: Estimated frequency .
|
4.3. System Characterization
4.3.1. Optical Response of the RGB LED
4.3.2. Electro-Optical Linearization of the RGB LED
4.3.3. Response of the LTF vs. Optical Power of the RGB LED
5. Algorithm to Design M-CSK-LTF Constellations
- Start: The user defines these system parameters: size M of constellation CSK; transmitter frequency , which is transformed into reference frequency ; minimum distance between frequencies ; size N of the particles of the PSO and defition of the search space on the CIE 1931 colour space, which is represented by the central wavelength associated to each LED (red, green and blue).
- Establishing points : The PSO randomly distributes the particles in the search space defined by CIE 1931 colour plane and establishes the vector of the colour points to be evaluated.
- Restrictions for selecting points : Each colour point is evaluated under restriction conditions that indicate if they are suitable to be transmitted via the VLC channel. First, for the symbol set grouped by each colour coordinate , estimated by Equation (5), the sum of the normalized optical power vector should be equal to one [18]. The last restriction should guarantee the bias current range that can be applied to each RGB LED [20], such that . These currents are determined by Equation (13). If the aforementioned restrictions are not satisfied, a value of zero is assigned to each colour point .
- Evaluating the LTF function and searching for the reference frequency: The optical powers generated by the RGB LED is emitted to the LTF surface to be represented in terms of frequency as specified in Equation (14), where the output signal of the LTF is composed by the contribution of each channel, as shown in Equation (15):
- New exploration: The PSO algorithm randomly generates N colour points using the velocity Equation (16) and the j-th position (17) of each particle [38,39]. where is the velocity adjusted for each particle that takes random values which depend on the variables associated to Equation (16); represents the inertia of the movement associated with each particle; , the coefficient of velocity of each particle; learning factor and ; , best position found for the particle; , best position found by the group; , current position of the particle; and , previous position of the particle:
- Stopping criterion of the algorithm: This condition depends on size M of the constellation being designed.
- Update reference frequency: This step takes into consideration the sum of the current frequency and the distance between frequencies established by the user: =+.
Designing a 4-CSK-LTF Constellation with = 5000 Hz and 10,000 Hz
6. System Error Analysis
6.1. Theoretical Symbol Error Probability
6.2. Experimental Symbol Error Probability
6.3. System Throughput
7. Experimental Results
8. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Zou, Y.; Zhu, J.; Wang, X.; Hanzo, L. A Survey on Wireless Security: Technical Challenges, Recent Advances, and Future Trends. Proc. IEEE 2016, 104, 1727–1765. [Google Scholar] [CrossRef] [Green Version]
- Wang, Y.; Basnayaka, D.A.; Wu, X.; Haas, H. Optimization of Load Balancing in Hybrid LiFi/RF Networks. IEEE Trans. Commun. 2017, 65, 1708–1720. [Google Scholar] [CrossRef]
- Hole, K.J.; Dyrnes, E.; Thorsheim, P. Securing Wi-Fi networks. Computer 2005, 38, 28–34. [Google Scholar] [CrossRef]
- George, J.J.; Mustafa, M.H.; Ahmed, N.H.; Hamed, D.M. A Survey on Visible Light Communication. Int. J. Eng. Comput. Sci. 2014, 3, 3905–3908. [Google Scholar]
- Pathak, P.H.; Feng, X.T.; Hu, P.F.; Mohapatra, P. Visible light communication, networking, and sensing: A survey, potential and challenges. IEEE Commun. Surv. Tutor. 2015, 17, 2047–2077. [Google Scholar] [CrossRef]
- Barnes, F.; Greenenbaum, B. Some Effects of Weak Magnetic Fields on Biological Systems: RF fields can change radical concentrations and cancer cell growth rates. IEEE Power Electron. Mag. 2016, 3, 60–68. [Google Scholar] [CrossRef]
- Khalighi, M.A.; Uysal, M. Survey on Free Space Optical Communication: A Communication Theory Perspective. IEEE Commun. Surv. Tutor. 2014, 16, 2231–2258. [Google Scholar] [CrossRef]
- Janjua, B.; Oubei, H.; Durán, J.; Khee, T.; Ting, C.; Yung, H.; Chieh, Y.; Chung, H.; Ru, G.; Hau, J.; et al. Going beyond 4 Gbps data rate by employing RGB laser diodes for visible light communication. Opt. Express 2015, 23, 18746–18753. [Google Scholar] [CrossRef] [PubMed]
- Oubei, H.; Duran, J.; Janjua, B.; Wang, H.; Tsai, C.; Chi, Y.; Ng, T.; Kuo, H.; He, J.; Alouini, M.; et al. 4.8 Gbit/s 16-QAM-OFDM transmission based on compact 450-nm laser for underwater wireless optical communication. Opt. Express 2015, 23, 23302–23309. [Google Scholar] [CrossRef]
- Tsonev, D.; Videv, S.; Haas, H. Towards a 100 Gb/s visible light wireless access network. Opt. Express 2015, 23, 1627–1637. [Google Scholar] [CrossRef]
- Kong, M.; Lv, W.; Ali, T.; Sarwar, R.; Yu, C.; Qiu, Y.; Qu, F.; Xu, Z.; Han, J.; Xu, J. 10-m 9.51-Gb/s RGB laser diodes-based WDM underwater wireless optical communication. Opt. Express 2017, 25, 20829–20834. [Google Scholar] [CrossRef]
- Figueiredo, M.; Alves, L.N.; Ribeiro, C. Lighting the Wireless World: The Promise and Challenges of Visible Light Communication. IEEE Consum. Electron. Mag. 2017, 3, 28–37. [Google Scholar] [CrossRef]
- Martinez Ciro, R.A.; Lopez Giraldo, F.E.; Betancur Perez, A.F. RGB Sensor Frequency Response for a Visible Light Communication System. IEEE Latin Am. Trans. 2016, 14, 4688–4692. [Google Scholar] [CrossRef]
- Martínez Ciro, R.A.; López Giraldo, F.E.; Restrepo Martínez, A. Lighting Compensator Using a Diode LED as Light Sensor and Actuator. TecnoLógicas 2013, 303–313. [Google Scholar] [CrossRef]
- Karunatilaka, D.; Zafar, F.; Kalavally, V.; Parthiban, R. LED Based Indoor Visible Light Communications: State of the Art. IEEE Commun. Surv. Tutor. 2015, 17, 1649–1678. [Google Scholar] [CrossRef]
- IEEE Computer Society Sponsored by the IEEE Standards Association: IEEE Standard for Local and Metropolitan Area Networks—Part 15.7: Short-Range Wireless Optical Communication Using Visible Light. September 2011. Available online: https://standards.ieee.org/findstds/standard/802.15.7-2011.html (accessed on 27 November 2018).
- CIE-1931, International Commission on Illumination, Colorimetry—Part 3: CIE Tristimulus Values, ISO 11664-3:2012(E)/CIE S014-3/E:2011. Available online: http://www.cie.co.at/publications/colorimetry-part-3-cie-tristimulus-values (accessed on 2 October 2018).
- Luna-Rivera, J.M.; Suarez-Rodriguez, C.; Guerra, V.; Perez-Jimenez, R.; Rabadan-Borges, J.; Rufo-Torres, J. Low-complexity colour-shift keying-based visible light communications system. IET Optoelectron. 2015, 9, 191–198. [Google Scholar] [CrossRef]
- Martínez Ciro, R.A.; López Giraldo, F.E.; Betancur Perez, A.F.; Luna Rivera, M. Characterization of Light-To-Frequency Converter for Visible Light Communication Systems. Electronics 2018, 7, 165. [Google Scholar] [CrossRef]
- Monteiro, E.; Hranilovic, S. Design and Implementation of Color-Shift Keying for Visible Light Communications. J. Lightw. Technol. 2014, 32, 2053–2060. [Google Scholar] [CrossRef] [Green Version]
- Barrales-Guadarrama, R.; Mocholi-Salcedo, A.; Vazquez-Ceron, E.R.; Rodriguez-Rodriguez, M.E.; Barrales-Guadarrama, V.R. A Technique for Adapting a Quasi-Digital Photodetector to a Frequency-to-Digital Converter. In Proceedings of the 2012 IEEE Ninth Electronics, Robotics and Automotive Mechanics Conference, Cuernavaca, Mexico, 19–23 November 2012; pp. 343–348. [Google Scholar]
- AG ams, TSL235R Light-to-Frequency Converter. Available online: https://ams.com/tsl235r (accessed on 5 October 2018).
- Ehsan, A.A.; Shaari, S.; Rahman, M.K.A.; Khan, K.M. Optical transceiver design for POF portable optical access-card system using light-to-frequency converter. In Proceedings of the IEEE International Conference on Semiconductor Electronics, Johor Bahru, Malaysia, 25–27 November 2008; pp. 345–349. [Google Scholar]
- Ghassemlooy, Z.; Popoola, W.; Rajbhandari, S. Optical Wireless Communications: System and Channel Modelling with MATLAB; CRC Press: Boca Raton, FL, USA, 2013. [Google Scholar]
- ARDUINO, ARDUINO UNO REV3. Available online: https://store.arduino.cc/usa/arduino-uno-rev3 (accessed on 10 October 2018).
- National Semiconductor, DAC0808 8 Bit D/A Converter. Available online: https://it327.groups.et.byu.net/files/DAC0808.pdf (accessed on 10 September 2018).
- Adafruit, SMT RGB 5050 LED. Available online: https://www.adafruit.com/product/619 (accessed on 10 September 2018).
- Texas Instruments, LM324 Quad-Operational Amplifiers 1 MHz. Available online: http://www.ti.com/lit/ds/symlink/lm224-n.pdf (accessed on 20 October 2018).
- ON Semiconductor, 2N2222 Amplifier Transistors NPN Silicon. Available online: http://www.onsemi.com/pub/Collateral/P2N2222A-D.PDF (accessed on 20 August 2018).
- AG ams, TCS3200 TCS3210 Programmable Color Light-to-Frequency Converter. Available online: http://ams.com/eng/Products/Light-Sensors/Color-Sensors/TCS3200 (accessed on 25 August 2018).
- PJRC, TimerOne and TimerThree Libraries. Available online: http://ams.com/eng/Products/Light-Sensors/Color-Sensors/TCS3200 (accessed on 25 February 2018).
- Yurish, S. Intelligent Opto Sensors Interfacing Based on Universal Frequency-to-Digital Converter. Sens. Transducers Mag. 2005, 56, 326–334. [Google Scholar]
- ASQ Instruments, LR1-Broad Spectral Range Spectrometer. Available online: http://www.aseq-instruments.com/LR1.html (accessed on 10 February 2018).
- Ledtuning, CIE Convertor LEDtuning.nl. Available online: https://www.ledtuning.nl/en/cie-convertor (accessed on 10 April 2018).
- Element14, ea-ps-3016-20b Power-Supply-1ch-16v-20a-Adjustable. Available online: http://au.element14.com/ea-elektro-automatik/ea-ps-3150-04b/power-supply-1ch-150v-4a-adjustable/dp/1437521 (accessed on 10 January 2018).
- THORLABS, PM100D—Compact Power and Energy Meter Console Digital 4” LCD. Available online: https://www.thorlabs.com/thorproduct.cfm?partnumber=PM100D (accessed on 25 January 2018).
- Drost, R.J.; Sadler, B.M. Constellation Design for Channel Precompensation in Multi-Wavelength Visible Light Communications. IEEE Trans. Commun. 2014, 62, 1995–2005. [Google Scholar] [CrossRef]
- Cai, Y.; Sadler, B.M.; Guan, W.; Wu, Y.; Xie, C.; Chen, Y.; Fang, L. Indoor High Precision Three-Dimensional Positioning System Based on Visible Light Communication Using Particle Swarm Optimization. IEEE Photonics J. 2017, 9, 1–20. [Google Scholar] [CrossRef]
- Morsly, Y.; Aouf, N.; Djouadi, M.S.; Richardson, M. Particle Swarm Optimization Inspired Probability Algorithm for Optimal Camera Network Placement. IEEE Sens. J. 2012, 12, 1402–1412. [Google Scholar] [CrossRef]
- Proaskis, J. Digital Communications, 4th ed.; McGraw-Hill International Edition: New York, NY, USA, 2001. [Google Scholar]
- Mathworks. Complementary Error Function—MATLAB erfc—MathWorks United Kingdom. Available online: https://www.mathworks.com/help/matlab/ref/erfc.html (accessed on 25 June 2018).
4-CSK-LTF Constellation withHz | |||||||||
Point | |||||||||
00 | S1 | (0.5456,0.4039) | 28.5667 | 28.8442 | 7.7764 | 28.6704 | 7.5975 | 1.2410 | 50 |
01 | S2 | (0.5309,0.3410) | 27.2133 | 20.9380 | 29.3724 | 27.2506 | 5.2721 | 4.9115 | 55 |
10 | S3 | (0.4074,0.4966) | 20.3024 | 48.4387 | 14.5485 | 20.2102 | 14.4983 | 2.3552 | 60 |
11 | S4 | (0.4562,0.1975) | 21.3804 | 3.7546 | 79.4655 | 21.2907 | 0.8666 | 14.9633 | 65 |
4-CSK-LTF Constellation with= 10,000 Hz | |||||||||
00 | S1 | (0.5472,0.4006) | 28.6424 | 28.2837 | 8.3712 | 28.7503 | 7.4253 | 1.3376 | 50 |
01 | S2 | (0.3670,0.5492) | 18.0029 | 55.7190 | 8.9629 | 17.9201 | 17.5892 | 1.4339 | 60 |
10 | S3 | (0.4093,0.2516) | 18.6666 | 16.8842 | 76.2256 | 18.5794 | 4.1598 | 14.2387 | 70 |
11 | S4 | (0.2312,0.4456) | 8.1704 | 52.5045 | 66.0505 | 8.2141 | 16.1843 | 12.0339 | 80 |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Martínez-Ciro, R.A.; López-Giraldo, F.E.; Betancur-Perez, A.F.; Luna-Rivera, J.M. Design and Implementation of a Multi-Colour Visible Light Communication System Based on a Light-to-Frequency Receiver. Photonics 2019, 6, 42. https://doi.org/10.3390/photonics6020042
Martínez-Ciro RA, López-Giraldo FE, Betancur-Perez AF, Luna-Rivera JM. Design and Implementation of a Multi-Colour Visible Light Communication System Based on a Light-to-Frequency Receiver. Photonics. 2019; 6(2):42. https://doi.org/10.3390/photonics6020042
Chicago/Turabian StyleMartínez-Ciro, Roger Alexander, Francisco Eugenio López-Giraldo, Andrés Felipe Betancur-Perez, and Jose Martín Luna-Rivera. 2019. "Design and Implementation of a Multi-Colour Visible Light Communication System Based on a Light-to-Frequency Receiver" Photonics 6, no. 2: 42. https://doi.org/10.3390/photonics6020042
APA StyleMartínez-Ciro, R. A., López-Giraldo, F. E., Betancur-Perez, A. F., & Luna-Rivera, J. M. (2019). Design and Implementation of a Multi-Colour Visible Light Communication System Based on a Light-to-Frequency Receiver. Photonics, 6(2), 42. https://doi.org/10.3390/photonics6020042