Перейти к содержанию

    

Как получить дату/время от GSM оператора?

Здравствуйте.

У меня в смартфоне в настройках даты/времени стоит галочка "Автоматически" - смартфон получает их от оператора. Как работает и как называется этот сервис?

Можно ли получить дату и время от оператора с помощью Telit GL868+PIC16F18857? Кто нибудь такое делал?

Заранее благодарен, Алексей.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Огромное спасибо. Буду пробовать.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и напомнить необходимо, что это сервис оператора по точному времени но не обязанность. Бывают варианты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Бывают варианты - что это значит?

1. Не все операторы это выполняют.

2. Операторы это не всегда выполняют.

3. Передают неправильные данные.

4. Плохая точность даты времени.

Какие пункты?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Бывают варианты - что это значит?

1. Не все операторы это выполняют.

2. Операторы это не всегда выполняют.

3. Передают неправильные данные.

4. Плохая точность даты времени.

Какие пункты?

1 и 2 пункты имеют место быть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

SMS не является событием реального времени - может как задержаться на любое время, так и совсем не поступить.

Если нужно точное время, то поставить GPS и получать оттуда.

На втором месте - поставить микросхему RTC и раз в сутки корректировать ее получая время запросом с серверов точного времени

Ну и потом уже с точностью плюс-минус лапоть идут сервисы операторов.

 

У меня был случай когда будильник на мобилке срабатывал на 5 минут раньше установленного времени.

Отключил синхронизацию времени с оператором и все пришло в норму.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SMS не является событием реального времени - может как задержаться на любое время, так и совсем не поступить.

А GPS я так понимаю у Вас работает при любой погоде и доступно круглосуточно? То есть то, что его несколько дней подряд может не быть Вас не волнует,

главное модуль установить.. А ха ха...

Изменено пользователем twix

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>> SMS прилетает с временем прописаным сервером....

 

Вот тут то и засада

 

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

Соответственно, время смс-центра сотового оператора может оказаться установленым некорректно либо смс-центр оператора находится в другом часовом поясе.

А далее плюсуйте - задержки при пересылке, приеме, декодировании, возможность принять SMS оборванным, возможность зависания SMS на промежуточном сервере......

И так далее......

 

Погуглите - неправильное время входящих смс - там столько всего может быть.

 

 

>>> А GPS я так понимаю у Вас работает при любой погоде и доступно круглосуточно?

 

Именно так - GPS есть круглосуточно при любой погоде и практически по всему миру.

Так что Ваше утверждение уместно только в одном случае - если пользоваться только ГЛОНАСС - конечно со дна океана часть спутников не слышна приемникам.

 

В Балтии и Скандинавии GPS используют для синхронизации времени управления группами уличного освещения. Уже лет пять так точно.

И о пропадании сигнала там даже не знают - для получения времени достаточно видимости одного спутника, координат - трех.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Встроенный в МК RTC поправляем по GPS. Если по какой-то причине невозможно получить время из GPS (откусили внешнюю антенну и сделали холодный старт), то берем по NTP из интернета.

Часы в GPS приемнике продолжают идти и без спутников. Кварц там тоже точный...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
... то берем по NTP из интернета.

at+cgdcont=1,"IP","INTERNET"                                                   
                                                                               
OK                                                                             
at#sgact=1,1                                                                   
                                                                               
#SGACT: 100.64.113.196                                                         
                                                                               
OK                                                                             
at#ntp="ntp1.inrim.it",123,1,2                                                 
                                                                               
#NTP: 13/08/28,10:27:41                                                        
OK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С коллегами выступали на конференции по IoT один из докладов как раз по точному времени и как его синхронизировать и рассмотрена проблематика. С 1:34:00

https://www.youtube.com/watch?v=jWlaEAzigCY...p;feature=share

 

Мой доклад не много в дебри того, что готовит нам сеть и проблематику EC-GSM/LTE-CAT-M1/NBIoT c 7:01:00

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация