Применение SMS сервера
SMS сервер это специализированное ПО, устанавливаемое на персональный компьютер, предназначенное для двухстороннего обмена короткими текстовыми сообщениями (SMS) с мобильными абонентами (сотрудниками компании, клиентами и т.д.).
Для обеспечения возможности обмена SMS, к компьютеру, с установленным ПО «SMS server», подключается GSM шлюз, который выполняет роль аппаратной части комплекса.
SMS сервер может применяться как в корпоративной структуре, так и для реализации специальных задач:
- рассылки новостной информации, по базе подписанных абонентов
- информирования о состоянии заказа
- принятия заявок на поставку товаров
- управления удаленным оборудованием по средствам SMS-команд
- в банковской сфере (информация о транзакциях, погашении кредита и т.п.)
- принятие заявок на радио и телевидении
- организация SMS-голосований
- в Call-центрах
Программно-аппаратный комплекс SMS сервера
Программная часть SMS сервера состоит из двух блоков: серверной части «SMS GSMGate», устанавливаемой на корпоративном сервере, а также, клиентского программного обеспечения «SMS Клиент», которое устанавливается на персональный компьютер (ПК) пользователя локальной сети (см. рисунок).
-
ПО «SMS GSMGate» это сервер, реализованный в виде NT сервиса (службы операционной системы) для операционных систем Microsoft Windows NT 4.0/2000/XP/2003, обеспечивающего поддержку многопользовательской конфигурации.
-
ПО «SMS Клиент» приложение Win32, работающее на платформах MS Windows, обеспечивающее взаимодействие с «SMS GSMGate» сервером.
Также в программную часть сервера входит набор COM компонентов, обеспечивающих протоколы обмена с поддерживаемыми типами GSM устройств и «SMS GSMGate» сервером.
В качестве аппаратной части SMS сервера рекомендуется применять GSM шлюзы, производства компании 2N Telekomunikace. ПО SMS сервер может применяться как с аналоговыми GSM шлюзами 2N, таки с цифровыми ISDN BRI и ISDN PRI моделями GSM шлюзов.
Функциональные возможности SMS сервера
«SMS GSMGate» сервер обеспечивает:
-
Поддержку кириллицы и латиницы;
-
Прием и отправку SMS сообщений через БД сервера;
-
Возможность отправки SMS сообщений в пакетном режиме из командной строки;
-
Анализ содержимого SMS и возможность выполнения предопределенных действий (реализованных, на основе открытого интерфейса, в виде COM компонентов):
- вызов внешней программы с передачей ей, в качестве параметров, полей SMS сообщения;
- выполнение SQL запроса к внешней БД с подстановкой в запрос полей SMS сообщения.
-
Оповещение подключенных клиентов о приходе нового SMS сообщения;
-
Оповещение подключенных клиентов о приходе нового SMS сообщения;
-
Возможность получения подтверждения доставки SMS сообщения;
-
Возможность взаимодействия по протоколу SMPP с SMS центром оператора GSM;
-
Использование правил приема SMS, в зависимости от префикса телефонного номера отправителя, ключевых слов в SMS сообщении, устройства, через которое сообщение было принято.
-
Доставка SMS сообщения указанным в правиле пользователям;
-
Использование правил отправки SMS сообщений, в зависимости от префикса телефонного номера получателя. Отправка SMS сообщений через указанные в правиле устройства в соответствии с их приоритетом и доступностью;
-
Разграничение прав доступа и правил приема и отправки SMS.
«SMS Клиент» обеспечивает:
-
Просмотр принятых и отправленных SMS сообщений, в соответствии с заданными критериями (исходящие, входящие, в указанном диапазоне дат);
-
Возможность отложенного приема новых сообщений;
-
Создание и отправку новых SMS сообщений или пересылку SMS сообщений из БД на указанные телефонные номера, введенные вручную или выбранные из встроенной телефонной книги;
-
Автоматическую сборку частей нескольких принятых SMS сообщений в одно при просмотре;
-
Ввод сообщений длиной до 512 символов на русском языке или 1280 символов на английском языке, которые при отправке будет автоматически разбиваться на несколько SMS сообщений (до 8);
-
Отправку SMS сообщений на группу номеров.