Считывание данных с удаленного устройства |
Ответить |
Автор | |
Новичок Присоединился: 22 Декабрь 2005 Категория: Russian Federation Online Status: Offline Публикации: 11 |
Опубликовано: 09 Январь 2006 10:58 |
Существует такая задача: необходимо обеспечить считывание данных с конечного устройства (теплосчетчик) по GPRS. 2. GPRS модем имеет симку с динамическим ай-пи - обычный режим. По собственной инициативе модем должен установить соединение Прошу высказать свои мнения знающих людей. Заранее спасибо. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Новичок Присоединился: 06 Март 2004 Категория: Russian Federation Online Status: Offline Публикации: 14 |
|
Можно не изобретать велосипед, а купить готовый. Например, PGC в www.prosoftsystems.ru. На сайте рекламы этого коммуникатора еще нет, но вещь готова и, если не ошибаюсь, продается. Описание могу выслать - но куда? |
|
Новичок Присоединился: 22 Декабрь 2005 Категория: Russian Federation Online Status: Offline Публикации: 11 |
|
Велосипед нам скорее всего изобратать придется, т.к. gprs модули собираемся встраивать в свои изделия. А, как вы понимаете, компонент встраивать дешевле, чем готовое изделие. Кроме того, есть еще идеи, не описанные в моем посте и которые трудновато состыковать с законченным изделием. Но описание вышлите плз на petyavasechkin@mail.ru - информация лишней не бывает. Спасибо большое. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 24 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 185 |
|
1. В большинстве случаев сотовый оператор никогда не дает никакого постоянно IP-адреса, тем более глобального. Иногда возможен постоянный IP, но только внутри сети самого оператора. Про настоящий статический IP я вообще не слышал. Поэтому стоит ориентироваться только на динамически выделенный адрес. 2. Так как объект(ы) имеет динамическую адресацию, то необходим один Интернет-сервер со статическим IP, на который буду посылаться запросы от модема объекта. 3. Программа для работы со счетчиками не обязательно должна работать на Интернет-сервере - проще пробросить необходимый TCP-порт (mapping, или VirtualServer) на машинку внутри ЛВС. 4. Модем на объекте пытается установить связь с сервером по определенному заданному TCP-порту. Имено этот порт "пробрасываем" в ЛВС. Установка TCP-соединения делается AT-командами модема (есть нормальное описание). То есть с точки зрения протокола TCP инициатором связи является объект, и объект должен уметь поддерживать эту связь в случае ее разрыва. Далее уже программное обеспечение само решает, кто и куда посылает пакеты данных, и как их декодирует. 5. Из GPRS-модемов мы использовали различные модели на базе чипов QuikWismo фирмы Wavecom. Самый ходовой модем - Fargo Maestro 100. Основная проблема - программное обеспечение модемов может подвисать, и по отзывам довольно капризно в программировании. Мы запитываем модемы от источника, который прнудительно их рестартит раз в сутки. 6. Можно как писать ПО для модема, так и реализовать всю логику во внешнем устройстве, максимально простом, например на процессоре PIC, или на готовом контроллер типа i7188. Второй вариант более гибок, можно использовать разные модемы, но более дорог. Еще довольно неплохой варинт - GSM/GPRS терминалы Falcom A3D, программировать довольно удобно, представляют собой симбиоз контроллера i7188 и GSM/GPRS-модема. |
|
Александр Бурмистров,
www.entels.ru |
|
Новичок Присоединился: 22 Декабрь 2005 Категория: Russian Federation Online Status: Offline Публикации: 11 |
|
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 24 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 185 |
|
Мегафон дает постоянный IP внутри своей сети, а не глобально по Интернету. Так было раньше. Сейчас по другому? Компьютер (или роутер), стоящий одной ногой в интернете, с постоянным IP-адресом, другой ногой - во внутреннюю сеть ЛВС - это я и называю интернет-сервером, или точнее - шлюзом. Он должен уметь пробразывать необходимый вам TCP-порт на ваш компьютер внутри ЛВС. Вы просите модем установить соединение с сервером по протоколу TCP, используя расширенный набор AT-команд. Давать эти команды можно как из ПО, написанного для самого модема, так и извне, от внешнего контроллера. Полное описание команд и вообще вся дока есть на сайте Wavecom, в разделе support. Еще раз - вы с помощью AT-команд командуете модему установить TCP-соединение с указанным адресом и портом. Модем это делает сам, после чего вам остается только передавать данные по установленному каналу, в любую сторону. Но также надо бы контролировать этот канала. Например - при долгом отсутствии связи пытаться ее периодически восстанавливать. |
|
Александр Бурмистров,
www.entels.ru |
|
Новичок Присоединился: 22 Декабрь 2005 Категория: Russian Federation Online Status: Offline Публикации: 11 |
|
Думаю, что да. Т.к. мои знакомые работали по такой схеме. Причем на удаленном объекте стоял модем с фиксированным ай-пи от мегафона, а с другой стороны стоял обычный компьютер без модема, просто подключенный к инету через выделенную линию.
Спасибо за ответы. Посмотрю описалово wavecom. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 24 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 185 |
|
Кто выходил на связь, иницииировал канал TCP? Если комп - тогда все хорошо. А если объект - тогда не то, он выходил в Интернет со своего внутреннего IP через гейт сотового оператора, скорее всего через NAT. И тут пока объект не установит связь с компом-сервером, вы его сами не найдете никак, а в этом случае уже безразлично какой адрес на объекте - статический или динамический. |
|
Александр Бурмистров,
www.entels.ru |
|
Новичок Присоединился: 22 Декабрь 2005 Категория: Russian Federation Online Status: Offline Публикации: 11 |
|
Ай -пи выдается честный. Инициатор связи - компьютер. Услуга Мегафона вроде действует с декабря2005. |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |