21.02.2018
Эффективная Навигация М2М
Меню сайта
Категории раздела
Учет топлива [6]
Статьи посвященные учету топлива
Прочие статьи [8]
SQL - учимся работать [5]
Форма входа
Вход через Google
Вход через Вконтакте
Вход через Facebook
Партнеры
Реклама

GPS Tracker Data Logger - ретрансляция данных в формате WIALON Translator

Опыт настройки ретрансляции терминала MTA8000 на WIALON.

В качестве исследования возможностей был использовано ПО "GPS Tracker Data Logger" компании "AggSoft" , способное конвертировать полученные от абонентских терминалов данные и транслировать их дальше. В данном случае им бы выполнялась роль конвертера данных.

Для теста был использован терминал УТП (МТА Навигатор). Была скачена триал версия ПО с сервера разработчика.

Тест производился на Win7 x86.

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

 

Настройка установки GPS Logger

Так, как экспорт данных в базу данных не производится, то отключаем установку GPS Tracker Monitor. В принципе, для теста мне он и не требовался, к тому же возникли какие-то проблемы с созданием базы данных под установленным у меня SQL.

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

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

Запускаем программу, меню Опции - Управление конфигурациями - видимо 0.0.0.0:7777 - Изменить конфиугарциию

Изменение конфигурации

Так, как мы создали конфигурацию на этапе установки, то теперь ее можем изменить.

1. Настраиваем сервер

На закладке Устройство - Настройка IP прописываем, какой IP и порт "слушает" данная конфигурация/терминал. Именно на указанный  порт нужно будет направить трансляцию от терминала, возможно (вероятнее всего) настроив на вашем роутере "проброс портов" (port mapping) на нужный компьютер внутри сети. Так же вам нужно позаботиться о настройке вашего брэндмауэра на компьютере на пропуск данных пакетов. Подобное описание выходит за рамки статьи.

Адрес 0.0.0.0 соответствует всем используемым компьютером IP адресам (важно, если у вас несколько сетевых интерфейсов установлено на компьютере). По умолчанию это значение подойдет и вам.

В списке нужно настроить как минимум один IP и порт.

Настройка сервера

2. Настраиваем отображение на экране и задаем имя конфигурации для удобства

2.1 Прочее - Вид отображения данных

Тип вывода данных - Отображать значения парсера - позволит в окне программы видеть уже разобранную из пакетов от терминалов информацию. Информация отображается в виде строк, в формате "ИмяПеременнойПарсера=Значение". Какая переменная соответствует какому значению от абонентского терминала можно посмотреть на сайте программы ("Поддерживаемые GPS трекеры").

Настройка вида отображения

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

2.2. Настраиваем имя конфигурации

На вкладке "Имя и безопасность" указываем нужное имя - теперь конфигурация в программе будет отображаться именно под ним в списке.

 

3. Настройка ретрансляции

3.1. Настройка типа парсера (типа терминала).

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

Тип абонентского терминала.

Можно ограничить список терминалов конкретными ID через кнопку Настроить.

3.2. Настройка сервера, куда производится ретрансляция.

Ретранслировать буду на сервер 193.193.165.165:20163 - именно данный сервер используется виалоном для приема терминалов по протоколу Wialon Retranslator (см ссылку).

На закладке Экспорт данных, ставим галку напротив "Tracker data redirecting (trackerredirect.dll)", нажимаем кнопку Настроить

В списке форматов ищем Wialon Retranslator, ставим галку, ниже, на закладке Соединение, в поле "Источник данных назначения" производим настройку сервера 193.193.165.165:20163

3.3. Настройка соответствия переменных парсера и элементов ретрансляции

На закладке Значения можно указать, какая переменная распознанная парсером соответствует элементу протокола при трансляции данных. Замечу, что в поставке из "коробки" данные от терминала поступают нормально. Какая переменная соответствует какому значению от датчика можно посмотреть на сайте программы ("Поддерживаемые GPS трекеры").

 

4. Настройка со стороны Wialon.

В свойствах объекта прописываем ID, указываем тип прибора

Настройка АТ в Wialon

Датчики указываются в соответствии с инструкцией.


Вопросы/замечания, которые остались:

1. Самое существенное замечание, что на момент написания статьи, не реализована ретрансляция данных в протоколе EGTS (Приказ Минтранс №285). Причем, сервер умеет принимать данные в указанном протоколе, однако, в списке протоколов на ретрансляцию он отсутствует. Очень надеюсь, что со временем разработчик включит его в список для ретрансляции, ибо данный протокол широко используется в России для межсерверного взаимодействия. Это позволило бы превратить данное ПО в поистине универсальный конвертер на просторах России.

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

3. ПО вполне подойдет для тех, у кого уже есть свой сервер навигации, но он не позволяет принимать какие-то форматы данных, однако позволяет принять данные из ретранслятора (например, понимает протокол терминалов Teltonika). Вы можете заранее попробовать на триальной версии (у нее есть ограничения, например, она требует перезапуска каждые два часа) и небольшом количестве терминалов, подходит ли оно вам. Как написано на сайте - первый год обновления бесплатно, потом, за часть (какую???) стоимости.

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

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

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

5.2. Тоже самое касается, если нужно сделать фильтр на трансляцию лишь определенных терминалов (разделить потоки одного и того же типа терминалов на два разных сервера)

6. При попытке скачать дополнительные модули программа открывает англоязычный домен http://www.aggsoft.com, и приходится изменять адрес на http://www.aggsoft.ru, что бы увидеть русскоязычное описание.

7. ИМХО, мануалы не очень информативны. Примеры использования интересны, но большей частью касаются других продуктов. Выполнять действия нужно по аналогии.

 

 





Источник: GPS Logger, Wialon Retranslator
Похожие материалы
Категория: Прочие статьи | Добавил: logoff (29.01.2018) | Автор: Бондарь Михаил
Просмотров: 12 | Теги: wialon, GPS Logger | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
TOP 10 Популярное
1 Оборудование> Гранит-Навигатор 4.14
2 Оборудование> Абонентский терминал M2M Cyber GLX
3 Оборудование> Гранит-Навигатор 4.14: Настройка терминала
4 Прочее> "Красные" против "Синих" - статистка космических запусков России (СССР) и США
5 CyberFleet, CrossPoint> CyberFleet: Переустановка CyberFleet
6 CyberFleet, CrossPoint> КиберФлит: Учет топлива при помощи датчиков
7 Оборудование> M2M Cyber GLX: отправка команд
8 Прочее> SQL: CyberFleet: Занятие №3 Объединение таблиц Часть 1/2 (теория, inner join)
9 CyberFleet, CrossPoint> КиберФлит: Причины расхождения пробега по данным одометра и карте
10 CyberFleet, CrossPoint> КиберФлит: Подключаем карту Google
Наш опрос
Тахограф это?
Всего ответов: 23
LogOff © 2018
Сайт создан в системе uCoz Рейтинг GPS Клуба. GPS навигаторы. GPS мониториг. GPS трекеры. ГЛОНАСС