Tweeting with Sunlight: Encoding Data on Mobile Objects

We analyze and optimize the performance of a new type of channel that exploits sunlight for wireless communication. Recent advances on visible light backscatter have shown that if mobile objects attach distinctive reflective patterns to their surfaces, simple photosensors deployed in our environments can decode the reflected light signals. Although the vision is promising, only initial feasibility studies have been performed so far. There is no analysis on how much information this channel can transmit or how reliable the links are. Achieving this vision is a complex endeavour because we have no control over (i) the sun or clouds, which determine the amount and direction of light intensity, and (ii) the mobile object, which determines the modulated reflection of sunlight. We investigate the impact of the surrounding light intensity and physical properties of the object (reflective materials, size and speed) to design a communication system that optimizes the encoding and decoding of information with sunlight. Our experimental evaluation, performed with a car moving on a regular street, shows that our analysis leads to significant improvements across many dimensions. Compared to the state of the art, we can encode seven times more information, and decode this information reliably from an object moving three times faster (53km/h) at a range that is four times longer (4m) and with three times lower light intensity (cloudy day).

[1]  Shyamnath Gollakota,et al.  3D printing wireless connected objects , 2017, ACM Trans. Graph..

[2]  Shyamnath Gollakota,et al.  Data Storage and Interaction using Magnetized Fabric , 2017, UIST.

[3]  Guobin Shen,et al.  PassiveVLC: Enabling Practical Visible Light Backscatter Communication for Battery-free IoT Applications , 2017, MobiCom.

[4]  Marco Zuniga,et al.  Passive Communication with Ambient Light , 2015, CoNEXT.

[5]  Parth H. Pathak,et al.  Visible Light Communication, Networking, and Sensing: A Survey, Potential and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[6]  Jiangtao Li,et al.  Retro-VLC: Enabling Battery-free Duplex Visible Light Communication for Mobile and IoT Applications , 2015, HotMobile.

[7]  David Wetherall,et al.  Wi-fi backscatter , 2014, SIGCOMM.

[8]  Suresh Singh,et al.  Wireless barcodes for tagging infrastructure , 2014, MobiCom.

[9]  David Wetherall,et al.  Ambient backscatter: wireless communication out of thin air , 2013, SIGCOMM.

[10]  Karl D. D. Willis,et al.  InfraStructs: fabricating information inside physical objects for imaging in the terahertz region , 2013, ACM Trans. Graph..

[11]  Yiran Chen,et al.  How is energy consumed in smartphone display applications? , 2013, HotMobile '13.

[12]  A. Cvetković,et al.  High performance Fresnel-based photovoltaic concentrator. , 2010, Optics express.

[13]  Sherin M. Youssef,et al.  Automated barcode recognition for smart identification and inspection automation , 2007, Expert Syst. Appl..

[14]  Theodosios Pavlidis,et al.  Novel signal-processing techniques in barcode scanning , 1999, IEEE Robotics Autom. Mag..

[15]  Kees A. Schouhamer Immink,et al.  Runlength-limited sequences , 1990, Proc. IEEE.

[16]  Jerome Swartz,et al.  Fundamentals of bar code information theory , 1990, Computer.

[17]  H. Stockman,et al.  Communication by Means of Reflected Power , 1948, Proceedings of the IRE.

[18]  W. Hough The methods of fire-making , 1892 .