M2M24 - программа для подключения к GPRS-терминалам с «серыми» IP-адресами

21 августа 2020 16:10
// Программное обеспечение

Сервер для соединения ПО опроса с модемами учёта ресурсов, имеющими «серые» динамические IP-адреса.


Уже ни у кого не вызывает сомнений, что в системах учёта энергоресурсов опрос счётчиков через мобильный GPRS-интернет является более удобным и выгодным способом связи по сравнению с режимом CSD. 

Преимущества очевидны: относительно высокая скорость передачи данных, постоянное соединение с удалённым оборудованием и возможность одновременного опроса большого количества счетчиков. При этом затраты на связь значительно ниже, так как тарификация происходит не за время соединения с удалённым модемом, а только за мобильный трафик.


Возможности терминалов WRX


Технология GPRS использует для передачи данных протокол TCP, который работает по модели взаимодействия клиент-сервер. Клиент устанавливает исходящее TCP-соединение с заданным на сервере IP-адресом, а сервер принимает входящие TCP-подключения от клиентов. 

Таким образом, при работе через интернет один из узлов системы учёта ресурсов – программа опроса либо модем – всегда должен работать в режиме сервера и иметь публичный/«белый» статический IP-адрес, чтобы принимать подключения от клиентов.

Проблема в том, что в некоторых случаях программы опроса и терминалы связи имеют «серые» или динамические IP-адреса, что не позволяет им работать в режиме TCP-сервера. Причины могут быть разными:

  • Проблемы технической реализации ПО: например, программа опроса предназначена для работы только с исходящими TCP-соединениями. 

  • Требования безопасности: служба безопасности не допускает наличия открытых внешних TCP-портов для работы сервера опроса внутри локальной сети.

  • Высокая стоимость «белого» IP-адреса. Количество белых IP-адресов ограничено, поэтому стоят они дорого. 

  • Для модемов мобильные операторы предлагают услугу «Выделенный APN» для работы в виртуальной локальной сети. При этом каждому модему может быть выделен статический локальный адрес внутри выделенной сети, но это тоже требует дополнительных затрат.    

Сервер М2М24

Чтобы сделать использование GPRS-модемов TELEOFIS серии WRX максимально выгодным для пользователей, мы в 2012 году разработали программу М2М24 – бесплатный сервер для соединения диспетчерского ПО с модемами учёта ресурсов, имеющими «серые» динамические IP-адреса.

Сервер M2M24.ru выступает в роли связующего звена между терминалами WRX (модемами) и центра сбора данных с установленной программой опроса счётчиков. Сервер имеет статический IP-адрес и принимает и обслуживает входящие TCP-подключения.


Возможности терминалов WRX


Соединение программы опроса с терминалом происходит за счёт коммутации внутри сервера М2М24 данных от двух входящих TCP-соединений – от терминала и от программы опроса. 

Все терминалы подключаются к серверу, используя один выделенный порт, на котором они авторизуются по специальному протоколу, используя логин на базе номера IMEI.

На диспетчерском ПК необходимо установить специальное приложение – шлюз TCP-каналов M2M24 Gateway. Шлюз подключается через интернет к серверу M2M24.ru и создаёт набор локальных портов, подключение к каждому из которых будет создавать соединения с конкретными удалёнными терминалами. Шлюз обеспечивает соединение с терминалами через сервер M2M24, к которому через интернет подключены все терминалы. 

Версии М2М24

В зависимости от поставленных задач вы можете выбрать одну из двух версий программы: 

  • M2M24 Cloud – облачный сервис

  • M2M24 Desktop – программа для установки на ПК пользователя

М2М24 Cloud

Преимущества M2M24 Cloud:

  • Программа абсолютно бесплатна.

  • Облачный сервис, всё уже установлено и работает, не требуя оплаты хостинга и лицензий на ПО.

  • Вы сможете подключить к серверу большое количество терминалов, которые будут находиться на связи с удалёнными узлами постоянно. 

  • Вы сможете одновременно опрашивать большое количество приборов учёта, поэтому система подойдет для установки на крупных объектах.

  • Вам не надо платить за использование статического IP-адреса на стороне модема или программы опроса.

  • Вы получите возможность через служебный канал связи выполнять групповую настройку и мониторинг подключённых терминалов.

  • Вам не придётся обновлять программу вручную, все обновления устанавливаются автоматически. 

Узнать подробнее о M2M24 Cloud

M2M24 Desktop

Десктоп-версия сервера M2M24 обладает всеми возможностями облачной версии, но предназначена для локальной установки на сервер (ПК) пользователя. Применяется в тех случаях, когда необходимо обеспечить работу всего ПО только на инфраструктуре заказчика. 

Узнать подробнее о M2M24 Desktop

Служебный канал для дистанционной настройки терминалов

Кроме соединения с терминалами WRX для обмена данными, на сервере M2M24 также реализована трансляция служебного порта терминала WRX, который служит для дистанционной настройки и мониторинга состояния терминала. Благодаря этой опции вам больше не придётся каждый раз выезжать на объекты для внесения изменений в настройки конфигурации.

В любое время вы сможете поменять расписание выхода на связь, параметры работы SIM-карт или настройки последовательного порта для всех подключенных к серверу терминалов WRX. Активируйте канал в настройках терминала WRX – и работайте удалённо в программе WRX Configuration Tool с диспетчерского ПК.


Возможности терминалов WRX

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