|
передача данных через модемы 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 С ним разобраться не получилось: не понял что за пользователь и пароль. И как принимать данные? Подскажите пожалуйста, от чего отталкиваться, куда рыть... Спасибо!
|
|
|
|
|
 |
Ответов
|
Feb 17 2008, 22:42
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 17-02-08
Пользователь №: 35 126

|
Насколько мне известно, в GSM сети невозможно установить соединение между двумя GPRS модемами.
Вы можете установить соединение между GPRS модемом и, например, каким нибудь сервером в интернете, зная его IP адрес и если на этом сервере на определенном порту работает слушающая программа, которая и будет обмениваться/получать данные от вашего модема.
APN - это точка доступа для соединения с Internet, предоставляемая GSM провайдером. Ее можно узнать по телефону сервис центра или на сайте того GSM оператора, чъей GSM SIM карточкой вы пользуетесь. Логин и пароль для такого подключения, как правило, пустые. Некоторве GSM операторы предоставляют услугу типа "Корпоративный GPRS" без выхода в publuic Internet на тот случай, если у вас есть сеть GPRS теминалов, например в банковском оборудовании и свой сервер со статическим IP адресом, с которым они связываются. В этом случае логин и пароль будут.
|
|
|
|
|
Feb 18 2008, 11:18
|
Участник

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

|
Цитата(beketata @ Feb 18 2008, 01:42)  Насколько мне известно, в GSM сети невозможно установить соединение между двумя GPRS модемами.
Вы можете установить соединение между GPRS модемом и, например, каким нибудь сервером в интернете, зная его IP адрес и если на этом сервере на определенном порту работает слушающая программа, которая и будет обмениваться/получать данные от вашего модема.
APN - это точка доступа для соединения с Internet, предоставляемая GSM провайдером. Ее можно узнать по телефону сервис центра или на сайте того GSM оператора, чъей GSM SIM карточкой вы пользуетесь. Логин и пароль для такого подключения, как правило, пустые. Некоторве GSM операторы предоставляют услугу типа "Корпоративный GPRS" без выхода в publuic Internet на тот случай, если у вас есть сеть GPRS теминалов, например в банковском оборудовании и свой сервер со статическим IP адресом, с которым они связываются. В этом случае логин и пароль будут. А можно такое сделать: Одним модемом подключится к gprs и стать сервером, а второй будет к нему подключаться и передавать информацию?
|
|
|
|
|
Feb 18 2008, 18:43
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 17-02-08
Пользователь №: 35 126

|
Цитата(dimonbest @ Feb 18 2008, 14:18)  А можно такое сделать: Одним модемом подключится к gprs и стать сервером, а второй будет к нему подключаться и передавать информацию? В подавляющем большинстве случаев ответ отрицательный, т.к. во-первых GSM оператор после установки соединения выдаст вашему GPRS модему динамическиий IP адрес, который второму модему заранее не известен, чтобы подключаться к первому, как к серверу. Ну а во-вторых, этот IP адрес скрыт за их NAT-сервером и к нему нет доступа из интернета. Вообще-то эта тема уже обсуждалась. Например, здесь: http://electronix.ru/forum/index.php?showtopic=18970Опишите подробнее, какая перед вами стоит задача?
|
|
|
|
|
Feb 19 2008, 13:05
|
Участник

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

|
Цитата(beketata @ Feb 18 2008, 21:43)  В подавляющем большинстве случаев ответ отрицательный, т.к. во-первых GSM оператор после установки соединения выдаст вашему GPRS модему динамическиий IP адрес, который второму модему заранее не известен, чтобы подключаться к первому, как к серверу. Ну а во-вторых, этот IP адрес скрыт за их NAT-сервером и к нему нет доступа из интернета. Вообще-то эта тема уже обсуждалась. Например, здесь: http://electronix.ru/forum/index.php?showtopic=18970Опишите подробнее, какая перед вами стоит задача? Задача следующая: в одном месте находится модем, который управляется микроконтроллером. В другом находится точно такой же модем. Общение должно быть двустронним - один дает запрос - второй ответ. А такое решение можно использовать? Один модем стает TCP сервером, второй соответственно клиентом. А для того чтоб они ip адреса узнали друг друга, можно их передать по смс. Получится так или бредовая идея? Цитата(beketata @ Feb 19 2008, 11:47)  Лучше использовать свой сервер для обмена информацией между модемами. Это будет универсальное решение не зависящее от оператора. А можете подробней написать,что это за сервер должен быть?
|
|
|
|
|
Feb 19 2008, 14:30
|
Участник

Группа: Свой
Сообщений: 43
Регистрация: 5-10-07
Пользователь №: 31 081

|
Цитата(dimonbest @ Feb 19 2008, 16:05)  Задача следующая: в одном месте находится модем, который управляется микроконтроллером. В другом находится точно такой же модем. Общение должно быть двустронним - один дает запрос - второй ответ.
А такое решение можно использовать? Один модем стает TCP сервером, второй соответственно клиентом. А для того чтоб они ip адреса узнали друг друга, можно их передать по смс. Получится так или бредовая идея? Получится, если сервер будет иметь статический IP. Иначе они оба будут за NAT-ом оператора. Цитата(dimonbest @ Feb 19 2008, 16:05)  А можете подробней написать,что это за сервер должен быть? Сервер-ретранслятор с известным обеим модемам IP-адресом (вот он-то может настраиваться по СМС), с которым они устанавливают соединение. Сервер должен пересылать данные от одного абонента к другому.
|
|
|
|
Сообщений в этой теме
dimonbest передача данных через модемы wavecom Feb 14 2008, 14:22   almat Цитата(beketata @ Feb 18 2008, 21:43) В п... Feb 19 2008, 07:42    beketata Цитата(almat @ Feb 19 2008, 10:42) Как ва... Feb 19 2008, 08:47    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 Вот именно, что получится. Иначе бы и STUN-а не бы... Mar 26 2008, 09:59 AlexandrY Ну что ж, я проверил вашу гипотезу.
Надо признать,... Mar 26 2008, 16:09 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
|
|
|