|
передача данных через модемы wavecom |
|
|
|
Feb 14 2008, 14:22
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 15-07-07
Пользователь №: 29 137

|
Доброго времени суток форумчане. Возникла следующая задача: Есть два устройства на модемамах wavecom модели М1206В. Модемы к компу не будут подключаться, управлять ими будут микроконтроллеры (ATmega). Общение должно проходить по такому принципу: один дает запрос, второй ответ, и наоборот. Будут участвовать только два модема. Обьмы даных передаваться будут небольшие. Это направление для меня новое, поэтому есть трудности. С АТ командами ознакомился (отправлял через терминалку). А вот организовать пересылку данных через GPRS - для меня загадка. В сети нашел такой код: Код Настройка и подсоединение к GPRS: AT+CGATT=1 AT#APNSERV="xxxx", где xxxx - APN сервер провайдера сотовой связи. AT#APNUN="yyyy", где yyyy - имя пользователя; AT#APNPW="zzzz", где zzzz - пароль; AT#CONNECTIONSTART
Ответ: xxx.xxx.xxx.xxx, где xxx.xxx.xxx.xxx - IP адрес выделенный сотовому терминалу. Ответ: Ok_Info_GprsActivation
Подсоединение к TCP-Серверу AT#DLEMODE=1,0 AT#TCPSERV=1,"xxx.xxx.xxx.xxx", где xxx.xxx.xxx.xxx - фиксированный IP адрес сервера (того терминала или компьютера с кем надо установить связь)
AT#OTCP=1 С ним разобраться не получилось: не понял что за пользователь и пароль. И как принимать данные? Подскажите пожалуйста, от чего отталкиваться, куда рыть... Спасибо!
|
|
|
|
|
 |
Ответов
|
Mar 26 2008, 09:59
|
Участник

Группа: Новичок
Сообщений: 23
Регистрация: 24-03-08
Пользователь №: 36 189

|
Вот именно, что получится. Иначе бы и STUN-а не было (почитайте кстати rfc3489, это очень интересно) В случае, если кто-то из-под NAT-а выпустил пакет наружу, NAT держит этот тоннель. Наружний порт становится проброшен на внутренний локальный порт. Исключение - symmetric NAT. Ниже - цитата из rfc Цитата Binding requests are used to determine the bindings allocated by NATs. The client sends a Binding Request to the server, over UDP. The server examines the source IP address and port of the request, and copies them into a response that is sent back to the client .... The STUN client is typically embedded in an application which needs to obtain a public IP address and port that can be used to receive data. For example, it might need to obtain an IP address and port to receive Real Time Transport Protocol (RTP) [ 12] traffic.
|
|
|
|
|
Mar 26 2008, 16:09
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Ну что ж, я проверил вашу гипотезу. Надо признать, что наши интеграторы собаку съевшие на интеграции GSM решений, нифига не могли сказать на тему свойств NAT-а у их же партнерских GSM операторов. Сами же операторы для ответа на такие вопросы требуют официальный запрос и организацию митинга с участвием почти всего менеджерского состава. Поэтому пришлось поэкспериментировать. Вообщем несимметричный NAT оказался только на моей Business Internet SIM карте от одного из операторов (партнер Vodafone). На карте другого оператора и предоплаченных картах NAT был симметричный т.е. непропускающий ананонимные запросы, короче c firewall-ом Соответсвенно с первой картой Skype соединился напрямую из внешнего интернета. С другими он соединиться напрямую не смог. Но связь всетаки была. Нюанс в том, что Skype сразу при запуске соединяется по UDP с 6-ю...10-ю серверами в инете (настоящее хакерское исчадие  ), а потом с одним из них и TCP коннект налаживает. Трафик весь зашифрован и понятно, что STUN-ом там и не пахнет. Вообщем ваше решение наверно было бы самым простым если бы оно не было бы таким редким. Цитата(gena_dj @ Mar 26 2008, 14:29)  Вот именно, что получится. Иначе бы и STUN-а не было (почитайте кстати rfc3489, это очень интересно) В случае, если кто-то из-под NAT-а выпустил пакет наружу, NAT держит этот тоннель. Наружний порт становится проброшен на внутренний локальный порт. Исключение - symmetric NAT. Ниже - цитата из rfc
|
|
|
|
Сообщений в этой теме
dimonbest передача данных через модемы wavecom Feb 14 2008, 14:22 beketata Насколько мне известно, в GSM сети невозможно уста... Feb 17 2008, 22:42 dimonbest Цитата(beketata @ Feb 18 2008, 01:42) Нас... Feb 18 2008, 11:18  beketata Цитата(dimonbest @ Feb 18 2008, 14:18) А ... Feb 18 2008, 18:43   almat Цитата(beketata @ Feb 18 2008, 21:43) В п... Feb 19 2008, 07:42    beketata Цитата(almat @ Feb 19 2008, 10:42) Как ва... Feb 19 2008, 08:47   dimonbest Цитата(beketata @ Feb 18 2008, 21:43) В п... Feb 19 2008, 13:05    almat Цитата(dimonbest @ Feb 19 2008, 16:05) За... Feb 19 2008, 14:30    beketata Цитата(dimonbest @ Feb 19 2008, 16:05) За... Feb 19 2008, 18:30     dimonbest Цитата(beketata @ Feb 19 2008, 21:30) Ост... Feb 20 2008, 08:13 dimonbest Еще вычитал, что можно открыть TCP сервер и TCP кл... Feb 20 2008, 10:14 Ndf Цитата(dimonbest @ Feb 20 2008, 13:14) Ещ... Feb 20 2008, 13:01 dimonbest Некоторых результатов уже добился.
С помощью одног... Feb 21 2008, 10:08 Ndf Цитата(dimonbest @ Feb 21 2008, 13:08) Не... Feb 21 2008, 14:55 AlexBoss Мужуки! А зачем так сложно?
Для такой тривиаль... Mar 5 2008, 11:32 dimonbest Цитата(AlexBoss @ Mar 5 2008, 14:32) Мужу... Mar 5 2008, 12:34  AlexBoss Цитата(dimonbest @ Mar 5 2008, 15:34) А т... Mar 5 2008, 16:36   ViViK Цитата(AlexBoss @ Mar 5 2008, 18:36) Да, ... Mar 19 2008, 15:11    alexQ wavecom сейчас единственный кто умеет работать в C... Mar 20 2008, 13:16     sobr А можно подробнеее про "CSD transparent mode... Mar 24 2008, 13:43     Ndf Цитата(alexQ @ Mar 20 2008, 16:16) многие... Mar 24 2008, 14:11      alexQ да. только для голоса. НО,
вейвкомы 26хх умеют ге... Mar 24 2008, 14:20 AlexandrY Можно сравнительно легко решить проблему используя... Mar 5 2008, 18:36 beketata Цитата(AlexandrY @ Mar 5 2008, 21:36) ...... Mar 9 2008, 09:58 sobr И с какой версии они научились декодировать DTMF? Mar 25 2008, 04:13 gena_dj Я думаю, что тоннель между двумя пользователями, с... Mar 25 2008, 04:53 CADiLO >>>>и например задачи вроде постановки... Mar 25 2008, 05:57 gena_dj Цитата(AlexandrY @ Mar 6 2008, 00:36) Мож... Mar 25 2008, 06:00 alexQ to CADiLO.
Вот например широко распространенный ст... Mar 25 2008, 06:30 AlexandrY Не понял, в предыдущем посте сказано что нужен вне... Mar 25 2008, 16:18  gena_dj Цитата(AlexandrY @ Mar 25 2008, 22:18) Не... Mar 26 2008, 06:32   AlexandrY Ваш вариант предпологает, что NAT пропустит UDP пр... Mar 26 2008, 09:17  Ndf Цитата(AlexandrY @ Mar 25 2008, 19:18) Т.... Mar 26 2008, 07:19 CADiLO >>>>DTMF в вейвкоме генерится внутренн... Mar 25 2008, 07:01 alexQ 2СADiLO
работает все без проблем. именно по этому ... Mar 25 2008, 08:09 Ndf Цитата(CADiLO @ Mar 25 2008, 10:01) там е... Mar 25 2008, 09:14  stream Цитата(Ndf @ Mar 25 2008, 13:14) Удивили ... Apr 9 2008, 10:27 CADiLO Конечно слышал и даже сталкивался когда заставляли... Mar 25 2008, 10:34 Ndf CADiLO вам бы в госдуму нашу... цены бы не было
Ц... Mar 25 2008, 12:29 CADiLO Отвечаю по порядку:
1. Это не бред. Вы наверное ... Mar 25 2008, 13:12 alexQ 2CADiLO
забудьте вы про СССР,155ТМ2 и 155ИЕ7 ... ... Mar 25 2008, 13:58 ArtemKAD Цитатавообще разговор изначально был о том что про... Mar 25 2008, 14:10 alexQ процессор может быть и в модульном исполнении (с п... Mar 25 2008, 14:13 ArtemKAD Цитатапроцессор может быть и в модульном исполнени... Mar 25 2008, 14:38 CADiLO >>>>и вообще разговор изначально был о... Mar 25 2008, 14:46 ArtemKAD ЦитатаНельзя в охранной системе допускать чтобы лю... Mar 25 2008, 14:56 gena_dj Это довольно странно, только с одним оператором уд... Mar 27 2008, 02:47 AlexandrY Проблемы передачи VoIP в поднятой теме как бы вопр... Mar 27 2008, 08:35  gena_dj 1. Передавать RTP с голосом не нужно, вместо него ... Mar 28 2008, 06:26   AlexandrY Это понятно, что не о голосе идет речь.
Просто те... Mar 28 2008, 07:36
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|