Найти тему
171 подписчик

ПОЧЕМУ ASTERISK БОЛЬШЕ НЕ БУДУЩЕЕ ТЕЛЕФОНИИ

..
Сегодня когда загрузил никсы наткнулся на моём рабочем столе на электронную книгу в формате PDF с названием "Asterisk Будущее телефонии". В этом посте я хотел бы оспорить это высказывание и сказать почему теперь это не так. В двух словах "Asterisk" это безплатная программная АТС, которую можно установить на компьютер как обычную программу, т.е. телефонная станция для телефонных звонков преимущественно с использованием интернета, но можно использовать и традиционные средства связи, аналоговые линии, dsl и прочее (www.asterisk.org).
..
В первую очередь этот софтсвитч был основан Марком Спенсером в конце 90х и в начале нулевых и вся устаревшая концепция тянется оттуда без изменений. Далее ниже я по абзацам кратко озвучу те особенности софтсвитча из соединённых штатов с названием Asterisk, которые не дают ему стать будущем телефонии, а как известно за софтсвитчами будущее, вроде Kamailio и FreeSWITCH.
..
1. Структуры данных построены на массивах ограниченного размера, который прописан в конфигах.

2. Отсутствие внешнего и внутреннего профилей для разделения сетей на внутренню связь и на внешнюю.

3. Устаревшая система конфигураций. Для одного канального драйвера всего один файл.

4. Отсутсвие разделения стека на протоколы. Я "заходил" внутрь SIP'а, там нет разделения на SIP, SDP и вроде даже на RDP, точно не помню. Всё в одной куче для упрощения, это погибель и тупик.

5. Несовершенный и устаревший диалплан. Да, диалплан, который тянется ещё с нулевых, тянет за собой кучу особенностей и проблем, которые неактуальны.

6. Протокол IAX для межсерверного взаимодействия между Asterisk вообще не поддерживает ничего кроме распростанённых аудиоформатов, пару форматов изображений, "jpg" и "png", а передача видео предусмотрена только в одном потоке, только один канал.

Что я бы в первую очередь изменил в Asterisk. Сделать отдельный логгер. Что это значит. Это значит что логгер это самостоятельно живущая машина, которая ведёт логи в файлы, в консоль и в базу данных, в зависимости от конфигурации.
..
Ранее я считал что Asterisk это топ, теперь я так не считаю. Это безплатная ху*та, которую используют только нищие фирмы и компании, потому что у этой платформы много проблем и по факту лучше купить что то платное, поставить и забыть.
..
ФИЛОСОФИЯ И ПРИНЦИП МАШИН
..
Немного резюме. Что такое вирусы? Это микро биомашины. Они и не живы и не мертвы. Зомби. Аналогичный софт вроде Asterisk это также машины, но не на молекулярном уровне а на базе софта, которые пишут программисты. Если есть внешнее или заложенное воздействие, то они живы, если нет звонков, нет "движухи", то они мертвы. Здесь можно привести аналогию с трактором. Трактор это тоже машина, она жива когда тракторист зарулём и мертва когда водителя нет. Как то так.
ПОЧЕМУ ASTERISK БОЛЬШЕ НЕ БУДУЩЕЕ ТЕЛЕФОНИИ .. Сегодня когда загрузил никсы наткнулся на моём рабочем столе на электронную книгу в формате PDF с названием "Asterisk Будущее телефонии".
2 минуты