Você está na página 1de 113

Number Globalization

and Localization for


CCIE Collaboration
Candidates

Kevin Wallace, CCIEx2 #7945 (Collaboration and R/S)


BRKCCIE-3500
Cisco Spark
Questions?
Use Cisco Spark to communicate
with the speaker after the session

How
1. Find this session in the Cisco Live Mobile App
2. Click “Join the Discussion”
3. Install Spark or go directly to the space
4. Enter messages/questions in the space

Cisco Spark spaces will be cs.co/clus17/#BRKCCIE-3500


available until July 3, 2017.

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda
• Introduction
• Call Flow Terminology
• The Need for Digit Manipulation
• Digit Manipulation Options
• Route Plan Options
• CCIE Collaboration Lab Task
Example #1
• CCIE Collaboration Lab Task
Example #2
• Conclusion
Poll: Are you preparing for the CCIE
Collaboration Lab?
Call Flow
Terminology
Dialed Number Identification Service (DNIS)

PSTN

DNIS: The dialed number

CUCM x1020
(859) 555-10xx

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Dialed Number Identification Service (DNIS)

PSTN

CA
DNIS: 1-859-555-1020

CUCM x1020
(859) 555-10xx

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Dialed Number Identification Service (DNIS)

PSTN

CA

CUCM x1020
(859) 555-10xx
KY
DNIS: 555-1020
KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Dialed Number Identification Service (DNIS)
DNIS: 010-1-859-555-1020

PSTN

CA
Tokyo

CUCM x1020
(859) 555-10xx
KY

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Automatic Number Identification (ANI)

PSTN

ANI: Caller ID

CUCM x1020
(859) 555-10xx

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Automatic Number Identification (ANI)

PSTN

CA
ANI: 408-555-1111
DNIS: 1-859-555-1020

CUCM x1020
(859) 555-10xx

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Automatic Number Identification (ANI)

PSTN

CA

CUCM x1020
(859) 555-10xx
KY
ANI: 555-1222
DNIS: 555-1020
KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Automatic Number Identification (ANI)
ANI: +81-424-037673
DNIS: 010-1-859-555-1020
PSTN

CA

Tokyo
CUCM x1020
(859) 555-10xx
KY

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
ISDN Type of Number (TON) Information
TON: Identifies the
calling and called PSTN
numbers as:
• Unknown
• Subscriber
• National
• International
CUCM x1020
(859) 555-10xx

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
ISDN Type of Number (TON) Information

PSTN

CA
ANI TON: National
DNIS TON: National

CUCM x1020
(859) 555-10xx

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
ISDN Type of Number (TON) Information

PSTN

CA

CUCM x1020
(859) 555-10xx
KY
ANI TON: Subscriber
DNIS TON: Subscriber
KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
ISDN Type of Number (TON) Information
ANI TON: International
DNIS TON: International
PSTN

CA

Tokyo
CUCM x1020
(859) 555-10xx
KY

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Pop Quiz: Which of the following is
NOT a valid ISDN TON?
A Subscriber C National

B International D Local

KWTRAIN.COM/Q1
The Need for
Digit
Manipulation
Number Globalization
PSTN
Normalizes a number
into the E.164 format.
• Begins with a + Prepend digits
• Followed by a country based on TON.
code (1-3 digits)
(859) 555-10xx
• Followed by the number
within the country.

CUCM x1020

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Number Globalization
PSTN
If TON = Local, then prepend ANI with +1859
If TON = National, then prepend ANI with +1
If TON = International, then leave existing ANI
Prepend digits
Example #1 based on TON.
Incoming ANI = 5551222 (859) 555-10xx
TON = Subscriber
Prefix +1859
Resulting ANI = +18595551222

Example #2 x1020
Incoming ANI = 4085551111 CUCM
TON = National
Prefix +1
Resulting ANI = +14085551111
KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Number Localization
PSTN
Takes a fully globalized
E.164 number and
converts it into an Change caller
appropriate number ID to an
length for the location. appropriate
length. (859) 555-10xx

CUCM x1020

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Number Localization
PSTN
If ANI = \+1859, then only display seven digits
If ANI = \+1, then display ten digits
If ANI = \+, then display all digits Change caller
ID to an
Example #1 appropriate
Globalized ANI = +18595551222 length. (859) 555-10xx
Remove the +1859
Resulting ANI = 5551222

Example #2
Globalized ANI = +14085551111 CUCM x1020
Remove the +1
Resulting ANI = 4085551111

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
Sample Reasons to Manipulate ANI or DNIS
Can be stored (e.g. LDAP directory, speed dials, or call forward destinations) and used to
call any number (worldwide) from any phone at any site.

LDAP Entry Kevin PSTN DNIS: 18595551222


Kevin: +18595551222 (859) 555-1222

(859) 555-10xx (408) 555-1xxx

LDAP DNIS: 5551222


Server

CUCM

IP WAN
Site A Site B
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Sample Reasons to Manipulate DNIS or ANI
You want “intuitive” Caller ID to display on a user’s IP phone.

Call arriving from a local number:


Caller ID (ANI) = 5551020

Call arriving from a long distance number:


Caller ID (ANI) = 4085551222

Call arriving from a international number:


Caller ID (ANI) = +81424037673

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Sample Call Flow with ANI and DNIS Manipulation
KY
PSTN PSTN

ANI: 2222020 DNIS: 2222020

Match: \+1408.[2-9]XXXXXX
ANI: +14082222020
Pre-Dot Discard
DNIS: 2222020

ANI: 2222020 DNIS: +14082222020

Dial from Call


History

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Pop Quiz: In an E.164 number, what
comes after the leading plus sign?
A Area Code C Office Code
Subscriber
B Country Code D Number

KWTRAIN.COM/Q2
Digit Manipulation
Options
Review of CUCM Route Plan

Device

Route Group

Route List

Route Pattern
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Review of CUCM Route Plan
x2020 x3030
PSTN

Device

HQ BR1
Route Group
IP WAN
CUCM
Route List
PSTN RG
HQ RL Route Pattern
PRI GW 3XXX
Route Pattern IP WAN RG
IP WAN RG
PSTN RG HQ RL
SIP Trunk

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Digit Manipulation Locations

Route Pattern

Route List – Route


Group Details

Device

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Setting an IP Phone’s External Phone Number Mask

Device > Phone > Find >


(Click on Device Name) >
(Click on Line)

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Digit Manipulation at the Route Pattern Level

Call Routing > Route/Hunt >


Route Pattern > Find > (Click
Route Pattern)

Route Pattern
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Digit Manipulation at the Route List – Route Group
Details Level

Call Routing > Route/Hunt >


Route List > Find > (Click
Route List) > (Click Route
Group)

Route List – Route


Group Details
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
Digit Manipulation at the Device Level (Create
Partition)

Call Routing > Class of


Control > Partition > Add
New

Device

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Digit Manipulation at the Device Level (Create
Calling Search Space)

Call Routing > Class of


Control > Calling Search
Space > Add New

Device

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
Digit Manipulation at the Device Level (Create
Called Party Transformation Pattern)

Call Routing >


Transformation >
Transformation Pattern >
Called Party Transformation
Pattern > Add New

Device

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Digit Manipulation at the Device Level (Apply Called
Party Transformation Pattern to Gateway)

Device > Gateway (or


Trunk) > Find > (Click on
Gateway or Trunk)

Device

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Hierarchy of Digit Manipulation Locations

Route Pattern

Route List – Route Overrides ANI or DNIS


Configuration Made at the Route
Group Details Pattern Level

Overrides ANI or DNIS


Device Configuration Made at the Route
List - Route Group Details Level

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Hierarchy of Digit Manipulation Locations

Route Pattern ANI Digit DNIS Digit


Location
Manipulation Manipulation
Route Pattern

Route List – Route Route List– Route


Group Details
Group Details
Device

Route List –
Manipulation Route Group Device
Device Used Details

KY
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Hierarchy of Digit Manipulation Locations
Route Pattern Translation Pattern
\+!

Digit
Translation Pattern Result
Route List Manipulation
911 Prefix + +911

9.[2-9]XXXXXX PDD, Prefix + +[2-9]XXXXXX


Route Group
9.1[2-9]XX[2-9]XXXXXX PDD, Prefix + +1[2-9]XX[2-9]XXXXXX

9.011! PDD, Prefix + +011!


Device PDD-Trailing-#,
9.011!# +011!
KY Prefix +
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Pop Quiz: Where can you NOT
perform digit manipulation?
A Route Pattern C Route Group

Route List – Route


B Group Details
D Device

KWTRAIN.COM/Q3
Route Plan
Options
Traditional Route Group Configuration
Calling x2020 X3030 Calling
Search PSTN Search
Space: HQ Space: BR1
Partition: Partition:
HQ BR1
HQ BR1

IP WAN Route Pattern 911


CUCM Partition: HQ
HQ-RG HQ-RL HQ-RL
HQ GW HQ-RG
Route Pattern 911
BR1-RG BR1-RL Partition: BR1
BR1 GW HQ-RG BR1-RL

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Local Route Group Configuration
Calling x2020 X3030
Calling
Search PSTN Search
Space: Space:
PSTN PSTN
Partition: Partition:
PSTN HQ BR1 PSTN

IP WAN
CUCM
HQ-RG
HQ GW Route Pattern 911
SLRG Partition: PSTN
Standard Local
BR1-RG SLRG
Route Group
BR1 GW

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
A Gateway for Each of Two Sites (HQ and BR1)

Device > Gateway > Find

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
A Route Group for Each of Two Sites (HQ and BR1)

Call Routing > Route/Hunt


> Route Group > Find

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
A Single Route List

Call Routing > Route/Hunt


> Route List > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Adding a Standard Local Route Group to Route List

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Adding a Route Pattern

Call Routing > Route/Hunt


> Route Pattern > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
Pop Quiz: A Local Route group can
reduce the number of _________
you have to configure. (Choose 2)
A Route Patterns C Devices

B Route Groups D Route Lists

KWTRAIN.COM/Q4
CCIE Collaboration
Lab Task Example
#1
Lab Topology Example

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Example #1: CCIE Collaboration Lab Task
Task 4.1 HQ Call Routing (4 Points)
• HQ callers dial a 9 to get an outside line, and this leading digit should be
stripped before sending the DNIS out to the PSTN.
• HQ callers should be able to dial 911, in order to reach emergency services.
The ANI should be 10 digits in length and have a TON of National. The DNIS
should have a TON of Unknown. Only the HQ gateway should be used for this
call type.
• HQ callers should be able to call local numbers, by dialing a 9, followed by 7
digits. Note that the first of those seven digits must be in the range of 2 - 9.
The ANI should be 7 digits in length and have a TON of Subscriber. The
DNIS should also have a TON of Subscriber. Only the HQ gateway should be
used for this call call type.

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
Example #1: CCIE Collaboration Lab Task (cont.)
• HQ callers should be able to call long distance numbers by dialing a 9, followed
by a 1, followed by 10 digits. Note that the first of those ten digits (i.e. the first
number of the area code) must be in the range of 2 – 9. The first digit of the
office code must also be in the range of 2 – 9. The ANI should be 10 digits in
length and have a TON of National. The DNIS should include the leading 1 and
have a TON of National. Only the HQ gateway should be used for this call type.
• HQ callers should be able to call international numbers by dialing a 9, followed
by 011, followed by a variable length dial string. After dialing the variable
length dial string, the caller should not have to wait more than 3 seconds
before CUCM places the call. Alternately, the caller should be allowed to press
the # button to indicate they have finished dialing. The ANI should be in E.164
format and have a TON of International. The DNIS should include the leading
011 and have a TON of International. Only the HQ gateway should be used for
this call type.

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
Document a Route Plan for HQ
Route Route Digit
Pattern ANI/TON DNIS/TON
List Group Manipulation
Local Route
911 SLRG 10/National 911/Unknown None
Group
Local Route
9.[2-9]XXXXXX SLRG 7/Subscriber 7/Subscriber Pre-Dot
Group
9.1[2-9]XX[2- Local Route
SLRG 10/National 11 National Pre-Dot
9]XXXXXX Group
9.011! Local Route
SLRG E.164/Int. Variable/Int. Pre-Dot
Group
Local Route Pre-Dot,
9.011!# SLRG E.164/Int. Variable/Int.
Group Trailing #

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
Call Flow for Local Call
Translation Pattern:
9.[2-9]XXXXXX Route Pattern:
\+!
92222020 Partition: HQ +2222020
Partition: PSTN
CSS: PSTN
CSS: HQ

CSS: HQ
CSS: PSTN
Partitions:
• INTERNAL Partition:
• HQ • PSTN

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
Call Flow for Local Call (cont.)
Called Party
Transformation Pattern: CSS: HQ-DNIS-OUT
\+.!
Partition: STRIP
Partition: STRIP
Route Group:
Route Pattern: HQ
Route List: SLRG
\+! HQ Gateway:
+2222020 Standard Local +2222020
Partition: PSTN Route Group Called Party
Transformation
CSS:
HQ-DNIS-OUT

PSTN

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
Create a Route Group

Call Routing > Route/Hunt


> Route Group > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Assign Local Route Group to Device Pool

System > Device Pool >


Find > HQ

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Create a Route List

Call Routing > Route/Hunt


> Route List > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
Add a Route Group to the Route List

Add Route Group

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
Add a Route Group to the Route List (cont.)

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
Create a Generic Route Pattern to be Used by
Multiple Translation Patterns

Call Routing >


Route/Hunt > Route
Pattern > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
Create Translation Pattern for HQ Emergency Calls

Call Routing >


Translation Pattern >
Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
Create Translation Pattern for HQ Emergency Calls
(cont.)

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
Create Translation Pattern for HQ Local Calls

Call Routing >


Translation Pattern >
Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
Create Translation Pattern for HQ Local Calls (cont.)

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 69
Create Translation Pattern for HQ Long Distance
Calls

Call Routing >


Translation Pattern >
Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 70
Create Translation Pattern for HQ Long Distance
Calls (cont.)

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 71
Create Translation Pattern for HQ International Calls
(Without Trailing #)

Call Routing >


Translation Pattern >
Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 72
Create Translation Pattern for HQ International Calls
(Without Trailing #) (cont.)

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 73
Create Translation Pattern for HQ International Calls
(With Trailing #)

Call Routing >


Translation Pattern >
Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 74
Create Translation Pattern for HQ International Calls
(With Trailing #) (cont.)

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 75
Configure the HQ Gateway to Strip the Leading +
from the DNIS

Call Routing >


Transformation >
Transformation
Pattern > Called Party
Transformation
Pattern > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 76
Assign Called Party Transformation Pattern Calling
Search Space to Gateway

Device > Gateway >


Find > 10.10.120.1

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 77
HQ#
Verification of HQ Emergency Calls
Mar 21 15:41:26.011: ISDN Se0/0/0:23 Q931: pak_private_number: Invalid type/plan 0x0 0x1 may be overriden; sw-type 13
Mar 21 15:41:26.011: ISDN Se0/0/0:23 Q931: Sending SETUP callref = 0x0080 callID = 0x8001 switch = primary-ni
interface = User
Mar 21 15:41:26.011: ISDN Se0/0/0:23 Q931: TX -> SETUP pd = 8 callref = 0x0080
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98383
Exclusive, Channel 3
debug isdn q931
Display i = 'HQ Phone 2'
Calling Party Number i = 0x2181, '4082222002'
Plan:ISDN, Type:National
Called Party Number i = 0x80, '911'
Plan:Unknown, Type:Unknown
Mar 21 15:41:26.035: ISDN Se0/0/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x8080
Channel ID i = 0xA98383
Exclusive, Channel 3
Mar 21 15:41:26.035: ISDN Se0/0/0:23 Q931: RX <- ALERTING pd = 8 callref = 0x8080
Progress Ind i = 0x8188 - In-band info or appropriate now available
Mar 21 15:41:27.835: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x0080
Cause i = 0x8090 - Normal call clearing
Mar 21 15:41:27.839: ISDN Se0/0/0:23 Q931: RX <- RELEASE pd = 8 callref = 0x8080
Mar 21 15:41:27.839: ISDN Se0/0/0:23 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x0080
HQ#

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 78
Verification of HQ Local Calls
HQ#
.Mar 21 16:07:53.377: ISDN Se0/0/0:23 Q931: Applying typeplan for sw-type 0xD is 0x4 0x1, Calling num 2222002
.Mar 21 16:07:53.377: ISDN Se0/0/0:23 Q931: Sending SETUP callref = 0x0081 callID = 0x8002 switch = primary-ni
interface = User
.Mar 21 16:07:53.377: ISDN Se0/0/0:23 Q931: TX -> SETUP pd = 8 callref = 0x0081
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98383
Exclusive, Channel 3 debug isdn q931
Display i = 'HQ Phone 2'
Calling Party Number i = 0x4181, '2222002'
Plan:ISDN, Type:Subscriber(local)
Called Party Number i = 0xC1, '2222020'
Plan:ISDN, Type:Subscriber(local)
.Mar 21 16:07:53.401: ISDN Se0/0/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x8081
Channel ID i = 0xA98383
Exclusive, Channel 3
.Mar 21 16:07:53.401: ISDN Se0/0/0:23 Q931: RX <- ALERTING pd = 8 callref = 0x8081
Progress Ind i = 0x8188 - In-band info or appropriate now available
.Mar 21 16:07:57.985: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x0081
Cause i = 0x8090 - Normal call clearing
.Mar 21 16:07:57.989: ISDN Se0/0/0:23 Q931: RX <- RELEASE pd = 8 callref = 0x8081
.Mar 21 16:07:57.989: ISDN Se0/0/0:23 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x0081
HQ#

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 79
Verification of HQ Long Distance Calls
HQ#
Mar 21 17:15:49.616: ISDN Se0/0/0:23 Q931: Applying typeplan for sw-type 0xD is 0x2 0x1, Calling num 4082222002
Mar 21 17:15:49.616: ISDN Se0/0/0:23 Q931: Sending SETUP callref = 0x0082 callID = 0x8003 switch = primary-ni
interface = User
Mar 21 17:15:49.616: ISDN Se0/0/0:23 Q931: TX -> SETUP pd = 8 callref = 0x0082
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98383
Exclusive, Channel 3 debug isdn q931
Display i = 'HQ Phone 2'
Calling Party Number i = 0x2181, '4082222002'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '18593333030'
Plan:ISDN, Type:National
Mar 21 17:15:49.636: ISDN Se0/0/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x8082
Channel ID i = 0xA98383
Exclusive, Channel 3
Mar 21 17:15:49.640: ISDN Se0/0/0:23 Q931: RX <- ALERTING pd = 8 callref = 0x8082
Progress Ind i = 0x8188 - In-band info or appropriate now available
Mar 21 17:15:54.760: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x0082
Cause i = 0x8090 - Normal call clearing
Mar 21 17:15:54.768: ISDN Se0/0/0:23 Q931: RX <- RELEASE pd = 8 callref = 0x8082
Mar 21 17:15:54.768: ISDN Se0/0/0:23 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x0082
HQ#

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 80
Verification of HQ International Calls
(Without Using #)
HQ#
Mar 21 17:15:49.616: ISDN Se0/0/0:23 Q931: Applying typeplan for sw-type 0xD is 0x2 0x1, Calling num 4082222002
Mar 21 17:15:49.616: ISDN Se0/0/0:23 Q931: Sending SETUP callref = 0x0082 callID = 0x8003 switch = primary-ni
interface = User
Mar 21 17:15:49.616: ISDN Se0/0/0:23 Q931: TX -> SETUP pd = 8 callref = 0x0082
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech Troubleshooting Issue:
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s Leading + is missing.
Channel ID i = 0xA98383
Exclusive, Channel 3
Display i = 'HQ Phone 2'
Calling Party Number i = 0x2181, '4082222002'
Plan:ISDN, Type:National debug isdn q931
Called Party Number i = 0xA1, '18593333030'
Plan:ISDN, Type:National
Mar 21 17:15:49.636: ISDN Se0/0/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x8082
Channel ID i = 0xA98383
Exclusive, Channel 3
Mar 21 17:15:49.640: ISDN Se0/0/0:23 Q931: RX <- ALERTING pd = 8 callref = 0x8082
Progress Ind i = 0x8188 - In-band info or appropriate now available
Mar 21 17:15:54.760: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x0082
Cause i = 0x8090 - Normal call clearing
Mar 21 17:15:54.768: ISDN Se0/0/0:23 Q931: RX <- RELEASE pd = 8 callref = 0x8082
Mar 21 17:15:54.768: ISDN Se0/0/0:23 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x0082
HQ#
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
Troubleshooting ANI Issue – Examining Dial Peers
HQ#show run | s dial-peer
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
dial-peer voice 2 voip
destination-pattern 2...$
session target ipv4:192.168.1.72
voice-class codec 1
voice-class h323 1
dtmf-relay h245-alphanumeric
no vad
dial-peer voice 3 voip
preference 1
destination-pattern 2...$
session target ipv4:192.168.1.71
voice-class codec 1
voice-class h323 1
dtmf-relay h245-alphanumeric
no vad
dial-peer voice 4 pots
destination-pattern .T
port 0/0/0:23

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 82
Troubleshooting ANI Issue – Create Voice
Translation Profile
HQ#conf term
Enter configuration commands, one per line. End with CNTL/Z.
HQ(config)#voice translation-rule 2
HQ(cfg-translation-rule)#rule 1 // /+\0/ type international international
HQ(cfg-translation-rule)#exit
HQ(config)#voice translation-profile PREFIX_PLUS
HQ(cfg-translation-profile)#translate calling 2
HQ(cfg-translation-profile)#exit
HQ(config)#dial-peer voice 4
HQ(config-dial-peer)#translation-profile outgoing PREFIX_PLUS
HQ(config-dial-peer)#end
HQ#

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 83
Troubleshooting ANI Issue – Verification
HQ#
Mar 21 17:59:48.406: ISDN Se0/0/0:23 Q931: Applying typeplan for sw-type 0xD is 0x1 0x1, Calling num
+14082222002
Mar 21 17:59:48.406: ISDN Se0/0/0:23 Q931: Sending SETUP callref = 0x0086 callID = 0x8007 switch =
primary-ni interface = User
Mar 21 17:59:48.406: ISDN Se0/0/0:23 Q931: TX -> SETUP pd = 8 callref = 0x0086
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit The Leading + is Restored.
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98383
Exclusive, Channel 3
Display i = 'HQ Phone 2'
Calling Party Number i = 0x1181, '+14082222002'
debug isdn q931
Plan:ISDN, Type:International
Called Party Number i = 0x91, '0118144444040'
Plan:ISDN, Type:International
Mar 21 17:59:48.430: ISDN Se0/0/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x8086
Channel ID i = 0xA98383
Exclusive, Channel 3
Mar 21 17:59:48.430: ISDN Se0/0/0:23 Q931: RX <- ALERTING pd = 8 callref = 0x8086
Progress Ind i = 0x8188 - In-band info or appropriate now available
Mar 21 17:59:50.574: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x0086
Cause i = 0x8090 - Normal call clearing
Mar 21 17:59:50.578: ISDN Se0/0/0:23 Q931: RX <- RELEASE pd = 8 callref = 0x8086
Mar 21 17:59:50.582: ISDN Se0/0/0:23 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x0086
HQ#

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
Verification of HQ International Calls (Using #)
HQ#
Mar 21 18:08:38.655: ISDN Se0/0/0:23 Q931: Applying typeplan for sw-type 0xD is 0x1 0x1,
Calling num +14082222002
Mar 21 18:08:38.655: ISDN Se0/0/0:23 Q931: Sending SETUP callref = 0x0087 callID = 0x8008
switch = primary-ni interface = User
Mar 21 18:08:38.655: ISDN Se0/0/0:23 Q931: TX -> SETUP pd = 8 callref = 0x0087
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
debug isdn q931
Channel ID i = 0xA98383
Exclusive, Channel 3
Display i = 'HQ Phone 2'
Calling Party Number i = 0x1181, '+14082222002'
Plan:ISDN, Type:International
Called Party Number i = 0x91, '0118144444040'
Plan:ISDN, Type:International
Mar 21 18:08:38.675: ISDN Se0/0/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x8087
Channel ID i = 0xA98383
Exclusive, Channel 3
Mar 21 18:08:38.679: ISDN Se0/0/0:23 Q931: RX <- ALERTING pd = 8 callref = 0x8087
Progress Ind i = 0x8188 - In-band info or appropriate now available
Mar 21 18:08:40.431: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x0087
Cause i = 0x8090 - Normal call clearing
Mar 21 18:08:40.435: ISDN Se0/0/0:23 Q931: RX <- RELEASE pd = 8 callref = 0x8087
Mar 21 18:08:40.439: ISDN Se0/0/0:23 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x0087
HQ#
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 85
Pop Quiz: What command lets you
monitor ANI and DNIS information
for calls on an ISDN circuit?
A debug isdn q921 C show isdn status

B show dial-peer D debug isdn q931

KWTRAIN.COM/Q5
CCIE
Collaboration
Lab Task
Example #2
Lab Topology Example

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 88
Example #4: CCIE Collaboration Lab Task
Task 4.4 Number Globalization and Localization (4 Points)
• When a call comes into HQ Phone 2 from the 408-222-2020 PSTN phone
number, the ANI should appear as a 7 digit number on the IP phone’s
display. However, the number should appear in a fully globalized E.164
format when viewed in HQ Phone 1’s call history.
• You should be able to select this E.164 number in HQ Phone 2’s call history,
and press the Dial softkey to place a call to the corresponding PSTN number.
Only the HQ gateway should be used for this call type.
• The ANI should be 7 digits with a TON of Subscriber, and the DNIS should
have a TON of Subscriber.

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 89
Call Flow for Incoming Local Call

ANI:
2222020 ANI:
PSTN
TON: +14082222020
HQ
Subscriber

Call Log
Missed Calls for
2002:
+14082222020

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 90
Call Flow for Incoming Local Call (cont.)

ANI: 2222020

Calling Party
Call Log Transformation
Missed Calls for CSS: HQ-ANI-IN
2002:
+14082222020 Calling Party
Transformation Pattern: CSS: HQ-ANI-IN
\+1408.[2-9]XXXXXX Partition:
• HQ-ANI-IN
Partition: HQ-ANI-IN

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 91
Call Flow for Outgoing Call from Call History
ANI
+14082222002

+14082222020 DNIS
HQ
HQ
+14082222020
Call Log
Missed Calls for
2002:
+14082222020

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 92
Call Flow for Outgoing Call from Call History (cont.)
Calling Party Calling Party CSS: HQ-ANI-OUT
Transformation Transformation Pattern:
\+1408.[2-9]XXXXXX Partition:
CSS: HQ-ANI-OUT
• HQ-ANI-OUT
Partition: HQ-ANI-OUT
ANI
ANI
+14082222002
2222002
PSTN
DNIS DNIS
HQ
HQ
+14082222020 2222020

Called Party
CSS: HQ-DNIS-OUT
Transformation Pattern: Partition:
Called Party \+1408.[2-9]XXXXXX
Transformation • STRIP
CSS: HQ-DNIS-OUT Partition: HQ-DNIS-OUT • HQ-DNIS-OUT
BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 93
Determine the Incoming ANI
HQ#
Mar 23 13:47:21.653: ISDN Se0/0/0:23 Q931: RX <- SETUP pd = 8 callref = 0x0080
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
debug isdn q931
Channel ID i = 0xA98381
Exclusive, Channel 1
Progress Ind i = 0x8183 - Origination address is non-ISDN
Calling Party Number i = 0x4180, '2222020'
Plan:ISDN, Type:Subscriber(local)
Called Party Number i = 0x81, '2222002'
Plan:ISDN, Type:Unknown
Mar 23 13:47:21.653: ISDN Se0/0/0:23 Q931: Received SETUP callref = 0x8080 callID = 0x0001 switch = primary-ni
interface = User
Mar 23 13:47:21.661: ISDN Se0/0/0:23 Q931: TX -> CALL_PROC pd = 8 callref = 0x8080
Channel ID i = 0xA98381
Exclusive, Channel 1
Mar 23 13:47:21.877: ISDN Se0/0/0:23 Q931: TX -> ALERTING pd = 8 callref = 0x8080
Mar 23 13:47:23.697: ISDN Se0/0/0:23 Q931: RX <- DISCONNECT pd = 8 callref = 0x0080
Cause i = 0x8290 - Normal call clearing
Mar 23 13:47:23.701: ISDN Se0/0/0:23 Q931: TX -> RELEASE pd = 8 callref = 0x8080
Mar 23 13:47:23.705: ISDN Se0/0/0:23 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x0080
HQ#

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 94
Globalize the ANI at the Gateway

Device > Gateway >


Find > 10.10.120.1

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 95
Verifying Globalization on the IP Phone

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 96
Localize the ANI on the IP Phone’s Display

Call Routing > Transformation > Transformation


Pattern > Calling Party Transformation Pattern >
Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 97
Apply Calling Party Transformation CCS to IP Phone

Device > Phone > Find > SEPECC8821098E9

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 98
Verifying Localization on the IP Phone

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 99
Verifying ANI in Missed Calls Directory

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 100
Create Translation Pattern for E.164 Dial Strings

Call Routing >


Translation Pattern >
Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 101
Create Calling Party Transformation Pattern to
Localize ANI

Call Routing > Transformation >


Transformation Pattern > Calling Party
Transformation Pattern > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 102
Create Called Party Transformation Pattern to
Localize DNIS

Call Routing > Transformation >


Transformation Pattern > Called Party
Transformation Pattern > Add New

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 103
Apply Calling Party Transformation CSS to Gateway

Device >
Gateway > Find
> 10.10.120.1

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 104
Verification of Outgoing ANI and DNIS
HQ#
Mar 23 19:45:43.763: ISDN Se0/0/0:23 Q931: Applying typeplan for sw-type 0xD is 0x4 0x1,
Calling num 2222002
Mar 23 19:45:43.763: ISDN Se0/0/0:23 Q931: Sending SETUP callref = 0x008F callID = 0x8010
switch = primary-ni interface = User
Mar 23 19:45:43.767: ISDN Se0/0/0:23 Q931: TX -> SETUP pd = 8 callref = 0x008F
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98383 debug isdn q931
Exclusive, Channel 3
Display i = 'HQ Phone 2'
Calling Party Number i = 0x4181, '2222002'
Plan:ISDN, Type:Subscriber(local)
Called Party Number i = 0xC1, '2222020'
Plan:ISDN, Type:Subscriber(local)
Mar 23 19:45:43.787: ISDN Se0/0/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x808F
Channel ID i = 0xA98383
Exclusive, Channel 3
Mar 23 19:45:43.787: ISDN Se0/0/0:23 Q931: RX <- ALERTING pd = 8 callref = 0x808F
Progress Ind i = 0x8188 - In-band info or appropriate now available
Mar 23 19:45:46.227: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x008F
Cause i = 0x8090 - Normal call clearing
Mar 23 19:45:46.235: ISDN Se0/0/0:23 Q931: RX <- RELEASE pd = 8 callref = 0x808F
Mar 23 19:45:46.235: ISDN Se0/0/0:23 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x008F
HQ#

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 105
Key Points
• Local Route Groups can dramatically reduce configuration complexity.
• Using E.164 formatting provides maximum flexibility for outgoing calls.
• Digit manipulation can be performed at the Route Pattern, Route List - Route
Group Details, or Device levels. However, most digit manipulation should be
done with a Translation Pattern.
• The outgoing gateway or trunk should have the responsibility of formatting the
DNIS.
• Calling/Called Party Transformation Calling Search Spaces can be used to
control ANI appearance on an IP Phone and the DNIS forwarded by a gateway
or trunk.

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 106
Complete Your Online
Session Evaluation
• Give us your feedback to be
entered into a Daily Survey
Drawing. A daily winner will
receive a $750 gift card.
• Complete your session surveys
through the Cisco Live mobile
app or on www.CiscoLive.com/us.

Don’t forget: Cisco Live sessions will be


available for viewing on demand after the
event at www.CiscoLive.com/Online.

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Keep in Contact with Kevin

kwtrain.com
@kwallaceccie
youtube.com/kwallaceccie
Continue Your Education
• Demos in the Cisco campus
• Walk-in Self-Paced Labs
• Lunch & Learn
• Meet the Engineer 1:1 meetings
• Related sessions

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 109
Collaboration Cisco Education Offerings
Course Description Cisco Certification
CCIE Collaboration Advanced Workshop (CIEC) Gain expert-level skills to integrate, configure, and troubleshoot complex CCIE® Collaboration
collaboration networks

Implementing Cisco Collaboration Applications Understand how to implement the full suite of Cisco collaboration CCNP® Collaboration
(CAPPS) applications including Jabber, Cisco Unified IM and Presence, and Cisco
Unity Connection.

Implementing Cisco IP Telephony and Video Learn how to implement Cisco Unified Communications Manager, CUBE, CCNP® Collaboration
Part 1 (CIPTV1) and audio and videoconferences in a single-site voice and video network.

Implementing Cisco IP Telephony and Video Obtain the skills to implement Cisco Unified Communications Manager in a
Part 2 (CIPTV2) modern, multisite collaboration environment.

Troubleshooting Cisco IP Telephony and Video Troubleshoot complex integrated voice and video infrastructures
(CTCOLLAB)

Implementing Cisco Collaboration Devices Acquire a basic understanding of collaboration technologies like Cisco Call CCNA® Collaboration
(CICD) Manager and Cisco Unified Communications Manager.

Implementing Cisco Video Network Devices Learn how to evaluate requirements for video deployments, and implement
(CIVND) Cisco Collaboration endpoints in converged Cisco infrastructures.

For more details, please visit: http://learningnetwork.cisco.com


Questions? Visit the Learning@Cisco Booth

BRKCCIE-3500 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 110
Q and A
Thank you

Você também pode gostar