2010-02-15 3 views
8

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

ответ

4

Попробуйте ввести Marzullo's algorithm, так как используется в NTP.

+0

См. Http://stackoverflow.com/questions/2269532/network-time-protocol-for-iphone для получения информации о внедрении NTP на iPhone. – Casebash

+0

@David. Разве это так изумрудное время? – Pacerier

Смежные вопросы