Как точно синхронизировать время между айфонами? - PullRequest
8 голосов
/ 15 февраля 2010

Я пишу приложение, которое потребует от меня точной синхронизации времени на большом количестве iPhone (с точностью до доли секунды). Насколько я могу судить, доступ к функции времени GPS недоступен. Если я синхронизируюсь через Интернет, то самая большая проблема - это задержка в сети. Задержка перед получением ответа на запрос может быть оценена как половина поездки туда и обратно - но насколько точной я могу ожидать, чтобы это было? Стоит ли отправлять несколько запросов и усреднять, или есть другой лучший способ синхронизации времени?

1 Ответ

4 голосов
/ 15 февраля 2010

Попробуйте реализовать Алгоритм Марзулло , который, в частности, используется в NTP .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...