Телефонные серверы на базе Windows NT и UNIX имеют множество преимуществ по сравнению с традиционными УАТС.


ПРЕИМУЩЕСТВА ПСЕВДО-УАТС
ФУНКЦИИ ПСЕВДО-УАТС
МОДЕЛЬ ИНТЕГРАЦИИ КОММУТАТОРОВ
ИНТЕГРАЦИЯ ПО ОСНОВНОМУ КАНАЛУ
ИНТЕГРАЦИЯ ПО ВСПОМОГАТЕЛЬНОМУ КАНАЛУ
ВСТАВКА И ИЗВЛЕЧЕНИЕ ИНФОРМАЦИИ
ПСЕВДО-УАТС: КОМПЬЮТЕРНАЯ ТЕЛЕФОНИЯ БЕЗ ИНТЕГРАЦИИ
В СЛЕДУЮЩЕМ НОМЕРЕ

ДОСТОИНСТВА И НЕДОСТАТКИ ПСЕВДО-УАТС
Ограничения псевдо-УАТС


Корпоративные телефонные сервисы по большей части предоставляются при посредстве учрежденческой АТС (УАТС) - дорогостоящей системы на базе нестандартного аппаратного и программного обеспечения. До недавнего времени это был практически единственный способ реализации внутренней телефонной связи без подключения десятков или даже сотен линий к офису компании.

В этой статье мы предлагаем вам познакомиться с псевдо-УАТС - автоматическими телефонными станциями на базе стандартного оборудования и операционных систем для ПК. Концепция псевдо-УАТС изменяет сам взгляд на функции, которые должны выполнять офисные телефонные системы. Наименование - псевдо-УАТС - нисколько не умаляет их роль. Более точный, хотя и менее образный термин - коммуникационный сервер. Он отражает тот факт, что, наряду с такими стандартными функциями телефонии, как набор номера, псевдо-УАТС выполняет многочисленные функции обмена сообщениями и осуществляет сервисы Internet. Эти чудо-устройства не только предоставляют более широкий набор функций, но и проще в администрировании, чем их "кузены" - УАТС.

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

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

Отход от закрытых нестандартных систем имеет не меньшее значение, чем изобретение ПК 17 лет назад. И тот факт, что это происходит теперь с телефонией, делает появление псевдо-УАТС весьма примечательным событием.

ПРЕИМУЩЕСТВА ПСЕВДО-УАТС

Телефон остается и еще долго будет оставаться одним из наиболее ценных инструментов бизнеса. УАТС - испытанная и хорошо зарекомендовавшая себя технология; так зачем же еще понадобились составляющие ей конкуренцию коммуникационные серверы? Причин множество.

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

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

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

Четвертая причина - отказоустойчивость. Новейшие псевдо-УАТС поддерживают надежные серверные операционные системы, такие как Windows NT и UNIX. Эти системы снабжены рядом функций обеспечения отказоустойчивости, такими как чередование RAID для массивов дисков, что упрощает создание серверов с длительным сроком бесперебойной работы.

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

Причина номер пять - интеграция услуг связи. Коммуникационные серверы предоставляют гораздо больше возможностей, чем обычная телефонная связь. Некоторые, например платформа на базе Windows NT компании AltiGen, поддерживают функции телефонии, обмена сообщениями, автоматического распределения вызовов и сервисы Internet, причем все это с одного недорогого сервера с Pentium. Такая тенденция объединения множества сервисов связи в одном устройстве приводит к значительному снижению конечных цен для потребителей, так как иначе им пришлось бы покупать несколько отдельных серверов для выполнения той же совокупности задач.

Шестая причина обращения к псевдо-УАТС - расширяемость. Отрасль связи меняется пугающе быстрыми темпами. Новые сервисы, такие как WAN/Internet-телефония, факсимильная связь через Internet и т. п., появляются чуть ли не каждый день. В отличие от платформ на базе ПК, закрытые, нестандартные платформы их не поддерживают. Благодаря своей открытой модульной архитектуре псевдо-УАТС можно расширить для включения новых функций, большая часть которых является программируемыми.

Низкая стоимость - седьмая причина. Благодаря своей модульной структуре и применению стандартных компонентов коммуникационные серверы могут успешно конкурировать по цене с закрытыми платформами. Данное обстоятельство не может не привлекать заказчиков, так как в результате их телефонные системы, впрочем, как и локальные сети, окупаются за два-пять лет вместо пяти-десяти. Это означает прямую экономию средств и обеспечивает дополнительную гибкость.

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

ФУНКЦИИ ПСЕВДО-УАТС

Все коммуникационные серверы осуществляют вызов абонента для установления соединения с ним аппаратным или программным способом. Коммутация каналов или пакетов осуществляется платой в ПК или другом базовом устройстве. В некоторых случаях телефонные вызовы осуществляются без участия обычных телефонов; тогда используются программные телефоны на базе IP.

Приложения для голосовой почты, автоматического секретаря, факса, доступа в Internet, электронной почты и другие мультимедийные приложения могут быть включены в состав коммуникационного сервера. Это устраняет необходимость в отдельных серверах для каждого приложения. Без псевдо-УАТС ситуация, когда целых восемь ПК служат для того, чтобы вдохнуть жизнь в традиционную АТС для достижения того же результата, не так уж редка. (Дополнительную информацию о телефонных системах на базе ПК и других решениях для компьютерной телефонии вы можете найти на Web-узле компании PacificTelephone Design по адресу: www.phonezone.com.)

Ниже мы приводим краткий перечень распространенных системных функций псевдо-УАТС.

Автоматическое распределение вызовов (ACD). Многие псевдо-УАТС могут быть использованы в качестве небольших систем автоматического распределения вызовов, с помощью которых вызовы можно перенаправить любому заданному множеству сотрудников. При относительной простоте распределения вызовов у таких систем по сравнению с применяемыми средствами в крупных центрах телефонного обслуживания, они представляют превосходное и недорогое решение для небольших и средних компаний.

Передача идентификатора вызывающего абонента. Несмотря на то что большинство телефонных систем поддерживают Caller ID на своих интерфейсах с магистральной сетью, лишь немногие из них передают эту информацию дальше на аналоговые телефонные устройства. Чтобы увидеть Caller ID на своем настольном телефонном аппарате, вы должны будете использовать дорогостоящие цифровые аппараты или нестандартные телефоны производителя УАТС вместе с его клиентским программным обеспечением. Коммуникационные серверы по крайней мере двух производителей (AltiGen и NexPath) передают информацию на аналоговые телефонные аппараты с поддержкой Caller ID; это значительно снижает стоимость идентификации вызывающей стороны.

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

Конференции. Звонящий может обратиться по одному из номеров коммуникационного сервера, чтобы присоединиться к конференции. Dash от Picazo Communications поддерживает виртуальные конференц-залы с вместимостью до 16 участников.

Телефоны с цифровым дисплеем. Если вы хотите иметь на своем столе телефон с цифровым дисплеем и готовы пойти для этого на дополнительные расходы, то Dash Office Phone System позволяет использовать либо аналоговое станционное оборудование, либо телефоны с дисплеем собственной разработки. Такие телефоны имеют трех-пятистрочные дисплеи для отображения информации о поступившем вызове и имеют запрограммированные функциональные клавиши. Аналогичные устройства предлагает Inter-Tel.

Просмотр сообщений через Internet. Возможность просматривать сообщения голосовой почты по локальной сети или коммутируемому соединению через Internet - еще одна из полезных функций некоторых псевдо-УАТС. NexPath предоставляет интерфейс на базе Web для просмотра сообщений голосовой почты, а COM2001 собирается добавить эту функцию в свои продукты. Абонент может просмотреть весь список сообщений, а затем выбрать одно из них для воспроизведения. Такой подход более предпочтителен, чем перенаправление сообщений голосовой почты в ящик для входящих электронных сообщений, так как большая часть программ просмотра электронной почты автоматически загружает все сообщения при обращении пользователя к ящику.

Извещение о поступлении сообщения. Многие коммуникационные серверы могут извещать абонента о поступлении сообщения по телефону или на пейджер.

Прочтение сообщения при удержании вызова. Это разновидность функции воспроизведения музыкального фрагмента при удержании вызова звонящего (т. е. аудио с радиоприемника или CD-плейера). Например, система может воспроизводить разные речевые сообщения для разных очередей системы распределения вызовов без помощи внешнего устройства воспроизведения на магнитной ленте и т. п.

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

Виртуальные номера. Виртуальные номера - это просто спасение для компаний, имеющих множество временных сотрудников или больше сотрудников, чем телефонных номеров. Суть состоит в том, что каждой физической линии соответствует несколько номеров. В случае AltiGen абоненты виртуальных номеров (временные или работающие по неполной ставке сотрудники) могут подключиться к любому телефону в офисе для приема своих вызовов. Если эти люди заняты или не отвечают, то вызовы перенаправляются в их ящик для голосовой почты. NexPath также поддерживает виртуальные номера, но при этом системный администратор вынужден постоянно сам выделять конкретный телефон тому или иному пользователю. Кардинальное различие состоит в том, что AltiGen позволяет абонентам подключаться и отключаться от любого телефона в офисе динамически, в то время как NexPath предполагает задание виртуальных номеров системным администратором.

(Дополнительную информацию о не достатках коммуникационных серверов смотри во врезке "Недостатки псевдо-УАТС".)

МОДЕЛЬ ИНТЕГРАЦИИ КОММУТАТОРОВ

Большая часть компаний имеет две отдельные сети и, соответственно, два комплекта сетевых устройств: для вычислений (часто называемой информационной системой, ИС) и для связи. Архитектура ИС состоит из серверов NetWare, Windows NT или UNIX, рабочих станций конечных пользователей (обычно ПК на базе процессоров Intel с той или иной версией Windows), концентраторов, маршрутизаторов и других устройств, связанных по локальной или глобальной сети с помощью Ethernet или Token Ring.

В этом более или менее стандартизованном мире использование оборудования от разных поставщиков не составляет особых проблем. Вы можете купить маршрутизатор у Cisco Systems, операционную систему у Microsoft, сетевые платы у 3Com, а компьютеры у Gateway 2000 и быстро создать из всего этого единую ИС. Кроме того, вы можете выбрать по своему вкусу и инструментарий разработки - Visual C++ от Microsoft, Delphi от Borland и любую разновидность Java - для соответствующей настройки любого компонента архитектуры.

Ситуация в области телекоммуникаций совсем иная. Чтобы получить полную картину, мы предлагаем читателю последовать за нами по пути телефонного вызова и взглянуть на различные устройства, с которыми мы при этом столкнемся.

Вызов поступает из коммутируемой телефонной сети общего пользования. Оттуда он попадает в "тракт", ведущий к вызываемой организации; этот тракт может представлять собой обычную аналоговую линию, ISDN PRI, Т-1/E-1 или более скоростную линию.

Первое устройство, которое вызов встречает на своем пути, - это обычно УАТС или система распределения вызовов. Данные коммутаторы связывают телефонную линию с определенным дополнительным телефонным номером внутри компании. Во многих компаниях все вызовы перенаправляются тут же с УАТС на "блок речевого ответа" (Voice Responce Unit, VRU). Последний воспроизводит звонящему абоненту сообщение типа "Добро пожаловать в нашу компанию. Наберите 1, если вы хотите поговорить с отделом продаж, 2 - со службой технической поддержки, 3 - для получения общей информации о компании..." и затем принимает вводимые с кнопочного телефона цифры. (Термин "интерактивный голосовой ответ" синонимичен термину "блок речевого ответа".)

После получения VRU информации о намерениях звонящего вызов перенаправляется в соответствующую точку внутри организации. Иногда VRU может определить конкретное лицо (и номер), которому вызов должен быть направлен. Кроме того, вызывающий может знать, что дополнительный номер нужного ему сотрудника - 130, и сразу набрать его при взаимодействии с VRU.

После этого VRU передает полученную информацию назад УАТС. Коммутатор устанавливает соединение между линией, по которой поступил вызов, и дополнительным номером 130. Часто, однако, звонящий перенаправляется не на конкретного сотрудника, а в очередь, общую для всего отдела. Очередь - это просто линия, как очередь в кассу в магазине. Вызовы обслуживаются обычно в порядке поступления. Обслуживающее очередь устройство периодически обращается к программному обеспечению распределения вызовов для их изъятия из очереди и направления их сотрудникам, в чьи функции входит ответ на вызовы этой очереди.

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

Общее, что объединяет все эти (и многие другие) телефонные устройства, - то, что пользователь не в состоянии изменить способ их работы. Как правило, они являются нестандартными закрытыми системами. Часто такие устройства используют специализированные операционные системы, жестко связанные с оборудованием, на котором они функционируют. Производители редко предоставляют заказчикам интерфейс для перепрограммирования устройств, так что модификация функций предполагает непременное участие производителя или его представителя.

Большая часть телефонных устройств предназначена для выполнения какой-либо одной весьма специфической задачи, например маршрутизации поступающих телефонных вызовов. Доступ таких устройств к корпоративным данным или их взаимодействие с другими компьютерами и серверами с помощью стандартных протоколов организовать непросто, а зачастую и невозможно. Интеграция с ресурсами информационной системы может быть осуществлена только производителем - а это влечет значительные расходы. Это весьма важный аргумент в пользу коммуникационных серверов - решений по типу "все в одном".

Удивительно, но многие производители псевдо-УАТС ведут себя так, будто им одним принадлежит идея коммуникационного сервера. Некоторые не осознают универсальную и коллективную природу этой идеи. Это тем более удивительно, что идея ненова - разработчики систем и производители платформ предлагают коммуникационные серверы уже свыше десяти лет, к примеру коммутатор на базе ПК с ОС OS/2 от Cascade Technologies или коммутирующая система с промежуточным хранением Rendez-vous компании Voicetek, появившаяся еще в 1986 году. Кроме того, Teledirect соединила ПК с технологиями AMX и D/41 компании Dialogic в 1990 году для своих предварительных приложений обслуживания вызовов.

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

Несомненно, появление псевдо-УАТС ускорит разработку открытых систем производителями УАТС. Если взглянуть на заключенные OEM-контракты, слияния компаний и лицензионные соглашения между производителями традиционных коммутаторов и новоявленными производителями псевдо-УАТС, то становится ясно: сегодня коммуникационные серверы представляют серьезную угрозу для УАТС.

Давайте рассмотрим, что собой представляют традиционные УАТС и системы распределения вызовов. Их основная задача - сделать телефонные каналы общим ресурсом. По большей части "общий ресурс" - это линия связи с внешней телефонной сетью. Число линий обычно меньше числа внутренних телефонных номеров. Идея в том, что всем сотрудникам одновременно телефон, как правило, не нужен. По сути эта предпосылка верна для всей телефонной сети. В случае же системы распределения вызовов дополнительных номеров (агентов) меньше, а линий больше, так что коммутаторы выполняют функции разделения среды передачи аналогично тому, как это делается в локальных сетях.

Телефонные и компьютерные сети имеют много общего. Телефонные коммутаторы представляют собой компьютеры со специальными схемами ввода/вывода. Почему же телефонные системы становятся открытыми с таким опозданием? Потому что производители традиционных коммутаторов весьма хорошо устроились. При зависимых клиентах и нестандартных платформах каждая модернизация, перемена или модификация приносят им неизменную выгоду. В мире открытых вычислений все обстоит иначе: стандартные ПК просты в модификации и замене программного обеспечения и комплектующих. Ни один из их производителей не имеет гарантированного места за рабочим столом.

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

ИНТЕГРАЦИЯ ПО ОСНОВНОМУ КАНАЛУ

Данная модель воспроизводит действия человека при использовании обычного телефона. Мы поднимаем трубку с рычага, слушаем сигналы (набор номера, занято и т. п.), переключаем тумблер на коммутаторе для передачи вызова или конференции, вешаем телефонную трубку.

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

При наличии автоматического секретаря многопортовая система компьютерной телефонии отвечает сначала на поступивший вызов, что эквивалентно тому, что один или несколько человек снимают трубки с телефонов по другую

сторону УАТС. Во-вторых, система воспроизводит обращение к звонящему абоненту и дает ему указания о дальнейших действиях. В-третьих, звонящий набирает дополнительный номер, а система воспринимает эти сигналы набора номера как команду автоматическому секретарю.

Picture 1. (1x1)

Рисунок 1.
Интеграция по основному каналу предполагает, что у вас уже есть УАТС. Порты магистральных линий на УАТС связывают ее с телефонной станцией. Аналоговые порты на УАТС подключаются к устройствам голосового ответа (VRU) и к аналоговым телефонам.

Интеграция по основному каналу является наименее дорогим из всех методов интеграции коммутаторов при условии, что они у вас уже есть (см. Рисунок 1). Все, что нужно помимо необходимого программного обеспечения для взаимодействия с УАТС, - аналоговая телефонная плата для компьютера и сам ПК. Целые состояния были сделаны на объединении и включении различных сигналов продвижения и управления вызовами от коммутаторов в системы голосовой почты и автоматического секретаря. В большинстве случаев конкурентоспособность данного производителя на рынке характеризуется длиной его списка средств интеграции с УАТС.

ИНТЕГРАЦИЯ ПО ВСПОМОГАТЕЛЬНОМУ КАНАЛУ

Другой популярный метод интеграции и управления коммутаторами - это подключение по вспомогательному каналу (см. Рисунок 2). Проще говоря, взаимодействие между коммутатором и системой компьютерной телефонии, т. е. передача и управление вызовами, осуществляется по каналу передачи данных.

Picture 2. (1x1)

Рисунок 2.
В модели интеграции по вспомогательным каналам устройства голосового ответа (VRU) подключаются к УАТС по каналам передачи данных вместо аналоговых линий.

Каналы передачи данных могут быть как простыми, так и сложными. Один из популярных каналов - Bellcore Station Message Desk Interface (SMDI). Он был разработан для интеграции сервисов коммутации телефонной станции с оборудованием в помещении заказчика. SMDI можно получить как сервисы Essex, Centrex или Centron. При компьютерной телефонии устройство обработки сообщений представляет собой полностью компьютеризованную систему с голосовыми платами и последовательным интерфейсом канала передачи данных.

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

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

Платформы компьютерной телефонии и коммутаторы в помещении заказчика могут связывать и более сложные каналы - так называемые каналы компьютерной телефонии (CTI-каналы). Среди них Computer Supported Telecommunications Applications компании ECMA, Adjunct Switch Application Interface компании Lucent Technologies, Callpath Services Architecture компании IBM, Switch to Computer Application Interface компании Northern Telecom. Производители коммутаторов реализуют преимущественно протокол CTSA.

НЕСТАНДАРТНЫЕ ТЕЛЕФОНЫ

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

Picture 3. (1x1)

Рисунок 3.
Одна из моделей интеграции нестандартных телефонов выглядит аналогично интеграции по вспомогательным каналам, с включением устройств голосового ответа (VRU) в коммутатор.

Каждая УАТС предусматривает такую схему работы (см. Рисунок 3). Для этой цели все больше используются линии BRI ISDN, когда передача голоса, факсов и данных, а также команд осуществляется по двум голосовым каналам на 64 Кбит/с и одному каналу данных на 16 Кбит/с - 2B+D (два опорных канала и один канал данных). По иронии судьбы телефон с нестандартными функциями с интерфейсом BRI нельзя напрямую подключить к стандартной линии BRI от телефонной станции оператора связи. Для каждого коммутатора реализация нестандартная. Тем не менее УАТС могут взаимодействовать прямо с многофункциональными телефонами через BRI.

ВСТАВКА И ИЗВЛЕЧЕНИЕ ИНФОРМАЦИИ

Система вставки и извлечения информации, известная так же, как DI Converter, обеспечивает интерфейс между телефонной сетью, с одной стороны, и оборудованием в помещении заказчика, с другой (см. Рисунок 4). Кроме того, аналогичная по сути система может функционировать между двумя частями коммутируемой телефонной сети, например между двумя последовательными станциями. Такой подход популярен при организации шлюзов в УАТС.

Picture 4. (1x1)

Рисунок 4.
При интеграции со вставкой и удалением информации устройство голосового ответа (VRU) располагается между телефонной станцией и УАТС.

Как упоминалось ранее, коммутаторы в помещении заказчика взаимодействуют часто при помощи сигналов по основному каналу. Однако многие существующие телефонные системы не в состоянии обнаружить или использовать передаваемую с помощью этих сигналов информацию о маршрутизации и другие данные. Так, УАТС без АОН-совместимых (Automatic Number Identification, ANI) трактов с телефонной станцией или без CTI-каналов могут воспользоваться услугами автоматизированных систем, которые принимают поступающие вызовы и извлекают из них информацию о маршрутизации по сети или источнике вызова, например код вызывающего абонента. Направление звонка на предопределенную рабочую станцию осуществляется с помощью базы данных. Это помогает в работе тем, кто использует рабочие станции в своих транзакциях с вызывающими абонентами. DI Converter имеет сетевой сигнальный интерфейс для приема звонков от вызывающей стороны и сигнальный интерфейс для оборудования заказчика для вызова абонента через УАТС или систему автоматического распределения вызовов.

В мире псевдо-УАТС DI Converter выглядит как УАТС для телефонной станции и как телефонная станция с точки зрения УАТС (конвертор располагается между телефонной станцией и УАТС). В этом случае УАТС или система распределения вызовов просто служат завершающей точкой для вызовов, которые конвертор отправляет через тракт. Converter делает коммутатор "немым".

Как видно из Рисунка 4, DI Converter действует как коммутатор телефонной станции перед УАТС на базе оборудования в помещении заказчика. Поступающий из телефонной сети вызов попадает сначала на порт во внешнюю сеть конвертора со стороны телефонной станции. Система отвечает на вызов после извлечения идентификатора вызывающего абонента и информации о вызываемом номере. В этот момент система может воспроизвести обращение к вызывающему и попросить его при необходимости ввести дополнительную информацию. Полученная информация передается по вспомогательному каналу для нахождения в имеющейся базе данных записи о клиенте и сведений о доступности его агента. Все необходимые действия по автоматическому распределению вызовов могут быть произведены в этот момент. Все вышеописанное происходит до того, как вызов достигнет коммутатора.

ПСЕВДО-УАТС: КОМПЬЮТЕРНАЯ ТЕЛЕФОНИЯ БЕЗ ИНТЕГРАЦИИ

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

Большинство псевдо-УАТС могут быть запрограммированы, причем необязательно производителем, а их функциональность расширена с помощью программного обеспечения независимых разработчиков. Все чаще псевдо-УАТС поставляются с API, в том числе телефонными API, в результате внесение изменений или адаптация к новому клиентскому программному обеспечению намного упрощается.

На Рисунке 5 изображена типичная конфигурация для псевдо-УАТС. Она весьма напоминает конфигурацию для обычного коммутатора. Разница - в наличии компонентов для обслуживания типов информации, на которые обычные коммутаторы не рассчитаны. Факс, распознавание речи и другие ресурсы могут быть распределены по объединительной панели коммуникационного сервера, как и в обычном коммутаторе.

Picture 5. (1x1)

Рисунок 5.
Все функции УАТС и голосового ответа выполняются одним устройством. Оно выглядит как обычная АТС, но имеет новые компоненты, такие как факс, распознавание речи и т. д.

Другое значительное отличие обычных коммутаторов от псевдо-УАТС состоит в том, что управление системой осуществляется программным образом. В большинстве традиционных телефонных систем программное обеспечение является закрытым и практически не поддается модификации. В коммуникационных серверах система управляется стандартными операционными системами и API. Это позволяет ускорить разработку и модификацию псевдо-УАТС.

С точки зрения интеграции коммутаторов псевдо-УАТС является настоящим антиподом интеграции. Каждый компонент коммуникационного сервера разрабатывался таким образом, чтобы работать без участия внешнего коммутатора. Именно поэтому его иногда называют псевдо-УАТС. Однако производителям коммуникационных серверов есть чему поучиться у производителей традиционных коммутаторов, так как последние потратили десятки лет на изучение всех нюансов функционирования телефонной сети. Интересно будет увидеть, какие объединения, приобретения и заимствования технологий принесет дальнейшее развитие.

В СЛЕДУЮЩЕМ НОМЕРЕ

В следующем номере мы планируем напечатать обзор изделий основных производителей псевдо-УАТС, в том числе рассказать, какие функции они выполняют и чем отличаются.


Эдвин Маргулис - автор книг "Псевдо-УАТС: полное руководство по новому поколению коммуникационных серверов" (The UnPBX: The Complete Guide to the New Breed of Communications Servers), "Принципы передачи речи через Internet" (Understanding the Voice-Enabled Internet) и "Принципы Java-телефонии" (Understan-ding Java Telephony). В настоящее время он является директором Computer Telephony Expo и с ним можно связаться по адресу: ed_margulies@msn.com.

ДОСТОИНСТВА И НЕДОСТАТКИ ПСЕВДО-УАТС

Ограничения псевдо-УАТС

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

Коммуникационные серверы, как правило, не поддерживают телефоны с цифровыми дисплеями. Производители псевдо-УАТС не хотят вникать в производство телефонов, поэтому они проектируют свои системы для работы с обычными аналоговыми аппаратами. Для большинства пользователей этого достаточно, так как они могут в результате значительно сократить расходы на станционное оборудование. Тем не менее некоторые категории заказчиков просто не станут покупать телефонную систему без поддержки телефонов с дисплеями. Однако средства управления на базе ПК и программные телефоны могут в конечном итоге заменить телефоны с дисплеями.

Второе ограничение касается поддержки цифровых магистральных линий. Приблизительно две трети всех псевдо-УАТС предназначены для работы только с аналоговыми магистральными линиями. Если вы хотите использовать линии Т-1, Е-1 или ISDN с аналоговыми псевдо-УАТС, то потребуется банк каналов для преобразования цифровых магистралей в аналоговый формат. Система Dash, предлагаемая Picazo Communications, поддерживает T-1 посредством платы расширения T-1. А решение, например, компании AltiGen может быть расширено с помощью интерфейсных плат для магистральных каналов, работа над которыми пока еще не завершена. Другие продукты могут поддерживать T-1 только за счет внешних средств.

Наконец, немаловажным фактором является масштабируемость. Современное поколение коммуникационных серверов поддерживает максимум от 50 до 200 портов. Это более чем достаточно для большинства компаний. Однако такое ограничение может оказаться неприемлемым для крупных компаний. В зависимости от запросов, названные ограничения могут отвратить вас от приобретения псевдо-УАТС или, наоборот, оказаться незначительными. В большинстве случаев преимущества использования псевдо-УАТС в малых и средних предприятиях перевешивают их недостатки. В ближайшие год-полтора вопросы масштабируемости и поддержки цифровых магистральных линий должны быть решены.