Перейти к содержанию
    

передача данных по GPRS

Предположим есть два GSM модуля. Как передавать данные с одного модуля на другой по GPRS?Какие модули поддерживают такой режим работы, ат комманды; ведь по GPRS каналу передавать дешевле чем по SMS либо MMS.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если у вас нет договора с оператором на статический IP, то SMS придётся использовать в любом случае.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извращаться можно по-разному, например, передавать динамический ip по sms.

Или организовать свой сервак со статическим ip, на который скидывать динамические ip абонентов.

 

А АТ команды - обычные at-команды AT+CIPSTART, AT+CIPSEND и др., читайте документацию, только при консультациях отсюда программу не напишешь.

Изменено пользователем V_G

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извращаться можно...

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

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

За всех провайдеров ручаться не могу, конечно, но у меня всегда получалось нормально коннектиться в любую сторону между стационарным компьютером, подключенного через ADSL и динамический ip к одному провайдеру и GPRS - модулями с симками от других провайдеров: МТС и Мегафона (тоже с динамическими ip).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

За всех провайдеров ручаться не могу, конечно, но у меня всегда получалось нормально коннектиться в любую сторону между стационарным компьютером, подключенного через ADSL и динамический ip к одному провайдеру и GPRS - модулями с симками от других провайдеров: МТС и Мегафона (тоже с динамическими ip).

С мобильного на стационарный, если у стационарного есть внешний ip (хоть динамический) и можно открыть порт - проблем никаких. А вот как без специальных телодвижений получить внешний ip и открыть порт на мобильном ? Так что на счет "в любую сторону" - более чем сомнительно (в общем случае).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предположим есть два GSM модуля. Как передавать данные с одного модуля на другой по GPRS?Какие модули поддерживают такой режим работы, ат комманды; ведь по GPRS каналу передавать дешевле чем по SMS либо MMS.

 

Без статического IP - никак.

 

Быть может вам нужно смотреть в сторону не GSM, а других беспроводных решений?

ZigBee, WiFi и т.п.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вот как без специальных телодвижений получить внешний ip и открыть порт на мобильном ? Так что на счет "в любую сторону" - более чем сомнительно (в общем случае).

Да, вспомнил, обмен данными шел в обе стороны, а коннект устанавливался по инициативе GSM-модуля. Каюсь.

Однако я тогда читал (и сейчас освежил в памяти) режим сервера для симкомовских модулей (TCP/IP Application Note_v3.00). На с. 13 там сказано буквально следующее:

You can notify the IP address and the port of local server to the remote client via SMS, so that the remote client can know the server IP and port, then the remote module can connect to server, receiving and sending data.

Не проверял. Возможно, это будет работать в пределах одного оператора. Команды at+cipcsgp, at+clport, at+cipserver

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не проверял. Возможно, это будет работать в пределах одного оператора. Команды at+cipcsgp, at+clport, at+cipserver

 

Только что проверил трех провайдеров в Москве по планам которые можно свободно купить без договора: Beeline, MTC, Megafon

Все выдают модему частный, не публичный IP адрес из сетки 10.xxx.xxx.xxx

Но что обрадовало, никто из них не блокирует VPN по PPTP протоколу.

А потому возможно применить решение описанное в этой статье: Реализация VPN каналов между GPRS модемами встраиваемых устройств

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но что обрадовало, никто из них не блокирует VPN по PPTP протоколу.

А потому возможною...

Через внешний сервер - ежу понятно можно.

Необходимость VPN, вообще-то притянута за уши, как и степень бюджетности решения на VPN. Но как вариант.....

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Через внешний сервер - ежу понятно можно.

Необходимость VPN, вообще-то притянута за уши, как и степень бюджетности решения на VPN. Но как вариант.....

 

Эээ нет, в моем случае это не сервер, а простейший роутер скажем от D-Link, который стоит то меньше 100 зеленых, а поддерживает что-то около тысячи VPN клиентов в своей VPN сети.

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

 

VPN здесь далеко не за уши притянут. Это прямая экономия трафика.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эээ нет, в моем случае это не сервер, а простейший роутер ....

+ PC. Лет 10 назад за выходной день на однокристальной 386 баксов за 70 (или любой писишки со свалки) соединял несколько телефонов для передачи конкретной информации. Да, решение не абсолютно прозрачно универсальное, но конкретные задачи решаются более чем просто и не хлопотно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

 

Есть еще некоторая "засада" - часть операторов даже при одном телефоне с реальным внешним IP не пропускают связь GPRS между двумя своими СИМками. Пример - МТС, который для такого "безобразия" (связь GPRS МТС-МТС) требует поставить APN реального IP на обе стороны, при этом действительно иметь real IP может только одна карточка. При этом связь МТС-МЕГАФОН будет работать замечательно...

Причины пока непонятны, от оператора внятных объяснений получить не удалось.

 

С уважением

Владимир

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Изменено пользователем Варяг

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...