An Accuracy Enhanced IEEE 1588 Synchronization Protocol for Dynamically Changing and Asymmetric Wireless Links
IEEE 1588 is the clock synchronization protocol for networked measurement and control system, and widely used for both wire-line and wireless network environments. IEEE 1588 was initially considered for wire-line networks, but its application is extended to wireless network especially for indoor wireless networks which can not use Global Positioning System (GPS) technology. However, the conventional IEEE 1588 assumes symmetric/asymmetric fixed data rate links, and time accuracy errors are caused for dynamically changing wireless links. The authors propose an enhanced synchronization algorithm for IEEE 1588 in order to compensate the offset error due to the dynamically changing data rate of the wireless link and to enhance the accuracy of time.