Использование беспроводных сетей при построении гибридного сервиса геолокации | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 мая, печатный экземпляр отправим 8 мая.

Опубликовать статью в журнале

Автор:

Рубрика: Технические науки

Опубликовано в Молодой учёный №4 (51) апрель 2013 г.

Статья просмотрена: 402 раза

Библиографическое описание:

Гущин, А. А. Использование беспроводных сетей при построении гибридного сервиса геолокации / А. А. Гущин. — Текст : непосредственный // Молодой ученый. — 2013. — № 4 (51). — С. 55-57. — URL: https://moluch.ru/archive/51/6611/ (дата обращения: 25.04.2024).

В настоящее время все больше российских и зарубежных разработчиков мобильных приложений для смартфонов предлагают сервисы, основанные на технологии геолокации (Location Based Services (LBS). Данные приложения представляют собой информационные, развлекательные или социальные системы, использующие географическую позицию мобильного устройства. Позиция определяется в большинстве случаев через GPS или A-GPS [1]. При создании этих приложений приходит осознание проблемы: не все мобильные телефоны оснащены чипом GPS или любым другим чипом, позволяющим с достаточной для обеспечения функциональности точностью определять местоположение аппарата. А значит, для части пользователей телефонов приложение становится недоступным.

Одним из возможных решений данной проблемы при построении такого рода сервиса является использование либо вышек операторов сотовой связи, либо точек доступа Wi-Fi. Это решение уже успешно внедрено в таких системах, как Google Maps и Яндекс.Карты. Теоретически возможно применение еще одного механизма — технологии Bluetooth — для определения текущих координат устройства.

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

В общем случае, каждому мобильному телефону доступны хотя бы 2 элемента из данного списка:

  • GSM/3G/4G

  • Wi-Fi

  • Bluetooth

  • GPS/ГЛОНАСС

Каждая из технологий беспроводной передачи данных имеет свой радиус действия, и сила сигнала ослабевает внутри данного радиуса по мере удаления от источника сигнала. Современные мобильные устройства обладают механизмами для определения силы принимаемого сигнала RSS (received-signal strength).

Величина RSS измеряется в дБм и определяется как

В случае определения расстояния по силе принимающего сигнала возможны две модели расчётов:

  • Fingerprint — основывается на эксперементально полученном шаблоне зависимости силы сигнала от расстояния.

  • Аналитическое определение расстояния, моделирующее распространение сигнала с помощью сопоставления значения RSSI (Received-Signal Strength Indication) с расстоянием от объекта до приемника.

Во втором случае, наиболее широко распространенной является модель затухания:

где

значение RSSI на расстоянии , — значение RSSI на заданном расстоянии , - коэффициент затухания сигнала (приблизительно равен 2), а - добавка, обусловленная внешними факторами и имеющая, соответственно, случайный характер. Как правило, предполагается нормально распределенной величиной [2]

Согласно исследованию «Bluetooth Indoor Localization System» (Gunter FISCHER, Burkhart DIETRICH, Frank WINKLER) [3], использование технологии Bluetooth позволяет измерять расстояние с точностью до одного метра. В свою очередь в своем исследовании «Accurate Extraction of Face-to-Face Proximity Using Smartphones and Bluetooth» (Shu Liu, Aaron Striegel) [4], авторы экспериментально показывают, что теоритически расчитаная дистанция не слишком отличается от практически полученных результатов, что соответственно может быть предусмотрено в системе.

Рассмотрим предлагаемое решение на следующем примере:

  • Имеются объекты A, B, C, X и Y, использующие сервис, основанный на геолокации.

  • Объекты A, B и C поддерживают технологии Bluetooth и GPS.

  • Объект X поддерживает технологию Bluetooth.

  • Объект Y поддерживает технологии Bluetooth и Wi-Fi.

  • Все объекты поддерживают технологию GSM/3G/4G.

Изначально A, B, C регистрируются в Сервисе. Активируя технологии Bluetooth и GPS объекты сообщают Сервису свои текущие координаты и идентификаторы Bluetooth (также модель объекта для определения максимальной мощности излучаемого сигнала).

Далее объект X регистрируется в сервисе, активирует Bluetooth и сообщает сервису идентификатор Bluetooth. Также X сообщает Сервису идентификтор вышки оператора сотовой связи, к которой привязан, и силу сигнала.

На следующем этапе этот же объект сканирует окружение на наличие других Bluetooth устройств и сообщает Сервису идентификаторы всех найденных устройств с указанием силы получаемого сигнала.

На следующем этапе Сервис выбирает из списка переданных идентификаторов те, которые зарегистрированы в системе. Предположим, что в данном случае аппараты A, B и C попали в радиус действия Bluetooth адаптора объекта X.

Сервис сопоставляет идентификаторы из полученного списка с GPS координатами соответствующих объектов. Затем вокруг данных объектов Сервис проводит окружность (для упрощения пример переведен на плоскость, в реальности проводится сфера) с радиусом максимального действия технологии Bluetooth (100 метров). Далее для каждого объекта, в зависимости от силы сигнала, из образованного окружностью круга выбирается кольцо предполагаемого местонахождения объекта X. В идеале в данном случае необходимо было бы использовать окружность, а не кольцо, но принимая во внимание помехи сигнала, необходимо взять припуск в обе стороны.

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

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

Со своей стороны, объект Y сообщает Сервису такую же информацию как и объект X, но кроме нее также список Wi-Fi вышек и устройств в округе и их силу сигнала. В данном случае, для этого объекта Сервис строит дополнительные кольца вокруг публичных и частных Wi-Fi точек доступа (получение координат также возможно через публичные сервисы, например Skyhook), вокруг устройств, использующих сервис и использующих Wi-Fi.

Надо отметить, что устройство X уже обладает координатой, апроксимированной Сервисом, и вокруг него также проводится кольцо (в данном случае более широкое, т. к. координата центра изначально не точна).

Рис. 1 Определение координат объекта через построение колец действия беспроводной связи вокруг объектов с уже известными координатами основываясь на силе получаемого сигнала, источник: авторская



Ниже представлена сравнительная характеристика технологий Bluetooth, Wi-Fi и GPS с точки зрения точности получаемых значений для определении геолокации и затраты, связанные с данным определением. [4]

Таблица 1

Сравнительная характеристика технологий Bluetooth, Wi-Fi и GPS, источник: авторская


Bluetooth

Wi-Fi

GPS

Цена оборудования

Средняя

Высокая

Высокая

Покрытие

Высокое

Высокое (внутри)

Высокое (снаружи)

Энергопотребление

Среднее

Высокое

Высокое

Точность

1–4м

3–30м

5–50м


В заключении хотелось бы отметить следующие моменты:

  • Решение об использовании данного решения должно приниматься исходя из важности получаемой точности для Сервиса.

  • Данное решение может иметь место только в случае если вокруг объекта всегда есть другие объекты, использующие сервис (либо Wi-Fi точки).

  • Городские постройки создают достаточно сильные помехи для беспроводных технологий, что уменьшает точность получаемого результата. Несмотря на это, многие исследователи сходятся во мнении, что погрешности получаемых результатов являются предсказуемыми и могут быть изначально скорректированы в модели вычислений. [5]

  • Большое число объектов с «точными» координатами, находящиеся вокруг искомого объекта X, значительно повышают точность получаемого результата.


Литература:

  1. Fred Zahradnik, «Location-based Service», About.com Guide

  2. A.K. M. Mahtab Hossain, Hien Nguyen Van, Yunye Jin, Wee-Seng Soh, «Indoor Localization Using Multiple Wireless Technologies», National University of Singapore, Singapore

  3. Gunter FISCHER, Burkhart DIETRICH, and Frank WINKLER»,Bluetooth Indoor Localization System», Innovations for High Performance Microelectronics, Germany, 2004

  4. Shu Liu, Aaron Striegel, «Accurate Extraction of Face-to-Face Proximity Using Smartphones and Bluetooth», University of Notre Dame, Notre Dame, IN

  5. Soh, Wee-Seng S., «A Comprehensive Study of Bluetooth Signal Parameters for Localization», Personal, Indoor and Mobile Radio Communications, 2007.

Основные термины (генерируются автоматически): GPS, RSSI, сервис, GSM, RSS, сила сигнала, координата, беспроводная связь, сотовая связь, Сравнительная характеристика технологий.


Похожие статьи

Точности определения местоположения подвижных наземных...

- Параметра RSPB — параметр дает информацию о потере мощности сигнала передатчика базовой станции.

— С. 38–40. 2. Николаев В. П. Местоопределение абонентов в сетях сотовой связи

Мобильные навигационные сервисы и применение технологии OpenCellID для...

Исследования технологий GPRS на основе стандарта GSM

В 1982 году CEPT (Почтовая и телеграфная Европейская конференция) в целях разработки общеевропейской системы сотовой мобильной связи создала рабочую группу, получившую название GSM (Groupe Special Mobile — Специальная мобильная группа).

Сети следующего поколения NGN стандарта GSM — от 2G до...

Ключевые слова: NGN, GSM, мобильный интернет, технологии 5G, интернет вещей, IoT, Messenger, LTE, системы телекоммуникаций, сети следующего поколения.

Для этих целей МТС закупил у компании Ericsson аппаратное обеспечение для сетей беспроводной связи...

Изучение алгоритмов локального позиционирования...

При использовании этого алгоритма координаты определяются как линейная комбинация координат точек доступа с учетом характеристики веса (т. е. мощность сигнала) [3]. Вычислительная

Исследование показателя прочности сотовых панелей спутников связи.

Позиционирование и взаимодействие в беспроводных сенсорных...

Наличие соединений между сенсорными сетями и сетями связи общего пользования требует

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

При использовании метода RSSI (received-signal strength indication) измеряется сила принимаемого сигнала [16].

Исследование использования новых стандартов сотовой связи...

Если система связи основанная на GSM создавалась в основном для организации связи в

За счет сложения мощностей сигналов двух передатчиков в пространстве можно получить энергетический выигрыш (3 дБ).

Технология широкополосного беспроводного доступа.

Моделирование дальности действия и пропускной способности...

Ключевые слова: компьютерное моделирование, мобильные сети, беспроводные технологии.

Соотношения сигнал/шум плюс интерференция для различным техник модуляции и FEC, [2].

Многоканальная связь как способ увеличения пропускной способности...

Анализ потенциальной точности оценки задержки по огибающей...

Например, сигнал GPS L5 может быть записан как BPSK(10).

Для определения координат потребителя СНС необходима оценка задержки радиосигнала.

Рассмотрим связь параметров сигнала и точности оценки его задержки на примере сигналов с BPSK и BOC модуляцией.

Основы спутниковой навигации | Статья в журнале...

В связи со всеми этими погрешностями приходиться решать одновременно несколько задач и корректировать сигнал от спутников с помощью наземных станций, в том числе беспроводных технологий WI-FI и GSM.

Похожие статьи

Точности определения местоположения подвижных наземных...

- Параметра RSPB — параметр дает информацию о потере мощности сигнала передатчика базовой станции.

— С. 38–40. 2. Николаев В. П. Местоопределение абонентов в сетях сотовой связи

Мобильные навигационные сервисы и применение технологии OpenCellID для...

Исследования технологий GPRS на основе стандарта GSM

В 1982 году CEPT (Почтовая и телеграфная Европейская конференция) в целях разработки общеевропейской системы сотовой мобильной связи создала рабочую группу, получившую название GSM (Groupe Special Mobile — Специальная мобильная группа).

Сети следующего поколения NGN стандарта GSM — от 2G до...

Ключевые слова: NGN, GSM, мобильный интернет, технологии 5G, интернет вещей, IoT, Messenger, LTE, системы телекоммуникаций, сети следующего поколения.

Для этих целей МТС закупил у компании Ericsson аппаратное обеспечение для сетей беспроводной связи...

Изучение алгоритмов локального позиционирования...

При использовании этого алгоритма координаты определяются как линейная комбинация координат точек доступа с учетом характеристики веса (т. е. мощность сигнала) [3]. Вычислительная

Исследование показателя прочности сотовых панелей спутников связи.

Позиционирование и взаимодействие в беспроводных сенсорных...

Наличие соединений между сенсорными сетями и сетями связи общего пользования требует

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

При использовании метода RSSI (received-signal strength indication) измеряется сила принимаемого сигнала [16].

Исследование использования новых стандартов сотовой связи...

Если система связи основанная на GSM создавалась в основном для организации связи в

За счет сложения мощностей сигналов двух передатчиков в пространстве можно получить энергетический выигрыш (3 дБ).

Технология широкополосного беспроводного доступа.

Моделирование дальности действия и пропускной способности...

Ключевые слова: компьютерное моделирование, мобильные сети, беспроводные технологии.

Соотношения сигнал/шум плюс интерференция для различным техник модуляции и FEC, [2].

Многоканальная связь как способ увеличения пропускной способности...

Анализ потенциальной точности оценки задержки по огибающей...

Например, сигнал GPS L5 может быть записан как BPSK(10).

Для определения координат потребителя СНС необходима оценка задержки радиосигнала.

Рассмотрим связь параметров сигнала и точности оценки его задержки на примере сигналов с BPSK и BOC модуляцией.

Основы спутниковой навигации | Статья в журнале...

В связи со всеми этими погрешностями приходиться решать одновременно несколько задач и корректировать сигнал от спутников с помощью наземных станций, в том числе беспроводных технологий WI-FI и GSM.

Задать вопрос