Зачем определять местоположение мобильного телефона
Papa-jobs.ru

Ремонт телефонов

Зачем определять местоположение мобильного телефона

Как включить геолокацию и что это такое?

Современные телефоны оснащены десятками полезных инструментов, которые заметно облегчают жизнь их владельцам. К числу подобных служб относится геолокация. Без данной технологии невозможно представить работу многих приложений для смартфонов и планшетов. Владелец гаджета может включать и отключать геолокацию, а также управлять параметрами передачи геоданных самостоятельно, используя меню настроек телефона.

Что такое геолокация

Геолокация — это определение реального местоположения смартфона или другого электронного устройства. Служба вычисляет географические координаты гаджета при помощи методов радионавигации и геоинформационных систем. Геолокационные программы принимают сигнал GPS и базовых станций мобильной связи. Также служба обрабатывает данные о подключении к Wi-Fi и использует интерфейс Bluetooth для более точного определения местоположения.

Понятием «геолокация» называют как процесс определения местонахождения устройства, так и полученные в результате координаты. Служба может задействовать информацию об IP-адресе гаджета, подключенного к Интернету. Отправив запрос на специальный WHOIS-сервер, программа получает данные о физическом местонахождении компьютера, планшета или телефона.

На заметку: если вы хотите скрыть свой реальный адрес при входе на интернет-ресурсы, узнайте больше о технологии VPN.

Зачем нужна геолокация?

Геолокация используется мобильными приложениями, которым необходимо знать местоположение устройства для полноценной работы:

  • Карты и GPS-навигаторы — показывают, где находится телефон в данный момент, и помогают выстроить лучший маршрут, отталкиваясь от текущей геопозиции.
  • Браузер (Google Chrome, Opera, Yandex) — составляет выдачу, основываясь на геолокации пользователя, чтобы упростить поиск нужной информации.
  • Погода — геоданные помогают программам рассчитать более точный прогноз.
  • Камера — можно отметить координаты места, где был сделан снимок.
  • Такси — в приложении пользователь видит свой адрес на карте, а также передвижение машины, отправившейся выполнить заказ, и т.д.

Геолокация используется большинством программ, в которых требуется авторизация. Приложение отслеживает, откуда был выполнен вход в аккаунт. Помимо всего, это помогает защитить личные данные владельца профиля. При попытке авторизации с чужого устройства или из новой локации пользователь получит соответствующее уведомление и сможет выйти из аккаунта, если подозревает, что его взломали.

Важно отметить, что некоторые программы запрашивают доступ к геопозиции только тогда, когда используются, а другие — даже в фоновом режиме. Если службы геолокации на смартфоне отключены, приложения не смогут получить информацию о его местонахождении.

На заметку: узнайте, для чего нужен гироскоп и как проверить его наличие в телефоне.

Как включить геолокацию?

Рассмотрим варианты на разных ОС.

На Андроиде

Чтобы включить геолокацию на устройстве с операционной системой Андроид, нужно:

  • Открыть меню «Настройки». В разделе «Личное» («Личные данные») выбрать пункт «Местоположение».

  • Активировать функцию, нажав на переключатель напротив надписи «Местоположение».

  • В разделе «Режим» можно выбрать, как служба будет определять геоданные устройства:
    • по датчику GPS;
    • по сети — используется сигнал с ближайших станций мобильной связи, геопозиция может быть показана с погрешностями;
    • по сети и датчику GPS — комбинация всех имеющихся инструментов для более точного определения местоположения.
  • Перейдя в меню «Доступ к геоданным», можно установить параметры геолокации для отдельных приложений. Необходимо нажать на название программы и выбрать один из предложенных вариантов.

На некоторых Андроидах предусмотрен более быстрый способ включения геолокации. Проведите по экрану устройства сверху вниз, чтобы вызвать панель уведомлений, и активируйте функцию «Геоданные».

На заметку: если вы потеряли телефон, или он был украден, узнайте, как найти Андроид.

На Айфоне

Для включения геолокации на Айфоне или Айпаде владельцу гаджета понадобится:

  • Открыть «Настройки» и перейти в раздел «Конфиденциальность».

  • Выбрать в подменю пункт «Службы геолокации».

  • Активировать «Службы геолокации» при помощи соответствующего переключателя.

  • В разделе «Системные службы» доступна настройка персональных параметров передачи геоданных на iPhone.

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

На заметку: узнайте, как найти потерянный Айфон, если ваш гаджет пропал.

Подводим итоги

Геолокация — это определение физического местоположения телефона при помощи специальных служб и инструментов. Геоданные используются такими программами, как «Карты», браузер, «Погода», а также приложениями с функцией авторизации в целях защиты аккаунтов и персональной информации их владельцев. Включение служб геолокации на Андроиде и Айфоне осуществляется через меню настроек смартфона.

По следам мобильного телефона. Геолокация с помощью сотовой сети

В прошлый раз, когда мы рассказывали о приложении МегаФон Навигация и принципах его работы, мы упомянули еще несколько услуг, главной составляющей которых является определение координат и их интерпретация (Location-based services).

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

Теория

Включив ваш мобильный телефон или любое другое устройство, работающее в GSM-сети (Mobile station), вы запускаете огромный технологический процесс.

Первое, что делает ваше мобильное устройство (MS), это осуществляет поиск ближайших базовых станций (Base station, BS). Если быть точнее, то прослушивает эфир в поисках доступных сот. Телефон может прослушивать до 16 широковещательных каналов. Из их числа определяет 6, наиболее удовлетворяющих с точки зрения затрат энергии и качества сигнала. Но в один момент времени работать будет только с одной. У каждой из сот есть свой уникальный номер (CellID).

При этом все базовые станции (BS) объединены в группы. Как правило, принадлежность к группе определяется их местоположением (Location area), и чтобы базовые станции можно было идентифицировать, каждой группе присваивается уникальный номер — Location area code (LAC).

Вместе параметры LAC и CellID работают как уникальные идентификаторы базовой станции, на которой зарегистрировано и работает мобильное устройство. Именно используя эти параметры, Центр коммутации выбирает верное направление для отправки вызова в вашу сторону, иначе приходилось бы искать вас среди тысяч базовых станций.
Кроме того, определяется сектор базовой станции (Cell Sector) и фиксируется время, за которое сигнал от мобильного устройства достигает базовой станции – это параметр Timing Advance. Благодаря этому известна не только принадлежность к базовой станции, но и удаленность от нее.


Определение положения абонента в сотовой сети.

Данные о местоположении мобильного телефона обновляются с определенной периодичностью или в случае, если он перемещается (конечно же, вместе с вами), то при каждом переключении между базовыми станциями.

Как направить звонок нужному абоненту?

Взаимодействие систем для определения позиции мобильного устройства.
Номер телефона, который хранится в огромной базе номеров сотового оператора. Домашний регистр местоположения (Home location registry, HLR) содержит информацию обо всех абонентах, приписанных к нему. Найдя абонента в одной из HLR, мы перенаправляем вызов на связанный с ним Центр коммутации (Mobile switching centre, MSC), тот в свою очередь запрашивает информацию у Гостевого регистра местоположения (VLR), который содержит данные о последнем зарегистрированном CallID, LAC абонента. После чего контроллер базовых станций (Base station controller, BSC) связывается с базовыми станциями в рамках переданного LAC, и звонок направляется на нужную соту (CellID).

Практика

Благодаря тому, что работа сотовой связи неотрывно связана с определением местоположения, стали развиваться и геолокационные сервисы на основе GSM/UMTS-сети.

Основными критериями работы геолокационных сервисов являются не только точность определения координат мобильного терминала, но и частота их обновления по запросу, возможность получить не только актуальные координаты в текущий момент, но и хранить исторические данные и строить маршрут передвижения телефона, а значит и абонента.

Читать еще:  Выбор лучших программ для озвучивания видео

Поскольку работа многих абонентских услуг связана с получением координат конкретного абонента, показать координаты, мы можем только в случае, если абонент дал на это разрешение: подтвердил эту возможность в рамках запроса от сервиса. Другого способа получить координаты абонента нет.

Для услуг Радар и Маячок, где местоположение отслеживается только по запросу от абонента, мы используем следующую логику работы.

При каждом запросе от сервиса система обращается к цепочке оборудования и получает параметр CellID и LAC. Мы в свою очередь знаем координаты каждой базовой станции и после дополнительной математической обработки показываем пользователю зону, в которой может находиться абонент. Чем больше плотность размещения базовых станций, тем точнее определение координат. Соответственно в черте города погрешность ниже, чем за городом.

У нас есть возможность получить не только данные CellID базовой станции, на которую подключен абонент, но и данные «соседей» (соседние базовые станции), мы можем повысить точность определения используя триангуляцию – теперь зона, в которой находится абонент уже ограничивается не дальностью действия базовой станции, а симплексом между несколькими базовыми станциями (зачастую это треугольник, вершины которого заданы координатами базовых станций). Данный метод определения так же работает по запросу пользователя и, к примеру, используется в услуге Навигатор.

Создавая сервис Контроль кадров мы поставили перед ним более сложные задачи. Помимо определения координат абонента, мы можем дать пользователю данные о входе и выходе абонента из определенной географической зоны, поиск сотрудников, которые находятся наиболее близко к заданной точке, а главное сбор статистики всех маршрутов. Дополнительно сервис позволяет настраивать время для мониторинга (чтобы ограничить его только рабочим временем сотрудника), а также позволяет отправлять сообщения сотрудникам непосредственно из сервиса.


Пример использования услуги «Контроль кадров»

Чтобы реализовать подобный набор функций, нужно нечто большее, чем просто запрашивать координаты местоположения абонента. Мы реализовали возможность собирать данные с базовых станций непосредственно после их обновления и агрегацию их в историю. Это позволило устранить постоянный опрос систем и предоставить для всех сервисов возможность получения информации о координатах абонента в масштабе реального времени. Платформа накапливает все значения, полученные от базовых станций, и уже с ней общаются геолокационные сервисы:

  • С заданной частой проверяют данные с базовых станций, чтобы увидеть, не зашел ли абонент в зону, которая выделена для мониторинга;
  • Уточняют данные геопозиции по запросу. Таким образом можно получить последнее местоположение абонента;
  • Строят маршрут передвижения абонентов на основе исторических данных;
  • Прогнозируют скопления и пути миграции абонентов на основе сохраненной истории.

На базе этой площадки, работает масса сервисов, например, Экстренные службы. При звонке по номеру 112, помимо общения с оператором и озвучивания ему возникшей сложности, также передается и географическая позиция звонящего. В этом случае оперативные службы могут действовать более точно и найти нуждающегося в помощи даже если связь потом была потеряна.

Возможно применение и обезличенных данных (без использования данных абонента), когда для анализа используется только географические координаты. Мы называем это Геопространственный анализ – агрегация информации о миграции и перемещении, скоплении абонентов. Получив подобную информацию, можно найти наиболее подходящее место для развития сети магазинов, офисов обслуживания или установки банкоматов. Но это не единственной применение, благодаря этим данным можно прогнозировать новые транспортные развязки, остановки общественного транспорта, социальные объекты: парки, прогулочные зоны и прочее.


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

В сервисе Знакомства, который встроен в приложение МегаФон-Навигация, мы также применяем только географическую позицию. Вы можете найти ближайших к вам абонентов, но единственное, что вы сможете узнать о них, это имена (nickname), которые пользователи задали самостоятельно.

Заключение

В целом для каждой задачи можно найти свой инструмент, который позволяет ее решить наилучшим образом. Возможно, у вас также появятся идеи для геолокационного сервиса, который будут использовать абоненты «МегаФона» или сотрудники вашей компании. Мы будем рады всем предложениям о сотрудничестве или запросам на доступ к API сервисам.

Все описанные сервисы разработаны и развиваются в компании «МегаЛабс».

Как включить геолокацию и что это такое?

Современные телефоны оснащены десятками полезных инструментов, которые заметно облегчают жизнь их владельцам. К числу подобных служб относится геолокация. Без данной технологии невозможно представить работу многих приложений для смартфонов и планшетов. Владелец гаджета может включать и отключать геолокацию, а также управлять параметрами передачи геоданных самостоятельно, используя меню настроек телефона.

Что такое геолокация

Геолокация — это определение реального местоположения смартфона или другого электронного устройства. Служба вычисляет географические координаты гаджета при помощи методов радионавигации и геоинформационных систем. Геолокационные программы принимают сигнал GPS и базовых станций мобильной связи. Также служба обрабатывает данные о подключении к Wi-Fi и использует интерфейс Bluetooth для более точного определения местоположения.

Понятием «геолокация» называют как процесс определения местонахождения устройства, так и полученные в результате координаты. Служба может задействовать информацию об IP-адресе гаджета, подключенного к Интернету. Отправив запрос на специальный WHOIS-сервер, программа получает данные о физическом местонахождении компьютера, планшета или телефона.

На заметку: если вы хотите скрыть свой реальный адрес при входе на интернет-ресурсы, узнайте больше о технологии VPN.

Зачем нужна геолокация?

Геолокация используется мобильными приложениями, которым необходимо знать местоположение устройства для полноценной работы:

  • Карты и GPS-навигаторы — показывают, где находится телефон в данный момент, и помогают выстроить лучший маршрут, отталкиваясь от текущей геопозиции.
  • Браузер (Google Chrome, Opera, Yandex) — составляет выдачу, основываясь на геолокации пользователя, чтобы упростить поиск нужной информации.
  • Погода — геоданные помогают программам рассчитать более точный прогноз.
  • Камера — можно отметить координаты места, где был сделан снимок.
  • Такси — в приложении пользователь видит свой адрес на карте, а также передвижение машины, отправившейся выполнить заказ, и т.д.

Геолокация используется большинством программ, в которых требуется авторизация. Приложение отслеживает, откуда был выполнен вход в аккаунт. Помимо всего, это помогает защитить личные данные владельца профиля. При попытке авторизации с чужого устройства или из новой локации пользователь получит соответствующее уведомление и сможет выйти из аккаунта, если подозревает, что его взломали.

Важно отметить, что некоторые программы запрашивают доступ к геопозиции только тогда, когда используются, а другие — даже в фоновом режиме. Если службы геолокации на смартфоне отключены, приложения не смогут получить информацию о его местонахождении.

На заметку: узнайте, для чего нужен гироскоп и как проверить его наличие в телефоне.

Как включить геолокацию?

Рассмотрим варианты на разных ОС.

На Андроиде

Чтобы включить геолокацию на устройстве с операционной системой Андроид, нужно:

  • Открыть меню «Настройки». В разделе «Личное» («Личные данные») выбрать пункт «Местоположение».

  • Активировать функцию, нажав на переключатель напротив надписи «Местоположение».

  • В разделе «Режим» можно выбрать, как служба будет определять геоданные устройства:
    • по датчику GPS;
    • по сети — используется сигнал с ближайших станций мобильной связи, геопозиция может быть показана с погрешностями;
    • по сети и датчику GPS — комбинация всех имеющихся инструментов для более точного определения местоположения.
  • Перейдя в меню «Доступ к геоданным», можно установить параметры геолокации для отдельных приложений. Необходимо нажать на название программы и выбрать один из предложенных вариантов.

На некоторых Андроидах предусмотрен более быстрый способ включения геолокации. Проведите по экрану устройства сверху вниз, чтобы вызвать панель уведомлений, и активируйте функцию «Геоданные».

Читать еще:  Как сделать права администратора в ОС Windows

На заметку: если вы потеряли телефон, или он был украден, узнайте, как найти Андроид.

На Айфоне

Для включения геолокации на Айфоне или Айпаде владельцу гаджета понадобится:

  • Открыть «Настройки» и перейти в раздел «Конфиденциальность».

  • Выбрать в подменю пункт «Службы геолокации».

  • Активировать «Службы геолокации» при помощи соответствующего переключателя.

  • В разделе «Системные службы» доступна настройка персональных параметров передачи геоданных на iPhone.

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

На заметку: узнайте, как найти потерянный Айфон, если ваш гаджет пропал.

Подводим итоги

Геолокация — это определение физического местоположения телефона при помощи специальных служб и инструментов. Геоданные используются такими программами, как «Карты», браузер, «Погода», а также приложениями с функцией авторизации в целях защиты аккаунтов и персональной информации их владельцев. Включение служб геолокации на Андроиде и Айфоне осуществляется через меню настроек смартфона.

Про GSM

Методы определения местоположения абонента сети GSM

  • Какие существуют методы определения местоположения абонента в сети GSM?
  • IMEI телефона (серийный номер) не участвует в процессе авторизации в сети. А можно ли найти местоположение телефона в GSM сетях по IMEI и почему эта услуга “заблокирована” у наших операторов. Т.е. мои знакомые несколько раз натыкались на то, что у них крали телефоны и оператор не мог им предоставить информацию о местоположении не то что по IMEI — по самой симке.
  • Может ли сам GSM-телефон как-то определить свои координаты?

Короткий ответ

На самом деле, вопрос об определении местоположения абонента сети GSM — это четыре отдельных вопроса:

  1. Может ли телефон (или его пользователь) определить свое текущее положение?
  2. Может ли телефон (или его пользователь) определить свое прошлое положение – в момент совершения вот этого звонка из списка полученных, например?
  3. Может ли оператор (или правоохранительные органы) определить текущее положение телефона?
  4. Может ли оператор (или правоохранительные органы) определить прошлое положение телефона – например, в момент совершения какого-то важного звонка?

Короткие ответы будут такими:

  1. Телефон может определить свою текущее положение с точностью до нескольких десятков метров только если доступны сведения о координатах базовых станций, или если в телефоне есть приемник GPS. Иначе – никак.
  2. Телефон может определить свое прошлое положение только если это какой-то нестандартный телефон – например, смартфон со специальным программным обеспечением, который может определить свое текущее положение и записывает эту информацию совместно с информацией о совершенных/принятых звонках. Иначе – никак.
  3. Оператор, в принципе, всегда может определить примерное положение абонента. Если нельзя посылать какие-то запросы на определяемый телефон – то точность может быть до 32 км или даже хуже. Если можно посылать какие-то запросы на телефон – и тем самым потенциально дать понять его владельцу, что им “интересуются”, то можно повысить точность до 100-1000 метров в городских условиях. Применение специального оборудования в сети оператора позволяет повысить точность до 10-100 метров. Существует расхожее заблуждение о простой “триангуляции положения любого телефона с трех базовых станций” является именно заблуждением и подробно рассмотрено в другой статье на этом сайте.
  4. Оператор может определить прошлое местоположение произвольного телефона в момент совершения звонка или приема SMS с большой погрешностью — будут известны координаты базовой станции, которая начала обслуживать звонок. Где был телефон в промежутках между звонками — оператору неизвестно.

Читайте длинный ответ – там написано, какие из этих утверждений бывают исключения и какие условия требуются для их реализации.

Длинный ответ

Как телефон может узнать, где он сам находится сейчас?

Каждая базовая станция транслирует в эфир информацию о своих “соседях”, указывая частоты, на которых работают ближайшие базовые станции той же сети. Телефон в режиме ожидания постоянно измеряет уровень сигнала от каждой из “соседних” базовых и при необходимости выбирает в качестве дежурной базовой станции ту, сигнал от которой “лучше слышно”. Подробнее о том, зачем это делается написано в другой статье на этом сайте.

Если телефон обладает какими-то сведениями о том, где (по каким координатам) расположены базовые станции, то он может попытаться вычислить зону, в которой области гипотетического покрытия всех “соседних” базовых пересекаются. Где-то в пределах этой области и будет находится телефон. Чем точнее телефон знает (или оценивает) границы зон покрытия, тем точнее будет работать такой метод. Именно так работает приложение Google Maps Mobile (Google Latitude). Если же данных о местонахождении базовых нет, то и у телефона не будет никакой возможности вычислить свое местоположение.

Как оператор может узнать, где телефон находится сейчас?

С целью экономии заряда батарей, телефон большую часть времени ничего не передает, только принимает. Из этого простого факта, справедливость которого любой желающий может самостоятельно проверить на практике — положив телефон на ближайший динамик или купик брелок-детектор GSM-сигналов — есть несколько интересных следствий:

Утверждение о том, что Страшные Спецслужбы могут удаленно включить динамик вашего телефона и вас прослушивать (и более того – они этим регулярно занимаются) – параноидальный бред. Никому не интересно слушать шуршание от трения вашего телефона о карман ваших штанов 🙂 Гораздно проще подключиться к коммутатору, и прослушивать там ваши звонки (чем Страшные Спецслужбы и заниманются, не особо делая из этого тайну).

Точно определить местоположение обычного GSM-телефона в обычной GSM-сети в произвольный момент времени нельзя просто потому, что телефон в промежутках между звонками молчит и “не говорит”, куда его несут. С другой стороны — телефон при включении и периодически в процессе работы делает location update-ы, в результате чего у оператора есть примерная информация — в виде номера соты — о том, где телефон был какое-то время тому назад. Чем чаще телефон совершает звонки — тем более точной будет эта информация. Но, в любом случае, это всего лишь номер соты — который дает на карте круг с радиусом до 32 км вокруг места ее установки.

В городских условиях больше помех для распостранения радиосигнала, поэтому радиус зоны покрытия будет меньше — порядка одного-двух километров, или даже меньше. В таких условиях сведений даже об одной соте будет достаточно для предоставления простейших услуг, привязаных к местоположению телефона, которым не нужна особенная точность. Т.к. большинство подобных услуг требуют от абонента отправки SMS-а с запросом, информация о местоположении телефона будет обновлена в момент отправки этого SMS-а. Кроме того, оператор может “стимулировать” телефон обновлять информацию о своем местоположении, посылая ему специальные SMS-ы (zero sms, null sms), получение которых пройдет незаметно для владельца телефона (если только он не держит рядом пресловутый детектор GSM-сигналов).

Еще оператор может раскошелиться и внедрить у себя в сети “продвинутые” технологии позиционирования (их описание может быть найдено в сети по ключевым словам “angle of arrival”, “uplink time difference of arrival”, “assisted GPS”). В этом случае у оператора могут быть сведения, более точные, чем LAC/CellID последнего location update.

Внимательный читатель может спросить: “все эти CellID и EOTD – это хорошо, но как из этого получить конкретный адрес, улицу Пушкина, дом Колотушкина?”. Как минимум, оператор имеет базу географических координат всех базовых станций и привязки этих координат к адресам (чтобы обслуживающий персонал знал, куда ехать для устранения аварий). Кроме того, оператор может воспользоваться услугами многочисленных картографических компаний, которые могут продать ему карты, он-лайн сервисы про преобразованию координать в адреса/маршруты/списки кабаков и так далее. Как правило, так и происходит – конкретные сервисы предоставляются третьими лицами, а оператор предлагает свои услуги по вычислению координат, и не более того.

Читать еще:  Что такое учетная запись нокиа

Как оператор может узнать, где телефон находился раньше?

Тут ответ совсем простой. Информация о том, где телефон был, должна браться из какого-то архива. Поскольку оператор обязан несколько лет хранить записи, на основании которых делается биллинг и выставляются счета, именно этот архив напрашивается в качестве очевидного источника сведений о прошлом местоположении телефона. Как правило, так и происходит – информация об истории “перемещений” телефона берется из так называемых “записей учета стоимости”, которые формируются по факту совершения/получения звонка или SMS.

Эти записи содержат, помимо всего прочего, информацию о IMSI (номере SIM-карты), IMEI (серийном номере мобильника), LAC (группы базовых станций) и CellID (номер базовой станции в пределах LAC). Следовательно, местоположение телефона в прошлом можно определить как по его серийному номеру (IMEI), так и по номеру сим-карты с точностью до соты, но только в случае, если телефон использовался для звонков/SMS-ов.

Версию о том, что оператор сохраняет всю-всю-всю сигнальную информацию, связанную с обеспечением mobility абонента (сведения о location update-ах, handoff-ах и handover-ах), мы отметаем, как фантастическую. Во-первых, слишком много данных, и из-за этого их сложно обрабатывать и коррелировать с приемлимой скоростью. Во-вторых, от этого нет никакой пользы для самого оператора. В лучшем случае, оператор сохраняет всю “сигнализацию” о звонках и SMS-а, начиная с интерфейса BSC MSC и выше, и использует ее для анализа/улучшения качества связи, но там нет никаких дополнительных сведений о местоположении телефона.

Кто и когда может получить эту информацию? Можно ли таким образом найти украденый/утеряный телефон? Оператор не предоставляет таких сведений абонентам, зато может предоставить их, например, прокуратуре в ответ на соответствующий официальный запрос. Соответственно, при краже телефона надо писать заявление и понуждать милицию выполнять свои прямые обязанности – если их замотивировать, то они таки будут искать телефон (были преценденты).

Без обращения со стороны милиции/прокуратуры оператор может максимум заблокировать использование в своей сети определенной SIM-карты (это возможно всегда, например – путем выноса записи о карте из AuC) и/или использование в сети телефона с определенным IMEI (это возможно только при наличии в сети оператора EIR. Как правило, многие экономят и EIR не покупают).

Как найти местоположение мобильного телефона?

Способ №1. Примерное местоположение мобильного телефона можно установить посредством направления к нему HLR-запроса через СМС-центр. Такой запрос позволит вам получить сведения о расположении коммутатора (не телефона), в зоне действия которого осуществляется использование телефона, а также сведения о его статусе (аппарат включен или выключен на момент проверки).

Как это работает? База данных домашний регистр местоположения (home location registry или HLR) содержит информацию обо всех абонентах, приписанных к нему. Найдя абонента в одной из HLR, сотовая сеть перенаправляем вызов на связанный с ним Центр коммутации (Mobile switching centre или MSC), тот в свою очередь запрашивает информацию у Гостевого регистра местоположения (VLR), который содержит данные о последней базовой станции, к которой подключался мобильный телефон. После чего контроллер базовых станций (Base station controller или BSC) связывается с базовыми станциями в рамках переданного LAC, и звонок направляется на нужную соту (Cell-ID или СID).

Недостаток данного способа: HLR-запрос даст нам весьма приблизительное местонахождение телефона и его владельца — всего лишь название города или региона. И даже получив такие данные, нельзя быть 100% уверенным, что устройство находится именно в выявленной зоне. Всему виной особенности построения каждым оператором своих телефонных сетей. Так, коммутатор оператора Теле2, единственный на всю Россию, расположен в г. Ростов. Поэтому в каком бы городе ни находился проверяемый телефон, СМС-центр «найдет» его в Ростове. Совершенно иная ситуация обнаруживается в большинстве европейских стран, где коммутаторы установлены во всех областных центрах и крупных городах. Такая строгая сеть способствует получению точной информации о городах, что, в свою очередь, позволяет организовывать контроль за перемещением любого мобильного телефона между ними. Получить информацию об активности номеров телефона и регионе его регистрации.

Способ №2. Местоположение умного телефона – смартфона, как и компьютера, можно установить посредством установления и анализа его IP-адреса. Выявить IP-адрес устройства поможет сниффер, а проверить полученные данные – сервисы по проверке доменов и IP-адресов. Формируем сниффер, направляем его на устройство, которое хотим отследить и получаем в ответ его IP-адрес. Проверка IP-адреса позволяет установить город, в котором находится проверяемый гаджет.

Недостаток данного способа: в настоящий момент ни один из вышеуказанных сервисов не располагает абсолютно достоверной и максимально полной базой данных о местоположении IP-адресов. Значит и в этом случае существует вероятность не получить точную информацию. Установить местоположение телефона по его IP-адресу.

Способ №3. Местоположение телефона можно определить также посредством технологий HTML5 Geolocation. Такие современные технологии применяется для геоидентификации посетителей интернет-ресурсов и пользователей мобильных приложений. Как это работает? Предположим, вы скачали на свой смартфон Pokemon Go. Для нужд игры программа обязательно запросит у вас согласие на установление вашего точного местоположения. И если согласие будет получено, то каждые 5 секунд приложение будет запрашивать и передавать на свой сервер данные о местоположении вашего мобильного устройства.

Далее технология HTML5 Geolocation попытается установить местоположение устройства при помощи одного из следующих методов. Первый метод вычисляет ваше положение на основе относительной близости от какой-то одной вышки сотового оператора (LBS). Второй метод предполагает получение точных координат с помощью включённого GPS-приёмника, имеющегося на всех современных телефонах. Третий метод устанавливает местоположение устройства, подключенного к публичной сети wi-fi, на основе общедоступной карты размещения wi-fi роутеров. Наконец, четвертый метод выявляет местоположение по IP-адресу, ничем не отличаясь от описанного выше способа №2. Установите точное местоположение мобильного телефона через интернет.

Способ №4. Самый надёжный способ поиска местоположения мобильных телефонов сосредоточен в руках телекоммуникационных компаний, данными которых пользуются правоохранительные органы. Речь идёт об установлении точного местоположение мобильного телефона посредством расчета триангуляции, т.е. теперь зона, в которой находится абонент уже ограничивается не дальностью действия базовой станции, а симплексом между несколькими базовыми станциями (зачастую это треугольник, вершины которого заданы координатами базовых станций). При этом точность обнаружения мобильного телефона в городе достигает до 50 метров. Расчет триангуляции и установлениe местоположения по базовым станциям можно произвести вручную, используя базу данных о размещении вышек сотовых операторов связи. Получить информацию о местоположении базовой станции.

Способ № 5. Лохотрон. За последние два года в Интернете наплодилось множество сервисов, которые якобы устанавливают местоположение мобильного телефона по всему миру. В действительности а на самом деле являются мошенниками. Они продают своим жертвам не текущие данные о местоположении мобильника, а приукрашенную выписку из плана нумерации мобильных и городских операторов связи. Доступ к этому реестру в России предоставляется бесплатно для всех. Получить информацию о регионе регистрации телефонного номера.

Ссылка на основную публикацию
Adblock
detector