UAV-Assisted Low-Consumption Time Synchronization Utilizing Cross-Technology Communication

Wireless sensor networks (WSNs) have been used in many fields due to its wide applicability. In this kind of network, each node is independent of each other and has its own local clock and communicates wirelessly. Time synchronization plays a vital role in WSNs and it can ensure accuracy requirements for coordination and data reliability. However, two key challenges exist in large-scale WSNs that are severe resource constraints overhead and multihop time synchronization errors. To address these issues, this paper proposes a novel unmanned aerial vehicle (UAV)-assisted low-consumption time synchronization algorithm based on cross-technology communication (CTC) for a large-scale WSN. This algorithm uses a UAV to send time synchronization data packets for calibration. Moreover, to ensure coverage and a high success rate for UAV data transmission, we use CTC for time synchronization. Without any relays, a high-power time synchronization packet can be sent by a UAV to achieve the time synchronization of low-power sensors. This algorithm can achieve accurate time synchronization with almost zero energy consumption for the sensor nodes. Finally, we implemented our algorithm with 30 low-power RF-CC2430 ZigBee nodes and a Da Jiang Innovations (DJI) M100 UAV on a 1 km highway and an indoor site. The results show that time synchronization can be achieved accurately with almost zero energy consumption for the sensor nodes, and the time synchronization error is less than 30 μs in 99% of cases.

[1]  Yuan He,et al.  ZIGFI: Harnessing Channel State Information for Cross-Technology Communication , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[2]  Xin Liu,et al.  ECT: Exploiting Cross-Technology Concurrent Transmission for Reducing Packet Delivery Delay in IoT Networks , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[3]  Kang Lee,et al.  IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[4]  Gang Xie,et al.  A Slot-Based Opportunistic Spectrum Access for Cognitive Radio Networks , 2011, IEICE Trans. Commun..

[5]  Alberto Cerpa,et al.  Poster: Energy Optimization Framework in Wireless Sensor Network , 2015, SenSys.

[6]  Srdjan Capkun,et al.  Secure Time Synchronization in Sensor Networks , 2008, TSEC.

[7]  Peter van der Stok,et al.  Efficient time synchronization for wireless sensor networks in an industrial setting , 2008, SenSys '08.

[8]  Yunhao Liu,et al.  ZiSense: towards interference resilient duty cycling in wireless sensor networks , 2014, SenSys.

[9]  Christoph Lenzen,et al.  PulseSync: An Efficient and Scalable Clock Synchronization Protocol , 2015, IEEE/ACM Transactions on Networking.

[10]  Sergio D. Servetto,et al.  Asymptotically optimal time synchronization in dense sensor networks , 2003, WSNA '03.

[11]  Dianjie Lu,et al.  Sleeping Schedule-Aware Local Broadcast in Wireless Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[12]  Yan Li,et al.  Concurrent Cross-Technology Communication Among Heterogeneous IoT Devices , 2019, IEEE/ACM Transactions on Networking.

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

[14]  Wei-Chung Teng,et al.  Secured flooding time synchronization protocol with moderator , 2013, Int. J. Commun. Syst..

[15]  Zhijun Li,et al.  BlueBee: a 10,000x Faster Cross-Technology Communication via PHY Emulation , 2017, SenSys.

[16]  Zhijun Li,et al.  WEBee: Physical-Layer Cross-Technology Communication via Emulation , 2017, MobiCom.

[17]  Mo Li,et al.  Recitation: Rehearsing Wireless Packet Reception in Software , 2015, MobiCom.

[18]  Gang Xie,et al.  Performance Analysis of Non-saturated IEEE 802.11 DCF Networks , 2012 .

[19]  Deming Chen,et al.  Improving broadcast efficiency in wireless sensor network time synchronization protocols , 2012, SLIP '12.

[20]  Kameswari Chebrolu,et al.  Esense: communication through energy sensing , 2009, MobiCom '09.

[21]  Jianbin Qiu,et al.  Command Filter-Based Adaptive NN Control for MIMO Nonlinear Systems With Full-State Constraints and Actuator Hysteresis , 2020, IEEE Transactions on Cybernetics.

[22]  Ting Zhu,et al.  EMF: Embedding multiple flows of information in existing traffic for concurrent communication among heterogeneous IoT devices , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

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

[24]  Tao Jin,et al.  WiZi-Cloud: Application-transparent dual ZigBee-WiFi radios for low power internet access , 2011, 2011 Proceedings IEEE INFOCOM.

[25]  Tian He,et al.  Demo: WEBee: Physical-Layer Cross-Technology Communication via Emulation , 2017, MobiCom '17.

[26]  Gregory J. Pottie,et al.  Wireless integrated network sensors , 2000, Commun. ACM.

[27]  Wenchao Jiang,et al.  C-Morse: Cross-technology communication with transparent Morse coding , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[28]  Yuan He,et al.  StripComm: Interference-Resilient Cross-Technology Communication in Coexisting Environments , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[29]  Wenchao Jiang,et al.  Transparent cross-technology communication over data traffic , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[30]  Feng Zhao,et al.  RushNet: practical traffic prioritization for saturated wireless sensor networks , 2014, SenSys.

[31]  Xiuzhen Guo Cross Technology Communication in Heterogeneous Wireless Networks , 2019, EWSN.

[32]  S. Simi,et al.  Towards Maximizing Throughput and Coverage of a Novel Heterogeneous Maritime Communication Network , 2017, MobiHoc.

[33]  Alexander S. Szalay,et al.  Robust time synchronization in wireless sensor networks using real time clock , 2014, SenSys.

[34]  Tian He,et al.  FreeBee: Cross-technology Communication via Free Side-channel , 2015, MobiCom.

[35]  Hiroyuki Ebara,et al.  Mixed synchronous and asynchronous duty-cycling protocol in sensor networks , 2019, ICPP Workshops.

[36]  Jianbin Qiu,et al.  Observer-Based Fuzzy Adaptive Event-Triggered Control for Pure-Feedback Nonlinear Systems With Prescribed Performance , 2019, IEEE Transactions on Fuzzy Systems.

[37]  Richard Werner Nelem Pazzi,et al.  An energy efficient joint localization and synchronization solution for wireless sensor networks using unmanned aerial vehicle , 2015, Wirel. Networks.

[38]  Poonam Saini,et al.  An Energy Efficient Algorithm for Time Synchronization in Sensor Networks , 2017, HP3C-2017.

[39]  Tarek R. Sheltami,et al.  A Comparative Analysis of Flooding Time Synchronization Protocol and Recursive Time Synchronization Protocol , 2013, MoMM '13.

[40]  Jorge F. Schmidt,et al.  Autoregressive Integrated Model for Time Synchronization in Wireless Sensor Networks , 2015, MSWiM.

[41]  Masatoshi Ishikawa,et al.  Reference broadcast frame synchronization for distributed high-speed camera network , 2018, 2018 IEEE Sensors Applications Symposium (SAS).

[42]  Linbo Zhai,et al.  Modified 802.11-Based Opportunistic Spectrum Access in Cognitive Radio Networks , 2012 .

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

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

[45]  Masashi Sugano,et al.  Implementation of Time Synchronization for Energy Harvesting Wireless Sensor Network , 2017, ICNCC 2017.

[46]  Wang Jingchao,et al.  Time Synchronization in Networks: A Survey , 2019, Proceedings of the 2nd International Conference on Control and Computer Vision - ICCCV 2019.

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

[48]  Zhijun Li,et al.  Achieving Receiver-Side Cross-Technology Communication with Cross-Decoding , 2018, MobiCom.

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

[50]  Xiaoming Fu,et al.  ISI: Integrate Sensor Networks to Internet With ICN , 2018, IEEE Internet of Things Journal.

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