Cisco CallManager представляет собой центральный, управляющий компонент решения Cisco IP телефонии. Это программный комплекс, отвечающий за управление установлением телефонных соединений, а также обеспечивающий целый ряд дополнительных функций, таких как:
- настройка и управление системой IP телефонии с помощью удобного графического интерфейса, в том числе настройка IP телефонов, шлюзов, настройка номерного плана, сбор и анализ статистической информации о функционировании системы и т. д. (предусмотрена возможность централизованной удаленной настройки системы);
- дополнительные функции для пользователей в системе корпоративной IP телефонии, в том числе поддержка аудиоконференций, интеграция с корпоративной директорией абонентов на базе протокола LDAP и др.;
- интеграция с пользовательскими приложениями, в том числе с системой голосовой почты / унифицированной обработки сообщений (Unified Messaging), системой интерактивных голосовых меню / автоматическим оператором (IP IVR/AA) и т. д.;
- поддержка открытых интерфейсов, таких как TAPI, JTAPI, XML для разработки телефонных приложений.
В качестве аппаратной платформы для программного обеспечения Cisco CallManager используются серверы Cisco Media Convergence Server (MCS). В настоящий момент предлагаются две модификации серверов MCS — MCS 7815, MCS 7825-1133 и MCS 7835-1266, MCS-7845, различающихся по своей производительности и аппаратной комплектации. Возможна также установка программного обеспечения Cisco CallManager на ряд серверов HP-Compaq и IBM (требования к аппаратной конфигурации серверов оговоренны в документации на ПО CallManager).
В комплекте с программным обеспечением Cisco CallManager поставляется набор дополнительных функциональных и служебных приложений, в том числе: приложение Cisco CallManager Attendant Console (графическая консоль секретаря), Cisco IP Manager Assistant (Cisco IPMA — программное приложение для обеспечения взаимодействия руководителя и секретаря), программное приложение для организации аудиоконференций, приложение Bulk Administration Tool (BAT), представляющее собой средство для автоматизации ряда настроек в системе, CDR Analysis and Reporting Tool (CAR) для анализа статистики по телефонным соединениям в системе и набор средств для мониторинга системы администратором Admin Serviceability Tool (AST).
Основные системные возможности Cisco CallManager
- Гибкие возможности по настройке плана нумерации и маршрутизации телефонных звонков (а также возможность модификации номера вызывающего и вызываемого абонента в процессе принятия решения о маршрутизации телефонного соединения, создание различных планов нумерации для различных групп устройств и др.).
- Управление установлением телефонных соединений в режиме реального времени, управление дополнительными функциями телефонных аппаратов.
- Контроль за использованием полосы пропускания для размещения телефонных звонков (Call Admission Control) как внутри кластера CallManager, так и между кластерами.
- Автоматический выбор альтернативных маршрутов установления телефонного соединения (функции Alternate Automatic Routing [AAR]* и Automated Route Selection [ARS]).
- Автоматический выбор алгоритма сжатия голоса в зависимости от набранного телефонного номера.
- Возможность построения распределенной системы IP телефонии.
- Организация кластеров серверов CallManager (до 8 серверов), что позволяет обеспечить дополнительные возможности с точки зрения масштабируемости и отказоустойчивости:
- поддержка до 2 500 IP телефонов на один Cisco CallManager (до 7 500 телефонов при использовании MCS-7845*);
- максимальное количество звонков в час (BHCC) составляет 50 000 на один сервер Cisco CallManager (до 100 000 при использовании MCS-7845*);
- максимальное количество звонков в час (BHCC) составляет 125 000 на кластер Cisco CallManager (до 250 000 при использовании MCS-7845*);
- максимум 10 000 устройств (в том числе IP телефонов) на кластер Cisco CallManager (до 30 000 телефонов при использовании MCS-7845*);
- прозрачность поддержки пользовательских функций внутри кластера;
- взаимодействие между кластерами с использованием H.323 Gatekeeper (опционально);
- поддержка резервирования основных функциональных компонентов, в том числе серверов CallManager, голосовых шлюзов и автоматической перемаршрутизации звонка через телефонную сеть общего пользования;
- автоматическая перерегистрация IP телефона на один из резервных серверов CallManager в случае потери связи с основным для данного телефона сервером CallManager;
- тройная отказоустойчивость для телефонов, шлюзов и приложений (таких как, например, IP IVR) при выходе из строя одного из CallManager.
- Поддержка протоколов H.323 и MGCP для взаимодействия со шлюзами VoIP и другими устройствами.
- Возможность использования внешних H.323 Gatekeeper-ов на базе устройств Cisco.
- Возможность использования нескольких Gatekeeper-ов, поддержка механизмов alternate Gatekeeper, alternate endpoint и can map alias.*
- Поддержка иных внешних устройств, таких как транскодеры (transcoders) и
конференц-мосты (conference bridges). - Административные функции:
- графический web-интерфейс для централизованной настройки и управления системой, в том числе возможность удаленного адмимнистрирования системы;
- для настройки гранулированных прав доступа и ограничения доступа различных администраторов сети IP телефонии к просмотру и модификации различных настроек Cisco CallManager предусмотрены возможности Multiple CallManager Admin Access Levels (MLA). Для каждой группы администраторов возможно задать оперделенный уровень прав доступа (доступ только на чтение, на чтение и изменение или нет доступа) к конкретным настройкам, в CallManager или к группам настроек. Кроме того, предусмотрено ведение журнала, где регистрируется факт доступа конкретного администратора к системе и произведенные им изменения в конфигурации системы;
- поддержка SNMP MIB для входящих в систему устройств и приложений;
- сбор статистической информации о телефонных соединениях, которая может быть использована в дальнейшем для мониторинга системы и решения задач биллинга;
- встроенные средства мониторинга системы и средства сбора и просмотра отладочной информации.
- Отказоустойчивость и многократное резервирование системы.
- Наличие встроенного каталога абонентов.
- Возможность интеграции со службами каталогов, поддерживающими протокол LDAP, в том числе Microsoft Active Directory и Netscape Directory Server.
- Поддержка стандартных интерфейсов TAPI 2.1, JTAPI 1.2, XML, SMDI для интеграции с внешними устройствами и приложениями.
- Интеграция с пользовательскими приложениями, в том числе с системой голосовой почты/унифицированной обработки сообщений, системой интерактивных голосовых меню/автоматическим оператором (IP IVR/AA), приложениями биллинга, интеллектуальными центрами обработки вызовов (IP Contact Center) и т. д.
Основные пользовательские функции
- Поддержка пользователских функций телефонных аппаратов, в том числе:
- поддержка нескольких телефонных линий на одном телефонном аппарате;
- обеспечение высокого качества голоса;
- функция CallWaiting, позволяющая принять одновременно 2 звонка на одну телефонную линию;
- постановка звонка на удержание (Hold);
- перевод звонка: безусловный, по сигналу «занято» или в случае, когда абонент не отвечает на звонок в течение определенного времени;
- организация телефонных конференций;
- ускоренный набор (Speed Dial);
- повторный набор номера (Redial);
- функция отзвона при занятости абонента (CallBack) (с версии CallManager 3.3);
- перехват телефонных звонков (CallPickup, Group CallPickup);
- функция автоматического ответа на телефонное соединение (AutoAnswer), при этом голос автоматически выводится в гарнитуру или на громкую связь;
- индикация информации о телефонном соединении;
- индикация наличия голосового сообщения (Message Waiting Indicator, MWI);
- настройка звукового сигнала (звонка) для каждой линии телефонного аппарата;
- ряд других настраиваемых возможностей.
- Доступ к телефонным справочникам с телефонного аппарата. Поддерживаемые телефонные справочники зависят от модели телефонного аппарата и включают:
- справочник пропущенных звонков для данного IP телефонного аппарата;
- справочник размещенных ранее телефонных звонков для данного телефонного аппарата;
- справочник принятых ранее телефонных звонков для данного телефонного аппарата;
- корпоративный телефонный справочник;
- персональный телефонный справочник абонента.
- Функция Extension mobility — возможность динамической настройки параметров IP телефона Cisco 7940 и Cisco 7960 на основе введенного имени пользователя и пароля.
- В зависимости от указанного имени пользователя и пароля, телефону автоматически присваивается телефонный номер, настройки кнопок ускоренного набора (Speed Dial), настройки сервисов и т. д.
- Встроенная подсказка по использованию телефонного аппарата. Поддержка телефонных конференций.
- Проигрывание музыки для звoнков, находящихся на удержании (Music on Hold).
- Доступ к web-сервисам с телефонного аппарата.
- Поддержка нескольких алгоритмов сжатия голоса, в том числе: G.711, G.729 и Wideband audio.
- Графический web-интерфейс для абонента, позволяющий абоненту настраивать ряд параметров, связанных с его телефоном, например, осуществлять подписку на сервисы, настраивать персональную записную книжку, настроить перевод всех звонков (CallForwardAll) для конкрентной линии своего телефона и т. д.
- Локализация интерфейса IP телефона и абонентского web-интерфейса — поддерживается ряд языков, в том числе русский, английский, немецкий, французский, испанский и т. д.
Знаком * помечены новые функции, появившиеся в версии CallManager 3.3. Более подробная информация о возможностях Cisco CallManager может быть найдена на web-сайте Cisco
Дополнительные приложения в составе Cisco CallManager
Bulk Administration Tool (BAT) представляет собой удобное средство для системного администратора Cisco CallManager, обеспечивающее возможность автоматизировать процесс настройки системы. С помощью BAT возможно осуществлять операции массового добавления,удаления или модификации настроек телефонов, пользователей, а также ряда голосовых шлюзов. Кроме того, BAT содержит специальное средство для модификации настроек телефонов, добавленных в систему в процессе авторегистрации, — Tool for Auto-Registered Phones Support (TAPS), которое может быть использовано как администратором системы, так и абонентами.
Еще одно важное средство для администраторов системы Cisco IP телефонии — CDR Analysis and Reporting Tool (CAR). Это графическое web-приложение позволяет генерировать отчеты о состоянии и функционировании системы IP телефонии. Для удобства администратора интерфейс CAR интегрирован с графическим интерфейсом Cisco CallManager. Генерация отчетов осуществляется на основе собираемой Cisco CallManager статистической информации о телефонных соединениях (Call Detail Records, CDR), а также информации, полученной из системного каталога LDAP или введенной вручную администратором CAR. Информация, получаемая из LDAP-каталога, включает идентификатор пользователя (User ID), пароль, номер телефона (extension), ряд других параметров.
С помощью CAR возможна генерация отчетов, отражающих:
- качество сервиса в системе (Quality of Service); информацию об объемах трафика в системе;
- объемы и детальную информацию о телефонных соединениях в системе;
- детальную информацию для биллинга;
- информацию об использовании голосовых шлюзов;
- загрузку шлюзов, conference-бриджей и т. д.