An Accurate and Scalable Clock Synchronization Protocol for IEEE 802.11-Based Multihop Ad Hoc Networks

This paper studies the fundamental problem of clock synchronization in IEEE 802.11-based multihop ad hoc networks. Clock synchronization is important for power saving, network throughput, and efficiency of many protocols in an IEEE 802.11-based mobile ad hoc network. The scalability problem of 802.11 timing synchronization has been studied extensively in single hop ad hoc networks, and good solutions are available. These solutions, however, do not perform well in a multihop environment. A few multihop solutions for clock synchronization have been proposed recently, but the performances are still not very good. The maximum clock offset is still more than 200 mus for these protocols. This paper proposes an adaptive protocol through beacon transmission prioritization, frequency adjustment, and construction of dominating set. The frequency adjustment is proved to be bounded. Simulation studies show that the proposed protocol is able to limit the maximum clock offset to under 50 mus after protocol stabilization. The improvement is more than 400 percent over the current solutions. The proposed protocol also shows great long-term stability, and it handles mobility very well.

[1]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[2]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[3]  Ieee . Wg Part11 : Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, Higher-Speed Physical Layer Extension in the 2.4 GHz Band , 1999 .

[4]  Kay Römer Time synchronization in ad hoc networks , 2001, MobiHoc '01.

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

[6]  Lifei Huang,et al.  On the scalability of IEEE 802.11 ad hoc networks , 2002, MobiHoc '02.

[7]  Yu-Chee Tseng,et al.  Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[8]  Stefano Bregni,et al.  Synchronization of Digital Telecommunications Networks , 2002 .

[9]  Rong Zheng,et al.  Asynchronous wakeup for ad hoc networks , 2003, MobiHoc '03.

[10]  Anna Scaglione,et al.  Time synchronization and reach-back communications with pulse-coupled oscillators for UWB wireless ad hoc networks , 2003, IEEE Conference on Ultra Wideband Systems and Technologies, 2003.

[11]  Yu-Chee Tseng,et al.  Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks , 2003, Comput. Networks.

[12]  Nitin H. Vaidya,et al.  MTSF: A Timing Synchronization Protocol to Support Synchronous Operations in Multihop Wireless Networks , 2004 .

[13]  Dong Zhou,et al.  Analysis and implementation of scalable clock synchronization protocols in IEEE 802.11 ad hoc networks , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).

[14]  Thomas Kunz,et al.  Network Synchronization in Wireless Ad Hoc Networks , 2004 .

[15]  Radhika Nagpal,et al.  Firefly-inspired sensor network synchronicity with realistic radio effects , 2005, SenSys '05.

[16]  Dong Zhou,et al.  A compatible and scalable clock synchronization protocol in IEEE 802.11 ad hoc networks , 2005, 2005 International Conference on Parallel Processing (ICPP'05).

[17]  Anton Kummert,et al.  Synchronization of multihop ad hoc networks using connected dominating sets , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[18]  Jang-Ping Sheu,et al.  A Clock Synchronization Algorithm for Multihop Wireless Ad Hoc Networks , 2007, Wirel. Pers. Commun..

[19]  Thomas Kunz,et al.  A Mutual Network Synchronization Method for Wireless Ad Hoc and Sensor Networks , 2008, IEEE Transactions on Mobile Computing.