GSoC/GCI Archive
Google Summer of Code 2011

NTP

Web Page: https://support.ntp.org/bin/view/Dev/GSoCProjectIdeas

Mailing List: http://lists.ntp.org/listinfo/gsoc

The Network Time Protocol. We keep Lots of clocks sync'd.

Projects

  • Continued work on unit tests Last year an initial framework for unit tests was implemented for the NTP project. My proposal would be to continue with this work, both finishing parts that wasn't done last year, and also create tests for other parts that doesn't have any unit tests.
  • Internationalization and Localization of NTP NTP doesn't support non-English language at present, which limits the scale of its user group. As the functionality of NTP becomes much stable now, it's time to consider its internationalization.
  • Study the usefulness of different clock models for NTP The idea beyond this project is to analyze the usefulness of different clock models for NTP, contributing for an enhanced performance. The goal is to use filtering techniques to analyze 2 issues. The first is a parameter that provides an explicit connection between the polling interval and the accuracy of the synchronization process. The second issue is a more sophisticated model for the performance of the clock on the local system and for the network delay.
  • Study the usefulness of different clock models for NTP In my project I will create simulation mechanisms to observe the usefulness of different clock models for NTP. I will also propose and study a several methods for simulation of different clock models.