Телефония для небольшой компании Call Manager Express + SIP

В прошлый раз, мы настаивали CME для использования телефонных аппаратов Cisco, использующие SCCP. Думаю, пора рассмотреть телефоны использующие протокол SIP, так как они более распространены.

SIP телефоны не особо нуждаются в DHCP, и тем более в опции 150. Тут делаем так, как нам удобно, либо оставляем сервер DHCP, для автоматического назначения ip адреса, либо убираем, прописывая адреса руками.

Итак, чтоб организовать поддержку SIP телефонии на CME, необходимо настроить сервер регистрации для SIP. Хочу заметить, что для SCCP и SIP настраиваются отдельные серверы для регистрации.

voip_gw1#(config)voice service voip
                            allow-connection sip to sip
                            sip 
                            bind control source-interface Loopback 0
                            registrar server expires max 600 min 60

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

voip_gw1#(config)voice register global
                          mode cme
                          source-address 11.11.101.1 port 5060
                          max-dn 2
                          max-pool 2

Данная часть конфига схожа по функционалу с настройкой сервера для SCCP, который мы настраивали в прошлой статье.
Первой командой, включаем поддержку для инициализации SIP телефонов в Cisco CallManager Express.
Второй — устанавливаем режим работы CME.
Следущим идет назначение ip адреса для регистрации, который будет указываться в телефонах в качестве SIP сервера.
Далее устанавливаем максимальное количество телефонных номеров
И в конце указываем максимальное количество SIP телефонов.

Теперь создаем телефонные линии и задаем на каждой из них телефонный номер.
voip_gw1#(config)voice register dn 1
                           number 2005

                       

                          voice register dn 2
                          number 2006

После этого остается только создать телефоны и привязать к ним линии.
voip_gw1#(config)voice register pool 1
                          id mac 2222.3333.4444
                          number 1 dn 1
                          username telephone1 password cisco
                          codec g711alaw

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

После описанных выше  манипуляций остается только настроить телефон и можно совершать звонки.

Для проверки использовал софтовый телефон eyeBeam 1.5:

sip1

sip2

В следующий раз, рассмотрим одну из важных тем в VоIP — настройка dial-peer и dial-plan.


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Hide me
Получать регулярно свежие материалы, лабораторные и вебинары
Email Имя
Show me