Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы

Передать данные через два 3G модема...

Непрочитано 12.01.2016, 18:05  
allbe
Частый гость
 
Регистрация: 29.04.2007
Сообщений: 38
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
allbe на пути к лучшему
По умолчанию Передать данные через два 3G модема...

Проблема, как всегда, нарисовалась из ниоткуда.. Была написана интерфейсная прога (Delphi) легко работала на GPRS (Samsung C100), коннектилась даже по внутреннему IP адресу (MTC 175.ххх.ххх.ххх) с таким же компом с симкой МТС тоже (Samsung C100) GPRS.
Дальше по ком портам к контроллерам... Проблем никаких...
Связь не быстрая, но уверенная... Сутки держала связь !!!

НО!!!, Что-то изменили в сетях сотовых операторов, и... соединить два 3G модема друг с другом по принципу сервер - клиент (INDY компоненты) НАПРЯМУЮ уже никак не получается (пробовал даже принудительно уходить в GPRS модуляцию)... Пробовал не только внутренний IP, но и по внешнему IP никак не выходит (брандмауер отключен, Винда ХР SP3, порты открыты, процесс соединения виден монитором, но удерживать связь не получается, вылетает через две три секунды...

Пробовал Триал версию программы IP to COM , та же фигня... Вначале видят друг друга и тут же связь вылетает при идентификации...

В общем, простые решения не катят...

ХОЧУ РЕШИТЬ ЭТУ Проблему раз и НАВСЕГДА!!!
возможные решения:

1 Использовать сторонний www.OpenVPN.net (открытый сервер на стороне)
............ Но, Не знаю как с ним работать?...
2 Получить реальный IPv6 на www.gogo6.net
.............. Тоже не знаю как с ним сработать?
3 Пробовал открытый Jabber клиент написанный на Delphi (безрекламный аналог Аськи) работает как часы. Работает как часы, связь не вылетает...
....................Но !!! Администраторы Jabber сервера не обрадуются потоку цифровых посылок...
4 Либо, отрабатывать стандартные туннели, пока не найду устойчивой связи...

Возможно, у кого-то уже есть решения, или, опыт реализации устойчивой связи между 2-мя 3G модемами на Винде...
А, может уже запускали один из вышеперечисленных способов...

ПОМОЖИТЕ !!!!

С уважением и пониманием ... Альберт...
Реклама:
allbe вне форума  
Непрочитано 12.01.2016, 22:16  
raxp
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.05.2010
Сообщений: 1,117
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

...никогда не привязывался к работе с серыми IP, всегда пользовал M2M-модемы с аппаратной поддержкой SMTP/POP стека на внешний белый адрес почтового сервера. Работа просто AT командами, выделенный сервер - есть почтовый хост на выбор, логгирование в коробке.

Цитата:
порты открыты
это они у вас открыты, а кто проверять будет внешним трассировщиком и пингом порты извне? Опсосы не обязаны держать все порты открытыми.

Цитата:
Администраторы Jabber сервера не обрадуются потоку цифровых посылок
всегда можно забить массив акков и менять со временем.

Цитата:
Проблему раз и НАВСЕГДА!!!
опсосы предоставляют услуги для поддержки подобной связи между промышленными объектами, по договору.
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
Сказали "Спасибо" raxp
allbe (12.01.2016)
Непрочитано 12.01.2016, 22:24  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,131
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

поставь прогу которая свою сеть впн накладывает да и всё. их полно.
или динднс используй - их тоже полно. в адересе будешь вбивать не числа а буквы с названием компа просто
__________________
кагмаподэ магмаподэ
индюк вне форума  
Сказали "Спасибо" индюк
allbe (12.01.2016)
Непрочитано 12.01.2016, 22:53  
allbe
Частый гость
 
Регистрация: 29.04.2007
Сообщений: 38
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
allbe на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

Сообщение от raxp Посмотреть сообщение
всегда пользовал M2M-модемы с аппаратной поддержкой SMTP/POP стека
Спасибо raxp за идею, хотелось бы уточнить подробнее, что за моделька модема (что бы не наступать на грабли) ,

по поводу "открытых портов" - jabber клиент уверенно работает на определение "есть ли собеседник в сети", а, следовательно, любой разрыв, либо тормозящая "динамика" в портах, отражалась бы на "оранжевом человечке"... (для тех кто в теме).

про "забить массив акков и менять со временем." не хотелось бы запутывать обмен лишним мусором, (потом всё сортировать, отсеивать, и ... кто знает, что там прилепится)...

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

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


По поводу Dyn DNS - пошёл изучать подробнее.. Возможно и решит мою проблему... Спасибо за направление... (дальше попробую сам...)
allbe вне форума  
Непрочитано 12.01.2016, 23:07  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,131
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

Сообщение от allbe Посмотреть сообщение
По поводу Dyn DNS - пошёл изучать подробнее.
vpn для начала лучше - она дает именно айпи а не имя.
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 12.01.2016, 23:32  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

allbe, Похоже jabber своей избыточностью "сообщений о присутствии" компенсирует отсутствие протокола icmp, который, возможно, вы тоже должны обрабатывать самостоятельно (а не модем за вас это будет делать) для поддержания открытого канала.

Тут еще про keep-alive соединения написано - https://xakep.ru/2002/04/11/14943/

Последний раз редактировалось Wiza_; 12.01.2016 в 23:38.
Wiza_ вне форума  
Непрочитано 12.01.2016, 23:57  
raxp
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.05.2010
Сообщений: 1,117
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

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

Цитата:
по поводу "открытых портов"
я имел ввиду то, что написал - проверить реальность открытых у вас портов извне, не изнутри вашей сети. Например сервисом - rassanov.ru.

Цитата:
про "забить массив акков и менять со временем." не хотелось бы запутывать обмен лишним мусором, (потом всё сортировать, отсеивать, и ... кто знает, что там прилепится)...
откуда мусор? Регите аккаунты с именами NAMEx-n на нескольких зарубежных серверах жабы и простой алгоритм проверки коннекта. Нет коннекта, меняем имя по циклу или сервер. Зарубежные жаба-сервер потому, что наши как раз и недолговечны.

Цитата:
Что касается серого IP - вот именно и одна из попыток уйти в IPv6
вы что-то путаете, это разные вещи. Вам тут DDNS предлагали, это и есть попытка уйти на внешний белый IP выделенного сервера, переадресующего запросы.

Но вот беда с этими DDNS, их полно, но крайне мало бесплатных и долгоживущих. Динднс, кстати, уже давно платный. А те, что бесплатные - триалы на месячишко-другой и требуют обновления акка (некоторые старые клиенты могут поворчать, что дескать у них до сих пор работает... верно, старые акки остались бесплатными). Кстати, клиент DDNS подойдет для ПК, но не каждый GPRS-модем этот сервис поддерживает сам по себе и для автономных систем а-ля ПК-ПЛК такой расклад уже не катит. ПК-ПК все хорошо.

Из реально работающих железно DDNS всегда, это если производитель модема/роутера предоставляет свой сервис DDNS сам.

VPN. Потренируйтесь на хамачи, он проще для старта.

Цитата:
что за моделька модема
из простых со встроенным стеком SMTP/POP - WISMO228, к примеру.

Цитата:
что бы не наступать на грабли
журнал "Беспроводные технологии", 2011 год. Выпуски доступны свободно. Там есть пример готового кода даже.

p.s.: порылся в истории консультаций на форумах для вас, ось ссыль http://wireless-e.ru/articles/techno...2011_02_38.php, но рекомендую все выпуски скачать (есть PDF-ки на офсайте), много полезного.
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ

Последний раз редактировалось raxp; 13.01.2016 в 00:11.
raxp вне форума  
Непрочитано 13.01.2016, 00:24  
Wiza_
Гражданин KAZUS.RUN
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 980
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

Сообщение от raxp Посмотреть сообщение
работает прежде всего через внешний сервер с белым IP
Ни малейшего значения не имеет белый там IP или приватный. Главное чтоб между сервером и клиентом/ клиентом и сервером был маршрут (route). Или посредник (DDNS)

Сообщение от raxp Посмотреть сообщение
я имел ввиду то, что написал - проверить реальность открытых у вас портов извне, не изнутри вашей сети
Не пойдёт. Опять дело в маршрутах. Теперь DMZ. Внешние сервисы ни к чему - достаточно просто попробовать приконнектиться клиентом к серверу.

Сообщение от raxp Посмотреть сообщение
Вам тут DDNS предлагали, это и есть попытка уйти на внешний белый IP выделенного сервера, переадресующего запросы
Там технология чуть более "черезжопна" =)
Wiza_ вне форума  
Непрочитано 13.01.2016, 05:58  
artg
Частый гость
 
Регистрация: 15.08.2006
Сообщений: 21
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 4 сообщении(ях)
artg на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

Сталкивался с такой ерундой, у провайдеров пулы ип адресов кончаются, приходится отдельно просить чтоб белый ип дали.
В сторону MQTT не пробовали смотреть? В принципе не сложная штука, на тотже ардуино полно примеров. Для интереса делал по http://esp8266.ru/iot-manager-for-diy/ всё работает.
artg вне форума  
Непрочитано 13.01.2016, 08:19  
gavru
Частый гость
 
Регистрация: 17.07.2015
Сообщений: 18
Сказал спасибо: 4
Сказали Спасибо 18 раз(а) в 5 сообщении(ях)
gavru на пути к лучшему
По умолчанию Re: Передать данные через два 3G модема...

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

Лучший вариант конечно подключить белый IP на модеме где серверная часть. Если этого не сделать то можно забыть про устойчивую связь, по причине того, что НАТ вам работать не даст просто.
gavru вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Кто-нибудь работал с RF модулями nRF2401A? Easyrider83 Автоматика и аппаратура связи 1481 04.09.2021 23:24
Ностальжи по школе... Ar-Gen-Tum Отвлекитесь, эмбеддеры! 141 27.02.2015 16:10
Как передать данные через модем roog Автоматика и аппаратура связи 4 08.02.2009 02:56


Часовой пояс GMT +4, время: 11:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.