Пять секретов оптимальной настройки цифровой АТС cisco...

Post on 02-Dec-2014

1.481 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Александр Левичев – ведущий инструктор онлайн-школы SkillFactory по направлению VoIP – о способах оптимальной настройки цифровых АТС Cisco Unified Communications Manager 8.6

TRANSCRIPT

Пять секретов оптимальной настройки цифровой АТС Cisco UCM

Александр Левичев 21 июня 2013

palavdin@gmail.com

ведущий:

Cisco Unified Communications Manager Пять секретов оптимальной настройки IP PBX Cisco UCM

План вебинара

§ Маршрутизация

§ Права доступа

§ Преобразования

§ Демо Ø  Настройка черного списка Ø  Настройка TEHO

Описание демо

Gateway E1 PSTN

IP WAN

Other PBX

Cisco UCM 8.6

Switch

xlite 7912011

CIPC 5007728 5007729

3cx 7912013

Типы маршрутов в UCM

Directory Numbers

Numbers assigned to all endpoints and applications; used for internal routing within a cluster

Translation Pattern

Used to translate a dialed number and then look up the translated number in the call routing table again

Route Pattern Used to route calls to off-net destinations (via a gateway) or to other Unified CM clusters (via a trunk)

Hunt Pilot Used to route calls to hunt group members based on a distribution algorithm (longest-idle, circular, etc)

Call Park Numbers

Allows placing a call on hold to a number and retrieving back the call from other phone by dialing the number

Meet-Me Numbers

Allows a conference call initiator to set up a conference call and attendees to join the conference by dialing the conference number

Типы источников вызова в UCM

IP Phones A number dialed by an IP phone is looked up in the routing table.

Trunks A call request received through a trunk is looked up in the routing table.

Gateways A call request received from a gateway is looked up in the call routing table.

Translation Patterns

After a translation pattern was best matched (as a target of a call routing table lookup), the transformed number is looked up again in the call routing table. The entity that generates this lookup is the translation pattern.

Специальные символы в маршрутах Wildcard Description

x Single digit (0–9, *, #)

@ North American Numbering Plan

! One or more digits (0–9)

[x-y] Generic range notation

[^x-y] Exclusion range notation

. Terminates access code

# Terminates interdigit timeout

<wildcard>? Matches zero or more occurrences of any digit that matches the previous wildcard

<wildcard>+ Matches one or more occurrences of any digit that matches the previous wildcard

\+ Matches the + sign as part of a number; used for globalized E.164 call routing.

Разграничение прав доступа к маршрутам

Партиция – часть базы данных с телефонными номерами с одинаковой достижимостью

CSS – список партиций, который определяет права доступа телефона или пользователя

По умолчанию! все маршруты находятся в одной партиции <None> все источники вызова имеют один CSS <None> содержащий партицию <None>

Основное правило маршрутизации

Наличие доступа к маршруту!

Правило наиболее точного совпадения!

Настройка Urgent Priority может влиять на это правило

User C dials “1234”

User B dials “1212”

User A dials “1200”

Unified CM Call Routing Logic Example

Pool of IP Phones

Gateways

IP Phones

1234

121X

12XX

1XXX

Route Pattern

Route List

Route Group

Second Choice

Route Group

First Choice Second Choice

Con

figur

atio

n O

rder

§  Matches dialed number for external calls §  Performs digit manipulation (optional) §  Points to a route list for routing

§  First level of path selection §  Performs digit manipulation §  Points to prioritized route group(s)

§  Second level of path selection §  Points to the actual device(s)

PSTN IP WAN

First Choice

Route pattern:

Route list:

Route group:

§  Gateways (H.323, MGCP) §  Trunks (SIP, H.323)

Devices:

Настройка резервных маршрутов

GK

TEHO

§ Настройка TEHO позволяет снизить расходы на междугородние, международные звонки

Выбор резервного шлюза

Способы преобразования номеров

Digit Manipulation Element Characteristics

External Phone Number Mask Designates the fully qualified E.164 address for the user extension –  Part of Calling/Called Transformation settings.

Digit Prefix and Stripping Prefix or strip dialed digits from a route or translation pattern for outbound calls –  Part of Calling/Called Transformation settings.

Transformation Masks Manipulate the dialed digits or calling party number –  Part of Calling/Called Transformation settings.

Translation Pattern

When dialed digits match the translation pattern, Unified CM performs the translation first and then routes the call again. Make use of the Calling/Called Transformation settings for digit manipulation.

Significant Digits Strip off digits received by Unified CM for incoming calls from a PSTN gateway or from a trunk.

Правила применения преобразований

Unified  CM  Admin  Unified  CM  Administrator  assigns  external  call  control  profile  at  trigger  points  (transla7on  pa8erns)  

Cisco  UCM  

1.  Call   5.  Setup  

Route  Server  

A  route  server  hostng  call  routng  policy  running  web  service  for  Unified  CM  External  Call  Control.  

2. HTTP  POST  (XACML  Request  with  call  info)  

3. HTTP  200  OK  (XACML  Response  

with  policy  decisions  &  obligaJ on)  

4. Unified  CM  routes  the  call  based  on  the  policy  decision  and  obligaJ on  

D

External Call Control

Настройка ECC на UCM

© 2010 Cisco Systems, Inc. All rights reserved. CIPT2 v8.0

Example Call Route Request <?xml version="1.0" encoding="UTF-8"?>

<Request xmlns="urn:oasis:names:tc:xacml:2.0:context:schema:os">

<Subject SubjectCategory="urn:oasis:names:tc:xacml:1.0:subject-category:access-subject">

<Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:subject:role-id” DataType="http://www.w3.org/2001/ XMLSchema#string" Issuer="requestor"> <AttributeValue>CISCO:UC:UCMRoute</AttributeValue>

</Attribute>

<Attribute AttributeId="urn:Cisco:uc:1.0:callingnumber” DataType= http://www.w3.org/2001/XMLSchema#string> <AttributeValue>+19725550101</AttributeValue>

</Attribute>

<Attribute AttributeId="urn:Cisco:uc:1.0:callednumber” DataType="http://www.w3.org/2001/ XMLSchema#string"> <AttributeValue>50102</AttributeValue>

</Attribute>

<Attribute AttributeId="urn:Cisco:uc:1.0:transformedcgpn” DataType= http://www.w3.org/2001/XMLSchema#string> <AttributeValue>+19725550101</AttributeValue>

</Attribute> <Attribute AttributeId="urn:Cisco:uc:1.0:transformedcdpn” DataType=

http://www.w3.org/2001/XMLSchema#string> <AttributeValue>+19725550102</AttributeValue>

</Attribute> </Subject>

continued on next slide…

For  Your  Reference  

BRKCDN-1116 © 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

© 2010 Cisco Systems, Inc. All rights reserved. CIPT2 v8.0

Example Call Route Request - continued

…continued from previous slide

<Resource>

<Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:resource:resource-id” DataType="http:// www.w3.org/2001/XMLSchema#anyURI"> <AttributeValue>CISCO:UC:VoiceOrVideoCall</AttributeValue>

</Attribute>

</Resource>

<Action>

<Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id” DataType= http://www.w3.org/2001/XMLSchema#anyURI> <AttributeValue>any</AttributeValue>

</Attribute> </Action>

<Environment>

<Attribute AttributeId="urn:Cisco:uc:1.0:triggerpointtype http://www.w3.org/2001/XMLSchema#string>

Data*T*ypIne=10.x, ‘triggerpointtype’ can also be ‘routepattern’ or

‘directorynumber’ <AttributeValue>translationpattern</AttributeValue>

</Attribute>

</Environment>

</Request>

For  Your  Reference  

BRKCDN-1116 © 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

© 2010 Cisco Systems, Inc. All rights reserved. CIPT2 v8.0

Example Call Route Response <?xml encoding="UTF-8" version="1.0"?

> <Response> <Result>

<Decision>Permit</Decision> <Obligations>

<Obligation FulfillOn="Permit" ObligationId="continue.simple"> <AttributeAssignment AttributeId="Route:continue.simple”

<AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string” <cixml version="1.0> <divert>

<destination> +19725550100

</destination> </divert>

</cixml> </AttributeValue>

</AttributeAssignment> </Obligation>

</Obligations> </Result>

</Response>

BRKCDN-1116 © 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Demo: Blacklist

§ Запретить звонки с номера 7712013

§ Звонок с номера 7712011 вызов разрешен § Звонок с номера 7712013 вызов запрещен

top related