Elastix как платформа VoIP коммуникаций
Платформа Elastix программно не ограничивает число абонентов, и на недорогом сервере (Intel Core i3 3.2GHz/4Gb) может обеспечить около 500 одновременных разговоров, что при офисной нагрузке означает 1000-5000 абонентов (http://habrahabr.ru/post/145620/). Увеличить число абонентов можно либо выбором более производительного сервера, либо разделением абонентов между несколькими серверами.
Elastix использует в своей основе телекоммуникационный сервер Asterisk. Asterisk самый распространенный и функциональный бесплатный VoIP-сервер. Основное удобство выбора Elastix простоте установки и использования. Все компоненты платформы интегрированы, «из коробки» пользователь получает готовую платформу, поддерживающую унифицированные коммуникации (Unified Communications). В комплект Elastix 2.4 (при обновлении до текущей версии) входят:
IP-АТС Asterisk v11.5
web-интерфейс Elastix 2.4
встроенный доступ к магазину платных и бесплатных приложений для Elastix
web-интерфейс FreePBX 2.8.1
биллинговый модуль A2Billing
Факс-сервер HylaFax 4.3.10
Jabber чат-сервер OpenFire 3.7.1
CRM-системы vTiger CRM 5.2.1, Sugar CRM 5.2
Мультидоменный сервер электронной почты Postfix с web-интерфейсом RoundCube и антиспам-модулем SpamAssassin
web-сервер Apache 2.2.3
сервер баз данных mySQL 5.0
Бумажные и электронные версии книги
Электронную версию книги «Elastix общайтесь свободно» можно купить и скачать в следующих магазинах:
http://club-neformat.com (PDF, формат А5)
http://ru.scribd.com (PDF, формат А5)
https://play.google.com/ (PDF, формат А5)
Бумажная версия книги «Elastix общайтесь свободно» представлена на полках и в интернет-магазинах с доставкой:
Озон: http://www.ozon.ru/
Библио-Глобус: http://www.biblio-globus.ru
Лабиринт: http://www.labirint.ru
Московский дом книги: http://mdk-arbat.ru
Молодая гвардия: http://www.bookmg.ru
Указка.ру: http://www.ukazka.ru
Balka Book (Украина): http://balka-book.com
Актуальный список магазинов и прямые ссылки доступны на сайте http://elastix.club/buy
Подключение Elastix к глобальным телекоммуникационным сетям
Подключение к ТФОП через аналоговые линии
Многие телеком-провайдеры до сих пор не могут предложить своим абонентам подключение по протоколу SIP. Для подключения Elastix к таким провайдерам по аналоговым линиям используются шлюзы FXO-SIP или FXO-IAX2.
Порядок настройки Elastix и шлюзов FXO-SIP/IAX2
Для подключения Elastix к ТФОП (Телефонной сети Общего Пользования) через FXO-шлюз требуется:
настроить в Elastix линию подключения (Trunk) по протоколу SIP или IAX2
настроить в Elastix правила исходящей связи (Outbound Routes)
настроить в Elastix правила обработки входящих звонков (Inbound Routes)
настроить на FXO-шлюзе подключение к Elastix
подключить FXO порты шлюза к аналоговым линиям, предоставленным провайдером
Также FXO-шлюзы могут быть полезны при переходе с аналоговой офисной станции на Elastix. Такие шлюзы предоставляют возможность абонентам Elastix вызывать абонентов аналоговой АТС без использования секретаря (живого или автоматического). Для подключения Elastix к аналоговой офисной станции через FXO-шлюз требуется:
настроить в Elastix линию подключения (Trunk) по протоколу SIP или IAX2
настроить в Elastix правила исходящей связи (Outbound Routes)
настроить в Elastix правила обработки входящих звонков (Inbound Routes)
настроить на FXO-шлюзе подключение к Elastix
подключить FXO порты шлюза к портам аналоговых абонентов офисной АТС
Настройка Elastix для подключения к шлюзу FXO-IAX2
Чтобы настроить правила обработки входящей (Indound Routes) и исходящей связи (Outbound Routes) необходимо настроить в Elastix линию подключения (Trunk) для FXO-шлюза.
Некоторые VoIP-FXO шлюзы позволяют использовать для подключения к Elastix как протокол SIP, так и протокол IAX2. В таких случая лучше использовать протокол IAX2, имеющий следующие преимущества перед протоколом SIP: IAX2 проще проходит NAT, поскольку для передачи голоса и сигнальных пакетов использует один и тот же порт, IAX2 потребляет меньше трафика, так как для всех каналов соединения использует единый сигнальный пакет, IAX2 передает сигнальные пакеты в бинарном виде, а не в текстовом, IAX2 в режиме trunk передает все медиапотоки, используемых в данный момент каналов, в едином пакете, что повышает эффективность использования полосы пропускания канала между шлюзом FXO и Elastix.