• (044) 223 14 41
  • (096) 233 14 41
  • (073) 233 14 41
  • (099) 233 14 41

Сервис LBS

Бывает такое, что GPS антенна теряет свои рабочие способности и выходит на время из строя, или же «добросовестные» водители умышленно заглушают сигнал для своих целей, тогда получается так, что объект теряет сигнал и моментально исчезает из экрана системы мониторинга.  Но существует LBS сервис, который позволяет мониторить объекты в местах, где GPS сигнал временно пропадает. Данная система является незаменимой для объектов, которые периодически находятся в зонах, где отсутствует сеть.

LBS, или же Location-based service – это усовершенствованная система, которая позволяет с помощью привязки к ориентирам, определять месторасположение объектов. Ориентиры берутся из базы данных, по координатам GSM.

Как работает LBS?

Если говорить непосредственно о трекере, его составляющие-это GPS приемник (в функционале которого заложено определять точное местоположение) и GSM модем, который передает координаты и данные на сервер. Что бы такая информация передавалась, модем должен быть зарегистрирован на базовой станции мобильного оператора, которая передает свой идентификатор (Cell_ID) и некоторые другие параметры (lac, mnc, mcc). Иногда трекеры передают идентификационный номер в формате сообщения на сервер.

Географическое местоположение многих базовых станций известно. Например, одна из крупнейших открытых баз данных Opencellid содержит около 8 млн. точек.

 1

Ранее при отсутствии сигнала GPS и наличии в сообщении параметров GSM базовой станции платформа фиксировала координаты из базы Opencellid. Но несмотря на обширность базы Opencellid, она далеко не полная. Новый LBS сервис работает по-другому.

Как накапливаются точки в нашей базе?

На нашем сервере зарегистрировано большое количество объектов. Многие из них высылают одновременно и свои точные GPS координаты и идентификатор базовой станции GSM, в которой зарегистрирован объект в этот момент (cellid, lac, mnc, mcc). Причем большинство объектов – это автотранспортные средства, проезжающие по автомобильным дорогам.

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

Как происходит определение местоположения объекта?

Если объект мониторинга не отправляет данные своего местоположения по GPS/ГЛОНАСС спутникам, система считывает идентификатор базовой станции и ищет координаты в нашей собственной базе. Если точка найдена, координаты объекта возвращаются с учетом ранее накопленной информации. Если точка не найдена в собственной базе, идет запрос к базе Opencellid и возвращаются координаты базовой станции, в которой зарегистрирован объект.

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

 2

*Желтым отображены наши собственные точки, а красным — база данных Opencellid. C учетом перекрытия точек.

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

На данный момент в нашей базе около 5 миллионов собственных точек, из них более миллиона точек привязано к базовым станциям, отсутствующим в базе Opencellid. Наша база удовлетворяет около 80% запросов на определение местоположения по данным LBS. База данных Location-based service пополняется ежесекундно и обязательно поможет нашим клиентам как в случае проблем с приемом GPS сигнала, так и в случае использования устройств без функций определения GPS координат.

21.04.2016

Наши клиенты