Re: Ретрансляция данных с Wialon на другие платформы и наоборот
Чем транслируете? Раньше работало?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Чем транслируете? Раньше работало?
Нашей утилкой по протоколу олимпстрой.
Нет.
З.Ы.: зависание есть если отсылать информацию по машине, которой нет в системе.
З.Ы.Ы.: Хотя нет. Зависание может быть и с машиной, которая в системе есть.
вы хотите что бы вам ваш сервер поправили ? мне кажется тут однозначно дело не в виалоне. смотрите логи
Из форта ретранслируете?
Протоколы ретрансляции реализованы на основе документации. На прием есть варианты не только ведь с олимпстроем (если уж он на отдающей стороне подвисает).
Vlads, я хочу, чтобы вы разобрались почему ваш сервер не присылает ответы на запросы. Потому что ваш сервер не отвечал и на нашу программу, и на скрипт, который был написан на баше для тестов.
aNbY, нет, из нашей самописной утилиты.
Koordinator.kun, я не являюсь представителем поддержки Гуртама, но если вы хотите что бы вам помогли то вы должны предоставить максимум информации. ip, порт куда шлете, что шлете и тд... телепатов тут нет
Тем более, что такого плана вопросы необходимо адресовать напрямую в техпожжержку на support@gurtam.com
PS - у сотрудников компании под ником написано GURTAM)))
Добрый день!
Возникла необходимость по ретрансляции дынных с wialon hosting в ПО ЕНДС. Создал ретранслятор по протоколу NVG указал ip порт, гуртам подтверждает, что данные от нас уходят, но конечный пользователь говорит что нет данных. У кого есть опыт подскажите что им необходимо сделать?
navikon72 добрый день
Вы можете запросить логи и предоставить как подтверждение отправки, обратная сторона возможно может дать больше информации о "нет данных", возможно повторная отправка данных решит вопрос?
Да, от нас уходят логи есть. У них не приходит, тем не менее при добавлении к ним на сервер АТ отправляет данные и сервер принимает,но не может распознать (протоколы разные). Ретранслятор по своей сути должен передавать тот же самый протокол что, у них на сервере, но вообще нет данных, такое впечатление что, ретранслятор отправил данные, их сервер получил, попытался разобрать не понял что, это пришло?! удалил.ПО Навигатор в сообщениях ни 1 сообщения от объекта,будто не существует. Порт открыт проверяли telnetom все норм. Просто знаю что, есть люди которые это реализовали подскажите)))где рыть?
По результатам вчерашнего общения с ЦБДД МО выяснилось, что наши данные также не принимаются по SOAP. Как сказал представитель "мы свяжемся отдельно, у нас что-то не работает".
Что конкретно не работает, узнать не удалось.
Расскажите, чем кончилось? У нас сейчас подобная проблема с Воронежским РЦМУ
Здравствуйте.
В принципе существует ряд инструментов, которыми можно проверить доступность (хотябы) удаленной стороны.
Для этого сначала пинг, потом трассировка, потом телнет на указанный порт - если все без провалов, значит удаленная сторона просто откидывает пакеты (либо нужна авторизация или что-то подобное, либо протокол у них реализован не такой, какой используется при передаче или не совсем такой).
При проблемах с трассировкой (провалами пакетов) необходимо обращаться в компании, обслуживающие промежуточные узлы (начать стоит со своего провайдера). При проблемах с телнетом - обращение к принимающей стороне, скорее всего файервол блочит соединения от вас. Тогда нужно прописать в маршрутизаторе прием пакетов с вашего узла.
При обнаружении несоответствия протоколов - пишите к нам на support@gurtam.com
Работаем с Хостинга. Настройки ни со стороны РЦМУ, ни со стороны Виалона не менялись. IP принимающей стороны и пингуется, и телнетится, и браузером авторизуется (с моего IP). Люди на принимающей стороне говорят, что в их входных "грязных" логах ни одного сообщения с нашими ID, даже битого. Протокол NIS.
SanderAMC пишет:По результатам вчерашнего общения с ЦБДД МО выяснилось, что наши данные также не принимаются по SOAP. Как сказал представитель "мы свяжемся отдельно, у нас что-то не работает".
Что конкретно не работает, узнать не удалось.Расскажите, чем кончилось? У нас сейчас подобная проблема с Воронежским РЦМУ
На тот момент что-то исправили у получателя, заработало некоторое время спустя. Что именно исправили, не представляю.
чисто из любопытства....т.е. покупая любой трекер и подсоединяя к сети ТС автоматически слетаешь с гарантии? Как бы разница с покупкой 1200 и соединив 2 повода к сети или штекеру не принципиальная.....или я чего то не заметил?
sara736 Похоже вы темой ошиблись....
кто нибудь реттранслировал данные с виалона на дортранснавигацию?
Кто-нибудь делал ретранслятор по протоколу WialonRetranslator? Можете примеры исходников прислать? Данные у нас будут браться напрямую с базы и предаваться в виалон по протоколу WialonRetranslator. Можете чем помочь? Может кто уже делал что-то такое?
Пытаемся отправлять данные в WialonLocal по протоколу WialonIPS.
- данные отправляются по протоколу Wialon IPS, формат передачи "черный ящик" (#B#), данные отправляются на порт 20332
- в одном отсылаемом сообщении не более 4000 символов (т.е. это не более 37 сообщений, но как правило их меньше), пример сообщения:
#B#050615;095048;5353.99004;N;05016.04532;E;0;1;NA;12;NA;NA;NA;NA;NA;EVNT:1:31,VAL31:1:130,V_BORT:2:28.461439|050615;120113;5353.90898;N;05016.06338;E;12;214;NA;12;NA;NA;NA;NA;NA;EVNT:1:13,VAL13:1:130,V_BORT:2:28.461439|050615;120134;5353.84790;N;05016.07370;E;20;214;NA;11;NA;NA;NA;NA;NA;EVNT:1:1,VAL1:1:55069,V_BORT:2:28.461439|050615;120258;5353.60208;N;05016.12242;E;29;190;NA;12;NA;NA;NA;NA;NA;EVNT:1:2,VAL2:1:190,V_BORT:2:28.7714|050615;120303;5353.57874;N;05016.11354;E;32;190;NA;12;NA;NA;NA;NA;NA;EVNT:1:1,VAL1:1:55573,V_BORT:2:28.7714
Передача осуществляется функциями Оракле из базы в виалон. Со стороны базы передали 257 записей. Извлечение данных из очереди, фильтрация данных, подготовка пакетов и прочие рабочие моменты проходят за секунду, а отправка и приемка на стороне виалон занимает 1,5 минуты. Из-за этого у нас потери в производительности. Каким образом можно ускорить прием данных и что влияет на скорость приема данных Виалоном?
П.С, Или может нам использовать лучше другой протокол ретрансляции? Если да, то какой лучше для отправки данных из базы Оракле по 8700 объектов в Виалон? И есть ли описание и примеры реализации?
sunievri, очевидно что здесь проблема не в Wialon-а, а где-то в процессе передачи информации, особенно если загрузка CPU Wialon составляет пару процентов как Вы писали в Support. Wialon IPS способен переварить на Вашем сервере несколько тысяч сообщений в секунду для одного TCP соединения на ядро. Надо диагностировать что идет по каналу(соединению) и с какой скоростью.
Проблема в том что у заказчика на его экземпляре wialon Local куплен скрипт приёма с БК АвтоГРАФ,
Но не куплен скрипт АвтоГРАФ-межсерверный
И скрипт Минтранс285/EGTS тоже не куплен.
Будет-ли wialon Local принимать АвтоГРАФ-межсерверный скриптом БК АвтоГРАФ ?
sunievri
shal дает правильный совет. Копайте на стороне передающей.
У меня Про и таких проблем не наблюдается.
Добрый день!
У нас проблема с ретрансляцией сообщений от уст-в Bitrek по протоколу Wialon IPS
Суть проблемы:
Есть трекер Bitrek BI910
От трекера приходит след. сообщение:
REG;1449755039;33.4305133;46.53754;8;258;ALT:24.0,adc1:14.397,pwr_ext:11.018,pwr_int:4.271;in1:0,,SATS:19,param6:1,param100:3125,
param101:0,param112:3302,param113:0,param70:22,driver_code:1,battery_charge:0;DRIVER:"00000003008D39FF";
param105:93494800896,param157:12894157314;;
В параметре param105 приходит код метки прицепа.
В параметре param157 приходит код водителя
Далее мы делаем ретрансляцию этих сообщений по протоколу Wialon IPS в Агроконтроль;
В сообщении по протоколу Wialon IPS param105=0 и parm157=9255426
На принимающем сервер приходит вот такие вот сообщения:
[info] points - data=101215;134359;4632.2524;N;03325.8308;E;8;258;24.000000;19;NA;0;NA;14.397000;00000003008D39FF;param6:1:1,pwr_ext:2:11.01800
0,pwr_int:2:4.271000,param100:1:3125,param101:1:0,param112:1:3302,param113:1:0,param70:1:22,
param105:1:-994479616,driver_code:1:1,param157:1:9255426,battery_charge:1:0
Проанализировав сообщение Wialon IPS видно, что наши параметры передаются как Integer
В коде слишком много цифр и код не умещается в Integer
Нужно передавать эти параметры как String
Я пока не понимаю, где проблема:
- в драйвере Bitrek
- в ретрансляторе Wialon IPS
Как бы решить эту проблему?
cbcarsat проверить сообщения по IPS можете ретранслятором на свой же сервер