GPS.AZ
Все услуги
Настройка, интеграции и миграция

Ретрансляция GPS-данных во внешние системы

Передаём координаты и данные датчиков ваших машин из Wialon в логистические платформы заказчиков, отраслевые и государственные системы, BI и другие платформы мониторинга. Подбираем протокол, настраиваем ретранслятор и контролируем доставку; пропуски после долгой недоступности получателя восстанавливаем по согласованию.

Ретранслятор · Wialon IPS → заказчик 12 машин
  • 08:00 Поток активен, пакеты принимаются
  • 10:42 Тягач 10-TR-305 вне связи на M-2, точки в памяти
  • 11:15 Точки дошли с опозданием, время по трекеру
  • 14:20 Сервер получателя не отвечает — пишем их IT
  • 14:55 Порт открыт, поток восстановлен
1 трекер
на машине, без второго устройства
1–2
машины в тестовом потоке
4
способа: IPS, Retranslator, EGTS, API
Паспорт
подключения на каждого получателя
Суть услуги
Результат услуги

Поток данных по выбранным машинам идёт в систему получателя, и получатель письменно подтвердил, что машины распознаются правильно. У вас остаётся паспорт подключения: что передаём, куда, по какому протоколу и с какой даты, плюс порядок действий на случай сбоя.

Когда данные нужны не только вам

Всё чаще GPS-данные требует кто-то кроме владельца парка. Грузовладелец хочет видеть свои машины в собственной транспортной системе. Тендер на перевозку ставит условие: передавать координаты в систему заказчика в реальном времени. Головной офис холдинга ведёт свою платформу мониторинга и просит дочернюю компанию «отдавать туда поток».

Ставить на каждую машину второй трекер ради этого не нужно. Ретрансляция GPS-данных работает на уровне сервера: трекер, как и раньше, отправляет данные в Wialon, а Wialon в реальном времени пересылает копию нужных сообщений на адрес внешней системы по согласованному протоколу.

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

Когда данные нужны не только вам
Этапы работ

Как проходит работа

01 · Согласование

Требования получателя

С IT-службой другой стороны уточняем протокол, адрес, порт и нужный идентификатор машины.

02 · Список

Какие машины передаём

Часто не весь парк, а только машины по конкретному договору. Остальное получатель не видит.

03 · Тест

Поток по 1–2 машинам

Ждём подтверждения, что точки пришли и машины распознаны верно.

04 · Запуск

Весь список и паспорт

Добавляем остальные машины, фиксируем в паспорте, что передаём, куда и с какой даты.

05 · Контроль

Следим за доставкой

Проверяем, запущен ли ретранслятор, разбираем его журнал и уведомляем контактных лиц по регламенту.

Сценарий

Как подключаем перевозчика к системе заказчика

Условный пример: 12 тягачей возят грузы из порта в Алате, грузовладелец требует поток в свою логистическую платформу.

  1. Письмо заказчика и список машин старт

    Пересылаете нам требование клиента — дальше общаемся с его IT-службой напрямую.

  2. Протокол Wialon IPS, идентификатор — госномер согласовано

    Госномер вместо IMEI, чтобы при замене трекера машина у получателя не пропала.

  3. Тестовый поток по двум машинам тест

    Согласуем эталонный пакет: формат времени, имена параметров, координаты.

  4. Получатель пока не подтвердил приём ждём

    Дольше всего обычно ждём ответа другой стороны, а не саму настройку.

  5. Все 12 машин видны у заказчика принято

    Получатель письменно подтвердил, дата запуска записана в паспорт подключения.

Сетевые коммутаторы в серверной стойке с мигающими портами и оптическим кабелем

Как устроена ретрансляция из Wialon

Ретранслятор в Wialon — это отдельный объект с настройками подключения: адрес и порт принимающего сервера, протокол, список машин, данные которых нужно пересылать. Как только новое сообщение от трекера попадает в Wialon, копия уходит получателю.

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

Что можно передавать:

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

Состав зависит от протокола. Координаты передаются везде, а вот произвольные параметры датчиков — не во всех.

Протоколы ретрансляции: какой выбрать

Wialon IPS — открытый текстовый протокол

Wialon IPS разработан Gurtam и открыто описан, поэтому его поддерживает много сторонних систем мониторинга и логистических платформ. Данные передаются по TCP в текстовом виде, пакет легко прочитать и отладить.

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

Кроме координат, протокол позволяет передавать дополнительные параметры в виде «имя — значение», так что показания датчиков тоже доходят до получателя.

Два монитора ночью: поток данных и карта с двумя машинами

Куда чаще всего передают данные

Логистические платформы грузовладельцев

Крупные отправители и 3PL-операторы требуют видеть машины перевозчика в своей системе, чтобы отслеживать доставку и считать время прибытия. Для перевозчика это условие попадания в пул подрядчиков.

Системы головной компании

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

Отраслевые и государственные системы

Когда передача данных — условие договора, лицензии или тендера. Техническое задание всегда берём у оператора принимающей системы.

Другие платформы мониторинга

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

BI и собственные разработки

Когда у компании свой диспетчерский софт, хранилище данных или дашборды, поток координат становится для них источником. Здесь часто сочетаем ретранслятор и API.

Страховые и лизинговые компании

Передача данных о местоположении и стиле вождения застрахованных или лизинговых машин по договорённости с владельцем.

Проход между рядами серверных стоек с синими индикаторами в дата-центре

Как проходит настройка: от письма заказчика до стабильного потока

Обычно всё начинается с письма от вашего клиента: «Для работы с нами необходимо передавать GPS-данные в нашу систему». Дальше порядок такой.

  • Техническое согласование. Связываемся с IT-службой принимающей стороны и выясняем протокол, адрес и порт сервера, какой идентификатор машины они ждут, нужны ли датчики.
  • Список машин. Вместе с вами определяем, какие машины передавать. Часто это не весь парк, а только те, что работают по конкретному договору.
  • Тестовый поток. Запускаем ретрансляцию по одной-двум машинам и ждём подтверждения от получателя, что точки пришли и машины распознаны правильно.
  • Полный запуск. Добавляем остальные машины и фиксируем настройки в документе: что передаём, куда, с какого числа.

Типичная настройка укладывается в несколько рабочих дней. Дольше всего обычно ждём ответа от IT-службы другой стороны, а не саму настройку.

Если нужно не передавать данные, а переехать в Wialon с другой платформы целиком, для этого есть отдельная услуга — миграция данных между платформами. Другие варианты обмена с внешним ПО собраны в разделе интеграции, а типовые требования логистических операторов разобраны на странице для 3PL и 4PL.

Почему данные «не доходят» и как мы это ловим

Ретрансляция — связь двух серверов, и ломаться она может с любой стороны. Поэтому после запуска мы не забываем про неё, а следим за доставкой.

Сервер получателя недоступен

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

Машина пропала у получателя

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

Данные с опозданием

Если машина была вне зоны связи, трекер отправит накопленные точки позже, и они уйдут получателю тоже позже. Для системы заказчика важно правильно обрабатывать такие «старые» точки по времени, а не по моменту получения.

Пропуски после длительного сбоя

После сбоя проверяем в Wialon журнал ретранслятора, а у получателя — фактически принятый интервал. Накопленные сообщения не уходят сами: если данные за пропущенный период ещё доступны, запускаем в Wialon отдельную ретрансляцию истории за согласованный интервал и сверяем результат с получателем. Его система должна корректно обрабатывать поздние и повторные точки.

Паспорт подключения: что фиксируем для каждого получателя

Получатель и протокол

Систему получателя и контакт её IT-службы, протокол (Wialon IPS, Wialon Retranslator, EGTS или API), адрес и порт сервера, способ авторизации и защиты канала, перечень машин и передаваемых данных, доступы и порядок их отзыва. Для текстового Wialon IPS поверх TCP отдельно согласуем с получателем защищённый транспорт либо иной допустимый контур передачи.

Пример пакета

Согласуем с получателем один эталонный пакет с тестовой машины: какой идентификатор в нём стоит, в каком формате время (UTC или местное), координаты, скорость и какие дополнительные параметры идут под какими именами.

Список машин и данных

Какие машины передаются и с какого числа, какие параметры датчиков включены. Всё, что не попало в список, получатель не видит.

Контроль доставки

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

Восстановление пропусков

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

Права и основание

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

Границы работ и приёмка

Что делаем мы

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

Что делает получатель

Разработку и поддержку своего приёмника, открытие доступа на своём сервере и обработку точек, пришедших с задержкой. Если приёмник не разбирает протокол, мы помогаем с диагностикой, но код на его стороне не пишем.

Когда подключение считается принятым

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

Серый автономный трекер на стойке баржи, рядом у причала стоит рабочий катер

А если отправлять данные прямо с трекера?

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

Так можно, но у этого варианта есть минусы:

  • любое изменение адреса на стороне получателя — это перенастройка каждого трекера, а не одной записи в Wialon;
  • трекер тратит больше мобильного трафика, что заметно на машинах в роуминге;
  • получатель должен понимать родной протокол трекера, а не один общий протокол для всего парка;
  • при смешанном парке из Teltonika, Queclink и других моделей настройка получается разной.

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

Что вы получаете

Без второго трекера

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

Выполнение требований заказчика

Передача GPS-данных помогает выполнить соответствующее техническое условие тендера или договора. Участие и отбор зависят также от остальных требований заказчика.

Контроль того, что передаётся

Вы сами решаете, какие машины и какие параметры видит внешняя сторона. Остальные данные остаются у вас.

Одна точка ответственности

Если у получателя пропали данные, разбираемся мы, а не ваш диспетчер вместе с чужим IT-отделом.

Сравнение

Какой способ передачи выбрать

Протокол чаще всего диктует принимающая сторона.

Wialon IPSWialon RetranslatorEGTSЧерез API
Когда выбираем Получатель пишет приёмникНа другой стороне WialonГос. и отраслевые системыBI и учётные системы
Поток в реальном времени ДаДаДаПо запросу: частота зависит от интеграции
Данные датчиков Да, «имя — значение»ДаПо ТЗ оператораСообщения и рассчитанные значения датчиков при настройке запроса
Кто делает приёмную часть Получатель по спецификацииУже есть в WialonОператор системыПолучатель сам

Вопросы про «Ретрансляция GPS-данных во внешние системы»

Оставить заявку

Специалист перезвонит и подберёт решение под вашу технику и задачу.