Дмитрий Барышников
13.06.2019
4219

Обзор модуля Asterisk IAX Settings во FreePBX 13.

   Сегодня мы поговорим о модуле Asterisk IAX Settings, рассматривать будем в рамках FreePBX 13. Перед тем как перейти к обзору модуля, вспомним, что же представляет собой IAX протокол. Зачем же нужен IAX, и как его использовать?    IAX (IAX2) – протокол, который расшифровывается как Inter-Asterisk eXchange protocol, разработанный на базе Asterisk. Сетевой порт UDP […]

   Сегодня мы поговорим о модуле Asterisk IAX Settings, рассматривать будем в рамках FreePBX 13. Перед тем как перейти к обзору модуля, вспомним, что же представляет собой IAX протокол.

Зачем же нужен IAX, и как его использовать?

   IAX (IAX2) – протокол, который расшифровывается как Inter-Asterisk eXchange protocol, разработанный на базе Asterisk. Сетевой порт UDP 4569.

   Функции протокола, отличающие от SIP:

  • Один порт для передачи голоса и сигнализации.
  • Используется меньше трафика для передачи данных.
  • Передача данных одновременно в несколько параллельных каналов.

   Такой протокол применяется для соединения 2-х и более Asterisks. Для создания транков между Asterisks необходимо перейти Connectivity=>Trunks=>Add IAX2 Trunk.

IAX2 Trunk

Перейдем к обзору основной темы статьи — модуля Asterisk IAX Settings во FreePBX 13.

   Необходимо перейти Settings=> Asterisk IAX Settings

Asterisk IAX Settings

   Далее переходим к обзору вкладок: General Settings, Advanced Settings, Codec Settings.

   Начнем с General Settings.

General Settings

   Registration Times – промежуток времени запроса регистрации для узлов IAX.

  • Minregexpire – минимальный промежуток времени регистрации.
  • Maxregexpire — минимальный промежуток времени регистрации.

По умолчанию параметры установлены 60 и 3600 секунд.

   Jitter Buffer Enable – параметр управлением временным буферов обмена для захвата пакетов данных. Если устанавливаем параметр Yes, то можно настроить следующие параметры:

Jitter Buffer Enable

   Force Jitter Buffer – при установлении параметра Yes, будет использоваться Jitter Buffer на приемной стороне канала IAX, а не на SIP.

Включение параметра Force Jitter Buffer может добавить дополнительную задержку потока.

   Jitter Buffer Size

  • Maxjitterbuffer – максимальная величина джиттербуфера.
  • Resyncthreshold – период, за время которого могли быть изменены задержки, будет выполнена повторная синхронизация.

   Max Interpolations – количество кадров интерполяции, которое должны вернуться, предотвращает интерполяцию на протяжении долгого времени молчания.

Перейдем к вкладке Advanced Settings

Advanced Settings

   Bind Address – ip адрес для прослушивания. По умолчанию установлен параметр 0.0.0.0

   Bind Port – UDP порт для связки с Asterisk, по дефолту – 4569, советуем оставлять это поле пустым.

  Delay Auth Rejects – отклонение задержек аутентификации. Включение/отключение параметра. По дефолту – включён.

  Other IAX Settings – другие IAX настройки. Используется, если необходимо ввести дополнительные параметры, которые можно настроить в разделе General конфига iax.conf.

   Формат ввода: [параметр] = [значение]

Теперь нажимаем Codec Settings

Codec Settings

   Раздел управления кодеками для подключения IAX.

   По дефолту отмечены следующие кодеки:

  • Alaw – обеспечение динамичного диапазона (64 Кбит/с).
  • Ulaw – обеспечение лучшего качества голоса (64 Кбит/с).
Codec Settings2

   Codec Priority – определение кодеков для входящих вызовов через IAX протокол. Выбранная опция будет применяться ко всем поступающим номеров. При этом – порядок можно определить отдельно для каждого номера, но эти настройки будут в приоритете от тех, которые настроены в данном модуле.

   Приоритеты:

  • Host – управление кодеками на стороне хоста.
  • Caller — управление кодеками на вызывающей стороне.
  • Disabled – отключение управлением приоритета кодеков для обеих сторон.
  • Regonly – принятие вызова при совпадении кодека с форматом системы.

   Bandwidth – управление параметром полосы пропускания: low, medium, high, unset. По умолчанию unset – не указано.

   Enable Video Support – включение использования видео при возможности.

Video Codecs

   Если будет использоваться видео, то необходимо проверить соответствие кодеков.

Приоритет использования кодеков будет зависеть от порядка в приоритетности выбора кодека.

   Подводим итоги: в случае, если Вы собираетесь связать несколько АТС посредством iax- транка, Вам необходимо не только сделать транк, но и пройтись по данному модулю —  Asterisk IAX Settings для улучшения настроек.

Книга 101 функция Asterisk
Познакомьтесь с возможностями Asterisk. Найдите инструменты, которые помогут вашей компании развиваться.
Скачать книгу
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Остались вопросы?

Я - Першин Артём, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование


ближайшие курсы

10 доводов в пользу Asterisk

Распространяется бесплатно.

Asterisk – программное обеспечение с открытым исходным кодом, распространяется по лицензии GPL. Следовательно, установив один раз Asterisk вам не придется дополнительно платить за новых абонентов, подключение новых транков, расширение функционала и прочие лицензии. Это приближает стоимость владения станцией к нулю.

Безопасен в использовании.

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

Надежен в эксплуатации.

Время работы серверов некоторых наших клиентов исчисляется годами. Это значит, что Asterisk работает несколько лет, ему не требуются никакие перезагрузки или принудительные отключения. А еще это говорит о том, что в районе отличная ситуация с электроэнергией, но это уже не заслуга Asterisk.

Гибкий в настройке.

Зачастую возможности Asterisk ограничивает только фантазия пользователя. Ни один конструктор шаблонов не сравнится с Asterisk по гибкости настройки. Это позволяет решать с помощью Asterisk любые бизнес задачи, даже те, в которых выбор в его пользу не кажется изначально очевидным.

Имеет огромный функционал.

Во многом именно Asterisk показал какой должна быть современная телефонная станция. За многие годы развития функциональность Asterisk расширилась, а все основные возможности по-прежнему доступны бесплатно сразу после установки.

Интегрируется с любыми системами.

То, что Asterisk не умеет сам, он позволяет реализовать за счет интеграции. Это могут быть интеграции с коммерческими телефонными станциями, CRM, ERP системами, биллингом, сервисами колл-трекинга, колл-бэка и модулями статистики и аналитики.

Позволяет телефонизировать офис за считанные часы.

В нашей практике были проекты, реализованные за один рабочий день. Это значит, что утром к нам обращался клиент, а уже через несколько часов он пользовался новой IP-АТС. Безусловно, такая скорость редкость, ведь АТС – инструмент зарабатывания денег для многих компаний и спешка во внедрении не уместна. Но в случае острой необходимости Asterisk готов к быстрому старту.

Отличная масштабируемость.

Очень утомительно постоянно возвращаться к одному и тому же вопросу. Такое часто бывает в случае некачественного исполнения работ или выбора заведомо неподходящего бизнес-решения. С Asterisk точно не будет такой проблемы! Телефонная станция, построенная на Asterisk может быть масштабируема до немыслимых размеров. Главное – правильно подобрать оборудование.

Повышает управляемость бизнеса.

Asterisk дает не просто набор полезных функций, он повышает управляемость организации, качества и комфортности управления, а также увеличивает прозрачность бизнеса для руководства. Достичь этого можно, например, за счет автоматизации отчетов, подключения бота в Telegram, санкционированного доступа к станции из любой точки мира.

Снижает расходы на связь.

Связь между внутренними абонентами IP-АТС бесплатна всегда, независимо от их географического расположения. Также к Asterisk можно подключить любых операторов телефонии, в том числе GSM сим-карты и настроить маршрутизацию вызовов по наиболее выгодному тарифу. Всё это позволяет экономить с первых минут пользования станцией.