cisco training solutions: call admission control

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

Upload: cisco-russia

Post on 30-Jun-2015

157 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Cisco Training Solutions: Call Admission Control

Cisco Training Solutions

Call Admission Control

18-Nov-2013

Daniil Kirillov

CCNP, CCDP, CCNPS, CCNPV, CCNPW, CCNPSP, CCNPSPOps, CCNPDC

[email protected]

www.flane.ru

Page 2: Cisco Training Solutions: Call Admission Control

CAC в CUCM

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

Locations

H.323 Gatekeeper или SIP Preconditions CAC

Locations

Page 3: Cisco Training Solutions: Call Admission Control

IP WAN 1x G.729 Location Branch1: 24 kb/s

3x G.729 Location Branch2: 72 kb/s

Locations: топология «звезда»

Location CAC работает относительно хорошо в

звездообразных топологиях. Location Center:

Не ограничено

Page 4: Cisco Training Solutions: Call Admission Control

Шаг 1: Конфигурация Location

Cisco Unified Communications Manager

Administration: System > Location Конфигурация имени Location

Установка полосы пропускания

Page 5: Cisco Training Solutions: Call Admission Control

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

Communications

Manager Administration: Device > Phone

Location применён

косвенно через

пул устройства

(пул каждого устройства

настроен

с Location).

Если Location выбран здесь,

Location

пула будет

проигнорирован.

Page 6: Cisco Training Solutions: Call Admission Control

Locations: полносвязная топология

Location BR1: 48 kb/s

Location BR2: 96 kb/s

Location HQ: Не ограничено 3x G.729

IP WAN 1x G.729

Page 7: Cisco Training Solutions: Call Admission Control

Что такое 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

Page 8: Cisco Training Solutions: Call Admission Control

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-агент

Page 9: Cisco Training Solutions: Call Admission Control

Шаг 1: Настройка сервисных параметров

Cisco Unified Communications Manager Administration:

System > Service Parameters > Cisco CallManager Установка сервисных параметров

RSVP

Установка значения DSCP для

вызовов, где не сработал RSVP

Page 10: Cisco Training Solutions: Call Admission Control

Шаг 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 включен на интерфейсе, и определена полоса пропускания.

Page 11: Cisco Training Solutions: Call Admission Control

Шаг 3: Добавление RSVP-агента в CUCM

Media Resources > Media Termination Point Создание MTP и привязка к пулу устройств

Внимание: имя MTP должно совпадать с установленным на маршрутизаторе!

Page 12: Cisco Training Solutions: Call Admission Control

Шаг 4: Включение RSVP для Location Сконфигурированные

политики Use System Default

No Reservation Optional (Video Desired) Mandatory Mandatory (Video Desired)

Page 13: Cisco Training Solutions: Call Admission Control

Automated Alternate Routing

CAC блокирует вызов через IP Вызов автоматически перемаршрутизируется через ТфОП.

Headquarters

Phone A Phone B Branch B

Branch A

ТфОП

IP

1

2

1 2

Page 14: Cisco Training Solutions: Call Admission Control

Локальный

RSVP Локальный

RSVP Отсутствие RSVP

SIP-звонки между кластерами Проблема: отсутствие end-to-end RSVP

SIP Trunk

SCCP

RTP

RSVP

Page 15: Cisco Training Solutions: Call Admission Control

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

Page 16: Cisco Training Solutions: Call Admission Control

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 инициирует

повторное согласование

медиа-возможностей

Медиа-предложение с

полным набором кодеков

Медиа-запрос

Медиа-выбор

Page 17: Cisco Training Solutions: Call Admission Control

Шаг 2: Настройка SIP-профиля

Выбор E2E из

раскрывающегося

списка

Разрешение Fallback к локальному RSVP Установка SIP Rel1XX Options* Send PRACK if 1xx

Contains SDP

Page 18: Cisco Training Solutions: Call Admission Control

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

SIP-профиля

Page 19: Cisco Training Solutions: Call Admission Control

Gateway

H.225 RAS (UDP) H.225 RAS (UDP)

H.245 Media Control

RTP

Gatekeeper

UDP Port 1719

H.225 Call Setup

Gateway

Использование привратника для CAC

Page 20: Cisco Training Solutions: Call Admission Control

Использование привратника для 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

Page 21: Cisco Training Solutions: Call Admission Control

• Статический 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

Page 22: Cisco Training Solutions: Call Admission Control

• Location • Представляет физическое местоположение

• Привязывается к устройствам

• Bandwidth limits для звонков в пределах location

• Link • Соединение между двумя locations

• Настроены bandwidth limits и weight

• Weight • Определяет стоимость соединения

• Используется для выбора эффективного пути

• Effective path • Наилучший путь между парой locations

• Имеет наименьший суммарный вес всех линков

Компоненты ЕCAC

Page 23: Cisco Training Solutions: Call Admission Control

• Модель сети состоит из 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

Page 24: Cisco Training Solutions: Call Admission Control

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

Page 25: Cisco Training Solutions: Call Admission Control

Активация LBM-сервиса

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

Page 26: Cisco Training Solutions: Call Admission Control

1. Создайте имя нового location 2. Кликните Save

Шаг 2: Конфигурация Location

Page 27: Cisco Training Solutions: Call Admission Control

Locations,подключённые к линку

Полоса пропускания Вес

Шаг 3: Конфигурация линков к соседним Location

Page 28: Cisco Training Solutions: Call Admission Control

1. Нажмите Show Advanced, чтобы открыть Intralocation – Bandwidth for Devices

Within This Location

2. Сконфигурируйте полосу пропускания

Шаг 4: Конфигурация лимита полосы пропускания для звонков внутри Location

Page 29: Cisco Training Solutions: Call Admission Control

Действия при

недоступности LBM

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

Page 30: Cisco Training Solutions: Call Admission Control

Привязка Location к устройству

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

Page 31: Cisco Training Solutions: Call Admission Control

1. Введите название группы 2. Выберите активного и резервного участников 3. Нажмите Save

Шаг 7: Конфигурация LBM-группы

Page 32: Cisco Training Solutions: Call Admission Control

Привяжите LBM-группу к CUCM

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

Page 33: Cisco Training Solutions: Call Admission Control

• Каждый кластер настраивается по своей локальной сетевой модели

• Все кластеры обмениваются и сетевыми моделями друг с другом

• Названия 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: Сетевая модель

Page 34: Cisco Training Solutions: Call Admission Control

Cisco Training Solutions

Call Admission Control

18-Nov-2013

Daniil Kirillov

CCNP, CCDP, CCNPS, CCNPV, CCNPW, CCNPSP, CCNPSPOps, CCNPDC

[email protected]

www.flane.ru