126

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

РДЦ утверждает об отсутствии в их поставке АСУ Навигация телематического модуля. Из-за этого единственная возможность отправки данных - телематический сервер М2М. Хотя в чем разница между данными которые отсылает сервер М2М и ретранслируемыми данными (протокол?).

Горячев Дмитрий
группа компаний "Навигатор Безопасности"
www.ГЛОНАСС33.рф
www.MedvedSoft.com
127

Ретрансляция данных с Wialon на другие платформы и наоборот

(31/01/2012 15:39:24 отредактировано keeper)

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

medvedsoft
У нас было  так: пришел в наш аналог РДЦ маршрутчик с прибором гранитовским и подключился на прямую к РДЦ. Потом у него сей гранит скончался, а РДЦ маршрутное с него данные спрашивало для диспетчеризации. Пока гранит ремонтировался мы ретранслятором с виалона дали данные со своего прибора именно под теми же исходниками, что и выдавал гранит.РДЦ сказало, что принимает их сообщения. Т.е. они тогда вообще не знали, что это ретранслятор делает.А потом уже они были вынуждены признать, что данные получает от нас. Толку от этого правда - ноль.

128

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Мы получаем данные от местного перевозчика через ретранслятор, в формате Wialon (как описано тут: http://gurtam.com/hw/cfg/Wialon%20IPS.pdf).

Т.е. слушаем сокет (backlog от 5 до 100) на указанном порту и складываем полученные данные к себе. Однако возникла следующая проблема: за одно прослушивание мы получаем набор данных только с одного автобуса, то есть сначала пакет логина (на который мы отвечаем #AL#1\r\n, иначе дальнейшие данные нам не идут), а потом набор пакетов с данными (на каждый из которых мы тоже отвечаем: #AD#1\r\n). Как только нам передаются все последние данные по этому автобусу, дальше ничего не происходит.
Если мы не ставим таймаут на получение новой порции данных, то спустя какое-то время мы получаем еще один-два пакета с данными, потом долго не получаем ничего.
Если же мы ставим таймаут и слушаем следующий запрос (socket.accept() в Python), то нам приходит только пакет логина, данные уже не приходят.

Если же мы ждем таймаута, закрываем сокет и создаем новый сокет на этом порту или просто заново слушаем его через socket.listen(backlog), то нам приходит пачка данных от другого автобуса. В принципе, это работающая схема, но пока мы по кругу обойдем все автобусы с таймаутом хотя бы 5 секунд, проходит несколько минут, а это уже не совсем реалтайм.

Есть ли какой-то правильный (нормальный) способ получать сплошной поток данных в той же последовательности, в которой он приходит на основной сервер?

Или в чем тут может быть проблема? Может, мы неправильно слушаем порт? Или что-то недоотвечаем?
Или может, перевозчик должен что-то настроить у себя? Тогда какие правильные вопросы надо задать админу перевозчика?

129

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Принцип работы ретранслятора схож с любым GPRS-трекером: один объект - одно TCP-соединение.
1. Для каждого ретранслируемого с Виалона объекта открывается TCP-соединение с Вашим сервером.
2. При регистрации реального сообщения от объекта сервером Виалон модуль ретрансляции проверяет, был ли отправлен пакет логина с текущей TCP-сессии, и, если требуется, отправляет его.
3. Дальнейшие сообщения от объекта ретранслируются по мере их регистрации в системе.
4. Если соединение простаивает более 300 секунд (отсутствует передача данных), то оно закрывается.

Alexander Adamovich
flespi
130

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

А есть ли другие форматы/способы получать данные от установленного у нашего перевозчика Wialon, кроме десяти тыщ соединений с ретранслятором?

131

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

softshape
Active X (http://docs.gurtam.com/ru/hosting/activex/activex), в скором времени SDK (http://docs.gurtam.com/en/hosting/sdk/sdk).

Mobile Development
Gurtam
132

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Кто сталкивался и как решал подобную проблему:
из виалона в BN-Complex (серверное ПО М2М телематики) транслируются машинки по протоколу cyber glx, данные по местоположению, скорости, дискретные датчики (типа зажигание и т.д.) приходят корректно, а данные с топливного датчика нет, кто как решал подобную проблему и имеет ли она вообще решение?
заранее спасибо всем кто откликтется и поделится опытом.

Компания "Навигационные системы Урала"
www.navsysural.ru
133

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Burunduk45 пишет:

Кто сталкивался и как решал подобную проблему:
из виалона в BN-Complex (серверное ПО М2М телематики) транслируются машинки по протоколу cyber glx, данные по местоположению, скорости, дискретные датчики (типа зажигание и т.д.) приходят корректно, а данные с топливного датчика нет, кто как решал подобную проблему и имеет ли она вообще решение?
заранее спасибо всем кто откликтется и поделится опытом.

+1. Тоже интересно.  Сервер м2м есть. Виалон есть. Скоро предстоит трансляция)

navion.ru
wialon pro
134

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Приведу две строки из логов, которые мы получаем из ретранслятора:

#D#110412;100233;5221.0997;N;10410.2576;E;23;293;478.000000;19;...дальше неважно
#D#110412;100323;5221.2244;N;1049.8570;E;33;297;496.000000;17;...дальше неважно

Обращаю внимание на долготу во втором случае. Поскольку маловероятно, что автобус из Сибири (104°E) меньше чем за минуту транспортировался в Германию (10°E), то скорее всего имеет место ошибка ( вместо 09' пишется просто 9'). Вот только вопрос: ошибка где? В навигаторе, в ретрансляторе или еще где?

135

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

IRKFM, ошибка в ретрансляторе по протоколу Wialon IPS. Поправили, в ближайшее время обновим. Спасибо за информацию.

Mobile Development
Gurtam
136

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Добрый день, у меня такая задача:
Нужно сделать передачу данных а именно координат, время и id блока не только по интернету но и по локальной сети на компьютер клиента.
- Что должно стоять у клиента чтоб он мог принимать данные?
- Ретранслятор я настроил, как его можно прицепить к компьютеру клиента? по VPN или по локалке.

Заранее спасибо за ответ.

137

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

UMBRELLA GPS
1. У вас на принимающем сервере локальной сети должен работать софт, который будет разбирать, обрабатывать и хранить полученные данные от ретранслятора + предоставлять их клиенту в локальной сети в каком-либо виде.
2. Как угодно, хоть с маршрутизатора статический маршрут сразу на клиентскую машину. Тогда оконечный софт должен быть установлен непосредственно на компьютере клиента. Минусы - сильная нагрузка на пользовательский ПК, которая будет расти с увеличением количества сообщений.

WDC Administrator
Gurtam
138

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

А Какой софт должен стоять у клиента на компьютере?

139

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Вопрос к разработчикам: возможно ли поддержать на уровне Ретранслятора протокол WSDL, речь о котором шла в этом топике? Передача данных в АСУ ОДС ДЖКХ и Б пакет Wialon Hosting Premium
Описание "протокола", который предоставили Разработчики системы ниже:
http://ods.mos.ru/telemetry/telemetryWebService?WSDL
http://ods.mos.ru/telemetry/telemetryWebService

www.intelstol.ru - Контролировать просто!
140

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

UMBRELLA GPS пишет:

А Какой софт должен стоять у клиента на компьютере?

Любой, понимающий протокол ретрансляции, к примеру Wialon. 

А для чего такая задача, ретрансляция на локальный компьютер в сети, для каких целей?

Viacheslav Krival
141

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

yurius пишет:

Вопрос к разработчикам: возможно ли поддержать на уровне Ретранслятора протокол WSDL, речь о котором шла в этом топике? Передача данных в АСУ ОДС ДЖКХ и Б пакет Wialon Hosting Premium
Описание "протокола", который предоставили Разработчики системы ниже:
http://ods.mos.ru/telemetry/telemetryWebService?WSDL
http://ods.mos.ru/telemetry/telemetryWebService

Да возможно,
только после обновления smile

Denis Strakh, Gurtam
142

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

stde пишет:

Да возможно,
только после обновления smile

stde, благодарю! Другого и не ожидал! Спасибо! smile

www.intelstol.ru - Контролировать просто!
143

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Добрый день, столкнулись проблемой отправки данных с ретронслятора на сервер АСУ навигации в v6 протоколе. Данные могут посмотреть только в хистори, в онлайне машины не видят. Попробовали подключить в этому серверу напрямую гранит восьмерку, работает нормально. Возможно как то коверкается время по ходу дела.  Интересно, ни кто не сталкивался с такой проблемой? Завтра сделаем эксперимент, у нас есть гранитовский сервер, сделаем ретранслятор на него по v6, посмотрим что получится.

ООО "Инновационные технологии
Сонин Константин
+79039096005 e-mail: digital65@yandex.ru.ru
144

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

На данный момент используется ваша демо-версия Wialon Hosting.
Мне нужно создать при помощи запроса к http://wialonb3.gurtam.com/wialon/ajax.html ретранслятор.
Какие порт и сервер мне нужно указать в запросе (с svc=core/create_retranslator)?

Можно ли опустить (не включать в запрос) те параметры, которые характерны для неиспользуемых нами навигаторов.

145

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

А какой ретранслятор вам нужен, в каком протоколе? Напишите мне на ceo@arusnavi.ru может смогу вам помочь.

Ерохин Евгений Иванович, ООО "Аруснави Электроникс", ceo@arusnavi.ru, т. +79137258888
Мобильные приложения: AvtoOko24, Gruzolot, Gelios Mobile, Gelios Tracker
146

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

stde пишет:
yurius пишет:

Вопрос к разработчикам: возможно ли поддержать на уровне Ретранслятора протокол WSDL, речь о котором шла в этом топике? Передача данных в АСУ ОДС ДЖКХ и Б пакет Wialon Hosting Premium
Описание "протокола", который предоставили Разработчики системы ниже:
http://ods.mos.ru/telemetry/telemetryWebService?WSDL
http://ods.mos.ru/telemetry/telemetryWebService

Да возможно,
только после обновления smile

Что все таки по поводу ретранслятора в АСУ ОДС? Обновление уже поставили...

Юрий
www.naviru.ru - полный комплекс услуг. Wialon Hosting
147

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Пока есть более приоритетные задачи, как показывает голосование.

Denis Strakh, Gurtam
148

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Сделайте возможность ретрансляции на два разных сервера, это нужно например, чтобы одновременно слать данные в  ЦДС и УГАДН

Роман, Навигационно-информационные системы Бурятии
149

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Keen пишет:

Сделайте возможность ретрансляции на два разных сервера, это нужно например, чтобы одновременно слать данные в  ЦДС и УГАДН

Количество серверов куда слать не ограничивается.

At the dark side of telematics...
150

Ретрансляция данных с Wialon на другие платформы и наоборот

Re: Ретрансляция данных с Wialon на другие платформы и наоборот

Keen пишет:

Сделайте возможность ретрансляции на два разных сервера, это нужно например, чтобы одновременно слать данные в  ЦДС и УГАДН

Можно же создать два ретранслятора.

KazInterSoft - www.soft.kz