Вообще, я эту статью писал для сайта компании "Нет Стайл", но т.к. компания моя, то имею полное право утащить содержимое еще и сюда ;-)
Кроме того, сразу замечу, что здесь я описываю Kannel исключительно в качестве SMS-шлюза, хотя также он является WAP-шлюзом для WAP 1 (WAP 2.0 поддерживается только в проприетарной версии от разработчика).
Kannel - это высокопроизводительный шлюз для приема и передачи сообщений SMS в сетях мобильных операторов, распространяемый под свободной лицензией. Благодаря поддержке всех распространенных протоколов взаимодействия с SMSC, а также работой с локальными GSM-модемами, Kannel может применяться в качестве универсальной платформы разработки SMS-приложений.
Кроме основной для Kannel функциональности в качестве SMS-шлюза, также есть возможность использовать его в качестве сервера приложений USSD. В частности, специалистами компании "Нет Стайл" было успешно проведено тестовое подключение к USSDC одного из GSM-операторов по протоколу SMPP v3.4.
Решения на основе Kannel обладают высокой производительностью, позволяющей обрабатывать тысячи SMS в секунду даже на серверном оборудовании начального уровня.
Поддержка отказоустойчивых инсталляций позволяет использовать Kannel в критичных для бизнеса приложениях, включая платформы операторского класса.
Свободная лицензия BSD не налагает на пользователя жестких ограничений по использованию платформы, что позволяет существенно снизить операционные расходы и избежать зависимости от политики компании-поставщика.
За счет поддержки всех распространенных протоколов передачи SMS решения на основе Kannel совместимы с большинством платформ SMSC и SDP.
Удобный в использовании HTTP интерфейс для интеграции с внешними приложениями позволяет эффективно внедрять новые услуги в сетях мобильных операторов.
www.kannel.org - официальный сайт проекта Kannel