Цитата(Harbinger @ Jan 9 2010, 19:13)

В общем-то я предполагал, что SMS вообще приходит случайным образом - рекламная или ещё какая-то... поймал из неё время и тут же удалил

В нашем телефонном шлюзе такое реализовано; если пользователь забыл установить дату-время, или же надолго отрубили питание и сел поддерживающий RTC ионистор - синхронизация осуществляется по любой SMS-ке, по принципу "лучше поздно, чем никогда"...
Всегда возможна коррекция внутренних часов по вновь принятым СМС. Если время в пришедшей СМС меньше чем в Вашем устройстве, то надо его обновить приняв время из пришедшей СМС. Если же время в сигнатуре этой новой пришедшей СМС больше, чем в Вашем устройстве, то эта СМС долго шла и штамп времени в ней уже устарел.
Кстати, при желании (и в случае сбоя внутренних часов устройства) СМС можно отправить самому себе. При этом задержка прохождения СМС по сети Вам будет известна и ее можно учесть.
Есть еще одна возможность. Мною она не опробована, но может дать необходимый результат. Услуга называется Cell broadcast (рассылка широковещательных сообщений). Есть настройки в современных телефонах и в АТ-командах GSM-модулей.
О реализации МТС можно взглянуть здесь
http://www.nsk.mts.ru/mts/news/2003/07/24/7536.htmlСмысл ее в том, что можно массово получать сообщения от базовой станции об определенных услугах.
Например у МТС, канал 008 - температура воздуха, канал 010 - сообщения МЧС. Обещали перечень расширить. Насколько я понял, в домашней сети эти сообщения бесплатны и периодичны. И очень быстро доходят!
Цитата(alx125 @ Jan 12 2010, 08:58)

Всегда возможна коррекция внутренних часов по вновь принятым СМС. Если время в пришедшей СМС меньше чем в Вашем устройстве, то надо его обновить приняв время из пришедшей СМС. Если же время в сигнатуре этой новой пришедшей СМС больше, чем в Вашем устройстве, то эта СМС долго шла и штамп времени в ней уже устарел.
Кстати, при желании (и в случае сбоя внутренних часов устройства) СМС можно отправить самому себе.
Есть еще одна возможность. Мною она не опробована, но может дать необходимый результат. Услуга называется Cell broadcast (рассылка широковещательных сообщений). Есть настройки в современных телефонах и в АТ-командах GSM-модулей.
О реализации МТС можно взглянуть здесь
http://www.nsk.mts.ru/mts/news/2003/07/24/7536.htmlСмысл ее в том, что можно массово получать сообщения от базовой станции об определенных услугах.
Например у МТС, канал 008 - температура воздуха, канал 010 - сообщения МЧС. Обещали перечень расширить. Насколько я понял, в домашней сети эти сообщения бесплатны и периодичны (кроме МЧС конечно

). И очень быстро доходят!
Сообщение отредактировал alx125 - Jan 12 2010, 05:10