Система определения местоположения абонента в современных сетях связи работает на основе информации, которую собирает оператор при подключении абонента к базовой станции. tech.megafon.ru
Некоторые этапы процесса:
- Сбор данных о базовой станции. tech.megafon.ru На уровне коммутаторов есть координаты базовой станции, идентификатор соты и её азимут. tech.megafon.ru Также фиксируются временные слоты (timing advance), по которым можно измерить удалённость абонента от базовой станции. tech.megafon.ru
- Анализ данных других абонентов в сети. tech.megafon.ru Система обезличивает, анализирует и агрегирует полученную из сети информацию, а на выходе получает статистические показатели о подключении всех абонентов к сотам за последнее время. tech.megafon.ru
- Сравнение данных. tech.megafon.ru Эти сведения сравниваются с информацией абонента, подключённого к трекингу: переключения между сотами, азимуты и временные слоты. tech.megafon.ru В итоге система определяет наиболее вероятное местоположение абонента. tech.megafon.ru
Данные о местоположении мобильного телефона обновляются с определённой периодичностью или, если он перемещается, то при каждом переключении между базовыми станциями. habr.com
Точность определения местоположения зависит от ряда факторов: топографии местности, наличия помех и переотражений сигнала от зданий, положения базовых станций, количества работающих в настоящий момент телефонов в данной «соте». zadereyko.info