Что такое астерикс в программировании
Перейти к содержимому

Что такое астерикс в программировании

  • автор:

Возможности

Что такое Asterisk
Это проект с открытым исходным кодом компании Digium, первоначально начатый Марком Спенсером. Asterisk обладает всеми возможностями классической АТС, поддерживает множество VoIP протоколов и предоставляет функции голосовой почты, конференций, интерактивного голосового меню (IVR), центра обработки вызовов (постановка звонков в очередь и распределение их по агентам используя различные алгоритмы), запись CDR и прочие функции. Для создания собственной функциональности можно воспользоваться собственным языком Asterisk для написания диалплана, написав модуль на языке C, либо воспользовавшись AGI, который является гибким и универсальным интерфейсом для интеграции с внешними системами обработки данных. Выполняемое через AGI может быть написано на любом языке программирования.

Asterisk распространяется по условиям двойной лицензии, благодаря которой одновременно с основным кодом, распространяемым по открытой лицензии GNU General Public License, возможно создание закрытых модулей, содержащих лицензируемый код. Например модуль для поддержки кодека G.729.

Операционные системы
Приложение работает на операционных системах GNU/Linux, FreeBSD и Solaris и предназначено для создания решений компьютерной телефонии. Имя проекта произошло от названия символа *, который в Unix и DOS операционных системах обозначает совпадение любой последовательности символов в именах файлов.

Протоколы
Asterisk обеспечивает достаточное количество протоколов для поддержки соединений между традиционными системами телефонии и ИП сетями включая H.323, Session Initiation Protocol (SIP), Media Gateway Control Protocol (MGCP), and Skinny Client Control Protocol (SCCP).

Разработан также специальный Inter-Asterisk eXchange (IAX) VoIP протокол для связи между серверами Asterisk, который обеспечивает передачу голоса и данных прозрачно через различные гетерогенные сети. Использование ИП-протокола позволяет Asterisk посылать различные данные, такие как URL или картинки и фото в процессе разговора, интегрируя различные виды информации.

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

Аппаратная часть
Asterisk не требует никакого специального оборудования для Voice over IP. Почти все устройства различных производителей VoIP оборудования можно подключить без особых проблем. Для использования цифрового и аналогового телефонного оборудования Asterisk поддерживает широкий спектр оборудования, в котором особое место занимают PCI платы Digium, содателя Asterisk.

Благодаря открытой лицензии, Asterisk активно развивается и поддерживается тысячами людей со всей планеты. В течение последних двух лет Asterisk приложения активно развиваются в Соединенных Штатах и Европе. В том или ином виде Астериск занял прочное место на рынке IT-технологий (более 1000 компаний, центры поддержки, online-консультации). Многие компании применяют Asterisk в своих серийных VoIP устройствах, например компании Linksys, Nateks и т. п.

База знаний

Asterisk предоставляет функции голосовой почты (Voicemail), конференций, интерактивного голосового меню (IVR), центра обработки вызовов и их обработки (Call Queuing). Он также имеет поддержку таких сервисов, как перевод вызовов другому абоненту, сервис определения и передачи вызываемому абоненту номера вызывающего абонента (callerID), протоколы ADSI, SIP, H.323 (как в режиме терминала, так и в режиме гейтования), MGCP (только для call manager) и SCCP/Skinny (не полностью). В разделе Возможности Вы можете найти более полный список функций, которые может выполнять Asterisk.

Asterisk не нуждается в дополнительном аппаратном обеспечении для реализации передачи голоса через IP сети (VOIP). Можно использовать единственного (или нескольких) провайдеров VOIP для входящих и/или вызовов (входящие и исходящие вызовы могут обрабатываться различными провайдерами Интернет и/или обычной телефонии)

Для обеспечения коммуникаций между цифровым и аналоговым телефонным оборудованием, Asterisk имеет поддержку некоторых аппаратных устройств, которые можно обозначить, как оборудование, производимое спонсором проекта Asterisk — Digium. Digium производит одинарные и счетверенные T1 и E1 интерфейсные платы для коммуникаций с каналами PRI и channel banks. В дополнение, производятся интерфейсы, от одного до четырех портов на плату, для коммуникации с аналоговыми телефонными линиями FXO и FXS , которые популярны при построении небольшой АТС. Интерфейсные устройства других производителей могут быть использованы для организации каналов BRI (ISDN2) с четырмя и восемью портами BRI если они совместимые с CAPI или основаны на чипсете HFC.

И в заключение, для остального круга задач, включая наращивание FXO или FXS портов, можно использовать автономные устройства с FXO или FXS портами, которые можно просто подключить к IP сети и зарегистрировать их на Asterisk, как телефонные каналы.

Предыдущая стабильная версия Asterisk — Asterisk v1.2|1.2.40
Предыдущая стабильная версия Asterisk — Asterisk v1.4|1.4.41
Предыдущая стабильная версия Asterisk — Asterisk v1.6|1.6.2.16.1
Предыдущая стабильная версия Asterisk — Asterisk v1.8|1.8.2.1
Предыдущая стабильная версия Asterisk — Asterisk v11|11.25.1
Текущая стабильная версия Asterisk — Asterisk v13|13.15.0
Следующий (не стабильный) релиз сервера Asterisk — Asterisk 14|14.4.0
В разработке версия Asterisk — Asterisk 15

Начало

Вводная информация
  • Обзор возможностей Asterisk: — С ЭТОГО МЕСТА ЛУЧШЕ ВСЕГО НАЧАТЬ!
  • Где можно скачать asterisk?
  • Инсталляция Asterisk.
  • Программные модули Asterisk сторонних разработчиков.
  • FAQ и помощь в поиске решения: Ищите ответы на свои вопросы? Поищите и тут.
  • Asterisk tips and tricks: Решения различных проблем и подсказки в вопросах, что же еще можно сделать при помощи этого программного обеспечения.
  • Локальные информационные ресурсы в Вашем регионе.
  • Новости, Статус проекта и история его развития.
  • Списки рассылки Asterisk
  • Linux 101: Некоторая документация по Linux для начинающих (eng).
  • Обзор не технических аспектов Asterisk — Основная информация и анализы (eng).
  • Asteriskguru Tutorials Огромная коллекция документации по серверу asterisk (eng).
Аппаратное обеспечение
  • Asterisk phones: Телефоны, часто используемые для работы совместно с сервером Asterisk.
  • Asterisk Hardware: Аппаратное обеспечение, протестированное на совместимость с Asterisk.
  • Asterisk dimensioning: Какая нужна процессорная мощность и какое количество одновременных вызовов выдержит система?
  • Hardware use cases: Рекомендованное аппаратное обеспечение для различных нужд.
  • Asterisk video: Поддержка Video в Asterisk.
  • Asterisk text: Поддержка передачи текстовых сообщений в Asterisk.
  • Asterisk legacy integration: Как соединить Asterisk и обычную АТС
  • Asterisk Embedded Systems: Сервер Asterisk на простом (экзотическом) аппаратном обеспечении.
  • Asterisk and VoIP GSM gateway: Как соединить VOIP GZM шлюз VoiceBlue с сервером Asterisk.
  • Asterisk and Cable Modems with embedded ATAs: Как соединить embedded ATA с сервером Asterisk.
Администрирование
  • Asterisk administration.
  • Asterisk dimensioning: Какой процессор нужен, сколько одновременных вызовов может потянуть мое аппаратное обеспечение?
  • Рекомендации для маштабных решений: (SIP прокси, распределение нагрузки).
  • Asterisk SIP NAT solutions: Asterisk и подключения SIP через NAT.
  • Asterisk billing поддержка билинга.
  • Asterisk RealTime — конфигурация Asterisk с использованием базы данных
  • Конфигурация Asterisk, используя файлы шаблонов.
  • Asterisk password files: Где Вы можете найти описание пользователей и их пароли в конфигурационных файлах Asterisk?
  • Asterisk PBX functions: раздел, созданный чтобы помочь Вам найти нужную функцию АТС в Asterisk.
  • Asterisk QoS: как в Asterisk поддерживается QoS.
  • Asterisk rollout tips: Помощь в переходе от испытаний к практическому использованию.
  • Asterisk security: Безопасность Вашей АТС.
  • Asterisk monitoring: Мониторинг сервера и периодическая проверка его работоспособности.
  • Asterisk High Availability Solutions: Программные и аппаратные решения для увеличения надежности работы сервера.
  • Asterisk Bootable CDROM: Загрузка и запуск сервера Asterisk с CDROM.
  • Asterisk OS Platforms: На каких операционных системах может работать Asterisk .

Ссылки

Конфигурация
  • Описание команд Asterisk: Полный список!
  • Asterisk config files: Описание файлов конфигурации Asterisk.
  • Asterisk Variables: Переменные, используемые при конфигурировании и в плане набора.
  • Asterisk Database: Встроенная база данных, используемая в плане набора.
  • Asterisk RealTime — конфигурация Asterisk с использованием базы данных.
  • Конфигурация Asterisk, используя файлы шаблонов.
  • Asterisk AGI: Мощный интерфейс создания программных скриптов.
  • Asterisk AEL: Asterisk Extension Language (Язык Расширений Астериска)
  • Asterisk AEL2: Asterisk Extension Language (Язык Расширений Астериска) версия 2
  • Asterisk DUNDi SIP configuration — конфигурация Asterisk для поддержки DUNDi и соединений по SIP
  • Configuring Asterisk with MIDCOM and Ranch Networks — настройка Asterisk для работы с устройствами Ranch Networks по протоколу MIDCOM
  • Как настроить подключение сервера Asterisk с другими VOIP провайдерами.
  • Asterisk Configuration Examples: Полные примеры конфигурации Asterisk от различных пользователей.
  • Asterisk Data Configuration: Zaptel and Asterisk data and hybrid configuration
  • Замечания по конфигурации сервера Asterisk для работы с некоторыми специфичными телефонами.
  • Asterisk Slimming: How can we slim-up about so many modules
  • Asterisk tips and tricks: Множество примеров решения различных задач с использованием файлов конфигурации.
Управление
  • Asterisk options: Параметры командной строки запуска Asterisk.
  • Asterisk CLI: The interactive command prompt language.
  • Asterisk GUI: Web (и другие) интерфейсы для Asterisk, используемые для его управления и конфигурации.
  • Asterisk Manager API: Интерфейс управления сервером Asterisk (Manager API).
  • Asterisk Zeroconf Support: Service Discovery for Asterisk using Zeroconf.
Общая Справочная информация
  • Asterisk protocols: Поддерживаемые протоколы.
  • Asterisk channels: Поддерживаемые голосовые каналы.
  • Asterisk codecs: Поддерживаемые кодеки.
  • Asterisk libpri: Open Source библиотека PRI.
  • Asterisk Paging and Intercom.
  • Asterisk sound files: Стандартные звуковые файлы и их назначение.
  • Asterisk multi-language: Замечания по многоязычной конфигурации сервера Asterisk.
  • Asterisk vertical service activation codes: *XX коды, используемые в Zap каналах.
  • Asterisk debugging: Как получить отладочную информацию в Asterisk.
  • Asterisk PSTN interface debugging: Проблемы с эхом, уровнем сигнала, и т.д.

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by OOO PostMet-R

Что такое Asterisk

Обновлено и опубликовано

Опубликовано: 20.11.2017

серверное программное обеспечение для реализации АТС (автоматическая телефонная станция) или PBX (Private Branch eXchange). Название произошло от знака * (звездочка или asterisk). Разработчик — компания Digium.

Распространяется бесплатно, скачать программный продукт можно c официального сайта. Поддерживаются системы на базе Linux и FreeBSD. На Windows возможна установка готовой виртуальной машины. Скачать можно как пакет для установки, так и ISO-образ с уже настроенным программным комплексом Asterisk.

Продукт позволяет развернуть как офисную мини-АТС для работы IP-телефонии, так и межконтинентальную провайдерскую сеть по предоставлению соответствующих услуг. Одни из востребованных возможностей Asterisk:

  • Черные списки.
  • Голосовая почта.
  • Перехват вызова.
  • Конференц-связь.
  • Удержание звонков.
  • Определитель номера.
  • Вклинивание в разговор.
  • Установки переадресации.
  • Запись информации о звонках.
  • Автоматический обратный вызов.
  • Уведомление о поступлении вызова.
  • Запись и прослушивание разговоров.
  • Завершение вызова не опуская трубку.
  • Перевод звонков (условный и безусловный).
  • Присутствие (статус других абонентов на телефоне).
  • Приветствие или интерактивное голосовое меню (IVR).
  • Постановка звонков в очередь и распределение их по операторам.
  • Обработки звонков в зависимости от даты и времени и временные ограничения доступа.
  • Парковка вызова (положить трубку без прерывания разговора и возобновить разговор с другого телефонного аппарата).

На основе Asterisk существуют готовые решения, позволяющие быстро развернуть многофункциональные АТС. Одни из популярных:

  1. AsteriskNow — официальная сборка от Digium.
  2. Elastix — до версии 5.0.
  3. AstPbx, JamalSIP — российские проекты.
  4. PBXSIP — многофункциональная и простая.

Подробнее об Asterisk на Википедии

Встречается в статьях

Инструкции:

  1. Как установить и настроить связку Asterisk + FreePBX на CentOS 8
  2. Как установить и настроить связку Asterisk + FreePBX на Ubuntu
  3. Настройка безопасности Linux с помощью Fail2ban

Что такое астерикс в программировании

Asterisk — это универсальная программная АТС с открытым исходным кодом. Авторы «Астериск» спроектировали её как модульную коммуникационную платформу, независимую от «телефонных» протоколов и линий связи. Поэтому Asterisk позволяет создавать гибкие многофункциональные и гетерогенные АТС, узлы связи и call-центры, объединяющие традиционную «проводную» телефонию, E1/ИКМ-30 и VoIP.

Asterisk функционирует на нескольких операционных систем, в частности Linux, FreeBSD, Mac OS X, OpenBSD и Sun Solaris. Поддерживает все основные протоколы Voice over IP (IAX TM Inter-Asterisk Exchange, H.323, SIP Session Initiation Protocol, MGCP Media Gateway Control Protocol, SCCP Cisco® Skinny®), может взаимодействовать с массой стандартного телефонного VoIP-оборудования. Используя относительно недорогие аппаратные средства и расширяемый набор управляющих модулей можно легко интегрировать Asterisk с традиционной телефонией (FXO/FXS), а также организовать подключение по E1/ИКМ-30.

На основе Asterisk IP PBX можно построить современную развитую и высоко-интеллектуальную АТС с поддержкой Voice over IP, E1/ИКМ-30, FXO/FXS, TDM over Ethernet. Объединить удаленные офисы, в которых имеется только Интернет-подключение, не прибегая при этом к услугам операторов телефонной связи. Обеспечить гибкий план нумерации, поддержку голосовой почты, интеграцию с существующими сетями IP-телефонии для международных звонков, взаимодействие с традиционными каналами телефонной связи, как с возможностью совершения исходящих вызовов, так и приёмом входящих, с переадресаций согласно плану нумерации.

К недостаткам Asterisk, пожалуй, можно отнести только необходимость освоения технологии до уровня системного администрирования, а часто и «погружения» в тонкости проекта. Поэтому, как правило, Asterisk применяется либо в бюджетных решениях, за счет экономии на стоимости, либо в сложных проектах, когда нет альтернативы со стороны готовых решений «под ключ».

Подключение к E1/ИКМ-30

Взаимодействие Asterisk с традиционным телефонным оборудованием обеспечивается стеком протоколов DAHDI/Zaptel, который представляет собой один из интерфейсных модулей Asterisk с набором драйверов режима ядра, обслуживающих отдельные модели интерфейсных плат-адаптеров. Таким образом реализуется возможность «подключения» Asterisk к инфраструктуре традиционной телефонии.

Наиболее сложный момент при подключении Asterisk к E1/ИКМ-30 — это поддержка протоколов телефонной сигнализации. Необходимые при этом взаимодействие и согласование производятся силами DAHDI/Zaptel-стека в комплекте с другим модулями, на основе общедоступных библиотек кода (libpri, libmcfr2, spandsp и т.д.) и других OpenSource-компонентов. Наиболее востребованной оказалось поддержка диалектов PRI-сигнализаций на базе ITU-T Q.931, что нашло отражение в развитии libpri и DAHDI/Zaptel-стека. Поддержка других сигнальных протоколов, как CCS (по общему каналу), так и CAS (по выделенным каналам) классов, сводится к реализации SS7 и MFC/R2 (модуль Unicall) в Zaptel/Asterisk версий 1.2.x.

Оборудование для DAHDI/Zaptel/Asterisk

Возможности / Модели Tau-PCI/32-Lite Tau-PCI/32 Tau-PCI/2E1 Tau-PCI/4E1 Tau-PCI/E1
интервал обмена 2 мс,
модель снята с производства
Количество интерфейсов E1/ИКМ-30 1 2 2 4 2
Количество PRI-потоков для Asterisk 1 1 2 4 2
Аппаратное подавление эха нет нет нет нет нет
Проброс неиспользуемых канальных интервалов нет да нет нет нет
Поддержка DACS запланировано запланировано запланировано запланировано нет
Шина, форм-фактор PCI 2.1 / 33 МГц,
Bus-Master DMA,
low-profile

PCI 2.1 / 33 МГц,
Bus-Master DMA
PCI 2.1 / 33 МГц,
Bus-Master DMA
PCI 2.1 / 33 МГц,
Bus-Master DMA
PCI 2.1 / 33 МГц,
Bus-Master DMA
Поддержка Linux 2.4,
Asterisk+Zaptel 1.2.x/1.4.x
да да да да да
Поддержка Linux 2.6,
Asterisk+DAHDI/Zaptel 1.2.x/1.4.x/1.6.x
да да да да да
Поддержка FreeBSD 6.x,
Asterisk+Zaptel 1.4.x
да да нет нет нет

Особенности адаптеров Cronyx

В модуле поддержки DAHDI/Zaptel есть один важный параметр ec-delay позволяющий, использовать встроенный в DAHDI/Zaptel эхоподавитель при больших фиксированных кольцевых задержках в линии связи. Иногда сети связи имеют фиксированную задержку которая превышает возможные пределы эхо подавления, делая его работу невозможным. Используя параметр ec-delay можно сдвинуть момент начала подавления эха, что позволяет компенсировать фиксированную задержку в сети и работать при задержках превышающих пределы встроенного в DAHDI/Zaptel эхоподавителя. Параметр ec-delay эквивалентен понятию tail-displacement, употребляемому в аппаратных эхоподавителях.

Выдержка из руководства по утилите sconfig:

ec-delay=#
При использовании DAHDI/zaptel-протокола задает задержку в миллисекундах (с точностью до 0.125 мс) в подаче переданного в линию E1/ИКМ-30 сигнала на вход обратной связи эхоподавителя. Допускается указание ec-delay=auto, в результате будет установлено адекватное значение исходя из текущего значения параметра qlen. Например: «ec-delay=3.125» или «ec-delay=auto»;

Установка драйверов адаптеров Cronyx для работы с DAHDI/Zaptel+Asterisk

Поддержка DAHDI/Zaptel+Asterisk для ОС Linux 2.6 и 2.4 реализована в штатном комплекте драйверов для ОС Linux, ниже будут даны пояснения по установке и использованию этого комплекта. Аналогичные драйверы для ОС FreeBSD 6.x входят в комплект Zaptel для этой ОС. Поддержка оборудования в ОС FreeBSD в настоящее время осуществляется не силами компании, а волонтерами и энтузиастами FreeBSD, которым мы стараемся помогать. За дополнительной информацией по использованию нашего оборудования с Zaptel/Asterisk в ОС FreeBSD рекомендуем обращаться на страницу проекта FreeBSD zaptel.

  • Среда сборки или комплект исходных текстов ядра ОС Linux версии 2.4.x или 2.6.x;
  • Исходные тексты DAHDI/Zaptel-стека или соответствующие заголовочные файлы;
  • Комплект драйверов;

В целом, схема взаимодействия с Asterisk будет следующей:
Asterisk ↔ Модуль DAHDI/Zap ↔ Драйвер DAHDI/Zaptel (dahdi.ko/zaptel.ko) ↔ Протокол Cronyx для DAHDI/Zaptel (cdahdi.ko/czaptel.ko) ↔ Cronyx binder (cbinder.ko) ↔ Драйвер карты ↔ E1/PRI

Asterisk и DAHDI/Zaptel должны быть установлены в системе. Инструкции по установке и настройке Asterisk и DAHDI/Zaptel смотрите на сайте проекта Asterisk или по ссылкам ниже. Далее, для начала следует распаковать исходные тексты комплекта драйверов. Если Вы уже производили сборку драйверов без поддержки интерфейса DAHDI/Zaptel, то необходимо выполнить команду:

Затем следует сконфигурировать систему сборки под Вашу среду:

./configure —with-zaptel=[путь к заголовочным файлам Zaptel] или
./configure —with-dahdi=[путь к заголовочным файлам DAHDI]

где, —with-dahdi=. / —with-zaptel=. — включает поддержку DAHDI/zaptel/asterisk.org и задаёт месторасположение заголовочных файлов DAHDI/Zaptel-стека. После успешного выполнения ./configure c требуемыми опциями, можно произвести сборку и установку комплекта драйверов командами:

make && sudo make install

Если инсталляция драйверов прошла успешно и были правильно построены зависимости драйверов, то при старте пакета драйверов будет загружен протокольный модуль cdahdi.ko/czaptel.ko (из комплекта драйверов) и модуль dahdi.ko/zaptel.ko (по зависимости) из пакета DAHDI/Zaptel. При сборке модуля czaptel.ko возможно появление предупреждений о неопределенных символах из Zaptel-стека ( zt_receive , zt_transmit и т.д.). Это не является признаком ошибки, и часто является неизбежным, так как модули zaptel.ko и czaptel.ko являются внешними по отношению к системе сборки ядра (см. /usr/src/linux/Documentation/kbuild/modules.txt ).

Далее необходимо произвести конфигурирование адаптеров, линейных интерфейсов и логических каналов с помощью sconfig. Для того, чтобы эти действия производились при старте системы, а также по cronyx.start/cronyx.stop/cronyx.restart , необходимо отредактировать строки, соответствующие каналам в /etc/cronyx.conf . После запуска пакета драйверов Вы получите интерфейсы DAHDI/Zaptel (aka span’ы), дальнейшая настройка которых производится средствами Asterisk/DAHDI/Zaptel.

Важные замечания

Обращаем ваше внимание, что при сборке IP-АТС Asterisk 1.4.x с помощью компилятора GCC версии 4.2.x, при работе получаемого продукта наблюдаются существенные искажения звуковых сигналов. Это является следствием несовместимости программного кода Asterisk 1.4.x с данной версией компилятора GCC, и ни как не связано с продукцией.

Предположительно, причина несовместимости в ошибке в программном коде Asterisk, которая проявляется при более глубокой и интенсивной оптимизации исполняемого кода, реализованной в последних версиях GCC.

Решением проблемы может стать отключение оптимизации при сборке Asterisk:

./configuge make menuselect Oтметить пункт: Compiler Flags -> DONT_OPTIMIZE

Либо использование компилятора GCC ветви 4.1.x. или 4.3.x

Пример настройки Asterisk для использования совместно с E1-L/M-DAHDI

Для корректной работы, необходимо изучить документацию по настройке серверов Asterisk. Ниже приведен упрощенный пример настроек для E1-L/M-DAHDI

Файлы конфигурации Asterisk:

Пример настройки Asterisk для использования совместно с E1-L/M-DAHDI и E1-XL/S-FX

Для корректной работы, необходимо изучить документацию по настройке серверов Asterisk. Ниже приведен упрощенный пример настроек для схемы соединения E1-L/M-DAHDI и E1-XL/S-FX c 4 портами FXS и 4 портами FXO (используется сигнализация «Kewl Start»)

Файлы конфигурации Asterisk:

Пример настройки Asterisk для использования совместно с E1-XL/S-FX и Tau-PCI/32-Lite

Для корректной работы, необходимо изучить документацию по настройке серверов Asterisk. Ниже приведен упрощенный пример настроек для схемы соединения двух офисов, вплоть до примера диалплана и конфигурации iax2 протокола (используется сигнализация «Kewl Start»). Использован E1-XL/S-FX c 12 портами FXS и 4 портами FXO.

Примечание:
В случае использования другого типа вызывного сигнала в линиях FXO или FXS, необходимо определить в chan_dahdi переменную «cadence».

Примечание:
На противоположном сервере в диалплане (extensions.conf) вместо номеров 201-212 соответственно 301-312, вместо шаблонов _3XX — _2XX. IP адреса для IAX2 соответствуют IP адресам двух серверов Астериск (в примере адреса у серверов статические: 192.168.1.1 адрес одного сервера, другого 192.168.1.2).

Пример конфигурационных файлов для Tau-PCI/32 и Tau-PCI/32-Lite

Параметры канала E1: cинхронизация от канала, CRC4, телефонная сигнализация ISDN-PRI, используется весь поток

Пример конфигурационных файлов для Tau-PCI/2E1 и Tau-PCI/4E1

Используются 2 канала E1.
Параметры каналов E1: cинхронизация от канала, CRC4, телефонная сигнализация ISDN-PRI, используется весь поток

Ссылки по проекту Asterisk и VoIP

  • http://voip.rus.net
  • http://www.asterisk.org
  • http://www.voip-info.org
  • http://www.asteriskguru.com
  • http://asteriskforum.ru
  • http://www.asterisk-support.ru

Ссылки по проекту Zaptel

  • Расшифровка «цветных» кодов аварии Zaptel.
  • Zaptel для FreeBSD

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *