реклама на сайте
подробности

 
 
> обмен с девайсом через GPRS, OPEN AT ???
T2k
сообщение Jan 9 2009, 22:03
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Есть некоторые девайсы. У девайсов есть порт(RS232).
К девайсам подключил GPRS модемы и по CSD обмениваюсь с ними информацией.
Т.е. ПК звонит, на модем. Модем(на стороне девайса) поднимает "трубку"(ATS0=1) и начинается обмен.

Все отлично и работает около года.

Возникла задача перейти на GPRS (все таки быстрее и дешевле).
Так вот, перейдем к вопросам...

Насколько я понял, мне нужны модемы с аппартным TCP\IP стеком и ф-цией OPEN AT.
Далее я должен написать некоторую программу(OPEN AT) для модема. И некий софт на ПК(но сейчас не о нем).

А теперь вопросы.

1) А можно ли не писать прошивку для модема ? Может существуют модемы, в которых сабж уже существует ?
О протоколе девайса. Инициатор связи всегда ПК(модем).
Пакеты(запроса и ответа) примерно такие : 10 02 ..DATA.. CRC 10 03

2) Что делать сервером и клиентом ? Обмен максимум 2-3 раза в день. Сейчас(на CSD) он длится 3-5 мин.
На GPRSе будет значительно быстрее. Предполагаю, ПК сделать клиентом, а модемы с девайсами серверами...ведь постоянное соединение мне не нужно.
Насколько мои рассуждения верны ?

3) Если все же нужно делать прошивку для модема (OPEN AT), то подскажите сколько это примерно стоит и к кому обратиться ?

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

Заранее спасибо !!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
av-master
сообщение Jan 13 2009, 18:53
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



А Вы ничего не пропустили?, Конект подымает приемная часть, когда звонит на модуль ( CSD ) .

А тут надо поднять сессию самим устройством. Автор. у Вас есть такая возможность?

постоянно держать конект с сервером, чтобы в нужный момент ПК (В Офисе) передал пакет ,через установленный модемом конект это не сложно, пока устройств не много, и оператор не рвет сессию, каждые 5 мин. (Установка конекта, ним тоже считается, и очень даже ничего накапливает трафик ((((

Или я неправильно все прочитал ))))
Go to the top of the page
 
+Quote Post
VDG
сообщение Jan 15 2009, 22:58
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(av-master @ Jan 13 2009, 21:53) *
Или я неправильно все прочитал ))))

Вы поняли правильно, но автор не понимает сути клиент-серверной технологии и считает что с модемом, спрятанным за НАТом опсоса, сможет работать так же как сейчас работает у него P2P в CSD, то есть - открывать канал с белого IP с серыми (модулей), сидящими за НАТом - что невозможно в принципе.

Сообщение отредактировал VDG - Jan 15 2009, 23:02


--------------------
Go to the top of the page
 
+Quote Post
M_Z
сообщение Jan 16 2009, 06:23
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Полностью согласен с предыдущим сообщением.
Хотя возможен вариант. Поскольку было сказано что возле удаленного устройства всегда находится оператор, то звоним ему, он включает устройство, пускай даже с ОпенАТ. Это устройство конектитися передает информацию, ну и потом оператор выключает его.
А если серьезно, то без дополнительного контроллера сделать хорошо работающее устройство не получится. Да чего бояться этого варианта. Если у самих нет специалистов по разработке таких устройств, то можно нанять кого то с опытом разработки подобного рода систем.
Да и себестоимость устройства можно получить в разы меньше чем готовый модем в корпусе с ОпенАТ.
Go to the top of the page
 
+Quote Post
VDG
сообщение Jan 16 2009, 15:29
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(M_Z @ Jan 16 2009, 09:23) *
Если у самих нет специалистов по разработке таких устройств, то можно нанять кого то с опытом разработки подобного рода систем.

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

Цитата(T2k @ Jan 16 2009, 15:06) *
За каждой карточкой(номером) закреплен свой локальный IP.
Поэтому в моем случаи, не требуется реальный IP.

Локальный IP - это серый IP - он не существует за границами NAT-а. По простому говоря - для интернета его не существует.

Цитата
Более того, модем на девайсе может выступать как сервером, так и клиентом.

Модем - не может. Модем вообще ничего не знает про сервера и клиентов. Роль определяет программа на компьютере/микроконтроллере. Для того чтобы оконечное устройство работало сервером, оно должно быть видно из сети. У модема должен быть не локальный IP, а реальный. Убедиться в этой необходимости можете, пропинговав модем.

Вам бы что-нибудь почитать из разряда "Сети для чайников". В двух постах учебник никто тут не перескажет.


--------------------
Go to the top of the page
 
+Quote Post
T2k
сообщение Jan 16 2009, 22:37
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Цитата(VDG @ Jan 16 2009, 19:29) *
Локальный IP - это серый IP - он не существует за границами NAT-а. По простому говоря - для интернета его не существует.


Согласен. Вот только нет у меня интернета. ПК, который будет сервером без инета. К нему подключен модем, у которого такой же серый IP.

Цитата(VDG @ Jan 16 2009, 19:29) *
Для того чтобы оконечное устройство работало сервером, оно должно быть видно из сети. У модема должен быть не локальный IP, а реальный. Убедиться в этой необходимости можете, пропинговав модем.


Я уже описывал выше. Давайте повторю. Я взял 2 ПК, 2 модема. Написал тестовое приложение(сервера и клиента). "Запустил" GPRS, пропинговал в обе стороны - успешно.
Запускал на каждом из ПК приложение сервера и клиента(на втором) - успешно.

Что скажите ? Опять читать книжки из разряда "Сети для чайников" ?





Честно говоря, надоело спорить. Вероятно, пора закрывать данную ветку ибо внятных ответов/советов я не вижу. Да, я не буду спорить, я не большой спец в этой области, поэтому и обратился на форум за помощью.

Подведу итог. По поводу выбора модема… Некоторые советуют, забыть о модемах и использовать модули совместно с контроллером. Отвечу. Фирма, в которой я работаю не имеет разработчиков. Поэтому нужно оплачивать разработку (тестинг , последующее сопровождения, обновления и т.д.) – это дорого. Этот вариант (пока) я отложил на полку.
Вывод : оставляем промышленный модем (типа wavecom’а) и пишем прошивку.

По поводу того, чем делать модем девайса (сервером или клиентом). Судя по бурному обсуждения, ответ очевиден – клиентом. Согласен, оставляем.

Осталось всего ничего…прошивку написать ))
Go to the top of the page
 
+Quote Post
VDG
сообщение Jan 18 2009, 21:34
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



вот ключевая фраза
Цитата
Я взял 2 ПК, 2 модема. Написал тестовое приложение(сервера и клиента). "Запустил" GPRS, пропинговал в обе стороны - успешно.


Если бы в первом Вашем посте внятно было написано:
а) "оба модема уже имеют белые IP"
б) "есть работающие тестовые клиент/серверные приложения под WIN"
в) "хочу портировать их под OpenAT".

, то говорить собственно было бы и не о чем. Задача поставлена, и Вами же выбрано решение.

Так в чём тогда вопрос Вашей темы?
- "Помогите мне решиться на то что я и так уже знаю/умею"?
Если это так, то действительно можно закрывать тему, так как вопрос в ней собственно и не прозвучал.

Сообщение отредактировал VDG - Jan 18 2009, 21:35


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- T2k   обмен с девайсом через GPRS   Jan 9 2009, 22:03
- - VDG   1. ? Либо пишете клиентское ПО на основе TCP/IP во...   Jan 9 2009, 23:40
- - av-master   Возьми sim300 прочитай доку к отладочной плате (р...   Jan 9 2009, 23:42
- - rvk   Там нет ничего сложного. OPEN AT это операционная ...   Jan 10 2009, 05:36
|- - M_Z   Цитата(rvk @ Jan 10 2009, 08:36) И все та...   Jan 10 2009, 08:04
|- - T2k   Спасибо, но не то. Я не задавал вопросы о ценах, о...   Jan 10 2009, 11:58
|- - Baser   Цитата(T2k @ Jan 10 2009, 13:58) Вот для ...   Jan 10 2009, 12:30
||- - M_Z   Цитата(Baser @ Jan 10 2009, 15:30) Дык, в...   Jan 10 2009, 12:42
|- - rvk   Цитата(T2k @ Jan 10 2009, 14:58) -при вкл...   Jan 10 2009, 13:03
|- - T2k   Цитата(rvk @ Jan 10 2009, 17:03) Мне инте...   Jan 10 2009, 14:19
|- - M_Z   Цитата(T2k @ Jan 10 2009, 18:19) Еще вопр...   Jan 10 2009, 14:33
||- - T2k   Цитата(M_Z @ Jan 10 2009, 17:33) То что я...   Jan 10 2009, 15:19
|- - rvk   Цитата(T2k @ Jan 10 2009, 17:19) О каком ...   Jan 10 2009, 14:48
- - rvk   Тут, в общем, все просто, микропроцессор, любой, ...   Jan 10 2009, 15:43
|- - T2k   Цитата(rvk @ Jan 10 2009, 18:43) А так он...   Jan 10 2009, 16:03
||- - M_Z   Цитата(T2k @ Jan 10 2009, 19:03) Ну не зн...   Jan 10 2009, 16:23
|- - M_Z   Цитата(rvk @ Jan 10 2009, 18:43) Тут, в о...   Jan 10 2009, 16:16
- - rvk   Только подогревом. Обычно ставят мощное сопротивле...   Jan 10 2009, 16:19
- - T2k   Добавил ветку в раздел " Предлагаю работу...   Jan 12 2009, 09:32
- - Evgeniy_K   Видел описание модемов Нева с GPRS - как раз то, ч...   Jan 13 2009, 12:24
- - vvvv   Wavecom тоже позволяет дистанционное обновление со...   Jan 13 2009, 12:31
|- - T2k   Цитата(av-master @ Jan 13 2009, 21:5...   Jan 14 2009, 21:33
|- - T2k   Цитата(VDG @ Jan 16 2009, 02:58) Вы понял...   Jan 16 2009, 12:06
- - av-master   К сожелению, я пока думаю на єту тему, так как тож...   Jan 15 2009, 11:43
- - addi   да, на sim будет самый дешевый вариант в плане себ...   Jan 15 2009, 19:53
- - av-master   Да ладно, у нас есть пару Опсосов, которые предост...   Jan 16 2009, 18:41


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd July 2025 - 17:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01483 секунд с 7
ELECTRONIX ©2004-2016