Нажмите звездочку сейчас

ISDN предоставляет больше информации, чем аналоговая линия. Обычно он передает не только номер человека, инициировавшего звонок, но и номер, по которому он звонит. Это позволяет телефонной компании распределить набор номеров по набору линий ISDN, что позволяет осуществлять несколько вызовов по одному и тому же номеру, а также осуществлять прямой набор номеров на определенные номера. Проблема в том, что в Великобритании используются несколько разные версии ISDN, а также существуют карты ISDN с разными возможностями.

Нажмите звездочку сейчас

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

Настройка Астериска

В наших лондонских офисах теперь установлена ​​и работает система Asterisk, поддерживающая VoIP, ISDN и аналоговые телефоны. Он подключен к нашей старой телефонной станции и позволяет нам делать многие вещи, которые нам нужны. Так как же мы этого достигли? Что ж, первое, что нам нужно было, чтобы все это заработало, — это компьютер и какая-то телефонная интерфейсная карта.

После непродолжительного поиска мы обнаружили, что любимые карты, поддерживаемые Asterisk, производятся Digium. Точнее, мы купили карту Digium TDM-400, которая поставляется с двумя дочерними платами — одна для FXO, а другая для FXS. Это PCI-карта, поэтому все выглядело довольно просто; Никакой документации к плате не прилагалось, но мы скачали ее с сайта и разобрались, что делать. На сайте указано, что минимальная спецификация — ПК с процессором Pentium III с тактовой частотой 700 МГц, и, поскольку у нас был один из них, мы начали наш эксперимент.

Установка карты была простой, за исключением одного. Помните, выше мы говорили, что большая разница между FXO и FXS заключается в том, что FXS должен подавать напряжение для звонка? Что ж, слот PCI не обеспечивает достаточного питания, поэтому необходимо подключить карту TDM. блок питания ПК, используя одну из тех запасных вилок питания для дисковода, которые висят внутри большинства машины. К сожалению, на компьютере, который мы использовали, не было обычного набора таких вилок питания, поэтому нам пришлось украсть одну из привода компакт-дисков. Это может создать проблему, если, например, вы хотите использовать эту карту в сервере высотой 1U, где обычно нет длинных кабелей, проходящих внутри корпуса.

На нашей машине уже был установлен Linux (отличная система Centos, бесплатно упомянутая в Enterprise Linux), так что теперь мы были готовы к работе. Заглянув на сайт Asterisk, мы нашли установочный документ, в котором рекомендовалось скачать исходный код и скомпилировать его. Впоследствии мы обнаружили, что существуют предварительно скомпилированные пакеты, но их компиляция не составила проблем. После компиляции и установки мы следовали инструкциям по настройке. Настройка TDM-400 может оказаться затруднительной, поскольку вам необходимо настроить карту FXO для использования сигнализации FXS. Наконец-то разобравшись в этом, мы подключили телефон и телефонную линию, набрали номер и… получили самый ужасный телефонный звонок в мире.

Проблема заключалась в том, что выбранный нами компьютер был слишком медленным, чтобы поддерживать телефонную карту — карта на самом деле представляет собой набор «программных модемов», которые полагаются на процессор ПК, выполняющий всю тяжелую работу. работать, и, к сожалению, наша 700-мегагерцовая машина была не способна на это — и, как вы уже догадались, единственной другой машиной, которая нам была доступна, был стоечный сервер высотой 1U без ведомого источника питания. кабели. Однако в конце концов мы нашли достаточно мощную машину и занялись бизнесом.