Abstract: | The National Institute of Standards and Technology (NIST) currently operates 35 public network time servers that are located at many different sites in the United States. The servers provide time messages over the public Internet in a number of different formats. The times are derived from the NIST atomic clock ensemble in Boulder, Colorado, and are directly traceable to UTC(NIST). The time servers currently receive about 7×10^9 requests per day, and the number of requests is increasing by a compounded rate of about 5% per month. I have continued to work on methods of improving the performance of the ensemble of servers so as to be able to support this increasing demand without a corresponding increase in the number of servers. My current efforts involve studies of replacing the phase lock and frequency lock synchronization algorithms with methods based on Kalman filters, and I will report on my latest results. A method based on Kalman filters has an advantage in principle, since these kinds of algorithms support more sophisticated noise models than can be used by the existing synchronization procedures. However, it is not easy to realize this advantage, because the real noise is generally not stationary and is not well characterized in statistical terms. I have experimented with addressing this problem by adding periodic or quasi-periodic terms to the covariance matrix of the process, and I will show the improvement that I have realized using these methods. The algorithms have two advantages over many other implementations. The more sophisticated noise models mean that the same performance can be realized by the use of a longer interval between requests. This is a significant advantage, since it directly improves the level of service that can be provided with a given number of systems. The ensemble is independent of the GPS satellites and requires no outside antennas. It is therefore more robust and more difficult to jam. |
Published in: |
Proceedings of the 43rd Annual Precise Time and Time Interval Systems and Applications Meeting November 14 - 17, 2011 Hyatt Regency Long Beach Long Beach, California |
Pages: | 71 - 80 |
Cite this article: | Levine, Judah, "Synchronizing Computer Clocks by the Use of Kalman Filters," Proceedings of the 43rd Annual Precise Time and Time Interval Systems and Applications Meeting, Long Beach, California, November 2011, pp. 71-80. |
Full Paper: |
ION Members/Non-Members: 1 Download Credit
Sign In |