Система Net Style SMPP Server предназначается для подключения клиентов к серверным приложениям оператора или сервис-провайдера по протоколу SMPP (для клиентов предоставляет интерфейс, аналогичный с SMSC оператора).
SMPP Server реализован в виде отдельного серверного приложения, работающего под управлением ОС Linux (возможна адаптация для других ОС). Поставка системы может производиться как в виде программного пакета, так и готовой системы (ISO-образ либо виртуальная машина).
Для интеграции с существующими ИТ-системами SMPP Server использует промежуточную СУБД, предоставляющую данные для авторизации клиентов и хранилище сообщений.
Возможные применения
-
На платформе SMS-агрегатора для подключения суб-провайдеров
-
На платформе SMS-рассылок для подключения клиентов
-
На шлюзе оператора для подключения VAS-провайдеров к SMSC
Основные преимущества
-
Низкие требования к оборудованию
-
Интеграция с различными реляционными СУБД
-
Гибкий контроль доступа для клиентов
-
Возможность управления подключениями без остановки сервиса
Архитектура системы

Основой Net Style SMPP Server является серверное приложение, принимающее TCP-соединения со стороны клиентов (ESME) и обеспечивающее следующие функции:
- обмен PDU по протоколу SMPP
- парольная аутентификация клиентов
- контроль ограничений доступа (IP-адрес, кол-во подключений)
- ограничение нагрузки (в т.ч. динамический throttling)
- протоколирование событий
Для подключения к ИТ-платформе сервис-провайдера используются реляционные СУБД (например, MySQL):
- хранилище сообщений (MO, MT, DLR)
- данные для парольной аутентификации
SMPP Server при попытке подключения клиента обращается к СУБД и запрашивает возможность подключения с данными system-id, паролем и IP-адресом.
Сообщения, поступающие со стороны клиента, помещаются в очередь сообщений в базе данных и далее обрабатываются VAS-платформой сервис-провайдера.
Сообщения для доставки клиентам VAS-платформа помещает в СУБД, откуда они вычитываются системой SMPP Server и передаются соответствующему клиенту.
Техническая спецификация
-
Основные характеристики
-
Базовая платформа: Linux
-
Поддерживаемые версии протокола SMPP: 3.3, 3.4
-
Поддерживаемые режимы подключения: transmitter, receiver, transceiver
-
Направления доставки SMS: MO, MT
-
Обработка команд enquire_link
-
Запись CDR в файл либо СУБД
-
Поддержка обработки статуса доставки: есть
-
Интеграция с сервисными платформами: SQL, HTTP, SMPP, TCP
-
Протоколирование событий: syslog
-
-
Аутентификация и авторизация
-
Источник данных для аутентификации: СУБД
-
Ограничение на количество одновременных подключений одного ESME
-
Ограничение доступа для ESME по IP-адресам
-
Ограничение пропускной способности для ESME
-
-
Производительность системы
-
Пропускная способность: до 2,000 SMS/сек на одном сервере
-
Количество одновременных соединений: до 1,000 на одном сервере
-
Технические требования
Для работы платформы Net Style SMPP Server может использоваться серверное оборудование начального уровня. Также платформа может быть работать на виртуальных системах KVM, VMWare, VirtualBox, Xen, OpenVZ.
Минимальная аппаратная конфигурация
-
CPU: Intel Core Duo 2 GHz
-
RAM: 1 GB
-
HDD: 80 GB SATA
Цены и условия поставки
Для получения предложения и документации на платформу Net Style SMPP Server, отправьте нам запрос на адрес sales@netstyle.com.ua.
