IP-телефония Cisco

В настоящее время имеется огромный выбор программного обеспечения, с помощью которого можно вести телефонные переговоры через Интернет. По сути, для организации передачи голосовых данных через сеть требуется минимальный набор аппаратных средств: подключенный к сети компьютер, соответствующее ПО или приложение, микрофон и наушники. Но для солидных компаний такое решение вряд ли можно назвать приемлемым: оно не соответствует ни статусу организации, ни спектру решаемых задач. Оптимальное решение в этом случае – внедрение ip телефонии, и корпорация Cisco Systems предлагает огромный выбор телефонов для организации корпоративных коммуникаций.

IP телефоны Cisco: функциональные возможности,
технические характеристики, преимущества

Согласно экспертным оценкам, с 1997 года корпорация удерживает позицию лидера на рынке решений VoIP телефонии. Благодаря каким внедренным технологиям ей удается этого добиться? Все дело в том, что IP телефоны Cisco представляют собой целое семейство устройств с впечатляющим набором функциональных возможностей.

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

Компания Cisco давно специализируется на разработке и производстве сетевых устройств. Решения Cisco для IP-телефонии являются одним из основных компонентов единой унифицированной системы коммуникаций, предоставляющей пользователям все преимущества конвергентной сети для любой организации.

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

Компания Cisco Systems предлагает модель унифицированных коммуникаций, которая обеспечивает связь по любым каналам и не зависит от используемых устройств доступа. Модель Unified Communication позволяет объединить различные устройства связи и различные сети, благодаря чему может быть достигнута территориальная независимость, а также обеспечивается интеграция коммуникаций с бизнес-процессами. Все это помогает оптимизировать и увеличить продуктивность и доходность бизнеса.

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

IP-телефония все чаще находит применение в современных организациях. Используя оборудование Cisco можно оптимизировать коммуникационные возможности организации и повысить производительность работы.

01

Цель и ассортимент Cisco

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

Каждая компания, независимо от размеров, нуждается в современных средствах коммуникации. Таким решением является IP телефония. Она призвана максимально упростить и удешевить разговоры, как между персоналом, так и с бизнес-окружением организации.


02

Критерии выбора

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

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


03

Идеальный вариант построения системы

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

Компания Cisco выпускает качественное и надёжное оборудование для IP телефонии. В линейке производителя есть решения любого уровня и масштаба. От оборудования на базе серверов UCS и BE6000 для огромных сетей корпораций, IP АТС на базе маршрутизаторов ISR для офисов, филиалов до персональных решений для удалённых сотрудников. Независимо от размеров телефонной сети, данное оборудование поддерживает все конечные устройства Cisco, будь то IP телефоны, видеотелефоны или терминалы видеоконференций. Существует два главных направления, разнящихся масштабом, которые описаны ниже.


04

Направления Cisco.
Часть первая

Cisco Unified Communication Manager (CUCM) - предназначен для развёртывания на базе виртуализированных решений WMware, запускаемых на серверах. Позволяет создавать кластерные системы с большой ёмкостью абонентов (порядка 40000 клиентских устройств) и надёжностью. Обеспечивает беспрецедентное масштабирование и резервирование. Имеет разветвлённую систему лицензирования:

  • > Basic – покрывает IP телефоны 6911, 6921, 7811 и 7821
  • > Enhanced - покрывает IP телефоны 694x, 695x, 7841, 7861, 79xx, 88xx, 89xx, 99xx, SIP
  • > Enhanced Plus – покрывает те же устройства, что и Enhanced, при этом позволяет пользователю использовать одновременно два устройства, например, стационарный телефон и Cisco Jabber Mobility
  • > TelePresence Room – покрывает решения CTS, Profile Series, а также инфраструктурные устройства для организации видео-конференцсвязи

"Приобрести оборудование для IP телефонии от производителей Cisco и Asterisk Вы можете в магазине . Наши специалисты помогут сделать наиболее правильный выбор и подскажут основные особенности каждой из рассматриваемых моделей.

В случае, если заинтересовавшая Вас модель оборудования для IP телефонии от производителей Cisco и Asterisk в данный момент не размещена на сайте, мы предлагаем обратиться к менеджеру, чтобы уточнить возможность еe приобретения под заказ ."


05

Направления Cisco.
Часть вторая

Cisco Unified Communication Manager Express (CUCMe) – предназначен для функционирования на базе маршрутизаторов ISR совместно с их основным функционалом (NAT, Firewall, VPN и др.). Позволяет строить сеть с ёмкостью до 450 клиентских устройств. Лицензирование состоит из пользовательских лицензий и лицензий на функционал. Пользовательские лицензии указывают количество абонентов CUCMe. Данные лицензии могут быть на 5, 25 и 100 пользователей. Имеют артикулы вида: FL-CME-SRST-X. И лицензии для каждого телефона вида: SW-CCME-UL. Начиная с CUCMe версии 9.x используется схема лицензирования CUCM:

  • > Essential – покрывает IP телефоны 3905 и 6901
  • > Basic – покрывает IP телефоны 6911, 6921 и 7821
  • > Enhanced - покрывает IP телефоны 694x, 695x, 7841, 7861, 79xx, 88xx, 89xx, 99xx, SIP телефоны третьих производителей, CIPC, Cisco Jabber Desktop


06

Поэтому, совместимость с оборудованием сторонних производителей в данном случае минимальная. Если АТС Cisco, при наличии расширенной лицензии, может обеспечить работу “не родных” IP телефонов, то телефоны Cisco – не предполагают работу совместно со сторонними АТС вовсе. Это продиктовано общей концепцией Cisco, направленной на максимальную надёжность, безопасность и получение прибыли.

Однако некоторые IP телефоны Cisco можно сконфигурировать (специальным xml-файлом или набором файлов, отправленных на телефон по FTP) для работы со сторонними IP АТС по SIP протоколу. Это заслуга, в основном, энтузиастов. При этом, скорее всего, будет доступен только базовый функционал аппаратов (входящие\исходящие звонки), и практически заблокирован расширенный (телефонная книга, дополнительные клавиши и т.д.).

07

Настройки IP-телефона
Cisco 7941

Пример настройки IP-телефона Cisco 7941 для работы по протоколу SIP:

Телефон Cisco 7941 работает с Java-меню, поэтому вся его прошивка содержит не один файл с именем типа P0S-08-3-1.*, а является архивом с именем типа cmterm-7941_7961-sip.8-2-1.zip, который содержит файлы:

  • > apps41.8-2-0-55.sbn
  • > cnu41.8-2-0-55.sbn
  • > cvm41sip.8-2-0-55.sbn
  • > dsp41.8-2-0-55.sbn
  • > jar41sip.8-2-0-55.sbn
  • > SIP41.8-2-1S.loads
  • > term41.default.loads
  • > term61.default.loads

Кроме этих файлов, в корне TFTP-сервера, с которого телефон грузит прошивку, должен лежать файл XMLDefault.cnf.xml и, если настройки переопределяются для отдельного телефона, файл SEP.cnf.xml.

Процесс обновления прошивки выглядит следующим образом. Сначала при включении телефона в сети держим нажатой кнопку # секунд 15, до тех пор, пока лампочки возле линий не начнут мигать желтым. После этого нажимаем комбинацию 123456789*0#1 и телефон перезагружается, стирая свою прошивку. Теперь он готов к приему новой. Для этого ему необходим, в первую очередь, файл XMLDefault.cnf.xml. Описания формата этого файла на сайте Cisco найти не удалось – скорее всего он еще не документирован достаточно хорошо. Попробуем разобраться самостоятельно.

IP- телефония — современный способ передачи голоса по протоколу Voice-over-IP (VoIP), а именно, по любым сетям передачи данных, использующих протокол TCP/IP(Internet или локальная сеть организации). IP телефония сегодня вытесняет традиционный способ связи, потому что обладает неоспоримыми преимуществами, такими как:

  • Снижение стоимости звонков. Возможность звонить в удаленные офисы совершенно бесплатно (оплачивается только интернет трафик). Провайдеры IP-телефонии предоставляют более низкие тарифы на междугороднюю и международную связь.
  • Гибкое управление звонками. IP-телефония позволяет создавать различные группы пользователей и управлять ими — например, ставить запрет на звонки по межгороду.
  • Широкие возможности в области интеграции телефонной и компьютерной сети: установив бесплатное программное обеспечение, пользователь получает возможность звонить по телефону, выбирая абонента из списка контактов в MS Outlook.
  • Удаленный доступ к телефонной сети. Сотрудник может подключиться к корпоративной сети даже из дома.
  • Мобильность и простота обслуживания. Не требуются дополнительные настройки телефона сотрудника в случае смены им рабочего места. Единая инфраструктура для Вашей сети и телефонии.
  • Мониторинг загруженности телефонных линий с помощью специального программного обеспечения.
  • Удобство администрирования IP-АТС, с которым может справиться даже системный администратор, не обладающий высокой квалификацией.

Компания CBS с 1998 года является сертифицированным партнером Cisco, мирового лидера по производству оборудования для IP-телефонии, и имеет значительный опыт реализации проектов, который включает в себя:

  • Развертывание корпоративной телефонной связи на базе IP-телефонии.
  • Проектирование и создание на базе IP-телефонии call-центров и контакт-центров с функциями голосовой почты, автосекретаря (IVR), персональной маршрутизации звонков, проведения аудиоконференций и др.
  • Проектирование и настройка отказоустойчивой системы IP-телефонии.
  • Интеграцию телефонных сетей удаленных офисов в единую телефонную сеть с использованием каналов Интернет.

CBS осуществляет проектирование корпоративных сетей на базе IP-телефонии для российских и международных компаний. Разрабатывая проект IP-телефонии для международной компании «Джафра Косметикс», специалисты отдела сетевых технологий CBS работали в тесном контакте с инженерами местного провайдера в Мексике, а так же со специалистами центра технической поддержки компании Cisco в Бельгии (TAC). Профессионализм компании CBS в реализации проектов по IP-телефонии можно оценить, познакомившись с выполненными

19 июля 2011 в 01:51

Азы IP-телефонии от Cisco или знакомство с Cisco CallManager Express

  • Разработка систем связи
  • Tutorial

Совсем недавно на нашу организацию вышел клиент, который попросил настроить IP-AТС на основе платформы Cisco 2921 и софта Cisco CallManager Express (CME). Клиентами разбрасываться не прилично в наше время, посему решили данную услугу оказать.

Взялся я за это дело не столько с целью срубить бабла для компании, сколько с целью ознакомиться как у этой самой Cisco устроена Ip-телефония, с целью саморазвития то бишь.

Ознакомился. Тема приятная; для меня как для цискаря работать гораздо удобнее нежели чем с Asterisk.

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

Первоначальная настройка CME
Нулевым пунктом считается настройка dhcp-сервера на маршрутизаторе, так как практически все телефоны по умолчанию настроены на получение IP-адреса именно таким способом. Если кто-то подзабыл или не знал, то на Цисках это делается так:

CME#conf t
CME#(config)ip dhcp pool voicepool
CME#(config-ip-dhcp)network 192.168.101.0 255.255.255.0
CME#(config-ip-dhcp)default-router 192.168.101.1
CME#(config-ip-dhcp)option 150 ip 192.168.101.1
CME#(config-ip-dhcp)lease 0 0 30

Все настройки вроде бы очевидны. За исключением, наверное 150-ой опции. Данная опция передаёт в DHCP-настройках адрес tftp-сервера (про использование tftp-сервера в этой статье я писать не буду, но вещь это очень полезная для работы с телефонами)

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

CME#conf t

CME#(config-voice)allow-connections sip to sip

CME#conf t
CME#(config)voice service voip
CME#(config-voice)sip
CME#(config-voice-sip)registrar server expires max 3600 min 3600

Теперь необходимо создать т.н. класс кодеков - набор кодеков, которые планируется использовать:

CME#conf t
CME#(config)voice class codec 1
CME#(config-voice)codec preference 1 g711alaw
CME#(config-voice)codec preference 2 g711ulaw
CME#(config-voice)codec preference 3 g729br8

Первым будет сделана попытка использовть кодек 711alaw, если не удастся, то g711ulaw, ну и дальше интуитивно понятно.

Этих настроек будет достаточно.

Настройка для работы c SCCP
Все настройки касающиеся работы протокола SCCP происходят в разделе telephony-service

CME#conf t
CME#(config)telephony-service
CME#(config-telephony)max-ephones 10
CME#(config-telephony)max-dn 10
CME#(config-telephony)ip source-address 192.168.101.1 port 2000

ephone - это такая штука, которая, упрощённо говоря, символизирует собой телефон, ну то есть образ телефонного апарата в понятии CME. Параметр max-ephones отвечает, соответственно за то, какое количество SCCP-телефонов может быть зарегистрировано на данной АТС.

dn - (directory number) это такая штука, которая, упрощённо говоря, символизирует собой телефонный номер. По аналогии ясно, за что отвечает параметр max-dn .

К слову сказать, не очень правильно указывать слишком большое количество ephone и dn , ибо под каждый из этих «юнитов» CME будет выделять оперативную память при инициализации.

Плюс ко всему количество поддерживаемых ephone и dn зависит от модели платформы и версии софта.
ip source-address задаёт IP-адрес (и как следствие интерфейс) и порт, на котором будут слушаться запросы от SCCP-телефонов

Настройка CME для работы с SIP-телефонами
Все настройки касающиеся работы протокола SIP происходят в разделе voice register global . Вот необходимый нам минимум:

CME#conf t
CME#(config)voice register global
CME#(config-voice)mode cme
CME#(config-voice)source-address 192.168.101.1 port 5060
CME#(config-voice)max-dn 50
CME#(config-voice)max-pool 36

Два отличия. Первое - необходимо выполнить команду mode cme , которая как бы намекает роутеру что отныне с SIP-телефонами будет работать CME (это к тому, что с протоколом SIP у Cisco работает не только описываемый нами софт). Второе - теперь вместо ephon -ов мы будем оперировать voice-pool -ами

Регистрируем телефоны
Можно приступать к настройке нумерации и параметров регистрации телефонов.
Технология в обоих протоколах одинакова и достаточно проста - сначала создаётся dn , потом создаётся «телефон», и к телефону привязывается его номер (или несколько).
В нашем примере для авторизации телефонных аппаратов на сервере мы будем использовать их MAC-адреса. Это логично, так как на практике за определённым человеком закрепляется один и тот же телефонный аппарат и телефонный номер, а человек обычно редко перемещает своё рабочее место в офисе, а если и перемещает, то и телефончик с собой переносит.
Регистрируем SCCP-телефон
Создаём телефонный номер:

CME#conf t
CME#(config)ephone-dn 1
CME#(config-ephone-dn)number 100
CME#(config-ephone-dn)description Beauty-User
CME#(config-ephone-dn)name The Real Man

Создали телефонный номер 100, описание внутри CME - «Beauty-User», отображаемое на телефоне имя будет «The Real Man»

Создаём образ телефоного аппарата. привязываем его к MAC-адресу реального аппарата, привязываем к нему номер:

CME#conf t
CME#(config)ephone 1
CME#(config-ephone)mac-address B4A4.E328.BDEC
CME#(config-ephone)button 1:1

Привязывание телефонного аппарата (а точнее телефонной линии нашего аппарата) происходи командой button 1:1 . Формат следующий - сначала набираем ключевое слово «button» , потом указываем номер этой «кнопки» (первый в нашем примере), потом указываем действие, которое требуется совершить (":" - двоеточие означает, что сейчас мы привяжем к выбранной линии какой-нибудь телефонный номер) и потом параметр соответствующий действию - в нашем случае указываем телефонный номер (то есть номер настроенного заранее dn).

Вы же наверняка видели в жизни\на картинках цискофон? Видели там много всяких кнопок возле экранчика? Это и есть те самые button -ы. На самом деле, каждая из этих кнопок отвечает за свою линию. А действий над ними можно совершать много (не только привязывать к какому нибудь номеру). Но это достойно отдельной статьи.

А тем временем мы можем смело включать телефон с указанным МАК-адресом в сеть, подождать пока он прогрузится, увидеть на его экранчике возле первой кнопки номер 100 и заветное имя - «The Real Man». Если мы подымем трубку, то услышым заветный зуммер

Регистрируем SIP-телефон
directory number создаётся следующим образом:

CME#conf t
CME#(config)voice register dn 1
CME#(config-voice-register-dn)number 200

CME#conf t
CME#(config)voice register pool 1
CME#(config-voice-register-pool)id mac 1CDF.0F4A.152E
CME#(config-voice-register-pool)number 1 dn 1
CME#(config-voice-register-pool)voice-class codec 1
CME#(config-voice-register-pool)username test password test

Привязка к первой линии первого номера происходит командой number 1 dn 1 .
Командой voice-class codec 1 определяем для телефона набор допустимых кодеков (этот набор мы описывали в начале самом).
Далее командой username\password задаём аутентифкационные данные.

Чтобы телефон зарегистрировался, необходимо зайти на его веб-морду и в настройках первой линии указать адрес сервера - 192.168.101.1 и аутентификационные данные. Сохраняем.
Перезагружаем.

PROFIT!

IP-адрес телефона можно узнать по информации из dhcp-пула по маку используя команду show ip dhcp binding , либо в настройках самого телефона - голосовое, либо визуально меню.

Вроде бы всё. Были описаны минимальные настройки CME чтобы на нём могли зарегистрироваться два телефона (SIP и SCCP), получив адрес через DHCP.

Источники знаний
Основной источник знаний для начала был видео-курс к CCNA Voice от Jeremy Cioara. Довольно живым языком (английским правда) рассказывается об IP-телефонии вообще и о нюансах настройки этого самого CME. Правда там ни словом не затрагивается настройка SIP-телефонов.

Очень хороший мануал, конечно, есть на cisco.com. Называется он Cisco Unified Communications Manager Express System Administration Guide. Доступен