Cisco Unified Communications Manager
Cisco Unified Communications Manager (ранее Cisco CallManager, сокращённо CUCM) — это программная платформа для управления IP-телефонией, входящая в состав инфраструктуры унифицированных коммуникаций Cisco. Представляет собой серверное приложение, которое обеспечивает обработку вызовов, маршрутизацию, управление голосовой почтой, видеоконференциями и другими мультимедийными услугами в корпоративных сетях.
История
Разработка системы началась в конце 1990-х годов, когда компания Cisco Systems, стремясь заменить традиционные учрежденческие АТС (УАТС) на программные решения, выпустила продукт Cisco CallManager. Первая версия (3.0) была представлена в 1999 году и работала на серверах под управлением Windows NT. В 2003 году вышла версия 4.0, которая стала поддерживать кластеризацию, что повысило отказоустойчивость.
В 2006 году, с выходом версии 6.0, продукт был переименован в Cisco Unified Communications Manager (CUCM). Это было связано с расширением функционала: система стала поддерживать не только голосовую связь, но и видео, мгновенные сообщения, а также интеграцию с другими продуктами Cisco (например, Cisco Unity Connection для голосовой почты). В 2010-х годах CUCM перешёл на платформу Linux (Red Hat Enterprise Linux), что повысило стабильность и безопасность.
Последние значительные обновления (версии 12.x и 14.x, выпущенные в 2019–2023 годах) включают поддержку облачных гибридных развёртываний, интеграцию с Microsoft Teams и расширенную аналитику вызовов.
Архитектура и компоненты
Серверная инфраструктура
CUCM работает на выделенных серверах (Cisco UCS или виртуальных машинах под управлением VMware). Основные роли серверов:
- Publisher — первичный сервер, хранящий мастер-базу данных конфигураций (пользователи, устройства, маршруты).
- Subscriber — вторичные серверы, обрабатывающие вызовы и синхронизирующие данные с Publisher.
- TFTP-сервер — раздаёт конфигурационные файлы и прошивки IP-телефонам.
- SIP-прокси — маршрутизирует SIP-сигнализацию.
Протоколы и интерфейсы
Для управления вызовами CUCM использует:
- SIP (Session Initiation Protocol) — основной протокол для современных развёртываний.
- SCCP (Skinny Client Control Protocol) — проприетарный протокол Cisco для старых моделей телефонов.
- H.323 — устаревший протокол для совместимости с традиционными системами.
Интеграция с внешними сетями (PSTN, сотовые операторы) осуществляется через шлюзы (Cisco ISR, ASR) или медиа-шлюзы (MGCP).
Кластеризация
CUCM поддерживает кластеризацию до 20 серверов (в версии 14.x). Кластер обеспечивает:
- Отказоустойчивость (при выходе из строя Subscriber вызовы переключаются на другой сервер).
- Балансировку нагрузки (распределение вызовов между серверами).
- Единую базу данных для всех устройств.
Функциональные возможности
Обработка вызовов
- Маршрутизация — на основе правил (например, по времени суток, номеру вызывающего, префиксу).
- Переадресация — условная (если занято, нет ответа) и безусловная.
- Конференции — до 100 участников (в зависимости от лицензии).
- Парковка вызовов — временное удержание вызова на виртуальном номере.
- Группы охвата — автоматическое распределение вызовов между сотрудниками (например, отдел продаж).
Голосовая почта и автосекретарь
Интегрируется с Cisco Unity Connection — системой голосовой почты, которая позволяет:
- Прослушивать сообщения через телефон или веб-интерфейс.
- Настраивать приветствия для разных сценариев (рабочее/нерабочее время).
- Использовать текстовую расшифровку (SpeechView).
Видеосвязь
CUCM поддерживает видеозвонки по протоколам SIP и H.264. Для видеоконференций используется Cisco Meeting Server (CMS), который интегрируется с CUCM.
Мобильность
- Single Number Reach — звонки на рабочий номер одновременно поступают на мобильный телефон.
- Cisco Jabber — клиент для ПК и мобильных устройств, позволяющий совершать звонки, отправлять сообщения и участвовать в конференциях.
Отчёты и аналитика
CUCM генерирует отчёты через Cisco Unified Intelligence Center (CUIC):
- Детализация вызовов (CDR) — длительность, маршрут, стоимость.
- Статистика по загрузке серверов.
- История ошибок (например, сброшенные вызовы).
Лицензирование
Cisco использует модель лицензирования на основе количества устройств (телефонов, шлюзов) и функциональных возможностей. Основные типы лицензий:
- User Connect Licensing (UCL) — для каждого пользователя (включает базовые функции).
- Enhanced UCL — добавляет мобильность и конференции.
- Workspace — для общих телефонов (например, в переговорных комнатах).
Лицензии привязываются к MAC-адресам устройств или учётным записям пользователей через сервер лицензий (Cisco Smart Licensing).
Развёртывание и эксплуатация
Требования к оборудованию
Для CUCM 14.x рекомендуются:
- Процессор: 8–16 ядер (Intel Xeon).
- ОЗУ: 16–64 ГБ.
- Дисковое пространство: 500 ГБ – 2 ТБ (SSD).
- ОС: Red Hat Enterprise Linux 8.x (поставляется как часть образа).
Этапы внедрения
- Планирование — определение количества пользователей, устройств, топологии сети.
- Установка — развёртывание Publisher и Subscriber на серверах или виртуальных машинах.
- Настройка — создание маршрутов, групп охвата, пользователей.
- Подключение устройств — добавление IP-телефонов, шлюзов, интеграция с PSTN.
- Тестирование — проверка звонков, конференций, голосовой почты.
Обслуживание
- Регулярные обновления (Service Packs, Security Updates).
- Мониторинг через SNMP или Cisco Prime Collaboration.
- Резервное копирование базы данных (Publisher) с помощью утилиты DRS (Disaster Recovery System).
Интеграция с другими системами
CUCM может взаимодействовать с:
- Microsoft Teams — через Cisco CUBE (Cisco Unified Border Element) для гибридной маршрутизации.
- Active Directory — для аутентификации пользователей и синхронизации контактов.
- CRM-системы (Salesforce, Dynamics) — через API для автоматического набора номера.
- Системы видеонаблюдения — для интеграции с IP-камерами (например, вызов с камеры на телефон).
Преимущества и недостатки
Преимущества
- Высокая масштабируемость (от 10 до 100 000 пользователей в кластере).
- Надёжность за счёт кластеризации и резервирования.
- Широкая совместимость с оборудованием Cisco и сторонних производителей (через SIP).
- Единая платформа для голоса, видео и сообщений.
Недостатки
- Высокая стоимость лицензий и оборудования.
- Сложность настройки и администрирования (требуются сертифицированные специалисты CCNA/CCNP Collaboration).
- Зависимость от проприетарных протоколов (SCCP) для старых устройств.
- Ограниченная поддержка облачных развёртываний (требуется Cisco Webex Calling для полного перехода в облако).
Конкуренты
На рынке корпоративных систем унифицированных коммуникаций CUCM конкурирует с:
- Avaya Aura — аналогичная платформа для IP-телефонии.
- Microsoft Teams Phone System — облачное решение для интеграции с Office 365.
- 3CX — программная УАТС на базе Windows/Linux.
- Asterisk — open-source платформа для IP-телефонии.
Интересные факты
- CUCM поддерживает до 1000 одновременных вызовов на один сервер Subscriber (в зависимости от аппаратной конфигурации).
- Система используется в крупнейших корпорациях мира, включая банки, телекоммуникационные компании и государственные учреждения.
- В 2020 году Cisco объявила о прекращении поддержки SCCP в новых версиях CUCM, рекомендовав переход на SIP.
Источники
- Cisco Unified Communications Manager Administration Guide, Release 14.0 — Cisco Systems, 2023.
- «CCNA Collaboration: Cisco Unified Communications Manager» — Wendell Odom, Cisco Press, 2020.
- «Cisco Unified Communications Manager: Architecture and Deployment» — Cisco Validated Designs, 2022.
- Материалы официального сайта Cisco: «Cisco Unified Communications Manager (CallManager)» — cisco.com, 2023.
- «Сравнение систем корпоративной IP-телефонии» — журнал «Сети и системы связи», №4, 2021.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →