dastapov: (Default)
Dmitry Astapov ([personal profile] dastapov) wrote2006-11-13 03:46 pm
Entry tags:

GSM: how much clock? :)

Заказной пост на тему : "GSM умеет передавать сигналы точного времени. Но почему-то из всех виденных мной операторов реально это делают только эстонские. Как оно устроено, и почему этого не делают остальные операторы?"

Короткий ответ: все компоненты сети GSM, включая телефон, действительно должны быть идеально синхронизированы между собой, для чего в сети любого оператора есть источник точного времени класса stratum 1. Но точная синхронизация означает лишь одновременность возникновения "тикания" задающих генераторов (или как будет по-русски clocking generators?), а вовсе не одинаковое астрономическое время на всех устройствах. Соответственно, передача "сигналов точного времени" является дополнительной возможностью, а не неотъемлемой частью GSM-сети.

Длинный ответ:
В GSM Phase 2+ (где-то в 1996 году) появился "NITZ" - механизм передачи Network Identity and Time Zone, с помощью которого телефоны могли получать информацию о точном локальном времени и часовом поясе, в котором они находятся. Однако, этот механизм не был обязательным для нормального функционирования сети, и не мог использоваться для получения доходов. С точки зрения операторов мобильной связи, введение такого механизма означает дополнительные капиталовложения в структуру сети и в обучение персонала без всякой отдачи. Соответственно, такой механизм либо не внедрялся вообще, либо внедрялся "по остаточному принципу" - после всех revenue-generating проектов и услуг. На практике, у большинства операторов это служит синонимом слова "никогда" :)

Впрочем, если реализация NITZ доставалась оператору "в нагрузку" в составе, например, тотального апгрейда сети, то его, как правило, все-таки включали и использовали :)

Литература: http://www.3gpp.org/ftp/tsg_cn/TSG_CN/TSGN_03/Docs/np-99120.PDF (спека на NITZ).

[identity profile] breqwas.livejournal.com 2006-11-13 08:15 pm (UTC)(link)
У меня по приезду в Нью-Йорк мобильник стал требовать перевести время. Я перевёл.

Ты думаешь он перестал? Нифига. Три месяца требовал. Задолбал, млять.

[identity profile] stoune.livejournal.com 2008-03-01 12:33 am (UTC)(link)
В Украине Life переводит, только эти у.. такое впечатление что прописали как UTC+3 вместо +2 и мне приходится каждый раз при смене SIM-ки менять на час. Бесит не то слово, а учитывая остальные неудобства, имею SIM-ку с которой звонил раз 5.

[identity profile] jin-ua.livejournal.com 2009-11-07 06:42 am (UTC)(link)
В Україні "літній" час - UMC+3 ;) От GMT+2 завжди