Dancing with light: Predictive in-frame rate selection for visible light networks

Visible Light Communications (VLC) is emerging as an appealing technology to complement WiFi in indoor environments. Yet maintaining VLC performance under link dynamics remains a challenging problem. In this paper, we build a VLC software-radio testbed and examine VLC channel dynamics through comprehensive measurement. We find minor device movement or orientation change can cause the VLC link SNR to vary by tens of dB even within one packet duration, which renders existing WiFi rate adaptation protocols ineffective. We thus propose a new mechanism, DLit, that leverages two unique properties of VLC links (predictability and full-duplex) to realize fine-grained, in-frame rate adaptation. Our prototype implementation and experiments demonstrate that DLit achieves near-optimal performance for mobile VLC usage cases, and outperforms conventional packet-level adaptation schemes by multiple folds.

[1]  Sachin Katti,et al.  Full duplex radios , 2013, SIGCOMM.

[2]  Mohammad Noshad,et al.  Can Visible Light Communications Provide Gb/s Service? , 2013, ArXiv.

[3]  Harald Haas,et al.  Indoor broadcasting via white LEDs and OFDM , 2009, IEEE Transactions on Consumer Electronics.

[4]  Xi Chen,et al.  Practical Rate Adaptation in Mobile environments , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[5]  Zabih Ghassemlooy,et al.  Optical Wireless Communications: System and Channel Modelling with MATLAB® , 2012 .

[6]  Norman C. Beaulieu,et al.  A comparison of SNR estimation techniques for the AWGN channel , 2000, IEEE Trans. Commun..

[7]  Sridhar Rajagopal,et al.  IEEE 802.15.7 visible light communication: modulation schemes and dimming support , 2012, IEEE Communications Magazine.

[8]  Vaduvur Bharghavan,et al.  Robust rate adaptation for 802.11 wireless networks , 2006, MobiCom '06.

[9]  Wenjun Hu,et al.  LightSync: unsynchronized visual communication over screen-camera links , 2013, MobiCom.

[10]  Ted Taekyoung Kwon,et al.  Rate adaptation in visual MIMO , 2011, 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[11]  Haitao Wu,et al.  A Practical SNR-Guided Rate Adaptation , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[12]  Joseph M. Kahn,et al.  Rate-adaptive modulation techniques for infrared wireless communications , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[13]  Guoliang Xing,et al.  COBRA: color barcode streaming for smartphone systems , 2012, MobiSys '12.

[14]  H. Kawano,et al.  A novel visible light communication system for enhanced control of autonomous delivery robots in a hospital , 2012, 2012 IEEE/SICE International Symposium on System Integration (SII).

[15]  Vyas Sekar,et al.  Patch panels in the sky: a case for free-space optics in data centers , 2013, HotNets.

[16]  David Wetherall,et al.  Predictable 802.11 packet delivery from wireless channel measurements , 2010, SIGCOMM '10.

[17]  Volker Jungnickel,et al.  High-speed visible light communication systems , 2013, IEEE Communications Magazine.

[18]  Ranveer Chandra,et al.  Frame retransmissions considered harmful: improving spectrum efficiency using Micro-ACKs , 2012, Mobicom '12.

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

[20]  Harald Haas,et al.  Indoor optical wireless communication: potential and state-of-the-art , 2011, IEEE Communications Magazine.

[21]  Kaiyun Cui Physical Layer Characteristics and Techniques for Visible Light Communications , 2012 .

[22]  Volker Jungnickel,et al.  Adaptive-Modulation Technique in Wireless Infrared Indoor Communications , 2006 .

[23]  2015 IEEE Conference on Computer Communications, INFOCOM 2015, Kowloon, Hong Kong, April 26 - May 1, 2015 , 2015, INFOCOM.

[24]  Greg Welch,et al.  Welch & Bishop , An Introduction to the Kalman Filter 2 1 The Discrete Kalman Filter In 1960 , 1994 .