Глава 1
Революция в телефонии
It does not require a majority to prevail, but rather an
irate, tireless minority keen to set brush fires
in people’s minds.
—Samuel Adams
кто это переведет релевантно будет молодец
……………………………………………………..
VoIP: наводя мосты между традиционной и сетевой телефонией
Пока VoIP воспринимается лишь как метод установления телефонных звонков на длинные расстояния, истинное его значение (и, надеемся, скоро это станет явью) это то, что VoIP представляет передачу голоса не более чем еще одним сетевым приложением.
Иногда кажется, что основное назначение телефонии — осуществлять связь между людьми. Это простая цель, и нам кажется возможным достигать этой цели более гибкими и изобретательными путями, нежели это делается сейчас. Так как промышленность не горит желанием в достижении этого, большое сообщество решительно настроенных людей вызвались взять эту задачу на себя.
И причиной такого вызова стал тот факт, что индустрия, очень мало менявшаяся на протяжении последних 100 лет, не проявляет желания меняться и теперь.
Проект Zapata Telephony
Этот проект был задуман Джимом Диксоном, инженером по телекомммуникациям, заинтересованным невероятно возросшей скоростью современных CPU. Диксон верил, что самая экономичная телефонная АТС может быть создана, если ее электрическая схема не будет содержать ничего, кроме интерфейсных микросхем, подсоединяющих ее к телефонным линиям. Вместо того, чтобы размещать дорогостоящие DSP на плате, всю обработку сигналов нужно осуществлять в CPU посредством компьютерной программы. Т.к. Это накладывает большую нагрузку на CPU , Диксон полагал, что выгодное отношение цена/производительность в пользу CPU делает их более притягательными чем дорогие DSP и, что более важно, это их отношение цена/производительность будет только улучшаться.
Как и большинство мечтателей, Диксон верил, что другие тоже видят эту возможность, и что стоит только подождать, как кто-то реализует это явное улучшение ситуации. Спустя нескольких лет ожиданий, Диксон заметил, что похоже, никто не только не сделал такую карту, но и не собирается реализовывать такие возможности. С этого момента Джиму стало ясно, что если уж он хочет революции, он должен сам ее начать. Так и родился проект Запата.
«Т.к. Концепция была сверхреволюционна и определенно, вызвала бы резонанс в индустрии, я решил, следуя мотивам Великой Мексиканской революции, назвать и технологию и фирму именем великого мексиканского революционера, Эмилиано Запаты. Я назвал карту “tormenta”, что по-испански значит «шторм» , даже не шторм, а большой шторм, как ураган или покруче. «
Возможно, мы должны были назваться «Звездочки». Нсмотря на то, что мы премного благодарны Д.Диксону частично за работу над проектом, частично за видение перспектив за рамками проекта, больше всего мы ему благодарны за предоставление результатов своего труда обществу. Как результат жертвы Джона, Астериск АТС получила возможность жить.
Масштабные изменения требуют гибких технологий
Даже самая крутая традиционная АТС имеет недостаток дизайна, переживший уже 15 лет мучений пользователей , который проявляется в простой вещи: Вы определяете число гудков, после которого трубку возмет автоответчик , 2, 3, 4, 6, или 10 гудков. Вы задумывались, сколько людей хотели бы назначить 5 гудков ожидания своему автоответчику? Отвечая на пожелания пользователей, производитель не может признать этот факт проблемой. Так работает система, говорит производитель, используйте что есть.
Другой пример — имя номера, которое вы можете назначить абоненту, составляет семь знаков. В далекие 80-е , когда разрабатывались современные традиционные АТС, память была довольно дорога, и хранение этих семи знаков для какждого абонента представляло немалое удорожание всей АТС. А какие препятствия изменить это сегодня? Никаких. А есть планы изменить это? Трудно сказать — эти вопросы официально даже не признаны проблемами.
Это только два примера, промышленность изобилует подобными случаями.
Было бы здорово остановиться на выборе какой либо системы. Но правда в том, что идевльной АТС не бывает, все страдают от недостатков. Неважно, насколько наворочана АТС, что нибудь все равно будет плохо, т.к. Даже самая дорогая АТС в чем-то не оправдает ожиданий покупателя. Маленькая группа пользователей нуждается в «лишней» возможности, над которой группа разработчиков еще не думала, или реализация этого приведет к удорожанию продукта, а т.к. Продукт закрыт, пользователи сами не в состоянии реализовать свои пожелания.
Если бы Интернет был опутан запретами регулирования или коммерческих интересов, было бы сомнительно, что он бы разросся до настоящих размеров. Открытость Интернета означает, что каждый, кто хочет, может принять участие в чем угодно. Ну и так и происходит. Десять тысяч умов, объединившись над созданием Интернета, образовали корпорацию, не существующую доныне.
Также, как и другие открытые проекты, Линукс или Интернет, развитие Астериска подпитывалось чаяниями людей , которые знали, что должно быть нечто большее, чем предлагается индустрией. Сила сообщества заключается в том, что оно объедининяет не наемных работников, подключенных к одной задаче, а людей, принадлежащих различным отраслям индустрии, с разным опытом работы, с различным пониманием гибкости и открытости. Эти люди знают, что если бы кто-нибудь смог разобрать существующие АТС и взять лучшие функциональные блоки , как кирпичики из LEGO,….хз что имеется автором ввиду….These people knew that if one could take the best parts of various PBXes and separate them into interconnecting compo-
nents—akin to a boxful of LEGO bricks—one could begin to conceive of things that
would not survive a traditional corporate risk-analysis process. While no one can se-
riously claim to have a complete picture of what this thing should look like, there is no
shortage of opinions and ideas (Эти люди знали, что если кто то мог бы взять все лучшее из различных PBXes и
разделить их внутри связанных компонентов, подобно целому ящику с кубиками ЛЕГО, и
мог бы задуматься об этих вещах, то это не пережило бы традиционного корпоративного
процесс анализа риска. В то время как никто не может в серьез утверждать, что имел
полную картину того, на что должна быть похожей эта вещь, при отсутствии нехватки
мнений и идей.) (Спасибо Сергею за вариант, но переводить с американского — жесть…)
Многим кажется что Астериск незавершен. Наверное, таких людей можно сравнить с посетителями, пришедшими в художественную мастерскую и ищущими законченную картину, подписанную и пронумерованную. Они часто разочарованы, потому что видят, что Астериск это чистый лист, набор красок, ждущие своего часа кисти.
Даже на ранних стадиях своего развития, Астериск был лелеян большим числом участников, нежели какая другая АТС. Большинство производителей выделяют не более нескольких разработчиков на продукт, Астериск разрабатывают сотни. Большинство платных АТС имеют единицы экспертов в поддержке, Астериск имеет сотни.
Глубина и ширина эксперной оценки Астериска наиболее полная во всей отрасли промышленности. В Астериске принимют участие и старые спецы из Telco, которые помнят даже АТСки с шаговым набором,и парни из больших телекоммуникационных корпораций, которые отозвались на появление голосовой почты как на новейшую технологию, и фанаты передачи данных и программисты , создававшие Интернет. Все эти люди объединены общей мечтой — телекоммуникациям нужна правильная революция.
Астериск - буревестник грядущей революции.
Астериск - хакерская АТС
Телекоммуникационные компании, игнорирующие Астериск делают это на свой страх и риск. Гибкость Астериска дает ему возможности, недоступные для платных систем. И это потому, что Астериск - безкомпромиссно хакерская АТС.
Если кто то вам скажет не испольовать термин хак, приколитесь в ответ. Этот термин не из области бульварного чтива. Подлые журналюги спиз…украли его и извратили, придав ему смысл «злонамеренного взломщика». Настало время вернуть все на свои места. Хакеры создали механизм, на котором покоится Интернет. Хакеры создали старину Macа и старину Unix. Хакеры сегодня создают телекомммуникационную систему будущего для вас. Не бойтесь, хакеры отличные парни и они способны построить систему , более защищенную от взлома, чем что либо существующее сегодня. В отличие от сомнительных свойств секретности закрытых систем , хакеры способны быстро реагировать на изменения в путях развития систем защиты и тонко настраивать телефонную систему в соответствиями с корпоративными политиками и промышленными стандартами защиты.
Как и другие открытые системы, Астериск способен развиться в более защищенную систему, чем любая из платных систем не вопреки его хакерским корням, а благодаря им.
Астериск - профессиональная АТС
Никогда до сих пор не поялялась телекоммуникационная система, настольно твечающая требования бизнеса и за такую цену. Астериск помогает развитию бизнеса, и все труднее найти компанию, не использующую Астериск в том или ином составе и качестве, решае задачи, подвластные только Астериску.
Принятие бизнесом Астериска случилось быстрее, чем это произошло с Линуксом, по нескольким причинам:
- Линукс впервые пробудил интерес к свободному ПО, Астериск последовал по проторенному пути.
- Телеком пришел в упадок, при отсутствии лидера среди крупных игроков на рынке. Астериск предложил законченную, реальную и захватывающую картину будущего индустрии.
- Конечны пользователи сыты по горло несовместимостью, ограниченностью , отвратительной техподдержкой. Астериск лишен первых двух проблем; добровольцы с успехом решают третью.
Сообщество Астериск
Одна из составляющих силы Астериска это его неравнодушные апологеты, которые развивают и поддерживают Астериск. Этот коллектив, возглавляемый Марком Спенсером из Digium, ясно представляет культурное значение Астериска и полон ожиданий перед его будущим.
Одним из мощнейших побочных эффектов, порожденных энергией Астериск-сообщества, это сотрудничество, возникшее между профессионалами телекоммуникационной, сетевой, информационной отраслей, которые разделяют свою любовь к феномену Астериск. До сих пор професионалы, как обычно, чурались друг друга , а в Астериск-сообществе они с радостью делятся своими знаниями друг с другом. Значительность такого сотрудничества не может быть переоценена.
Опять же, раз мечты об Астериске стали явью, сообщество должно расти — еще один ключевой вызов, бросаемый сообщестку в условия быстро растущего количества пользователей. Старые члены сообщества, стоявшие у истоков рождения Астериск, как правило, рады появлению новых членов, но нетерпеливые вопросы последних, требующие незамедлительного ответа, также требуют от кого-то и потратить время на изучение ситуации или эксперименты.
Безусловно, новые пользователи не должны удовлетворять какким-либо особенноым требованиям. Пока одни счастливы проводить часы в экспериментах и читая различные блоги с описанием проблем других пользователей, много пользователей , просто впечатленных возможностями технологии и совершенно не интересующиеся проблемами развития. Им нужна четкая и ясная пошаговая инструкция для установки и настройки , сопровожденная ясными примерами , описывающими лучшие способы реализации самой популярной функциональности ( голосовая почта, автоспутник и т.п.). Для тех пользователей, кто справедливо представляет Астериск как язык разработки веб-страниц, такое требование не имеет смысла. Для них ясно, что они погружены в Астериск для собственного удовольствия. Как можно требовать пошаговой инструкции для языка программирования?
На самом деле, ни одна точка зрения не верна для всех. - зверь для каждого свой и зачастую требует диаметрально противоположных подходов. Если посмотреть на сообщество со стороны, можно увидеть, насколько тут много людей с разными уровнями подготовки и отношением к предмету. Некоторые не проявляют терпение к новичкам, но такие люди зачастую вкладывают свою дущу в развитие проекта и не потому они буки, что не приветствуют ваше участие в проекте.
The Asterisk Mailing Lists
……………………………………………………………………..
The Asterisk Wiki
……………………………………………………………………..
The IRC Channels
……………………………………………………………………..
Asterisk User Groups
……………………………………………………………………..
Проект документации
Проект документации был начат Лейфом Мадсеном и Джаредом Смитом, но впоследствии несколько членов сообщества присоединились.
Целью данного проекта является предоставление четко структурированного хранилища печатных работ об е. Учитывая гибкую структуру Wiki, проект нацелен на фокусировании проблем самого а.
Частью проекта является публикация документации в онлайне, книга доступна по адресу http://www.asteriskdocs.org и распространяется под лицензией Creative Commons.
Деловые аспекты
В наши дни редко встретишь бизнес, не вкладывающий средства в свое развитие каждые несколько лет. Очень редко можно встретить бизнес, способный изменить свою инфраструктуру каждый раз при смене направления деятельности. Сегодня бизнес требует экстраординарной гибкости ото всех своих используемых технологий, включая телекоммуникации.
В своей книге «Пересекая бездну» Джеффри Мур писал “The idea
that the value of the system will be discovered rather than known at the time of instal-
lation implies, in turn, that product flexibility and adaptability, as well as ongoing
account service, should be critical components of any buyer’s evaluation checklist.”( даже не пытался переводить)
Это значит, частично, что значение новой технологии невозможно оценить до момента внедрения этой технологии.
Как замечательно, иметь систему с открытым ядром и безконечными возможностями иннвационного развития.
Эта книга
Итак, с чего начнем? Если уж речь зашла об , посмотрим, что же нам удалось вместить в одну книгу. Сейчас мы не будем давать весть материал, добытый фанатами а, а только пройдемся по основам.
В Главе 2 мы рассмотрим некоторые инженерные соображения, которые вы дожны учесть при проектировании телекоммуникационной системы. Вы можете пропустить большую часть этого материала, если хотите просто установить систему, но это важные соображения, если вы хотите использовать в промышленных масштабах.
Глава 3 рассматривает загрузку, сборку, установку , а Глава 4 рассматривает начальную настройку . Здесь мы рассмотри важные конфигурационные файлы , которые определяют каналы и возможности вашей системы. Это подготовит вас для восприятия Главы 5 , где мы погрузимся в самое сердце а, диалплан. Глава 6 рассматривает некоторые углубленные концепции диалплана.
Мы отвлечемся от а в Главе 7, и пообсуждаем некоторые важные технологии ТФОП. Естественным образом наша дискуссия перейдет в обсуждение VoIP в Главе 8.
Глава 9 представляет одну из самых впечатляющих компонентов, Шлюзовой интерфейс AGI. Используя Перл, PHP, Python, мы показываем, как сторонние программы могут расширять возможности Вашей АТС. В Главе 14 мы подробно остановимся на том, чем на самом деле являются богатые возможности и свойства, входящие в состав а. В закллючении, Глава 15 пытается заглянуть в будущее, предсказывая, что открытые телефонные системы значительно преобразуют индустрию в целях ее революционного изменения. Вы также найдете море справочной информации в пяти приложениях в конце.
Книга всего лищь рассматривает основы, но от этих основ вы сможете перейти к пониманию концепций а, а затем, кто зает, что вы сможете создать сами?
