Asterisk (АТС) - Asterisk (PBX)

Звездочка
Asterisk Logo.svg
Разработчики)Sangoma Technologies Corporation
Стабильный выпуск (ы) [±]
18.0.1 (5 ноября 2020 г.; 23 дней назад (2020-11-05)[1])

17.8.1 (5 ноября 2020 г.; 23 дней назад (2020-11-05)[2]) 16.14.1 (5 ноября 2020 г.; 23 дней назад (2020-11-05)[3])

13.37.1 (5 ноября 2020 г.; 23 дней назад (2020-11-05)[4])
Предварительный выпуск (ы) [±]
Репозиторий Отредактируйте это в Викиданных
Написано вC
ТипГолос по интернет-протоколу
ЛицензияGPLv2 с дополнительными лицензиями, доступными от Digium[5]
Интернет сайтwww.asterisk.org Отредактируйте это в Викиданных

Звездочка это программного обеспечения реализация частная телефонная станция (АТС). В сочетании с подходящими телефония аппаратные интерфейсы и сетевые приложения, Asterisk используется для создания и управления телефонные звонки между телекоммуникации конечные точки, такие как обычные телефон наборы, направления на телефонная сеть общего пользования (PSTN), а также устройства или службы на передача голоса по интернет-протоколу (VoIP) сети. Его название происходит от звездочка (*) символ для сигнала, используемого в двухтональный многочастотный (DTMF) набор.

Asterisk была создана в 1999 г. Марк Спенсер из Digium, которая с 2018 года является подразделением Sangoma Technologies Corporation.[6][7] Первоначально разработан для Linux,[8] Asterisk работает на различных операционные системы, включая NetBSD, OpenBSD, FreeBSD, macOS, и Солярис, и может быть установлен во встраиваемых системах на основе OpenWrt.[9][10]

Функции

Программное обеспечение Asterisk включает в себя множество функций, доступных в коммерческих и проприетарных системах АТС: голосовая почта, конференц-связь, интерактивный голосовой отклик (меню телефона) и автоматическое распределение звонков. Пользователи могут создавать новые функциональные возможности, написав сценарии схемы набора номера в нескольких собственных Asterisk. расширения языков, добавляя настраиваемые загружаемые модули, написанные на PHP или C, или путем реализации Интерфейс шлюза Asterisk (AGI) программы, использующие любой язык программирования, способный обмениваться данными через стандартную систему потоков (стандартный ввод и стандартный вывод ) или через сетевые TCP-сокеты.

Asterisk поддерживает несколько стандартных передача голоса по IP протоколы, включая Протокол инициирования сеанса (SIP), Протокол управления медиа-шлюзом (MGCP) и H.323. Asterisk поддерживает большинство SIP-телефонов, выступая в качестве регистратора и последовательный пользовательский агент. Он может служить шлюзом между IP-телефонами и PSTN через интерфейсы T- или E-carrier или аналоговые карты FXO. В Обмен между Asterisk (IAX), RFC 5456, родной для Asterisk, обеспечивает эффективную транкинг вызовов между системами АТС Asterisk, в дополнение к распределению некоторой логики конфигурации. Многие поставщики услуг VoIP поддерживают его для завершения вызова в PSTN, часто потому, что они сами развернули Asterisk или предлагают его в качестве размещенного приложения. Некоторые телефоны также поддерживают протокол IAX.

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

Помимо протоколов VoIP, Asterisk поддерживает традиционные протоколы коммутации каналов, такие как ISDN и SS7. Для этого требуются соответствующие аппаратные интерфейсные карты, продаваемые сторонними поставщиками. Каждый протокол требует установки программных модулей. В выпуске Asterisk 14 Аудиокодек opus поддерживается.

Интернационализация

Хотя изначально был разработан в Соединенные Штаты, Asterisk стал популярным VoIP АТС по всему миру. Это позволяет иметь несколько наборов голосовых подсказок, идентифицируемых по языку (и даже несколько наборов подсказок для каждого языка), а также поддержку форматов времени на разных языках. В Asterisk включено несколько наборов подсказок для интерактивного голосового ответа и функций голосовой почты: американский, британский и австралийский английский, канадский французский, японский, русский, мексиканский испанский и шведский.[11] Предлагаются подсказки о новизне, например шутки.[12] и тематическое сообщение "зомби-апокалипсис" для Хэллоуин.[13] Кроме того, для коммерческой продажи предлагаются голосовые аппараты на разных языках, диалектах и ​​полах.

Набор приглашений Asterisk на английском языке по умолчанию записывается профессиональным телефонным голосом Эллисон Смит.[14]

Производные продукты

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

  • AskoziaPBX, вилка m0n0wall В проекте используется программное обеспечение Asterisk PBX для реализации всех функций телефонии.
  • AstLinux - это «Сетевое устройство для коммуникаций» с открытым исходным кодом.[15]
  • FreePBX, графический пользовательский интерфейс с открытым исходным кодом, Asterisk входит в состав ядра своей FreePBX Distro[16]
  • LinuxMCE связывает Asterisk для телефонии; есть также встроенная версия Asterisk для роутеров OpenWrt.
  • УАТС во Flash / Невероятной УАТС и триксбокс программные АТС на базе Asterisk.
  • Эластикс ранее использовал Asterisk, HylaFAX, Открытый огонь и Постфикс предлагать функции PBX, факса, обмена мгновенными сообщениями и электронной почты, соответственно, до перехода на 3CX.
  • Иссабель это открытый исходный код Унифицированные связи программное обеспечение, использующее Asterisk для телефонных функций. Он был разветвлен из версий Elastix с открытым исходным кодом, когда его приобрела 3CX.
  • * astTECS использует Asterisk в своих VoIP и мобильных шлюзах.[17]

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

Стандартные голосовые подсказки, включенные в систему, бесплатны. Компания может приобрести соответствующие голосовые объявления с названием своей компании, опциями меню IVR и именами сотрудников или отделов (в виде библиотеки живых записей общих имен[18] или набор полностью настраиваемых подсказок, записанных тем же профессиональным голосовым мастером) за дополнительную плату для бесшовной интеграции в систему.

Другие надстройки обеспечивают поддержку факсов, преобразование текста в речь, дополнительные кодеки и новые возможности.[19] Некоторые сторонние надстройки бесплатны;[20] некоторые даже поддерживают встроенные платформы, такие как Raspberry Pi.[21]

Смотрите также

Рекомендации

  1. ^ «ChangeLog-18-текущий». Получено 5 ноября 2020.
  2. ^ «Журнал изменений-17-текущий». Получено 5 ноября 2020.
  3. ^ «Журнал изменений-16-ток». Получено 5 ноября 2020.
  4. ^ «Журнал изменений-13-текущий». Получено 5 ноября 2020.
  5. ^ «ЛИЦЕНЗИЯ Asterisk». Получено 2020-02-13.
  6. ^ Олейничак, Стивен П .; Кирби, Брэди (2007). Звездочка для чайников. Джон Уайли и сыновья. ISBN  9780470098547.
  7. ^ Ван Меггелен, Джим; Смит, Джаред; Мадсен, Лейф (2007). Asterisk: будущее телефонии. O'Reilly Media, Inc. ISBN  9780596510480.
  8. ^ В README для версии 0.1.0 говорится: «В настоящее время известно, что АТС с открытым исходным кодом Asterisk работает только в ОС Linux, хотя она также может быть переносимой на другие UNIX-подобные операционные системы». Видеть здесь В архиве 2017-02-12 в Wayback Machine
  9. ^ «Звездочка на OpenWrt». Получено 2018-06-10.
  10. ^ AstLinux: загрузка через USB-накопитель
  11. ^ страница загрузки звуковых файлов для Asterisk
  12. ^ ץ «Вы не следующий в очереди», пародия на сообщение об удержании, в котором предварительно записанная Эллисон Смит робко признается (в 0:00:45), что звонящий на самом деле * не * следующий в очереди, и ему повезет получить ответ в 23:30 от уборщицы после того, как другие рабочие ушли на день.
  13. ^ «Защитите свою телефонную систему от зомби». Go.digium.com. Архивировано из оригинал на 2016-03-05. Получено 2016-01-04.
  14. ^ «Записи голоса Asterisk». Голос IVR.
  15. ^ astlinux-project.org
  16. ^ Мадсен, Лейф; Джим Ван Меггелен; Рассел Брайант (2013). Asterisk: полное руководство, 4-е издание (4-е изд.). O'Reilly Media. п. 800. ISBN  978-1-4493-3242-6. FreePBX, гигант сообщества Asterisk. Этот интерфейс (который лежит в основе многих самых популярных дистрибутивов Asterisk, таких как AsteriskNOW, Elastix, FreePBX Distro и PBX in a Flash), несомненно, является очень важной частью того, почему Asterisk был столь успешным. . С помощью интерфейса FreePBX вы можете настраивать и управлять многими аспектами системы Asterisk, не касаясь единственного файла конфигурации. Хотя мы, пуристы, можем любить, чтобы все работали только с файлами конфигурации, мы понимаем, что для многих изучение Linux и редактирование этих файлов вручную просто не произойдет. Для этих людей существует FreePBX, и мы с уважением относимся к тому важному вкладу, который он внес в успех Asterisk.
  17. ^ "astTECS - ЛЮДИ IP-АТС". VoIP-информация. 12 июля 2008 г.
  18. ^ "Эллисон по требованию". AsteriskExchange.com.
  19. ^ «Программные надстройки Asterisk». Digium. 2015-12-29. Получено 2016-01-04.
  20. ^ Ридделл, Мэтт (2008-08-08). «35 отличных бесплатных приложений Asterisk». Venturevoip.com. Архивировано из оригинал на 2015-04-26. Получено 2016-01-04.
  21. ^ "5-минутная АТС: Невероятная АТС 11 и Невероятный факс в обновленном состоянии". Ботан Виттлс. 2013-06-18. Получено 2016-01-04.

внешняя ссылка