Определение местоположения абонента в сотовой сети работает следующим образом: habr.com
- Номер телефона хранится в базе номеров сотового оператора. habr.com Домашний регистр местоположения (Home location registry, HLR) содержит информацию обо всех абонентах, приписанных к нему. habr.com
- Найдя абонента в одной из HLR, система перенаправляет вызов на связанный с ним Центр коммутации (Mobile switching centre, MSC). habr.com
- Тот в свою очередь запрашивает информацию у Гостевого регистра местоположения (VLR), который содержит данные о последнем зарегистрированном CallID, LAC абонента. habr.com
- После чего контроллер базовых станций (Base station controller, BSC) связывается с базовыми станциями в рамках переданного LAC, и звонок направляется на нужную соту (CellID). habr.com
Также для определения местоположения абонента в сотовой сети используются следующие методы: www.osp.ru
- Технология CellID (Cell Identification — идентификатор соты). www.osp.ru Вычисляет координаты абонента по таблице расположения и радиуса ячеек сотовой сети, в которой мобильный телефон обслуживается определённой базовой станцией (БС). www.osp.ru
- Метод TOA (Time of Arrival — по времени прибытия сигнала). www.osp.ru Измеряет и сравнивает временные интервалы прохождения сигнала от мобильного телефона до нескольких БС, используя абсолютные значения установленного времени. www.osp.ru По разности времени прибытия служебного сигнала на «видимые» соты сетевой узел MLC (Mobile Location Center — центр мобильной локализации) рассчитывает местоположение абонента с помощью триангуляционного алгоритма. www.osp.ru
- Технология OTD (Observed Time Difference — наблюдаемая разница во времени). www.osp.ru Измеряет и сопоставляет интервалы времени прохождения сигнала от нескольких БС до мобильного аппарата, используя относительные значения по времени. www.osp.ru
Чем больше плотность размещения базовых станций, тем точнее определение координат. habr.com Соответственно в черте города погрешность ниже, чем за городом. habr.com