VICO: A framework for configuring indoor visible light communication networks

Visible light communications (VLC) are gaining popularity and may provide an alternative means of communications in indoor settings. However, to date, there is very little research on the deployment or higher layer protocol design for VLC. In this paper, we first perform channel measurements using a physical layer testbed in the visible light band to understand its physical layer characteristics. Our measurements suggest that in order to increase data rates with VLC (1) the beam width of a communicating link can be shrunk, and (2) the transmission beam can be tuned to point towards the target recipient. We then perform Matlab simulations to verify that the human eye is able to accommodate the changes brought by shrinking a beam or by tuning the beam direction appropriately. As our main contribution, we then design a configuration framework for a VLC indoor local area network, which we call VICO; we leverage the above features towards achieving the highest throughput while maintaining fairness. VICO first tunes the beamwidths and pointing angles of the transmitters to configurations that provide the highest throughput for each client. It then tries to schedule transmissions while accounting for conflicts and the VLC PHY characteristics. Finally, it opportunistically tunes the idle LEDs to reinforce existing transmissions to increase throughput to the extent possible. We perform extensive simulations to demonstrate the effectiveness of VICO. We find that VICO provides as much as 5-fold increase in throughput compared to a simple scheduler that does not exploit the possible variations in beamwidth or beam-angle.

[1]  D. de Werra,et al.  Graph Coloring Problems , 2013 .

[2]  Joachim Walewski,et al.  High-Speed Wireless Indoor Communication via Visible Light , 2007 .

[3]  C.Tangtrongbenchasil Ubiquitous optical wireless communication using optical micro-cell system , 2008 .

[4]  Lili Qiu,et al.  Impact of Interference on Multi-Hop Wireless Network Performance , 2003, MobiCom '03.

[5]  Punith P. Salian,et al.  Visible Light Communication , 2013, 2013 Texas Instruments India Educators' Conference.

[6]  Masao Nakagawa,et al.  Fundamental analysis for visible-light communication system using LED lights , 2004, IEEE Transactions on Consumer Electronics.

[7]  John R. Barry,et al.  Performance of pulse-position modulation on measured non-directed indoor infrared channels , 1996, IEEE Trans. Commun..

[8]  Gang Chen,et al.  Line-of-sight visible light communication system design and demonstration , 2010, 2010 7th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP 2010).

[9]  Jean-Paul M. G. Linnartz,et al.  Uniform Illumination Rendering Using an Array of LEDs: A Signal Processing Perspective , 2009, IEEE Transactions on Signal Processing.

[10]  Thomas D. C. Little,et al.  Network solutions for the LOS problem of new indoor free space optical system , 2010, 2010 7th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP 2010).

[11]  P. K. Chaturvedi,et al.  Communication Systems , 2002, IFIP — The International Federation for Information Processing.

[12]  Asunción Santamaría,et al.  Ray-tracing algorithms for fast calculation of the channel impulse response on diffuse IR wireless indoor channels , 2000 .

[13]  Jeffrey B. Carruthers,et al.  Wireless infrared communications , 2003, Proc. IEEE.

[14]  Mohsen Kavehrad,et al.  Power-efficient multispot-diffuse multiple-input-multiple-output approach to broad-band optical wireless communications , 2004, IEEE Transactions on Vehicular Technology.

[15]  Tommy R. Jensen,et al.  Graph Coloring Problems , 1994 .

[16]  Srikanth V. Krishnamurthy,et al.  Topology Control for Effective Interference Cancellation in Multi-User MIMO Networks , 2010, INFOCOM.

[17]  Venkata N. Padmanabhan,et al.  Indoor localization without the pain , 2010, MobiCom.

[18]  Prashant Krishnamurthy,et al.  Sixth Annual IEEE International Conference on Pervasive Computing and Communications Location Fingerprint Analyses Toward Efficient Indoor Positioning , 2022 .