Software support for clock synchronization over IEEE 802.11 wireless LAN with open source drivers

Between the wired and the wireless world a synchronization gap in terms of accuracy obviously exists due to the different possibilities of the technologies. This paper investigates means to access WLAN functionality in order to gain system-wide synchronization between access points and clients in order to establish a common notion of time in IEEE 802.11 systems. For this, a novel approach is presented, which uses beacons to transparently transport timing information even in high-loaded wireless LAN networks. Using the presented approach jitter accuracies in the microsecond range can be reached using the open Unix WLAN driver interfaces like madwifi or ath5k.

[1]  Kang B. Lee,et al.  Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems , 2004 .

[2]  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,.

[3]  Todor Cooklev,et al.  An Implementation of IEEE 1588 Over IEEE 802.11b for Synchronization of Wireless Local Area Network Nodes , 2007, IEEE Transactions on Instrumentation and Measurement.

[4]  Tzi-Cker Chiueh,et al.  Comparison of QoS guarantee techniques for VoIP over IEEE802.11 wireless LAN , 2008, Electronic Imaging.

[5]  Edgar Nett,et al.  Clock synchronization for wireless local area networks , 2000, Proceedings 12th Euromicro Conference on Real-Time Systems. Euromicro RTS 2000.

[6]  George Lima,et al.  Evaluation of interrupt handling timeliness in real-time Linux operating systems , 2008, OPSR.

[7]  John W. Linville Tux on the Air: The State of Linux Wireless Networking , 2010 .

[8]  G. Gaderer,et al.  A novel approach for Flexible Wireless Automation in Real-Time Environments , 2008, 2008 IEEE International Workshop on Factory Communication Systems.

[9]  Reinhard Exel,et al.  A novel, high-precision timestamping platform for wireless networks , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[10]  John C. Eidson IEEE-1588 TM STANDARD FOR A PRECISION CLOCK SYNCHRONIZATION PROTOCOL FOR NETWORKED MEASUREMENT AND CONTROL SYSTEMS , 2003 .