Clock calibration using fluorescent lighting

In this demo, we propose a novel clock calibration approach called FLIGHT, which leverages the fact that the fluorescent light intensity changes with a stable period that equals half of the alternating current's. By tuning to the light emitted from indoor fluorescent lamps, FLIGHT can intelligently extract the light period information and achieve network wide time calibration by referring to such a common time reference. We address a series of practical challenges and implement FLIGHT in TelosB motes. In this demonstration, we will show that by taking advantage of the stability of the AC frequency, the detected light intensity, even from different lamps, exhibits a consistent and stable period. FLIGHT can achieve tightly synchronized time with low energy consumption. In addition, since FLIGHT is independent to the network message exchange, time synchronization can be retained even when the network is temporarily disconnected. Such characteristics particularly suit various mobility-enabled scenarios.

[1]  Yunhao Liu,et al.  FLIGHT: clock calibration using fluorescent lighting , 2012, Mobicom '12.

[2]  Xinbing Wang,et al.  Achieving Full View Coverage with Randomly-Deployed Heterogeneous Camera Sensors , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.

[3]  Samrat Ganguly,et al.  A measurement-based approach to modeling link capacity in 802.11-based wireless networks , 2007, MobiCom '07.

[4]  Mani B. Srivastava,et al.  A case against routing-integrated time synchronization , 2010, SenSys '10.

[5]  Shwetak N. Patel,et al.  LightWave: using compact fluorescent lights as sensors , 2011, UbiComp '11.

[6]  Anthony Rowe,et al.  Low-power clock synchronization using electromagnetic energy radiating from AC power lines , 2009, SenSys '09.

[7]  Xinbing Wang,et al.  Fundamental relationship between NodeDensity and delay in wireless ad hoc networks with unreliable links , 2011, MobiCom '11.

[8]  Saurabh Ganeriwal,et al.  Timing-sync protocol for sensor networks , 2003, SenSys '03.

[9]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[10]  Mani B. Srivastava,et al.  High-resolution, low-power time synchronization an oxymoron no more , 2010, IPSN '10.

[11]  Saurabh Bagchi,et al.  A tale of two synchronizing clocks , 2009, SenSys '09.

[12]  Jianping Pan,et al.  Environment-aware clock skew estimation and synchronization for wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[13]  Gyula Simon,et al.  The flooding time synchronization protocol , 2004, SenSys '04.

[14]  Swati Rallapalli,et al.  Harnessing frequency diversity in wi-fi networks , 2011, MobiCom.

[15]  Jian Lu,et al.  epSICAR: An Emerging Patterns based approach to sequential, interleaved and Concurrent Activity Recognition , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[16]  J. Marshall,et al.  Time Transfer Using Nearly Simultaneous Reception Times of a Common Transmission , 1972 .

[17]  John G. Proakis,et al.  Digital Communications , 1983 .

[18]  Guoliang Xing,et al.  WizSync: Exploiting Wi-Fi Infrastructure for Clock Synchronization in Wireless Sensor Networks , 2011, 2011 IEEE 32nd Real-Time Systems Symposium.

[19]  Yin Zhang,et al.  Exploiting temporal stability and low-rank structure for localization in mobile networks , 2010, MobiCom.

[20]  Tian He,et al.  On-demand time synchronization with predictable accuracy , 2011, 2011 Proceedings IEEE INFOCOM.

[21]  Gang Wang,et al.  I am the antenna: accurate outdoor AP location using smartphones , 2011, MobiCom '11.

[22]  Guoliang Xing,et al.  Exploiting FM radio data system for adaptive clock calibration in sensor networks , 2011, MobiSys '11.

[23]  Yixin Chen,et al.  Transactions on Parallel and Distributed Systems 1 1 2 3 4 5 6 7 8 , 2022 .

[24]  Deborah Estrin,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Fine-grained Network Time Synchronization Using Reference Broadcasts , 2022 .

[25]  Marcus Chang,et al.  Ultra-low power time synchronization using passive radio receivers , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[26]  Lothar Thiele,et al.  Efficient network flooding and time synchronization with Glossy , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[27]  Deepak Ganesan,et al.  PRESTO: feedback-driven data management in sensor networks , 2009, TNET.

[28]  Anthony Rowe,et al.  RT-Link: A Time-Synchronized Link Protocol for Energy- Constrained Multi-hop Wireless Networks , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[29]  Kok-Kiong Yap,et al.  Link layer behavior of body area networks at 2.4 GHz , 2009, MobiCom '09.

[30]  David Chu,et al.  On the feasibility of real-time phone-to-phone 3D localization , 2011, SenSys.

[31]  Qi Zhao,et al.  ACES: adaptive clock estimation and synchronization using Kalman filtering , 2008, MobiCom '08.

[32]  Christoph Lenzen,et al.  Optimal clock synchronization in networks , 2009, SenSys '09.