Performance of IEEE 802.11’s Timing Advertisement Against SyncTSF for Wireless Clock Synchronization

The lack of provisioning of synchronized timing support from known timing standards in IEEE 802.11 wireless networks has been overcome in IEEE 802.11-2012 through the timing advertisement (TA) mechanism. The scheme, however, presents a synchronization architecture of a cascade of four clocks. It provides no information on how the external time will be synchronized with the built-in clock of the access point (AP) and when the timestamping is performed on the wireless link, which can lead to a loss in synchronization accuracy. To this end, this work analyzes the quantitative performance of the TA mechanism with a non-IEEE802.11 mechanism, SyncTSF, which also uses the same four clocks as in the TA mechanism and compares their performance with the help of simulations. Both schemes offer similar accuracy and precision if the offset corrections involved in both schemes are carried out properly. Nevertheless, SyncTSF is more flexible, as it can be easily implemented using commercial off-the-shelf hardware using only software support. For the implementation of TA mechanism, additional guidelines from the IEEE 802.11 Standard along with dedicated hardware support is required.

[1]  Henning Trsek,et al.  An isochronous medium access for real-time wireless communications in industrial automation systems - A use case for wireless clock synchronization , 2011, 2011 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication.

[2]  R. Exel,et al.  Clock synchronization in IEEE 802.11 wireless LANs using physical layer timestamps , 2012, 2012 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication Proceedings.

[3]  Prasant Mohapatra,et al.  Soft-TDMAC: A Software-Based 802.11 Overlay TDMA MAC with Microsecond Synchronization , 2012, IEEE Transactions on Mobile Computing.

[4]  Thierry Turletti,et al.  A Taxonomy of IEEE 802.11 Wireless Parameters and Open Source Measurement Tools , 2010, IEEE Communications Surveys & Tutorials.

[5]  Reinhard Exel,et al.  Servo design for improved performance in software timestamping-assisted WLAN synchronization using IEEE 1588 , 2013, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA).

[6]  Hyunsurk Ryu,et al.  Synchronization of audio/video bridging networks using IEEE 802.1AS , 2011, IEEE Communications Magazine.

[7]  Gianluca Cena,et al.  On the Performance of IEEE 802.11e Wireless Infrastructures for Soft-Real-Time Industrial Applications , 2010, IEEE Transactions on Industrial Informatics.

[8]  A. Valenzano,et al.  Synchronize your watches: Part I: General-purpose solutions for distributed real-time control , 2013, IEEE Industrial Electronics Magazine.

[9]  Henning Trsek,et al.  Towards high accuracy in IEEE 802.11 based clock synchronization using PTP , 2011, 2011 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication.

[10]  Thilo Sauter,et al.  The Three Generations of Field-Level Networks—Evolution and Compatibility Issues , 2010, IEEE Transactions on Industrial Electronics.

[11]  Thilo Sauter,et al.  Clock Synchronization in Distributed Systems Using NTP and PTP , 2014 .

[12]  A. Valenzano,et al.  Synchronize Your Watches: Part II: Special-Purpose Solutions for Distributed Real-Time Control , 2013, IEEE Industrial Electronics Magazine.

[13]  Reinhard Exel,et al.  Improved clock synchronization accuracy through optimized servo parametrization , 2013, 2013 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication (ISPCS) Proceedings.

[14]  Thilo Sauter,et al.  Delay and Jitter Characterization for Software-Based Clock Synchronization Over WLAN Using PTP , 2014, IEEE Transactions on Industrial Informatics.

[15]  Abdallah Shami,et al.  A Comprehensive Investigation of Wireless LAN for IEC 61850–Based Smart Distribution Substation Applications , 2013, IEEE Transactions on Industrial Informatics.

[16]  Reinhard Exel,et al.  On clock synchronization over wireless LAN using timing advertisement mechanism and TSF timers , 2014, 2014 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS).

[17]  John C. Eidson,et al.  Measurement, Control, and Communication Using IEEE 1588 , 2006 .

[18]  Flaviu Cristian,et al.  Continuous clock amortization need not affect the precision of a clock synchronization algorithm , 1990, PODC '90.

[19]  Julien Ridoux,et al.  Ten Microseconds Over LAN, for Free (Extended) , 2009, IEEE Transactions on Instrumentation and Measurement.