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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> GSM модемы - как с ними работают?
DASM
сообщение Aug 17 2018, 03:21
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Никогда не сталкивался. Примерно понимаю, что делать в CSD, но непонятно - он вообще живой сейчас у операторов и стоит ли закладываться? Если же речь о GPRS то еще более непонятно. Видимо нужен сервер со статическим IP, и модем будет общаться с ним? А если сервер сам хочет что то прочесть из модема - никак? Только заставить модем периодично лезть на сервер и смотреть, не хочет ли этот сервер что то ему передать? Ведь IP модема за NAT провайдера и снаружи не виден, как я понимаю
Go to the top of the page
 
+Quote Post
Orc
сообщение Aug 17 2018, 03:49
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 15-09-05
Пользователь №: 8 572



Цитата(DASM @ Aug 17 2018, 06:21) *
Никогда не сталкивался. Примерно понимаю, что делать в CSD, но непонятно - он вообще живой сейчас у операторов и стоит ли закладываться? Если же речь о GPRS то еще более непонятно. Видимо нужен сервер со статическим IP, и модем будет общаться с ним? А если сервер сам хочет что то прочесть из модема - никак? Только заставить модем периодично лезть на сервер и смотреть, не хочет ли этот сервер что то ему передать? Ведь IP модема за NAT провайдера и снаружи не виден, как я понимаю

про CSD у операторов уже не помнят и стоит больших трудов включить эту услугу

а зачем вам CSD с поминутной оплатой за 9600 бод?
Используйте 3G модули
Go to the top of the page
 
+Quote Post
uriy
сообщение Aug 17 2018, 04:10
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Цитата
Ведь IP модема за NAT провайдера и снаружи не виден, как я понимаю
Лет 5 назад делалил telnet сервер на SIM900 наверно еще.
В наших краях у мегафона была доступна опция белого статичного IP. Давали только юрлицам тариф был около 2 т.р. в месяц. Другие операторы даже не могли понять что мы от них просим.
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 17 2018, 05:19
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Orc @ Aug 17 2018, 06:49) *
про CSD у операторов уже не помнят и стоит больших трудов включить эту услугу

а зачем вам CSD с поминутной оплатой за 9600 бод?
Используйте 3G модули

3G это прекрасно, только то, что я написал - как решаете? Отсутсвие внешнего ИП у устройства, необходимость сервера со статическим ИП - это в 3Г мне и непонятно
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Aug 17 2018, 05:53
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



Может начать с постановки задачи, а не с предполагаемого решения?
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 17 2018, 06:01
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(gosha-z @ Aug 17 2018, 08:53) *
Может начать с постановки задачи, а не с предполагаемого решения?

Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так.
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Aug 17 2018, 06:10
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



Цитата(DASM @ Aug 17 2018, 09:01) *
Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так.

Воот. Соответственно, количество девайсов весьма ненулевое и выхода в инет они иметь не обязаны, соотв. есть тема для разговора с ОпСОСами на предмет собственного APN, а там уже и статическую адресацию с привязкой к IMSI можно сделать.
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 17 2018, 06:12
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



А разве модуль ГСМ не может, разок стукнувшись на сервер с известным статическим IP, потом продолжать удерживать соединение?
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 17 2018, 06:15
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(DASM @ Aug 17 2018, 09:01) *
Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так.

Я когда то делал что-то подобное. Чтобы не зависеть от белизны IP и работало везде (и ещё по некоторым соображениям), сделал через почту.
В устройстве у меня были прописаны несколько почтовых ящиков (SMTP, POP3) и оно периодически отправляло данные в почтовый ящик (ящики). Также в этом же ящике оно смотрело наличие командных писем (писем с определённым заголовком и форматом) и если такое найдено - парсило его как список команд. Среди команд были и такие, которые говорили: "подключись TCP-сокетом с командной сессией на такой-то IP". Работало довольно надёжно, хотя чтобы соединиться с устройством при необходимости, бывало нужно было и подождать. Правда в последнее время появились сложности с ящиками: для упрощения я делал без поддержки SSL, а в последнее время открытых серверов всё меньше и меньше.
Рассматривал также и другие способы коммуникации с устройством через сторонний сервер, например: эмуляция бота в каком-то мессенджере (ICQ, Jabber, ...). Тогда конечно было бы гораздо удобнее, но потом не стал - хватило и почтового обмена.
А вообще ещё нужно проверить - реально-ли трудно найти опсоса не выделяющего внешний IP. Хотя-бы динамически. Если хотя-бы динамический есть, то можно использовать DynDNS. И тогда всё упрощается.

Цитата(DASM @ Aug 17 2018, 09:12) *
А разве модуль ГСМ не может, разок стукнувшись на сервер с известным статическим IP, потом продолжать удерживать соединение?

А разориться не боитесь? rolleyes.gif
Go to the top of the page
 
+Quote Post
Mikl Scherbak
сообщение Aug 17 2018, 06:22
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 22-05-09
Из: Харьков, Украина
Пользователь №: 49 413



Цитата(DASM @ Aug 17 2018, 09:01) *
Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так.

Мы использовали nabto, но оно платное
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Aug 17 2018, 06:44
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(DASM @ Aug 17 2018, 13:12) *
А разве модуль ГСМ не может, разок стукнувшись на сервер с известным статическим IP, потом продолжать удерживать соединение?

У нас так и делается, только не постоянно держит соединение, а с заданной периодичностью.
Модем подключается к серверу, получает команды и настройки и в этой же сессии передает данные, заодно и часы синхронизирует по NTP.
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Aug 17 2018, 06:44
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(DASM @ Aug 17 2018, 06:21) *
Никогда не сталкивался. Примерно понимаю, что делать в CSD, но непонятно - он вообще живой сейчас у операторов и стоит ли закладываться?

*
А что, просто отправки/приема SMS недостаточно?


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
megajohn
сообщение Aug 17 2018, 06:49
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(DASM @ Aug 17 2018, 06:21) *
А если сервер сам хочет что то прочесть из модема - никак? Только заставить модем периодично лезть на сервер и смотреть, не хочет ли этот сервер что то ему передать?


как вариант, пусть сервер позвонит на модем, а модем это поймет как сигнал к действию, отобьет и постучится сам на сервер =)


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
x893
сообщение Aug 17 2018, 06:51
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Всё зависит от питания.
Можно зарегистироваться и проверять SMS.
Или по расписанию - если от батарейки.
Можно и TCP/UDP держать (без всякого белого IP).
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 17 2018, 06:53
Сообщение #15


Ally
******

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



Цитата(DASM @ Aug 17 2018, 09:12) *
А разве модуль ГСМ не может, разок стукнувшись на сервер с известным статическим IP, потом продолжать удерживать соединение?

Для этого теперь используют облака.
https://habr.com/post/388231/
https://habr.com/post/388343/

Раньше использовал VPN в своих дивайсах. Стек в 100 КБ Flash влазил.
Когда были пиратские винды 2008 с VPN серверами.
Было удобно тестировать и развертывать.
Теперь все VPN-ы платные.
В VPN для поддержки коннекта требовалось один пакет где-то в 10 сек посылать.

Go to the top of the page
 
+Quote Post

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

 


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


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