cisco training solutions: call admission control
Embed Size (px)
TRANSCRIPT

Cisco Training Solutions
Call Admission Control
18-Nov-2013
Daniil Kirillov
CCNP, CCDP, CCNPS, CCNPV, CCNPW, CCNPSP, CCNPSPOps, CCNPDC
www.flane.ru

CAC в CUCM
Внутри кластера: – Locations – RSVP-enabled locations Между кластерами: – H.323 Gatekeeper – SIP Preconditions.
Locations
H.323 Gatekeeper или SIP Preconditions CAC
Locations

IP WAN 1x G.729 Location Branch1: 24 kb/s
3x G.729 Location Branch2: 72 kb/s
Locations: топология «звезда»
Location CAC работает относительно хорошо в
звездообразных топологиях. Location Center:
Не ограничено

Шаг 1: Конфигурация Location
Cisco Unified Communications Manager
Administration: System > Location Конфигурация имени Location
Установка полосы пропускания

Шаг 2: Привязка Location к устройству Cisco Unified
Communications
Manager Administration: Device > Phone
Location применён
косвенно через
пул устройства
(пул каждого устройства
настроен
с Location).
Если Location выбран здесь,
Location
пула будет
проигнорирован.

Locations: полносвязная топология
Location BR1: 48 kb/s
Location BR2: 96 kb/s
Location HQ: Не ограничено 3x G.729
IP WAN 1x G.729

Что такое RSVP?
Path
Dest: 10.60.60.60
P Hop: 10.10.10.10
Path
Dest: 10.60.60.60
P Hop: 10.20.20.20
Path
Dest: 10.60.60.60
P Hop: 10.30.30.30
Path
Dest: 10.60.60.60
P Hop: 10.30.30.30
Path
Dest: 10.60.60.60
P Hop =
10.10.10.10
P Hop =
10.20.20.20
P Hop =
10.30.30.30
P Hop: 10.50.50.50 Resv
Dest: 10.50.50.50
N Hop: 10.60.60.60
Resv
Dest: 10.30.30.30
N Hop: 10.50.50.50
Resv
Dest: 10.30.30.30
N Hop: 10.50.50.50
Resv
Dest: 10.20.20.20
N Hop: 10.30.30.30
Resv
Dest: 10.10.10.10
N Hop: 10.20.20.20
RSVP-Aware Router
10.20.20.20
RSVP-Aware Router
10.30.30.30
RSVP-Aware Router
10.50.50.50
RSVP-Unaware Router
10.40.40.40
RSVP Sender
10.10.10.10
RSVP Receiver
10.60.60.60
OK OK OK
P Hop =
10.50.50.50

RSVP-Enabled Locations
Location B Location A
Cisco Unified
Communications Manager IP WAN
Agent2 SCCP Phone2
SCCP or SIP RSVP
RTP
SCCP SCCP
SCCP или SIP RSVP-агент
SCCP или SIP RSVP-агент

Шаг 1: Настройка сервисных параметров
Cisco Unified Communications Manager Administration:
System > Service Parameters > Cisco CallManager Установка сервисных параметров
RSVP
Установка значения DSCP для
вызовов, где не сработал RSVP

Шаг 2: Настройка RSVP-агента в Cisco IOS ! sccp local FastEthernet0/0
sccp ccm 10.1.1.1 identifier 1 version 7.0+
sccp !
sccp ccm group 1 associate ccm 1 priority 1
associate profile 1 register HQ-1_MTP
!
dspfarm profile 1 mtp
codec pass-through
rsvp maximum sessions software 20
associate application SCCP
!
interface Serial0/1
description IP-WAN
ip address 10.1.4.101 255.255.255.0
duplex auto speed auto
ip rsvp bandwidth 40
!
Используется режим «codec pass-through» MTP используется как RSVP-агент Используется программная MTP RSVP включен на интерфейсе, и определена полоса пропускания.

Шаг 3: Добавление RSVP-агента в CUCM
Media Resources > Media Termination Point Создание MTP и привязка к пулу устройств
Внимание: имя MTP должно совпадать с установленным на маршрутизаторе!

Шаг 4: Включение RSVP для Location Сконфигурированные
политики Use System Default
No Reservation Optional (Video Desired) Mandatory Mandatory (Video Desired)

Automated Alternate Routing
CAC блокирует вызов через IP Вызов автоматически перемаршрутизируется через ТфОП.
Headquarters
Phone A Phone B Branch B
Branch A
ТфОП
IP
1
2
1 2

Локальный
RSVP Локальный
RSVP Отсутствие RSVP
SIP-звонки между кластерами Проблема: отсутствие end-to-end RSVP
SIP Trunk
SCCP
RTP
RSVP

SIP Preconditions
200 OK (UPDATE)
180 RINGING
sendrecv a=curr:qos e2e sendrecv a=des:qos mandatory e2e sendrecv
QoS ―Precondition‖ SDP 1
m=audio 10000 RTP/AVP 0
c=IN IP4 192.0.2.1 a=curr:qos e2e none a=des:qos mandatory e2e sendrecv SIP UA1 инициализирует
RSVP-резервирование
в направлении SIP UA2 SDP 3
m=audio 10000 RTP/AVP 0
c=IN IP4 192.0.2.1 a=curr:qos e2e send a=des:qos mandatory e2e
SDP 2
m=audio 20000 RTP/AVP 0
c=IN IP4 192.0.2.2 a=curr:qos e2e none a=des:qos mandatory e2e sendrecv a=conf:qos e2e recv SIP UA2 инициализирует
RSVP-резервирование
в направлении SIP UA1 SDP 4
m=audio 20000 RTP/AVP 0
c=IN IP4 192.0.2.2
Precondition Complete
Precondition Complete
SIP UA 1 SIP UA 2 INVITE 183 SESSION PROGRESS PRACK 200 OK (PRACK) Path
Resv
Path
Resv UPDATE

SIP Preconditions
200 OK (INVITE) ACK (INVITE)
INVITE
200 OK (INVITE with SDP)
SIP UA 1
ACK with SDP (INVITE)
SIP UA 2 Cisco Unified Communications
Manager инициирует
повторное согласование
медиа-возможностей
Медиа-предложение с
полным набором кодеков
Медиа-запрос
Медиа-выбор

Шаг 2: Настройка SIP-профиля
Выбор E2E из
раскрывающегося
списка
Разрешение Fallback к локальному RSVP Установка SIP Rel1XX Options* Send PRACK if 1xx
Contains SDP

Шаг 2: Привязка SIP-профиль Применение
SIP-профиля

Gateway
H.225 RAS (UDP) H.225 RAS (UDP)
H.245 Media Control
RTP
Gatekeeper
UDP Port 1719
H.225 Call Setup
Gateway
Использование привратника для CAC

Использование привратника для CAC
CUCM-кластер Префиксы: 511, 521
CUCM-кластер Префиксы: 512, 522
192.168.3.254 gatekeeper
zone local ClusterA lab.com 192.168.3.254
zone local ClusterB lab.com
zone prefix ClusterA 511*
zone prefix ClusterA 521*
zone prefix ClusterB 512*
zone prefix ClusterB 522*
bandwidth interzone default 64
bandwidth interzone zone ClusterB 48
bandwidth session default 128
bandwidth total zone ClusterB 688
gw-type-prefix 1#* default-technology
no shutdown
10.1.1.1 10.2.1.2 H.225 Trunk: Cluster2
Device Type: Gateway
Zone: ClusterB
Technology Prefix: 1#*
GK: 192.168.3.254
10.1.1.1 10.1.1.2 H.225 Trunk: Cluster1
Device Type: Gateway
Zone: ClusterA
Technology Prefix: 1#*
GK: 192.168.3.254

• Статический Call Admission Control основанный на сконфигурированной модели сети: - Не адаптируется под изменения в сети - Нет поддержки асимметричного или однонаправленного управления полосой пропускания
• Модель сети состоит из locations и линков - Может существовать множество путей между двумя locations. - Выбирается эффективный путь (наилучший путь, основанный на настроенных весах линков) для пары locations.
Loc. 2
Loc. 1
Loc. 4 Loc. 3
Loc. 5
Loc. 8
Loc. 6
Loc. 9
Loc. 7
ECAC

• Location • Представляет физическое местоположение
• Привязывается к устройствам
• Bandwidth limits для звонков в пределах location
• Link • Соединение между двумя locations
• Настроены bandwidth limits и weight
• Weight • Определяет стоимость соединения
• Используется для выбора эффективного пути
• Effective path • Наилучший путь между парой locations
• Имеет наименьший суммарный вес всех линков
Компоненты ЕCAC

• Модель сети состоит из 9 локаций и 12 линков
- Каждый линк имеет назначенный вес
- Каждый линк имеет лимит полосу пропускания (один на каждый тип вызова)
• Вызов происходит между location 2 и location 9.
- Требуемая полоса пропускания определяется, основываясь на конечной точке и регионе
- Каждый линк на эффективном пути должно иметь достаточно доступной полосы пропускания
Loc. 4
20
70
10
20 15 10
20
20
30 60
20 Loc. 2
Loc. 3
Loc. 1 Loc. 5 20
Loc. 8
Loc. 6
Loc. 9
Loc. 7
Эффективный путь: Loc. 2-Loc. 1-Loc. 5-Loc. 6-Loc. 7-Loc. 9, из-за суммарного веса (100)
Пример модели сети для ЕCAC

Node_1 Node_2 Node_3 Node_4
Cisco
CallManager_1
Cisco
CallManager_2
Cisco
CallManager_4
Cisco Location Bandwidth
Manager_1
Cisco Location Bandwidth
Manager_3
LBM-Group_A: A: LBM_3
S: -
LBM-Group_B: A: LBM_1
S: LBM_3
Cisco
CallManager_3
1. LBM_3
2. LBM_1
3. SP
1. LBM_1
2. LBM_3
3. SP
1. LBM_3
2. SP 1. SP
Настройка LBM Group :
Feature
Services
Running on Cluster Node:
LBM Priorities: Active, Standby,
Local, Service
Parameter
Пример внутрикластерного ECAC: Locations Bandwidth Manager

Активация LBM-сервиса
Шаг 1: Активация LBM-сервиса

1. Создайте имя нового location 2. Кликните Save
Шаг 2: Конфигурация Location

Locations,подключённые к линку
Полоса пропускания Вес
Шаг 3: Конфигурация линков к соседним Location

1. Нажмите Show Advanced, чтобы открыть Intralocation – Bandwidth for Devices
Within This Location
2. Сконфигурируйте полосу пропускания
Шаг 4: Конфигурация лимита полосы пропускания для звонков внутри Location

Действия при
недоступности LBM
Шаг 5: Конфигурация сервисных параметров

Привязка Location к устройству
Шаг 6: Привязка Location к устройству

1. Введите название группы 2. Выберите активного и резервного участников 3. Нажмите Save
Шаг 7: Конфигурация LBM-группы

Привяжите LBM-группу к CUCM
Шаг 8: Привязка LBM-группы к CUCM

• Каждый кластер настраивается по своей локальной сетевой модели
• Все кластеры обмениваются и сетевыми моделями друг с другом
• Названия Location должны быть глобально уникальными на всех кластерах
• Location, которые находятся в нескольких кластерах называются общими
• С помощью наложения общих location, индивидуальные модели
сети кластера сливаются в одну общую модель сети,
включающую все location всех кластеров.
L_A-1 L_A-2
L_A-3 CL_AB Cluster A
Topology
L_B-1
CL_AB
CL_BC Cluster B
Topology
L_C-2
CL_BC
L_C-1 Cluster C
Topology
L_A-1 L_A-2 L_B-1 L_C-2
L_A-3 CL_AB CL_BC L_C-1 Intercluster Topology
Пример межкластерного ECAC: Сетевая модель

Cisco Training Solutions
Call Admission Control
18-Nov-2013
Daniil Kirillov
CCNP, CCDP, CCNPS, CCNPV, CCNPW, CCNPSP, CCNPSPOps, CCNPDC
www.flane.ru