Asterisk (телефонная система)

Звездочка

логотип
Основные данные

разработчик Марк Спенсер
Год публикации 1999 г.
Текущая  версия 18.2.0 ( LTS )
21 января 2021 г.

17.9.1 (Standard)
22 декабря 2020 г.

16.16.0 ( LTS )
21 декабря 2020 г.

13.38.1 ( LTS )
22 декабря 2020 г.

Операционная система Производные Unix
язык программирования С.
категория IP телефония
Лицензия GNU GPL
Говорящий по-немецки Нет
www.asterisk.org

Asterisk - это бесплатное программное обеспечение для компьютеров всех типов, которое предлагает функции телефонной системы . Он поддерживает IP-телефонию (VoIP) с различными сетевыми протоколами и может аппаратно подключаться к таким соединениям, как POTS (аналоговая телефонная линия), ISDN - интерфейс базовой скорости (BRI) или - интерфейс первичной скорости (PRI, E1 или T1 ).

Марк Спенсер изначально разработал Asterisk в компании Digium. Тем временем к сообществу Asterisk присоединились другие разработчики, и многие расширения и приложения также созданы другими разработчиками. Название происходит от названия символа звезды .

Asterisk предоставляется по двойной лицензии - Стандартной общественной лицензии GNU (GPL) в виде лицензии на бесплатное программное обеспечение и частной лицензии, которая позволяет лицензиатам предоставлять частные, непубличные компоненты.

Функции

Asterisk поддерживает

аппаратное обеспечение

Asterisk работает с множеством различных компьютерных систем . Помимо персональных компьютеров с процессорами x86 , Asterisk также работает на таких устройствах, как Raspberry Pi и маршрутизаторы , поддерживающие OpenWrt .

Система Asterisk может быть подключена и работать без специального оборудования только через сеть с (внутренними) терминалами VoIP и (внешними) поставщиками телефонной связи VoIP.

Для подключения (внешнего) к традиционным телефонным сетям или (после внутреннего) обычных оконечных устройств, таких как телефоны, факсы и т. Д., Требуется одна дополнительная съемная карта или внешний аналоговый адаптер для аналоговых POTS и цифровых ISDN - соединительных линий (внешних) или расширения (на внутренние).

Внутренние расширения ISDN могут быть реализованы только через интерфейсы, поддерживающие режим NT (карты ISDN с чипами HFC или адаптеры / маршрутизаторы VoIP с внутренними соединениями ISDN).

Конфигурация и программирование

Центральным элементом управления Asterisk является номер вызова или лучшая схема набора (английская схема набора ). Здесь решено:

  • куда переадресовывается звонящий (на какой терминал)
  • что будет, если там никто не ответит или он занят
  • какой автоответчик / почтовый ящик следует сообщить
  • какие записи (цифры, язык) принимаются
  • какое действие запускается входом

Этот план разделен на несколько разделов (английские разделы ), названия которых указаны в квадратных скобках. Раздел действителен до следующей открывающей скобки или до конца файла. В каждом разделе рассматривается определенная группа расширений и связанные с ними последовательности, действия и поведение. Разделы «[общие]» и «[глобальные]» являются предварительно определенными разделами. Все остальные разделы также называются контекстами. Контексты определяют закрытую область и, следовательно, определенную область безопасности. Контекст может получить область безопасности другого контекста, включив его в этот контекст с помощью оператора include. Если для расширения не определен контекст, он обрабатывается через стандартный контекст «[по умолчанию]».

Интерфейсы

Операционные системы

Asterisk может работать под следующими операционными системами :

  • GNU / Linux (самая большая аппаратная поддержка и ряд дополнительного программного обеспечения)
  • BSD
  • macOS (начиная с версии 10.2)
  • Порты для Windows под Cygwin

Протоколы VoIP

Протоколы ISDN / PRI

Локальные интерфейсы

В дополнение к вышеупомянутым протоколам Asterisk также предлагает использование локальных интерфейсов с модулями chan_alsa и chan_mobile. Это позволяет использовать существующую звуковую карту в качестве микрофонного блока. Гарнитуру Bluetooth также можно зарегистрировать напрямую как добавочный номер. Сотовый телефон / смартфон становится сотовым шлюзом через Bluetooth.

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

Аудио кодеки

Среди прочих поддерживаются следующие аудиокодеки:

  • G.711 в вариантах A-law и μ-law
  • Широкополосный кодек G.722
  • G.729 , требуется коммерческая лицензия
  • GSM
  • ADPCM
  • iLBC
  • Speex (с версии 10 с 32 кГц)
  • MP3 , просто распакуйте, например B. для музыки в режиме ожидания
  • ШЕЛК (с версии 10)
  • Opus (с версии 11)

Программные интерфейсы

Интерфейс шлюза AGI Asterisk предлагает, среди прочего, программный интерфейс для:

Графические интерфейсы и дистрибутивы

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

  • Asterisk4UCS - это решение для управления инфраструктурой телефонных систем на базе Asterisk, основанное на дистрибутиве Linux Univention Corporate Server (UCS). Он позволяет управлять телефонной инфраструктурой с помощью графического веб-интерфейса и связывать ее с LDAP. Также предлагаются функции центрального телефона Asterisk. Решение основано на лицензии с открытым исходным кодом GNU GPLv3 и может использоваться бесплатно. Однако поддержка и обслуживание являются платными.
  • Ansitel webinterface 3.0 - это полностью немецкий / английский веб-интерфейс для телефонных систем на базе Asterisk, обеспечивающий простую и быструю настройку. Ограниченный live CD доступен для скачивания в качестве быстрого старта.
  • AsteriskNOW - это дистрибутив, включающий элемент управления Asterisk, созданный компанией Digium. Asterisk Business Edition от Digium включает в себя дополнительное распределение.
  • AskoziaPBX - это простая в настройке коммерческая живая система Asterisk на основе Linux с графическим пользовательским интерфейсом WebGUI, предназначенная не только для профессиональных пользователей, но и для начинающих. Доступна пробная версия до 2 одновременных подключений. (Выпуск AskoziaPBX был прекращен, когда он был передан 3CX в августе 2017 года. Поддержка прекратится в конце 2017 года.)
  • AstLinux - это ресурсосберегающая версия с дополнительными функциями маршрутизатора и VPN, работающими с флэш-памяти . Текущая версия - 1.3.5.2 (по состоянию на февраль 2019 г.).
  • Astimax - это коммерческое профессиональное VoIP-устройство на базе Asterisk с графическим инструментом администрирования.
  • FreePBX , графический веб-интерфейс с открытым исходным кодом под лицензией GPL.
  • Сообщество - это название телефонной системы с открытым исходным кодом, основанной на Asterisk до версии 3. Начиная с версии 4, FreeSWITCH составляет основу.
  • KITOMA - это масштабируемое и легко интегрируемое комплексное решение VoIP на основе Asterisk. Доступен веб-интерфейс пользователя, которым можно управлять интуитивно и который предлагает открытый интерфейс REST для гибкого подключения приложений. Актуальную версию Asterisk можно использовать всегда! Количество управляемых серверов Asterisk произвольно.
  • pascom - это решение для унифицированных коммуникаций на базе Asterisk. Также доступен бесплатный тарифный пакет, ограниченный до 2 одновременных ( одновременных ) пользователей.
  • STARFACE На основе Asterisk Business Edition с графическим интерфейсом для упрощения работы. Доступен как в виде программного решения, устройства VoIP, так и в виде облачной службы. Версия доступна бесплатно для 3 пользователей.
  • Thirdlane PBX и Thirdlane Multi Tenant PBX - это программные решения для УАТС на базе Asterisk. Они предназначены для предприятий и поставщиков услуг интернет-телефонии.
  • Trixbox появился в мае 2006 года в результате проекта Asterisk @ Home .
  • VoIPonCD - это свободно доступная телефонная система VoIP.
  • Doccom - это система VoIP, основанная на Asterisk, адаптированная к особым требованиям медицинских практик и медицинских центров.

Речевые модули (голосовые подсказки)

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

  • Digium не предлагает модулей на немецком языке.
  • voip-info.org (английский) предлагает множество разных языков, от китайского до турецкого.

веб ссылки

Индивидуальные доказательства

  1. wiki.asterisk.org . (доступ 21 января 2018 г.).
  2. github.com . (доступ 21 января 2018 г.).
  3. История изменений 18.x. В: asterisk.org. Accessed 24 января 2021 .
  4. Список изменений 17.x. В: asterisk.org. Accessed 24 января 2021 .
  5. Список изменений 16.x. В: asterisk.org. Accessed 24 января 2021 .
  6. Список изменений 13.x. В: asterisk.org. Accessed 24 января 2021 .
  7. Стивен П. Олейничак, Брэди Кирби, «Звездочка для чайников»
  8. Джим Ван Меггелен, Джаред Смит, Лейф Мэдсен, «Звездочка: будущее телефонии»
  9. a b asterisk.org Получено 30 августа 2012 г.
  10. asteriskwin32.com. Проверено 30 августа 2012 г.
  11. Voip-Info.org: Кодеки Asterisk , по состоянию на 30 августа 2012 г.
  12. a b Телефонная система Asterisk в версии 10, C't issue 25, 21 ноября 2011 г., стр. 36.
  13. Das-Asterisk-Buch.de: Глава 20. Интерфейс шлюза Asterisk (AGI) , доступ 30 августа 2012 г.
  14. ^ Библиотеки и платформы AGI. 5 августа 2016, доступ к 5 августа 2016 .
  15. voip-asterisk.info: Asterisk4UCS . Проверено 20 февраля 2013 года.
  16. Ansit-com.de: Веб-интерфейс Ansitel . Проверено 26 марта 2013 года.
  17. Asterisk-berlin.de: Ansitel Webinterface 3.0 - ограниченный Live CD для загрузки (дата обращения 26 марта 2013 г.).
  18. asterisk.org, получено 29 августа 2012 г.
  19. Askozia.com: Askozia - Интуитивная телефония, доступ 29 августа 2012 г.
  20. Пресс-релиз 3CX от 3 августа 2017 г .: «3CX продолжает расширяться после поглощения Askozia» .
  21. astlinux-project.org, получено 29 августа 2012 г.
  22. Astimax.de: Системы Astimax VoIP
  23. freepbx.org, получено 29 августа 2012 г.
  24. Golem.de: Community 4.0 - Бесплатная и безопасная телефонная система для BSI. Проверено 29 августа 2012 г.
  25. voip-asterisk.info: KITOMA Проверено 7 марта 2016 г.
  26. pascom.net: Передача голоса по IP-телефонии в лучшем виде | pascom.net Проверено 20 сентября 2018 г.
  27. Starface.de: Семейство продуктов STARFACE. Проверено 29 августа 2012 г.
  28. Thirdlane.com Third Lane IP PBX Products
  29. Fonality.com Trixbox линия Asterisk IP PBX на базе продуктов Accessed 29 августа 2012th
  30. VoIPonCD, автор rowi.net, получено 29 августа 2012 г.
  31. arztpraxis-telefonanlagen.de: Телефонные системы для медицинских кабинетов | arztpraxis-telefonanlagen.de
  32. Voip-info.org: Международные звуковые файлы Asterisk. Проверено 29 августа 2012 г.