Содержание
- 1 Корпоративный телефонный справочник для Cisco CallManager
- 2 Запись телефонных переговоров (CUCM)
- 3 Консоль секретаря
- 4 Групповые оповещения сотрудников в среде IP телефонии Cisco
- 5 Интеллектуальная маршрутизация входящих вызовов (CUCM / UCCX)
- 6 Функции, повышающие безопасность сети связи, построенной на Cisco Unified Communications Manager (CUCM)
- 7 «Малая автоматизация» с использованием интерфейса IP-телефонов Cisco
Купить / Заказать / Узнать цену
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) и <nobr>конференц-мосты</nobr> (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-бриджей и т. д.
Cisco CallManager – лидирующая IP-АТС на мировом рынке. Разобраться с ее богатым функционалом под силу только сертифицированным специалистам. Тем не менее, десятки международных технологических партнеров Cisco Systems разрабатывают программные продукты, расширяющие возможности CUCM (Cisco Unified Communications Manager) новыми и новыми функциями. Что же полезного можно добавить к штатным возможностям Cisco CallManager?
Aurus – российский технологический партнер Cisco Systems — приглашает рассмотреть, какими функциями продукт Aurus PhoneUP обогащает IP-АТС от Cisco (Cisco Unified Communications Manager или Cisco BE 6000).
Корпоративный телефонный справочник для Cisco CallManager
Модуль «Директория» пакета PhoneUP служит для организации корпоративного телефонного справочника, и является альтернативой штатному телефонному справочнику CUCM. Основные отличия сервиса «Директория» от справочника, идущего в стандартной поставке Cisco CallManager:
CUCM | Сервис «Директория» | |
Количество справочников | Один | Неограниченное количество с разграничением доступа для групп сотрудников |
Интеграция с внешними системами | AD | AD, LDAP, IBM Lotus Notes, CSV, XML, CUCM, SQL-СУБД |
Поддержка внешних контактов | Нет | Да |
Идентификация звонящего | Только внутренние абоненты | Любые абоненты из справочников |
Карточка входящего звонка | Имя/Фамилия/Компания | Произвольно настраиваемый набор полей, может содержать фотографию сотрудника |
Уведомления о пропущенных вызовах на почту | Только с помощью Unity | Встроено |
Группировка абонентов в справочнике | Нет | Да |
Поддержка телефонов с DTMF в справочнике | Нет | Да |
Персональный справочник | Один, редактируемый вручную | Произвольное количество, с возможностью импорта из внешних источников |
Модуль «Директория» интегрируется с Cisco Jabber. Используя обычный поиск в Jabber Вы сможете найти не только коллегу, но и телефон клиента или партнера. А при звонке от клиента Cisco Jabber покажет название компании, статус клиента и любую другую информацию из CRM-системы.
Запись телефонных переговоров (CUCM)
В состав линейки продукции Cisco Systems в области унифицированных коммуникаций входит решение Mediasense для записи аудио/видео в сетях IP-телефонии. Но оно выступает в роли «регистратора», основное предназначение которого – принимать звуковые потоки и сохранять их в архиве. Поэтому Cisco официально рекомендует использовать его вкупе с решениями технологических партнеров, которые дают дополнительный функционал.
Например, модуль «Запись» пакета PhoneUP, который может использоваться как с регистратором Cisco Mediasense, так и без него (в связке с Cisco Unified Communications Manager), содержит функции, не реализованные в Mediasense:
- гибкое управление направлениями, подлежащими записи (например, записывать только внешние переговоры);
- возможность наложения запрета на запись линии другими участниками разговора (таким образом, топ-менеджер может ограничить возможность записи подчиненными телефонных разговоров со своим участием);
- поддержка записи как IP-телефонов Cisco (build-in bridge), так и произвольных SIP-устройств, зарегистрированных на Cisco CallManager (режим SPAN-запись);
- разграничение доступа пользователей к архиву записей, система поиска и фильтрации записей телефонных разговоров в архиве;
- прослушивание записей с IP-телефона Cisco и проигрывание записей в текущее телефонное соединение;
- поддержка кодеков G.711 a/mu-law, G.722, G.729 a/b и трех форматов хранения записей — OGG, MP3, WAV.
Консоль секретаря
Несмотря на активное развитие Cisco Jabber этот инструмент остается ориентированным на массовую аудиторию и его предназначение — корпоративные коммуникации сотрудников.
В то же время отдельным бизнес-подрезделениям необходимы более широкий набор функций по управления телефонными вызовами, например:
- секретарям и ассистентам необходимо следить за телефонными линиями руководителя и перехватывать звонки во время его отсутствия;
- сотрудникам ресепшн и контакт-центра нужен визуальный контроль за очередью входящих звонков, чтобы не пропустить звонки клиентов или приоритетные звонки, которые не должны остаться без ответа;
- топ-менеджерам необходим интуитивно понятный, экономящий время интерфейс, требующий одно действие для связи с сотрудником или контрагентом;
В этих случаях следует обратить внимание на модуль «Консоль».
Групповые оповещения сотрудников в среде IP телефонии Cisco
Технологические возможности Cisco Unified Communications Manager (CUCM) и IP-телефонов, а также интерфейсы для разработки, которые Cisco предоставляет своим технологическим партнерам, позволяют использовать сеть IP-телефонии для групповых текстовых и аудио-оповещений сотрудников.
Этот класс решений Cisco Systems полностью «отдает на откуп» своим партнерам, и на российском рынке наиболее популярным решением является модуль «Объявления» пакета PhoneUP.
Интеллектуальная маршрутизация входящих вызовов (CUCM / UCCX)
В состав Cisco Unified Communications Manager входит платформа для автоматизации контакт-центра UCCX (лицензия на 5 операторов). UCCX предлагает мощные технологические средства для организации центра обработки вызовов, которые использует модуль «Оператор» для быстрого, интеллектуального распределения входящих вызовов по сотрудникам компании:
- наиболее часто поступающие вызовы распределяются АВТОМАТИЧЕСКИ;
- для прочих звонков операторы получают ПОДСКАЗКУ со списком номеров сотрудников, на которых чаще всего переводились звонки, поступившие с данного номера.
Функции, повышающие безопасность сети связи, построенной на Cisco Unified Communications Manager (CUCM)
Cisco CallManager (CUCM) предоставляет пользователям функционал сбора конференций «meet-me», при котором пользователи, набравшие определенный номер, оказываются в конференции. Многие пользователи хотят быть уверенными, что в конференции нет посторонних участников, которые могут услышать конфиденциальные переговоры. Для этого модуль «Конференция» предлагает функцию авторизации участника конференции meet-me по ПИН-коду или по телефонному номеру, с которого звонит сотрудник.
Модуль «Блокировка» предлагает функцию блокировки IP-телефона. В некотором роде это похоже на механизм «Extension Mobility» в составе Cisco Unified Communications Manager (CUCM), но предназначен для использования в целях повышения безопасности. В отличие от Extension Mobility, заблокированный телефон:
- остается зарегистрированным на CUCM;
- может принимать входящие звонки;
- позволяет совершать исходящие звонки на ограниченный набор направлений;
- закрывает доступ к персональной адресной книге, истории звонков, записям разговоров и т.п.;
- блокируется и разблокируется автоматически при блокировании/разблокировании рабочего места сотрудника.
«Малая автоматизация» с использованием интерфейса IP-телефонов Cisco
Cisco Systems дает технологическим партнером богатые возможности для разработки специализированных приложений для использования на IP-телефонах Cisco. Такие приложения используются в случаях, когда объем вводимой/выводимой пользователю информации небольшой.
Использовать интерфейс на IP-телефоне удобно, потому что он всегда под рукой, всегда включен и готов к работе, либо в случаях, когда рядом отсутствует персональный компьютер. Примерами таких приложений могут служить модули «Информ» и «Гостиница» пакета PhoneUP.
Cisco IP Phone
Сегодня я расскажу о таком понятии Cisco Unified Call Manager как Region. Для чего он используется и когда он нам может понадобиться.
Допустим у нас есть один центральный офис, и другой (один, два, десть, не важно сколько) удаленный офис, в которых телефоны VOIP регистрируются на нашем центральном CUCM. Там может быть поднят SRST роутер, может Call Manager Express, в нашем случае это не так важно. Мы рассматриваем общую работу с регионами.
Соеденены офисы через WAN.
По умолчанию, медиа поток сжимается с помощью кодека G711, если телефоны поддерживают G722 то выбирается последний, т.к. считается более качественным, и кстати полосу пропускания занимает меньше.
Когда IP телефоны работают внутри нашей локальной сети (внутренняя телефония), то мы не очень заботимся, сколько «съедает» один звонок, если это G711 , то 64кб/сек, не очень то и много для локальной сети.
Но если разговоры у нас идут через WAN, как в нашем случае между офисами, то здесь можно поэкономить полосу пропускания, используя более узкополосные кодеки, такие как G729.
Перед нами стоит задача, отправлять звонки из одного офиса в другой используя кодек G729, вместо G711 или G722 как это делается в локальной сети.
Здесь на помощь нам приходит то самое понятие регионов, которым и посвящена данная статья.
Сам Call Manager не поддерживает функцию транскодирования, но вот телефон, может устанавливать связь в разных кодеках, только им нужно об этом каким-то образом сказать. Опять же, делается это с помощью Region.
Как с ними работать?
В системе уже существует некий регион по умолчанию, под названием Default, в котором определен кодек G711.
Мы создадим свой. В Cisco Unified CM Administration , в меню System выбираем Region. Добавляем новый (Add New) , назовем его BR1 (регион для одного из удаленных офисов). Сохраняем (Save).
Теперь настраиваем взаимодействие между регионами.
Допустим, нам нужно указать, что между BR1 и Default регионом, нам нужно использовать кодек G729, соответственно в настройках BR1 региона, выбираем Default Region, в поле Audio Codec выбираем кодек, G729. и жмем Save.
Внимательный читатель может спросить, теперь нужно настроить обратное правило, т.е. настроить регион Default в котором нужно указать BR1 и выставить для него кодек? Ответ на этот вопрос — НЕТ, потому как все делается зеркально автоматически.
После того, как были созданы и настроены взаимодействия регионов, дальше необходимо как-то эти регионы прикрепить в телефонным аппаратам.
Привязка регионов к тем или иным IP Phone осуществляется через Device Pool. То есть, нам теперь нужно добавить еще один пул устройств, в котором и «привяжем» необходимый регион.
Итак, создаем пул для удаленного офиса. System — Device Pool. Add New.
Заполняем несколько полей, такие как:
Device Pool Name — имя пула, просто символиьное имя, в моем случае BR1Pool.
Cisco Unified Communication Manager Group — Default
Call Search Space for Auto-registration — Нужный CSS, если используете.
Date/Time Group — обычно CMLocal (об этом как-нибудь в другой раз ? )
Region — вот ради чего мы и создавали наш регион, выбираем нужный, т.к. пул мы создаем для удаленного офиса то BR1.
SRST Reference — обязательное к заполнению поле, если не используем SRST то ставим Disable.
На этом все, сохраняем.
Теперь нужные телефоны «привязываем» к только что созданному пулу.
Заходим в настройки нужно телефона Device — Phone , через поиск ищим и заходим в нужный.
В настройках телефона вы увидите Device Pool, выбираем BR1Pool, сохраняем и не забываем сделать Reset телефону.
На этом все, можно пробовать звонить из одного региона в другой. После того как связь установилась, голос «пошел», вы можете проверить какой кодек используется с помощью клавиши «?«. Необходимо два раза быстро нажать и вы увидите какой кодек используется, какой джиттер, и так далее и тому подобное.
Если все настроено верно, вы увидите G729, что и требовалось.
Что хочется сказать о регионах, это то, что мы не выставляем конкретный кодек, мы задаем полосу пропускания, которая рассчитывается исходя из кодека, CUCM говорит телефону, что телефон находится в другом регионе, и что доступная полоса равна скорости кодека G729.
Как я писал в предыдущей статье, нельзя используя регионы поменять кодеки которые уходят на SIP trunk, там к сожалению можно использовать только G711ulaw/alaw. Если нужно использовать другие кодеки на таком транке, то здесь уже необходим транскодер.
Вот таким хитрым способом и осуществляется смена кодека между абонентами ?
Используемые источники:
- https://www.nstor.ru/ru/catalog/net/oborudovanie-cisco/programmnoe-obespechenie-cisco/1981.html
- https://www.aurus5.ru/papers/cucm-tools-extension/
- http://admindoc.ru/713/cucm-region/