www.phreaking.kz

IP телефония Что такое Asterisk

Что такое Asterisk

E-mail Печать PDF
Сегодня речь пойдет о Asterisk. Сразу возникает вопрос, что это такое и зачем мне это нужно. Многие в шутку называют Asterisk хакерская PBX. Итак «Asterisk – полностью программная учрежденческая АТС (УАТС), работающая под управлением операционной системы GNU/Linux, FreeBSD (уже достаточно давно есть в портах), Solaris , Windows (сильно усеченная версия) предназначена для создания решений телефонии на основе VOIP.. Проще говоря установив этот софт на компьютер мы получаем полноценную бесплатную АТС с такими возможностями, которые в традиционной телефонии не всегда возможны. 

Создание 

Марк СпенсерАsterisk появился благодаря компьютерному инженеру Марку Спенсеру (Mark Spencer). В 1999 году Марк, еще будучи студентом факультета Computer Engineering в Auburn University, создал компанию Linux Support Services(сервис по поддержке Линукса) и хотел организовать 24-часовую службу голосовой поддержки, однако начальный бюджет компании ($4000) не позволял приобрести крайне дорогие системы колл-центров.  В 2001 в связи с кризисом дот-комов, у Linux Support Services начались проблемы и Спенсер начал думать, что разработка программной АТС с открытыми исходными текстами может оказаться интереснее, чем "общая" поддержка пользователей линукс. Обладая хорошими навыками программирования и используя свой персональный компьютер под операционной системой Linux, он написал свою собственную мини АТС! 

Джим Диксон из Zapata Telephony предложил бизнес-модель для Asteriks. Тогда же и поменялось название компании - с Linux Support Services на Digium.

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

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

Возможности

Asterisk может работать как с аналоговыми линиями (FXO/FXS модули), так и цифровыми (ISDN BRI и PRI — потоки Т1/E1). С помощью определенных компьютерных плат (наиболее известными производителями которых являются Digium, Sangoma, OpenVox, Rhino, AudioCodes) Asterisk можно подключить к высокопропускным линиям Т1/E1, которые позволяют работать с десятками и сотнями телефонных линий. Идеальное решение для создания call центров, объединения удаленных филиалов в единую телефонную сеть. 

Позволяет транслировать текст и видеосигналы (например, возможно использовать видеофон). Кроме того реализована работа с другими компьютерными протоколами
DUNDi, протокол, также разработанный Digium
OSP
T.38, поддерживается пропускание факсов в данном формате.

Настройка и программирование производится с помощью нескольких механизмов:
Диалплан, который пишется на специальном языке. Доступна как старая версия, так и новая - AEL
AGI
AMI
Конфигурация из БД

Расширение выполняемых функций также возможно путём написания на языке C нового модуля, что возможно благодаря подробной Doxygen документации.

Поддерживаемые протоколы

SIP
H.323
IAX2
MGCP
Skinny/SCCP
Google Talk
Skype, через коммерческий канал.

Позволяет транслировать текст и видеосигналы (например, возможно использовать видеофон). Кроме того реализована работа с другими компьютерными протоколами
DUNDi, протокол, также разработанный Digium
OSP
T.38, поддерживается пропускание факсов в данном формате.

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

Asterisk@Home (проект изменил название, и все последние версии теперь называются Trixbox)
AsteriskNow
AstLinux
PBX in a Flash
PoundKey
SeirosPBX (Russia)
Switchvox фирмы Four Loop Technologies
Thirdlane PBX
Trixbox
VoIPonCD
WellTone (Russia)

Продукт имеет открытую лицензию, благодаря этому активно поддерживается и развивается тысячами людей со всей планеты. В течение последних лет Asterisk используют уже более 1000 компаний, (центры поддержки, online-консультации и т.д. и т.п.). 

Многие компании применяют Asterisk в своих серийных VoIP устройствах, например компании Linksys, Nateks и т. п. Для того чтобы уйти от проблем, создаваемых двойным лицензированием, был создан форк проекта, в настоящее время называющийся CallWeaver. 



 

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


Защитный код
Обновить

Опрос

Какая операционная система на вашем смартфоне/КПК?
 

На сайте

Сейчас 6 гостей онлайн

IP адрес

Ваш IP 38.107.179.236

Нас считают

Рейтинг@Mail.ru