Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Cisco Training Solutions: Call Admission Control
1. Cisco Training Solutions
Call Admission Control
Daniil Kirillov
CCNP, CCDP, CCNPS, CCNPV, CCNPW, CCNPSP, CCNPSPOps, CCNPDC
daniil.kirillov@flane.ru
18-Nov-2013
www.flane.ru
2. CAC в CUCM
Внутри кластера:
– Locations
H.323 Gatekeeper или SIP Preconditions
CAC
– RSVP-enabled locations
Между кластерами:
– H.323 Gatekeeper
– SIP Preconditions.
Locations
Locations
3. Locations: топология «звезда»
Location CAC работает относительно хорошо в
звездообразных топологиях.
Location Center:
Не ограничено
1x G.729
3x G.729
IP WAN
Location Branch1: 24 kb/s
Location Branch2: 72 kb/s
4. Шаг 1: Конфигурация Location
Cisco Unified Communications Manager
Administration: System > Location
Конфигурация имени Location
Установка полосы пропускания
5. Шаг 2: Привязка Location к устройству
Cisco Unified
Communications
Manager
Administration:
Device > Phone
Location
применён
косвенно через
пул устройства
(пул каждого
устройства
настроен
с Location).
Если Location
выбран здесь,
Location
пула будет
проигнорирован.
7. Что такое RSVP?
RSVP
Sender
10.10.10.10
RSVP-Aware
Router
10.20.20.20
RSVP-Aware
Router
10.30.30.30
OK
P Hop =
10.10.10.10
Path
Dest: 10.60.60.60
P Hop: 10.10.10.10
RSVP-Unaware
Router
10.40.40.40
OK
Path
Dest: 10.60.60.60
P Hop: 10.20.20.20
OK
P Hop =
10.30.30.30
P Hop =
10.20.20.20
Path
Dest: 10.60.60.60
P Hop: 10.30.30.30
RSVP
Receiver
10.60.60.60
RSVP-Aware
Router
10.50.50.50
Path
Dest: 10.60.60.60
P Hop: 10.30.30.30
P Hop =
10.50.50.50
Path
Dest: 10.60.60.60
P Hop: 10.50.50.50
Resv
Resv
Dest: 10.10.10.10
N Hop: 10.20.20.20
Resv
Dest: 10.20.20.20
N Hop: 10.30.30.30
Resv
Dest: 10.30.30.30
N Hop: 10.50.50.50
Resv
Dest: 10.30.30.30
N Hop: 10.50.50.50
Dest: 10.50.50.50
N Hop: 10.60.60.60
8. RSVP-Enabled Locations
Location A
Location B
Cisco Unified
Communications
Manager
SCCP или SIP
SCCP
RSVP-агент
SCCP или SIP
SCCP
IP WAN
RSVP-агент
Agent2
SCCP
Phone2
SCCP or SIP
RSVP
RTP
9. Шаг 1: Настройка сервисных параметров
Cisco Unified Communications Manager Administration:
System > Service Parameters > Cisco CallManager
Установка сервисных параметров
RSVP
Установка значения DSCP для
вызовов, где не сработал RSVP
10. Шаг 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 включен на
интерфейсе, и определена
полоса пропускания.
11. Шаг 3: Добавление RSVP-агента в CUCM
Media Resources > Media Termination Point
Создание MTP и привязка к пулу устройств
Внимание: имя MTP должно совпадать с установленным на маршрутизаторе!
12. Шаг 4: Включение RSVP для Location
Сконфигурированные
политики
Use System Default
No Reservation
Optional (Video Desired)
Mandatory
Mandatory (Video Desired)
16. SIP Preconditions
SIP UA 2
SIP UA 1
200 OK (INVITE)
ACK (INVITE)
Cisco Unified Communications
Manager инициирует
повторное согласование
медиа-возможностей
INVITE
Медиа-запрос
Медиа-предложение с
полным набором кодеков
200 OK (INVITE with SDP)
Медиа-выбор
ACK with SDP (INVITE)
17. Шаг 2: Настройка SIP-профиля
Разрешение Fallback к
локальному RSVP
Установка
SIP Rel1XX Options*
Send PRACK if 1xx
Contains SDP
Выбор E2E из
раскрывающегося
списка
19. Использование привратника для CAC
Gatekeeper
H.225 RAS (UDP)
H.225 RAS (UDP)
UDP Port 1719
H.225 Call Setup
Gateway
H.245 Media Control
RTP
Gateway
20. Использование привратника для CAC
CUCM-кластер
Префиксы: 511, 521
CUCM-кластер
Префиксы: 512, 522
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
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
21. ECAC
• Статический Call Admission Control основанный на сконфигурированной
модели сети:
- Не адаптируется под изменения в сети
- Нет поддержки асимметричного или однонаправленного управления
полосой пропускания
• Модель сети состоит из locations и линков
- Может существовать множество путей между двумя locations.
- Выбирается эффективный путь (наилучший путь, основанный на настроенных
весах линков) для пары locations.
Loc. 6
Loc. 1
Loc. 7
Loc. 5
Loc. 2
Loc. 3
Loc. 4
Loc. 8
Loc. 9
22. Компоненты ЕCAC
•
Location
• Представляет физическое местоположение
• Привязывается к устройствам
• Bandwidth limits для звонков в пределах location
•
Link
• Соединение между двумя locations
• Настроены bandwidth limits и weight
•
Weight
• Определяет стоимость соединения
• Используется для выбора эффективного пути
•
Effective path
• Наилучший путь между парой locations
• Имеет наименьший суммарный вес всех линков
23. Пример модели сети для ЕCAC
• Модель сети состоит из 9 локаций и 12 линков
- Каждый линк имеет назначенный вес
- Каждый линк имеет лимит полосу пропускания (один на каждый тип вызова)
• Вызов происходит между location 2 и location 9.
- Требуемая полоса пропускания определяется, основываясь на конечной точке и регионе
- Каждый линк на эффективном пути должно иметь достаточно доступной полосы пропускания
Loc. 7
Loc. 1
10
20
Loc. 5 20
60
Loc. 2
20
15
10
20
Loc. 6
30
70
20
20
Loc. 9
Loc. 3
Loc. 4
Loc. 8
Эффективный путь: Loc. 2-Loc. 1-Loc. 5-Loc. 6-Loc. 7-Loc. 9, из-за суммарного веса (100)
26. Шаг 2: Конфигурация Location
1. Создайте имя
нового location
2. Кликните Save
27. Шаг 3: Конфигурация линков к соседним
Location
Locations,подключённые
к линку
Вес
Полоса
пропускания
28. Шаг 4: Конфигурация лимита полосы
пропускания для звонков внутри Location
1. Нажмите Show Advanced, чтобы открыть
Intralocation – Bandwidth for Devices
Within This Location
2. Сконфигурируйте полосу
пропускания
30. Шаг 6: Привязка Location к устройству
Привязка Location
к устройству
31. Шаг 7: Конфигурация LBM-группы
1. Введите название
группы
2. Выберите активного и
резервного участников
3. Нажмите Save
32. Шаг 8: Привязка LBM-группы к CUCM
Привяжите LBM-группу
к CUCM
33. Пример межкластерного ECAC:
Сетевая модель
•
•
•
•
•
Каждый кластер настраивается по своей локальной сетевой модели
Все кластеры обмениваются и сетевыми моделями друг с другом
Названия Location должны быть глобально уникальными на всех кластерах
Location, которые находятся в нескольких кластерах называются общими
С помощью наложения общих location, индивидуальные модели
сети кластера сливаются в одну общую модель сети,
включающую все location всех кластеров.
L_A-1
L_A-2
L_B-1
CL_AB
Cluster A
Topology
L_A-1
L_A-2
L_C-1
L_A-3
CL_AB CL_BC L_C-1
L_B-1
L_C-2
CL_BC
CL_AB
L_A-3
L_C-2
CL_BC
Cluster B
Topology
Cluster C
Topology
Intercluster Topology
34. Cisco Training Solutions
Call Admission Control
Daniil Kirillov
CCNP, CCDP, CCNPS, CCNPV, CCNPW, CCNPSP, CCNPSPOps, CCNPDC
daniil.kirillov@flane.ru
18-Nov-2013
www.flane.ru