CCBOOTCAMP’s

CCIE Voice Advanced Lab Workbook Volume 1
for the CCIE Voice Lab Exam version 3.0
For questions about this workbook please visit: www.voiceie.com
CCBOOTCAMP
375 N. Stephanie Street
Building 21, Suite 2111
Henderson, NV 89014
1.877.654.2243 Toll Free
www.ccbootcamp.com
“Cisco,” the “Cisco Logo,” “CCNA,” “CCNP,” “CCDP,” “CCDA,” “CCIE,” “Cisco Certified
Network Associate,” “Cisco Certified Design Professional,” “Cisco Certified Design
Associate,” “and “Cisco Certified Network Professional,” are registered trademarks of
Cisco Systems, Inc. The contents contained wherein, is not associated or endorsed by
Cisco Systems, Inc.
PLEASE READ THIS SUBSCRIPTION LICENSE AGREEMENT CAREFULLY BEFORE USING THIS PRODUCT.
THIS SUBSCRIPTION LICENSE AGREEMENT APPLIES TO CCBOOTCAMP’s CCIE Voice Advanced Lab
Workbook.
BY ORDERING THIS PRODUCT YOU ARE CONSENTING TO BE BOUND BY THIS LICENSING AGREEMENT.
IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS LICENSE, THEN DO NOT PURCHASE THIS
PRODUCT.
License Agreement
CCBOOTCAMP’s CCIE Voice Advanced Lab Workbook is copyrighted. In addition, this
product is at all times the property of CCBOOTCAMP, and the customer shall agree to
use this product only for themselves, the licensed user. The license for the specific
customer remains valid from the purchase date until they pass their CCIE Voice lab
exam.
CCBOOTCAMP’s CCIE Voice Advanced Lab Workbook materials are licensed by individual
customer. This material cannot be resold, transferred, traded, sold, or have the price
shared in any way. Each specific individual customer must have a license to use this
product. The customer agrees that this product is always the property of CCBOOTCAMP,
and they are just purchasing a license to use it. A Customer’s license will be revoked
if they violate this licensing agreement in any way.
Copies of this material in any form or fashion are strictly prohibited. If for any
reason a licensed copy of this material is lost or damaged a new copy will be provided
free of charge, except for the cost of printing, shipping and handling.
Individuals or entities that knowingly violate the terms of this licensing agreement
may be subject to punitive damages that CCBOOTCAMP could seek in civil court. Damages
will be limited to a maximum of $500,000.00 per individual and $2,000,000.00 per
entity. In addition, individuals or entities that knowingly violate the terms of this
license agreement may be subject to criminal penalties as are allowed by law.
The venue of any dispute, controversy, litigation or proceeding (formal or informal)
arising out of or pertaining to this licensing agreement or the subject hereof shall
lie exclusively in the County of Clark, State of Nevada. Provided, however, that if
any such dispute, controversy, litigation or proceeding requires or permits
jurisdiction in a federal court or agency of the United States, then venue shall lie
in no federal court or agency other than those located in (or nearest to) the County
of Clark, State of Nevada.
Term and Termination of License Agreement
This License is effective until terminated. Customer may terminate this License at any
time by destroying all copies of written and electronic material of said product.
Customer's rights under this License will terminate immediately without notice from
CCBOOTCAMP, if Customer fails to comply with any provision of this License. Upon
termination, Customer must destroy all copies of material in its possession or
control. The license for the specific user remains valid from the purchase date until
the user passes their lab exam pertaining to the purchased subscription. Once the
customer passes the relevant lab exam the license is terminated and all material
written or electronic in their possession or control must be destroyed or returned to
CCBOOTCAMP.
Warranty
No warranty of any kind is provided with this product. There are no guarantees that
the use of this product will help a customer pass any exams, tests, or certifications,
or enhance their knowledge in any way. The product is provided on an “AS IS” basis.
In no event will CCBOOTCAMP, its suppliers, or licensed resellers be liable for any
incurred costs, lost revenue, lost profit, lost data, or any other damages regardless
of the theory of liability arising out of use or inability to use this product.
CCBOOTCAMP’s CCIE Voice
Full Lab Workbook Volume 1
Version 3.0
CCIE Voice 3.0 Blueprint
CCBOOTCAMP, Inc.
375 N Stephanie St.
Building 21, Suite 2001
Henderson, NV 89014
702-968-5100
www.ccbootcamp.com
The CCBOOTCAMP CCIE Full Lab Workbook Volume 1 is licensed by
individual user. They can not be resold or have the price shared in any
way. We have invested a significant amount of time and money into
developing these labs.
“Cisco” the “Cisco Logo,” “CCNA,” “CCNP,” “CCDP,” “CCDA,” “CCVP,”
“CCIE,” “Cisco Certified Network Associate,” “Cisco Certified Network
Professional,” “Cisco Certified Design Professional,” “Cisco Certified
Design Associate,” “Cisco Certified Voice Professional,” and “Cisco
Certified Internetwork Expert,” are registered trademarks of Cisco
Systems, Inc. The contents contained wherein, are not associated with
or endorsed by Cisco Systems, Inc.
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Table of Contents:
............................................... A NOTE FROM THE AUTHOR: 3
.................................................. GENERAL INFORMATION: 4
CCIE VOICE BLUEPRINT .............................................. 3.0: 4
PRE CONFIGURATION ..................................................... : 5
VPN ACCESS INFORMATION ................................................. : 6
TIPS FOR THE INITIAL SETUP .............................................. : 6
CISCO'S NON-DISCLOSURE AGREEMENT ........................................ : 7
READ BEFORE START ..................................................... : 7
LAB TOPOLOGY ........................................................ : 8
LAB DIAL PLAN AND ADDRESSING ............................................ : 9
.................................................... CHAPTER 1 - LAB 1 10
BRIEF LAB OVERVIEW ................................................... : 10
BASIC CAMPUS DESIGN .................................................. : 10
CALLMANAGER AND CALLMANAGER EXPRESS ..................................... : 11
VOICE GATEWAYS AND SIGNALING ........................................... : 12
CALL ROUTING ........................................................ : 13
CODEC AND CALL ADMISSION CONTROL ........................................ : 16
HIGH AVAILABILITY FEATURES ............................................. : 16
MEDIA RESOURCES MANAGEMENT ............................................. : 17
QOS FEATURES ........................................................ : 18
VOICEMAIL INTEGRATIONS ................................................ : 19
IPCC EXPRESS VOICE APPLICATION ......................................... : 20
CALLMANAGER VOICE APPLICATION .......................................... : 21
PRESENCE ............................................................ : 22
SOLUTIONS ........................................................... : 23
................................................... CHAPTER 2 - LAB 2 192
BRIEF LAB OVERVIEW .................................................. : 192
BASIC CAMPUS DESIGN ................................................. : 192
CALLMANAGER AND CALLMANAGER EXPRESS .................................... : 193
VOICE GATEWAYS AND SIGNALING .......................................... : 195
CALL ROUTING ....................................................... : 195
CODEC AND CALL ADMISSION CONTROL ....................................... : 198
HIGH AVAILABILITY FEATURES ............................................ : 198
MEDIA RESOURCES MANAGEMENT ............................................ : 199
QOS FEATURES ....................................................... : 200
VOICEMAIL INTEGRATIONS ............................................... : 201
IPCC EXPRESS VOICE APPLICATION ........................................ : 202
CALLMANAGER VOICE APPLICATION ......................................... : 203
PRESENCE ........................................................... : 203
SOLUTIONS .......................................................... : 205
................................................... CHAPTER 3 - LAB 3 376
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
1
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BRIEF LAB OVERVIEW .................................................. : 376
BASIC CAMPUS DESIGN ................................................. : 376
CALLMANAGER AND CALLMANAGER EXPRESS .................................... : 377
VOICE GATEWAYS AND SIGNALING .......................................... : 378
CALL ROUTING ....................................................... : 379
CODEC AND CALL ADMISSION CONTROL ....................................... : 382
HIGH AVAILABILITY FEATURES ............................................ : 382
MEDIA RESOURCES MANAGEMENT ............................................ : 383
QOS FEATURES ....................................................... : 384
VOICEMAIL INTEGRATIONS ............................................... : 384
IPCC EXPRESS VOICE APPLICATION ........................................ : 386
CALLMANAGER VOICE APPLICATION ......................................... : 387
PRESENCE ........................................................... : 387
SOLUTIONS .......................................................... : 388
................................................... CHAPTER 4 - LAB 4 557
BRIEF LAB OVERVIEW .................................................. : 557
BASIC CAMPUS DESIGN ................................................. : 557
CALLMANAGER AND CALLMANAGER EXPRESS .................................... : 558
VOICE GATEWAYS AND SIGNALING .......................................... : 559
CALL ROUTING ....................................................... : 560
CODEC AND CALL ADMISSION CONTROL ....................................... : 564
HIGH AVAILABILITY FEATURES ............................................ : 564
MEDIA RESOURCES MANAGEMENT ............................................ : 564
QOS FEATURES ....................................................... : 565
VOICEMAIL INTEGRATIONS ............................................... : 566
IPCC EXPRESS VOICE APPLICATION ........................................ : 567
CALLMANAGER VOICE APPLICATION ......................................... : 568
PRESENCE ........................................................... : 569
SOLUTIONS .......................................................... : 570
................................................... CHAPTER 5 - LAB 5 743
BRIEF LAB OVERVIEW .................................................. : 743
BASIC CAMPUS DESIGN ................................................. : 743
CALLMANAGER AND CALLMANAGER EXPRESS .................................... : 744
VOICE GATEWAYS AND SIGNALING .......................................... : 745
CALL ROUTING ....................................................... : 746
CODEC AND CALL ADMISSION CONTROL ....................................... : 749
HIGH AVAILABILITY FEATURES ............................................ : 749
MEDIA RESOURCES MANAGEMENT ............................................ : 750
QOS FEATURES ....................................................... : 751
VOICEMAIL INTEGRATIONS ............................................... : 751
IPCC EXPRESS VOICE APPLICATION ........................................ : 753
CALLMANAGER VOICE APPLICATION ......................................... : 754
PRESENCE ........................................................... : 754
SOLUTIONS .......................................................... : 756
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
2
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
A note from the Author:
Thank you for choosing CCBOOTCAMP as your partner in your
journey to attain your CCIE Voice certification. Before
beginning this advanced lab workbook, you should have
already completed, or be at the level of, CCBOOTCAMP’s CCIE
Voice Technology workbook.

The advanced practice labs contained in this workbook are
designed to test your speed and knowledge in voice
technology and help you identify the areas where self study
is needed most. This approach will help you attain the
knowledge needed to not only pass the CCIE Voice lab exam,
but also to become an expert in applying voice technology.

In this first advanced lab workbook volume you will be
tested in areas of dial plan, digit manipulation, SIP, IP-
to-IP gateway, and more. Also included, is a lab designed
specifically to test speed and help you gauge if you’re
ready for the actual lab.

You will need to have a complete and in-depth understanding
of the topics contained in this workbook in order to pass
the lab exam.

I wish you the best!

Chris Fortner - CCIE #18065
CCIE Voice Program Manager
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
3
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
General Information:
You may notice that some of the sections within the lab
repeat. This is done on purpose as it is meant to make you
practice the basics over and over again. This will help
your speed and accuracy when taking the lab.
CCIE Voice Blueprint 3.0:
Listed below is the current published 3.0 hardware and
software blueprint from Cisco Systems. The CCBOOTCAMP
remote racks features a hardware, where relevant, and
software match based on the published blueprint.
Lab Equipment:
Cisco MCS-7845 Media Convergence Servers
Cisco 3825 Series Integrated Services Routers (ISR)
Cisco 2821 Series Integrated Services Routers (ISR)
ISR Modules and Interface Cards
o VWIC2-1MFT-T1/E1
o PVDM2
o HWIC-4ESW-POE
o NME-CUE
Cisco Catalyst 3750 Series Switches
IP Phones and Soft Clients
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
4
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Software Versions:
Any major software release which has been generally
available for six months is eligible for testing in the
CCIE Voice Lab Exam.
Cisco Unified Communications Manager 7.0
Cisco Unified Communications Manager Express 7.0
Cisco Unified Contact Center Express 7.0
Cisco Unified Presence 7.0
Cisco Unity Connection 7.0
All routers use IOS version 12.4T Train.
Cisco Catalyst 3750 Series Switches uses 12.2 Main
Train
Network Interfaces
o Fast Ethernet
o Frame Relay
Telephony Interfaces
o T1
o E1
Pre Configuration:
The pre configuration files for the voice racks at
CCBOOTCAMP can be downloaded from the link provided below
and will contain the base information for the start of all
labs.
http://www.ccbootcamp.com/download/!Voice/Files-For-NLIs-CCIE-Voice-Tech-
Workbook/V3/configs.zip
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
5
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
VPN Access Information:
In order to access the voice racks at CCBOOTCAMP you will
first need to download the Cisco VPN client from
www.cisco.com. Once installed you can then download the
appropriate VPN profile from the link provided below for
the rack you have scheduled.
http://www.ccbootcamp.com/download/!Voice/voice-rack-vpn-profiles/
Tips for the initial setup:
Define under the console (line con 0) the command “no
exec-timeout” in order to avoid inactivity logout.
Define some useful shortcuts that may save precious
time with aliases. Some common commands: “show call
active voice brief”, “show gatekeeper call status” and
any command you feel might be used heavily throughout
your lab.
Think ahead and try not to touch any page more than
once or twice.

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
6
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Cisco's Non-Disclosure Agreement:
This book was written in high respect for the CCIE
certification and is not intended to violate Cisco's Non-
Disclosure Agreement. We will not answer questions
regarding things that relate to the actual LAB exam and
will not take part in any activities that stand against the
CCIE NDA in any regards. Please visit the link below for
the complete NDA specification.
http://www.cisco.com/web/learning/le3/ccie/exam/violation_rules.html
Read Before Start:
Here are some simple rules to follow during your lab which
should be taken into consideration before you configure any
devices.
1. All devices should register to the subscriber and then
the publisher.
2. All usernames and passwords for devices are “admin” and
“cisco5796” unless specified in your lab.
3. Where you see “YY” that is your rack number.
4. All devices should pull NTP from the HQ1 router and
should be set to the appropriate time zone.
5. Credit in the real lab will only be given for working
solutions. This should be taken into consideration
throughout your lab.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
7
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Lab Topology :
Note: Please note that ports may vary on different racks so
please check your connections with “show cdp neighbors”.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
8
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Lab Dial Plan and Addressing:
Phone Number Protocol Class of Service
HQ Phone 1 1001 SCCP/SIP International
HQ Phone 2 1002 SCCP/SIP Long Distance
BR1 Phone 1 2001 SCCP/SIP International
BR1 Phone 2 2002 SCCP/SIP Internal
BR2 Phone 1 3001 SCCP/SIP International
BR2 Phone 2 3002 SCCP/SIP Local
Site PSTN E.164 Address PSTN Number
HQ 7029461... 7029465000
BR1 7023332... 7023335000
BR2 442076303... 442076305000
ALL 911 911
Server IP Address Login
Publisher 10.1.200.21 admin:cisco5796
Subscriber 10.1.200.25 admin:cisco5796
Unity Connections 10.1.200.22 admin:cisco5796
Presence 10.1.200.23 admin:cisco5796
Contact Center 10.1.200.24 administrator:enableme
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
9
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Chapter 1 - Lab 1
Brief Lab Overview:
This lab is designed to test your dial plan knowledge. The
focus is dial plan redundancy and digit manipulation.
Basic Campus Design:
1. Configure VLANS and IP networks in all three sites
according to the following two tables:

VLAN HQ BR1 BR2
Servers 1 N/A N/A
Data 20 120 220
Voice 30 130 230

Network HQ BR1 BR2
Servers 10.1.200.0/24 N/A N/A
Data 10.YY.20.0/24 10.YY.120.0/24 10.YY.220.0/24
Voice 10.YY.30.0/24 10.YY.130.0/24 10.YY.230.0/24
2. Make sure you set all voice traffic to use the voice
VLAN for all sites.
3. Configure phones on HQ site to have IP addresses
120-130. Use IOS DHCP on the HQ router to accomplish
this task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
10
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Configure BR1 phones to have IP addresses of 130–140
using the IOS DHCP on the BR1 Router.
5. Configure BR2 phones to have IP addresses 210–220
using the IOS DHCP on the BR2 router.
6. Configure HQ router as an NTP master clock with
stratum 2 for local time zone in Los Angeles and
configure BR1 and BR2 to synchronize their clocks to
HQ. BR1 is in New York time zone and BR2 is in India.
CallManager and CallManager Express:
1. Register all HQ and BR1 phones according to the dial
plan table using SCCP loads. BR2 phones should use SIP
loads and register accordingly. Make sure the phones
will display calling names in every scenario presented
(internal and PSTN):
2. Configure directory number 3003 as a second line on
both phones in BR2. When a call comes into 3003 it
should ring on both phones and be answered by the
first user to respond.
3. Make sure you that when the initiator of a conference
call within the BR2 site drops that the conference
call drops.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
11
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Make sure all phones display the same general
information aside from the line specific
configuration; this refers to HQ and BR1.
5. Allow BR2 phone 1 to pickup calls, ringing and on
hold, on BR2 phone 2 and vice versa. This should work
for internal and external calls.
6. Both BR2 phone 1 and BR2 phone 2 are members of VIP
sales group and are required to take calls dialed to
442076303111. The calls are expected to ring the
phones in sequential order. Both phones should ring
for 5 seconds and if the call is not answered it
should be forwarded to DN 3000.
Voice Gateways and Signaling:
1. Configure the HQ router as a IOS MGCP gateway using T1
PRI and NI as the line parameters.
2. Configure BR1 router as a IOS H.323 gateway using T1
PRI and NI as the line parameters.

3. Configure BR2 as E1 PRI and make sure all BR2 numbers
are reachable.
4. Configure HQ router as a gatekeeper with the following
details:
Local zone name: voiceie
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
12
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Domain name: ccbootcamp.com
Register CallManager and CME to the gatekeeper.
Register the CallManager with a tech-prefix of “1#”
and a zone called “CM”. Register CME with a tech-
prefix of “1#” and to a zone called “CME”.
Call Routing:
1. In every site, phone 1 should be allowed to dial
international and below numbers, phone 2 should only
be allowed to call long distance and below.
2. Configure the following dialing options for users in
HQ:
7+4 digits Calls to BR2
911 and 9911 Emergency
9+7 digits
The first is in the range of
2 to 9
Local
9+1+10 digits
The first and the forth are
in the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
13
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated

Local calls from HQ should use local HQ gateway
and BR1 gateway as backup.

Long distance calls from HQ should use local HQ
gateway as first choice and then BR1 gateway.

Calls to BR1 PSTN numbers should be routed out
BR1 gateway (Toll Bypass), with fallback to local
HQ gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the local HQ gateway
as backup.

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the HQ gateway.
3. Configure the following dialing options for users in
BR1:
7+4 digits Calls to BR2
911 and 9911 Emergency
9+7 digits
The first is in the range of 2
to 9
Local
9+1+10 digits
The first and the forth are in
the range of 2 to 9.
Long Distance
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
14
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
9+011+any number of digits
Please allow users to dial the
hash sign at the end of the
number in order to have faster
response
International

Local calls from BR1 should use the local BR1 IOS
gateway and then the HQ gateway as a backup.

Long distance calls from BR1 should use the BR1
gateway as a first choice and then the HQ gateway
as a backup.

Calls to HQ PSTN numbers (Area Code+Prefix)
should be routed out the HQ gateway (Toll Bypass)
with fallback to the local BR1 gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the BR1 gateway as
backup.

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the BR1 gateway.
4. Configure the following dialing options for users in
BR2:
7+4 digits Calls to HQ and BR1
999 Emergency
9+7 digits Local
9+0+8 digits Long Distance
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
15
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
9+00+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

International calls to HQ and BR1 should use the
gatekeeper first and the local PRI as a backup.
Codec and Call Admission Control:
1. All calls within a site should use the G.711 codec.
2. All calls between sites should use the G.729 codec.
3. Allow two concurrent calls to and from BR1.
4. Allow three concurrent calls from HQ and BR1 to BR2.
High Availability Features:
1. Configure BR1 as an SRST router.
2. Make sure you only allow BR1 phone 2 to register via
SRST during a failure.
3. Preserve all PSTN dialing with using 9 as the first
digit in the string.
4. When in SRST mode, the BR1 phone 2 is not allowed to
dial international calls.
5. Allow HQ and BR1 phones to call each other in times
when more then 2 concurrent calls are in process
between the sites.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
16
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Media Resources Management:
1. Configure conferencing for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
2. Configure conferencing for the BR1 site to use
hardware based resources in the BR1 gateway first then
hardware resources in the HQ gateway.
3. Configure transcoding for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
4. Configure transcoding for the BR1 site to use hardware
based resources in the BR1 gateway first then hardware
resources in the HQ gateway.
5. Configure MOH for the HQ site based on unicast and
streamed from the publisher CallManager.
6. Configure multicast MOH for BR1, based on G729 codec
from the subscriber, and streamed from the BR1
gateway.
7. Allow 5 simultaneous meet me conferences for the HQ
users, in the number range 1201-1205. Every meet me
conference should allow a maximum of ten participants.
8. Make sure that when the initiator of an Ad-Hoc
conference hangs up, the conference is allowed to
continue as long as an internal user is still
connected.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
17
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features:
1. Configure the frame relay link between HQ and BR1 as
if it is 384k in bandwidth, make sure you enable MLP
LFI on it.

VoIP signaling should have 5% of the line as
guarantied bandwidth.

VoIP barrier should have 33% of the line as priority
bandwidth.

All other traffic should be weighted fair queued.
2. Configure the frame relay link between HQ and BR2 as
if it is 1200k in bandwidth.

VoIP signaling should have 60k of the line reserved
bandwidth.

VoIP barrier should have 360k of the line priority
bandwidth.

All other traffic should be weighted fair queued.
3. The BR1 gateway should send the signaling and RTP
traffic marked as CS3 and EF.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
18
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voicemail Integrations:
1. Configure voicemail for HQ and BR1 based on the Unity
Connections server using the following parameters:

Pilot 1170, port 1171-1174, MWI on 1180, MWI off
1181.
2. Make sure you prevent Unity Connections from calling
to itself and creating call loops which consume the
available ports.
3. Configure a voicemail box for phones 1 and 2 in HQ and
BR1 with a phone password of 147369 for all users.
4. Configure an auto attendant for HQ with DN 1000. It
should have a customized greeting that allows dialing
an extension and walking through the users directory
by pressing 1. When users press 0 they should be
forwarded to extension 1001. During closed times,
assume normal weekday schedule, it should take a
message and store it in the HQ phone 1 mailbox.
5. Create a second line on BR1 phone 2 with extension
*2002. A call coming to the primary line should roll
to this line if the primary is busy. The user should
be able to use this line for voicemail access. Do not
use any alternate extensions.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
19
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
6. Configure BR2 CME to use the local Unity Express as a
voicemail, using the following parameters:

Pilot 3180.
7. Create voicemail for BR2 phone 1 and 2. Use a blank
phone password for all users.
8. Create an auto attendant for BR2 that will work when
DN 3000 is dialed.
9. Make sure that calls from HQ can route via gatekeeper
and hit the auto attendant in BR2.
IPCC Express Voice Application:
1. Configure the IPCC on the Contact Center server to
work with the CallManager using the following
parameters (all passwords are “cisco” and all pin’s
are “12345”):
Jtapi username: jtapi
Resource manager user: rmjtapi
CTI ports: 1015 – 1019.
2. Configure the auto attendant script to answer when a
call arrives at 1020.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
20
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. Configure an ICD queue that will be triggered when
dialing extension 1021. HQ phone 1 should be used as
an IP phone agent for user “HQ1” with the password
“cisco”. BR1 phone 1 should be used as a IP phone
agent with user “BR1” with a password “cisco”.
4. Callers should hear music on hold while delayed in
queue.
5. Calls should be routed via the queue based on a skill
named “Sales”. HQ phone 1 should be skilled higher
than BR1 phone 1.
6. Before a call is routed to the queue a check should be
performed to see if any agents are logged into the
queue. If no agents are logged in then the call should
be routed to HQ phone 2.
CallManager Voice Application:
1. Create extension mobility for user “john” with a
password of “cisco”. Which will allow him to use
extension 1007 on HQ and BR1 phone 2 in each site.
Make sure that the extension mobility service is only
available on phone 2 in HQ and BR1.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
21
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Presence:
1. Integrate the Presence server with CallManager. Make
sure the HQ Phone 1 user can login via CUPC and
control the desktop phone. HQ Phone 1 user should also
be allowed to switch to softphone mode.
2. Make sure HQ Phone 1 can see the voicemail in their
voicemail box through the CUPC client.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
22
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Solutions:
Basic Campus Design
1. Start with “show vlan” and make sure you have all
VLANS defined in all devices. If not create them and
then add the IP interfaces to each device with the
correct IP subnet from the table provided:
Time Saver - In order to save time you should go ahead and configure the
layer 2 QoS in the HQ switch.
HQ:
HQ-3750#
HQ-3750#config t
Enter configuration commands, one per line. End with CNTL/Z.
HQ-3750(config)#vlan 20
HQ-3750(config-vlan)#name Data
HQ-3750(config-vlan)#exit
HQ-3750(config)#vlan 30
HQ-3750(config-vlan)#name Voice
HQ-3750(config-vlan)#exit
HQ-3750(config)#
HQ-3750(config)#interface range FastEthernet 1/0/6 - 7
HQ-3750(config-if-range)#switchport voice vlan 30
HQ-3750(config-if-range)#switchport access vlan 20
HQ-3750(config-if-range)#switchport trunk encapsulation dot1q
HQ-3750(config-if-range)#switchport mode trunk
HQ-3750(config-if-range)#auto qos voip cisco-phone
HQ-3750(config)#interface range FastEthernet 1/0/1 - 5
HQ-3750(config-if-range)#switchport host
HQ-3750(config-if-range)#auto qos voip trust
HQ-3750(config)#interface FastEthernet 1/0/24
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
23
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750(config-if)#auto qos voip trust
HQ-3750(config)#interface FastEthernet0/0.20
HQ-3750(config-if)#encapsulation dot1Q 20
HQ-3750(config-if)#ip address 10.1.20.1 255.255.255.0
HQ-3750(config)#exit
HQ-3750(config)#interface FastEthernet0/0.30
HQ-3750(config-if)#encapsulation dot1Q 30
HQ-3750(config-if)#ip address 10.1.30.1 255.255.255.0
!
Tip - Don’t forget to add the new networks into the routing protocol.
HQ-3750(config)#router ospf 1
HQ-3750(config-router)#network 10.1.20.0 0.0.0.255 area 0
HQ-3750(config-router)#network 10.1.30.0 0.0.0.255 area 0
BR1:
BR1#vlan database
BR1(vlan)#vlan 120 name Data state active
VLAN 120 added:
Name: Data
State ACTIVE
BR1(vlan)#vlan 130 name Voice state active
VLAN 130 added:
Name: Voice
State ACTIVE
BR1(vlan)#exit
APPLY completed.
Exiting....
!
Tip - The “vlan database” command has been deprecated so you can now use
the “vlan” command under global configuration mode as well.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
24
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1#config t
Enter configuration commands, one per line. End with CNTL/Z.
BR1(config)#int vlan 120
BR1(config-if)#ip address 10.1.120.1 255.255.255.0
BR1(config-if)#description Data
BR1(config-if)#int vlan 130
BR1(config-if)#ip address 10.1.130.1 255.255.255.0
BR1(config-if)#description Voice
BR1(config-if)#exit
BR1(config)#interface range FastEthernet 0/3/0 - 1
BR1(config-if-range)#switchport voice vlan 130
BR1(config-if-range)#switchport access vlan 120
BR1(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR1(config)#router ospf 1
BR1(config-router)#network 10.1.120.0 0.0.0.255 area 0
BR1(config-router)#network 10.1.130.0 0.0.0.255 area 0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
25
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2:
BR2#vlan database
BR2(vlan)#vlan 220 name Data state active
VLAN 220 added:
Name: Data
State ACTIVE
BR2(vlan)#vlan 230 name Voice state active
VLAN 230 added:
Name: Voice
State ACTIVE
BR2(vlan)#exit
APPLY completed.
Exiting....
BR2#config t
Enter configuration commands, one per line. End with CNTL/Z.
BR2(config)#int vlan 220
BR2(config-if)#ip address 10.1.220.1 255.255.255.0
BR2(config-if)#description Data
BR2(config-if)#int vlan 230
BR2(config-if)#ip address 10.1.230.1 255.255.255.0
BR2(config-if)#description Voice
BR2(config-if)#exit
BR2(config)#interface range FastEthernet 0/1/0 - 1
BR2(config-if-range)#switchport voice vlan 230
BR2(config-if-range)#switchport access vlan 220
BR2(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR2(config)#router ospf 1
BR2(config-router)#network 10.1.220.0 0.0.0.255 area 0
BR2(config-router)#network 10.1.230.0 0.0.0.255 area 0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
26
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Validate your configurations with the “show
vlan” ( or “show current” under the vlan database)
and “show cdp neighbors” commands.

HQ-3750#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa1/0/1, Fa1/0/2, Fa1/0/3, Fa1/0/4,
Fa1/0/5, Fa1/0/8, Fa1/0/9, Fa1/0/10,
Fa1/0/11, Fa1/0/12, Fa1/0/13, Fa1/0/14,
Fa1/0/15, Fa1/0/16, Fa1/0/17, Fa1/0/18,
Fa1/0/19, Fa1/0/20, Fa1/0/21, Fa1/0/22,
Fa1/0/23, Gi1/0/1, Gi1/0/2
20 Data active
30 Voice active
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
27
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID Local Intrfce Holdtme Capability Platform Port ID
CCMSUB Fas 1/0/1 152 H none foundeth0
CCMPUB Fas 1/0/1 157 H none foundeth0
HQ_Rtr Fas 1/0/24 140 R S I 2811 Fas 0/0.1
uccx. Fas 1/0/5 172 H Win2000 SeEth 1/1
presence Fas 1/0/4 145 H none foundeth0
SEP003094C27864 Fas 1/0/6 138 H P IP Phone 7Port 1
SEP003094C2DA38 Fas 1/0/7 132 H P IP Phone 7Port 1
SEP0002FDAEFDDF Fas 1/0/8 159 H P IP Phone 7Port 1
Unity Fas 1/0/3 162 H none foundeth0
PSTN-WAN Fas 1/0/22 124 R S I 2811 Fas 0/0
HQ-3750#
!
Note - The publisher and subscriber are on the same physical box so they will
show as if they are connected to the same port on the switch. This is normal
and you should configure FastEthernet 1/0/2 as if the subscriber is plugged
into that port.
BR1#vlan database
BR1(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 120
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 130
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
28
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/1/0.1 161 R S I 2811 Ser 0/2/0.1
SEP0016C72D3DCC Fas 0/3/1 146 H IP Phone Port 1
SEP003094C3DCF9 Fas 0/3/0 143 H IP Phone Port 1
BR1#
BR2# show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/2/0.1 133 R S I 2811 Ser 0/2/0.2
SEP001F6C7FD6C1 Fas 0/1/1 167 H IP Phone Port 1
SEP001F6C7F722B Fas 0/1/0 167 H IP Phone Port 1
BR2#
BR2#vlan database
BR2(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 220
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 230
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
29
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to accomplish this we need to first create
the dhcp excluded address and then define the DHCP
pool:
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.1 10.1.30.119
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.131 10.1.30.255
HQ_Rtr(config)#ip dhcp pool IPPHONE
HQ_Rtr(config-config)#network 10.1.30.0 255.255.255.0
HQ_Rtr(config-config)#default-router 10.1.30.1
HQ_Rtr(config-config)#option 150 ip 10.1.200.21 10.1.200.25
Time Saver - In order to save time you should use notepad to copy and
paste configurations which may be the same or need little modification.

4. We can use the same configuration from the last task
but modify for BR1:
BR1(config)#ip dhcp excluded-address 10.1.130.1 10.1.130.129
BR1(config)#ip dhcp excluded-address 10.1.130.141 10.1.130.255
BR1(config)#ip dhcp pool IPPHONE
BR1(config-config)#network 10.1.130.0 255.255.255.0
BR1(config-config)#default-router 10.1.130.1
BR1(config-config)#option 150 ip 10.1.200.21 10.1.200.25
5. Perform the same for BR2:
BR2(config)#ip dhcp excluded-address 10.1.230.1 10.1.230.209
BR2(config)#ip dhcp excluded-address 10.1.230.221 10.1.230.255
BR2(config)#ip dhcp pool IPPHONE
BR2(config-config)#network 10.1.230.0 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
30
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-config)#default-router 10.1.230.1
BR2(config-config)#option 150 ip 10.1.230.1
6. Next configure each router for the appropriate time
zone and NTP settings:
HQ_Rtr(config)#clock timezone PST -8
HQ_Rtr(config)#clock summer-time PDT recurring
HQ_Rtr(config)#ntp master 2
BR1(config)#clock timezone EST -5
BR1(config)#clock summer-time EDT recurring
BR1(config)#ntp server 10.10.32.1
BR2(config)#clock timezone UTC +5 30
BR2(config)#clock summer-time PDT recurring
BR2(config)#ntp server 10.10.32.1
!
Tip - Use can use your candidate PC to look up the time zone of most
countries but most likely they will specify for you.
!
Tip - Don’t forget to set the time zone settings in CallManager as it may not be
mentioned in the phone setup tasks.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
31
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
CallManager and CallManager Express:
1. This tasks requires a lot of configuration as this is
the base line for everything you do in CallManager. We
will setup everything from device pools, locations,
regions, media resource lists and groups, route lists
and route groups, partitions and calling search
spaces.

Lets start off with service activation first as
nothing will work if we don’t have services activated:
Make sure you enable services on both servers and all
services except the “Cisco Messaging Interface”.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
32
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Enabling all services as stated above will ensure that all needed services
are activated. Unless you are specifically told to only enable needed services
then this strategy will allow you to make sure all the required services are
running.
Next we need to start configuring the required
CallManager settings needed to allow for the
registration of HQ and BR1 phones.
Make sure the proper servers are defined:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
33
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next create a CallManager group that will allow for
devices to register to the subscriber and then the
publisher:
When finished you should see the following to groups:
!
Note - The requirement for registration order is normally on the first page of
instructions.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
34
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to create the regions:
We need to make sure the settings between the regions
are set appropriately:
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper region settings and never return to this page.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
35
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
36
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the HQ and BR1 Date/Time groups:
!
Note - This is also where we could set the date/time format if asked during a
specific task.
Next we need to create the locations:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
37
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper location settings and never return to this page.
We now need to create the media resource groups and
lists:
!
Tip - In reading the lab we know that there is a need to separate the MOH
servers and it is always a good idea to separate hardware from software
resources.
We can then create the needed media resource lists:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
38
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
39
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
40
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Below is the full list of the media resource lists:

We now need to create the device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
41
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
42
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - We know from reading the lab that one phone will not be
allowed to register in SRST. We can create the device pool for this function
now in order to save time later.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
43
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
44
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Here is the final list of device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
45
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to check the Enterprise Parameters and
make changes as needed:
!
Tip - Changing the host name to an IP address in the URL settings will prevent
authentication and IP phone service failures. This is highly recommended
whether you have a DNS server or not!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
46
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can also create the AAR groups now as this will
help to cut down the number of times we need to visit
the phone configuration page:
Once we have both groups created we need to set the
dial prefix according to the dial plan:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
47
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we will need to create the the partitions and
calling search spaces that will be needed for the lab:
On the next page is a table of calling search spaces
and the partitions that belong to each calling search
space.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
48
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Calling Search Space
Name Description Route Partitions for this Calling Search Space
CSS_BR1_AAR CSS_BR1_AAR PT-BR1-AAR
CSS_BR1_INT CSS_BR1_INT PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
PT-BR1-INT
CSS_BR1_INTERNAL CSS_BR1_INTERNAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
CSS_BR1_LD CSS_BR1_LD PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
CSS_BR1_LOCAL CSS_BR1_LOCAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
CSS_BR2 CSS_BR2 PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Internal
PT-BR2-TOLLBYPASS
CSS_HQ_AAR CSS_HQ_AAR PT-HQ-AAR
CSS_HQ_INT CSS_HQ_INT PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
PT-HQ-INT
CSS_HQ_INTERNAL CSS_HQ_INTERNAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
CSS_HQ_LD CSS_HQ_LD PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
CSS_HQ_LOCAL CSS_HQ_LOCAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
CSS_VOICEMAIL CSS_VOICEMAIL PT-BR1-Internal
PT-HQ-Internal


We should now be able to add the phones per the
requirements in the table.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
49
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
50
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
51
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
52
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
53
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
54
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
55
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
56
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
57
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
58
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
59
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
60
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
61
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2:
!
Note - In reading the lab we know the BR1 Phone 2 requires another extension
“*2002”. We can create that as part of the initial phone setup which we have
done here or you could wait till that specific task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
62
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
63
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
64
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
65
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2 (Line 2):
!
Tip - Most of the phone settings per phone are the same per site except for the
calling search space.
Time Saver - In order to save time you can use auto registration on the
callmanager and then modify each phone to the correct settings.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
66
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now start the registration of phones within the
BR2 site. We will first need to define all the
required settings underneath the “telephony-service”
and “voice register global” configuration. We can then
create the phones and their associated DN’s:
BR2(config)#telephony-service
BR2(config-telephony)#authentication credential admin cisco
BR2(config-telephony)#max-ephones 2
BR2(config-telephony)#max-dn 5
BR2(config-telephony)#ip source-address 10.1.230.1 port 2000
BR2(config-telephony)#voicemail 3180
BR2(config-telephony)#max-conferences 8 gain -6
BR2(config-telephony)#call-park system application
BR2(config-telephony)#call-forward pattern .T
BR2(config-telephony)#dn-webedit
BR2(config-telephony)#time-webedit
BR2(config-telephony)#transfer-system full-blind
BR2(config-telephony)#transfer-pattern 9.T
BR2(config-telephony)#fac standard
BR2(config-telephony)#create cnf-files
BR2(config-telephony)#exit
BR2(config)#voice register global
BR2(config-register-global)#mode cme
BR2(config-register-global)#source-address 10.1.230.1 port 5060
BR2(config-register-global)#max-dn 10
BR2(config-register-global)#max-pool 2
BR2(config-register-global)#load 7941 SIP41.8-3-3S
BR2(config-register-global)#mwi stutter
BR2(config-register-global)#mwi reg-e164
BR2(config-register-global)#voicemail 3180
BR2(config-register-global)#tftp-path flash:
BR2(config-register-global)#create profile
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
67
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
68
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can configure the phones and their DN’s:
BR2(config)#voice register dn 1
BR2(config-register-dn)#number 3001
BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20
BR2(config-register-dn)#pickup-call any-group
BR2(config-register-dn)#pickup-group 1
BR2(config-register-dn)#name BR2 Phone 1
BR2(config-register-dn)#mwi
BR2(config-register-dn)#voice register dn 2
BR2(config-register-dn)#number 3002
BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20
BR2(config-register-dn)#pickup-call any-group
BR2(config-register-dn)#pickup-group 1
BR2(config-register-dn)#name BR2 Phone 2
BR2(config-register-dn)#mwi
We can also configure the extra DN specified for the
shared line on BR2 phone 1 and 2:
BR2(config-register-dn)#voice register dn 3
BR2(config-register-dn)#number 3003
BR2(config-register-dn)#shared-line max-calls 6
We can now configure the phones:
BR2(config)#voice register pool 1
BR2(config-register-pool)#id mac 001F.6C7F.D6C1
BR2(config-register-pool)#type 7941
BR2(config-register-pool)#number 1 dn 1
BR2(config-register-pool)#number 2 dn 3
BR2(config-register-pool)#dtmf-relay rtp-nte
BR2(config-register-pool)#codec g711ulaw
BR2(config-register-pool)#no keep-conference
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
69
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-register-pool)#voice register pool 2
BR2(config-register-pool)#id mac 001F.6C7F.722B
BR2(config-register-pool)#type 7941
BR2(config-register-pool)#number 1 dn 2
BR2(config-register-pool)#number 2 dn 3
BR2(config-register-pool)#dtmf-relay rtp-nte
BR2(config-register-pool)#codec g711ulaw
BR2(config-register-pool)#no keep-conference
Next we need to allow the SIP firmware to be
downloaded from the router flash:
BR2(config)# tftp-server flash:SIP41.8-4-4S.loads
BR2(config)# tftp-server flash:term41.default.loads
BR2(config)# tftp-server flash:SIP41.8-3-3S.loads
BR2(config)# tftp-server flash:jar41sip.8-3-2-27.sbn
BR2(config)# tftp-server flash:dsp41.8-3-2-27.sbn
BR2(config)# tftp-server flash:cvm41sip.8-3-2-27.sbn
BR2(config)# tftp-server flash:cnu41.8-3-2-27.sbn
BR2(config)# tftp-server flash:apps41.8-3-2-27.sbn
!
Tip - If you like to use the CME and CUE web interface the the following
commands should be entered at this stage to prepare you to use the web
interface.
BR2(config)#ip http server
BR2(config)#no ip http secure-server
BR2(config)#ip http path flash:
BR2(config)#telephony-service
BR2(config-telephony)#web admin system name admin password cisco
BR2(config-telephony)#url services http://10.1.230.2/voiceview/common/
login.do (Inserted by default in most cases)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
70
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-telephony)#url authentication http://10.1.230.1/CCMCIP/
authenticate.asp (Inserted by default in most cases)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
71
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. This was already completed in the above solution with the
“voice register dn 3” configuration and the addition of
this button to each “voice register pool”.
3. This was already completed in the above solution with the
“no keep-conference” command under the “voice register
pool” configuration.
4. This was accomplished in task 1 by setting the alerting
name, caller id, external phone number mask, and date/
time group format the same in CallManager.
5. This was accomplished in task 1 by setting setting the
“pickup-group 1” command under all the DN’s.
6. This is accomplished with the following configuration:
BR2(config)#voice hunt-group 1 sequential
BR2(config-voice-hunt-group)#final 3000
BR2(config-voice-hunt-group)#list 3001,3002
BR2(config-voice-hunt-group)#timeout 10
BR2(config-voice-hunt-group)#pilot 3111
!
Note - Though the task asks us to allow the number to be reach by the full
E164 number we can perform this action later when setting up the call routing
as all calls will need to be striped to four digits.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
72
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voice Gateways and Signaling
1. In order to enable the HQ router as an MGCP gateway we
need the following configuration on the HQ router:
HQ_Rtr(config)#network-clock-participate wic 0
HQ_Rtr(config)#isdn switch-type primary-ni
HQ_Rtr(config)#voice-card 0
HQ_Rtr(config-voicecard)#dspfarm
HQ_Rtr(config-voicecard)#dsp services dspfarm
HQ_Rtr(config-voicecard)#exit
HQ_Rtr(config)#controller T1 0/0/0
HQ_Rtr(config-controller)#cablelength long 0db
HQ_Rtr(config-controller)#pri-group timeslots 1-3,24 service mgcp
HQ_Rtr(config-controller)#exit
HQ_Rtr(config)#interface Serial0/0/0:23
HQ_Rtr(config-if)# isdn bind-l3 ccm-manager
HQ_Rtr(config-if)#exit
HQ_Rtr(config)#ccm-manager redundant-host 10.1.200.21
HQ_Rtr(config)#ccm-manager mgcp
HQ_Rtr(config)#mgcp
HQ_Rtr(config)#mgcp call-agent 10.1.200.25 service-type mgcp version 0.1
HQ_Rtr(config)#mgcp fax t38 ecm
HQ_Rtr(config)#mgcp
!
Note - In IOS release 12.4 the dial-peer no longer needs to be created with the
service command.
Time Saver - If you have multiple MGCP or H.323 gateways then use
notepad to copy and paste common configuration components.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
73
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
74
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
75
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
76
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you have set or been asked to set a domain name on the router the
device name for MGCP would be the router name plus the domain name. So in
our case it could be “HQ_Rtr.voiceie.com” if we had “voiceie.com” as a
domain name on the router.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
77
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. In order to enable the BR1 router as an H.323 gateway we
need the following configuration on the BR1 router:
BR1(config)#network-clock-participate wic 1
BR1(config)#isdn switch-type primary-ni
BR1(config)#voice-card 0
BR1(config-voicecard)#dsp services dspfarm
BR1(config-voicecard)#exit
BR1(config)#voice translation-rule 1
BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2...\)/ /\2/
BR1(cfg-translation-rule)#exit
BR1(config)#voice translation-profile STRIP
BR1(cfg-translation-profile)#translate called 1
BR1(cfg-translation-profile)#exit
BR1(config)#voice-port 0/1/0:23
BR1(config-voiceport)#translation-profile incoming STRIP
BR1(config-voiceport)#exit
BR1(config)#controller T1 0/1/0
BR1(config-controller)#framing esf
BR1(config-controller)# linecode b8zs
BR1(config-controller)# pri-group timeslots 1-3,24
BR1(config-controller)# exit
BR1(config)#interface Loopback0
BR1(config-if)#h323-gateway voip interface
BR1(config-if)#h323-gateway voip bind srcaddr 10.10.32.2
BR1(config-if)#exit
BR1(config)#interface Serial0/1/0:23
BR1(config-if)#isdn outgoing display-ie
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
78
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to setup BR1 as an H.323 gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
79
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - The most common issue with H.323 gateways is that IP address specified
in CallManager is not the IP address that the H.323 process in the router is
binding. Make sure these IP address match!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
80
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to enable the BR2 router as an H.323 gateway we
need the following configuration on the BR2 router:
BR2(config)#network-clock-participate wic 0
BR2(config)#isdn switch-type primary-net5
BR2(config)#voice translation-rule 1
BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3...\)/ /\2/
BR2(cfg-translation-rule)#exit
BR2(config)#voice translation-profile STRIP
BR2(cfg-translation-profile)#translate called 1
BR2(cfg-translation-profile)#exit
BR2(config)#voice-card 0
BR2(config-voicecard)#dspfarm
BR2(config-voicecard)#dsp services dspfarm
BR2(config-voicecard)#exit
BR2(config)#controller E1 0/0/0
BR2(config-controller)#pri-group timeslots 1-3,16
BR2(config-controller)#exit
BR2(config)#interface Serial0/0/0:15
BR2(config-if)#isdn outgoing display-ie
BR2(config-if)#exit
BR2(config)#voice-port 0/0/0:15
BR2(config-voiceport)#translation-profile incoming STRIP
4. In order to setup the gatekeeper we need to perform the
following configuration on the HQ router:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#zone local CM ccbootcamp.com 10.10.32.1
HQ_Rtr(config-gk)#zone local CME ccbootcamp.com
HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology
HQ_Rtr(config-gk)#no shutdown
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
81
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to enable CallManager to register to the
gatekeeper through a H.225 gatekeeper controlled
trunk. We can accomplish this by adding the gatekeeper
and then the trunk in CallManager:
!
Tip - If you would like to lower the time it takes for gatekeeper to register
after a loss of connectivity then change the “Registration Retry Timeout” to 30
seconds.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
82
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to add the trunk:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
83
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You can validate registration with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
84
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
85
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the BR2 router is
register with the gatekeeper. This requires the
following configuration:
BR2(config)#interface Loopback0
BR2(config-if)#h323-gateway voip interface
BR2(config-if)#h323-gateway voip id CME ipaddr 10.10.32.1 1719
BR2(config-if)#h323-gateway voip h323-id CME
BR2(config-if)#h323-gateway voip tech-prefix 1#
BR2(config-if)#h323-gateway voip bind srcaddr 10.10.32.3
BR2(config-if)#exit
BR2(config)#gateway
!
Tip - Once again you can verify with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.10.32.3 1720 10.10.32.3 57205 CM H323-GW
H323-ID: CME
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#

!
Note - You will notice that the directory numbers from the SIP CME did not
register with gatekeeper. This is to be expected as SIP CME phones cannot be
auto registered to gatekeeper.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
86
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
87
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Call Routing
1. The has already been accomplished for HQ and BR1 when
we setup the phones previously by giving them the
proper calling search space. To enable class of
service for the BR2 site we need to create the
following COR list:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
88
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now that we have created the COR list we need to
assign the proper COR list to the voice register pool
of the proper phone:
BR2(config)#voice register pool 1
BR2(config-register-pool)#cor incoming Phone1 default
BR2(config-register-pool)#voice register pool 2
BR2(config-register-pool)#cor incoming Phone2 default

2. In order to accomplish the next two tasks we need to
create all the route groups and route lists first. We
will first need to create the route groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
89
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
90
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Then next the route lists in the following tables with
the proper settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
91
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
BR1 AAR
Description BR1 AAR
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_911
Description BR1_911
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_BR2
Description BR1_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
92
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207630
Members 10.10.32.2 (All Ports)



BR1_BR2_TOLLBYPASS
Description BR1_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
93
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207
Members 10.10.32.2 (All Ports)



BR1_HQ_TOLLBYPASS
Description BR1_HQ_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)



BR1_INTERNATIONAL BR1_GW
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
94
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Description BR1_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_LD
Description BR1_LD
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
95
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members



BR1_LOCAL
Description BR1_LOCAL
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ AAR
Description HQ AAR
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
96
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_911
Description HQ_911
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR1_TOLLBYPASS
Description HQ_BR1_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
97
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR2
Description HQ_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207630
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
98
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members

HQ_BR2_TOLLBYPASS
Description HQ_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_INTERNATIONAL
Description HQ_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
99
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_LD
Description HQ_LD
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)



HQ_LOCAL
Description HQ_LOCAL
CUCM Group SUB-PUB
Enabled Y

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
100
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
101
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
A summary of all the route lists is below:
We can now create all the route patterns for the HQ
call routing and point them to the proper route list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
102
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - All the digit manipulation and phone number masking is done in the
route lists and therefore should not be done in the route pattern.
Next we need to add the proper call routing to the
gatekeeper on the HQ gateway:
HQ_Rtr(config-gk)#zone prefix CME 3...
HQ_Rtr(config-gk)#zone prefix CM 7....
HQ_Rtr(config-gk)#zone prefix CME 96......
3. We can now use the previous created route groups and
route lists to setup the BR1 call routing by adding
the following route patterns:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
103
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
104
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now since the BR1 gateway is an H.323 gateway we need
to add the proper dial-peers to the BR1 gateway to
complete the call routing. We may also want to take
into account the SRST task for maintaining class of
service and create the COR list at the same time:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
105
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
106
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now create the dial-peers with the COR already
configured:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
dial-peer voice 2000 voip
preference 1
destination-pattern 2...
session target ipv4:10.1.200.25
ip qos dscp cs3 signaling
dial-peer voice 2001 voip
preference 2
destination-pattern 2...
session target ipv4:10.1.200.21
ip qos dscp cs3 signaling
dial-peer voice 7 pots
corlist outgoing Local
destination-pattern 9[2-9]......
port 0/1/0:23
forward-digits 7
dial-peer voice 11 pots
corlist outgoing LD
destination-pattern 91[2-9]..[2-9]......
port 0/1/0:23
forward-digits 11
!
dial-peer voice 911 pots
corlist outgoing Emergency
destination-pattern 911
port 0/1/0:23
forward-digits all
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
107
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
dial-peer voice 9911 pots
corlist outgoing Emergency
destination-pattern 9911
port 0/1/0:23
forward-digits 3
!
dial-peer voice 9011 pots
corlist outgoing Int
destination-pattern 9011T
port 0/1/0:23
prefix 011
4. We can now setup the call routing for BR2 with the
following configuration on the BR2 router. We first
need to allow all the communications that maybe needed
in our environment:
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
supplementary-service h450.12
no supplementary-service sip refer
fax protocol cisco
h323
sip
registrar server expires max 1200 min 300
Next we need to create a voice class codec for our
calls through gatekeeper so that the call setup will
not fail:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
108
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
voice class codec 1
codec preference 1 g711ulaw
codec preference 2 g729r8
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
109
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can create all the needed dial-peers with the
appropriate COR list which were previously defined:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
!
dial-peer voice 2 pots
corlist outgoing Local
destination-pattern 90[1-9].......
port 0/0/0:15
prefix 0
!
dial-peer voice 1000 voip
preference 1
destination-pattern 71...
voice-class codec 1
session target ras
!
dial-peer voice 1001 pots
preference 2
destination-pattern 71...
port 0/0/0:15
prefix 0017029461
!
dial-peer voice 2000 voip
preference 1
destination-pattern 72...
voice-class codec 1
session target ras
!
dial-peer voice 2001 pots
preference 2
destination-pattern 72...
port 0/0/0:15
prefix 0017023332
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
110
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
dial-peer voice 7 pots
corlist outgoing Local
destination-pattern 9[1-9]......
port 0/0/0:15
forward-digits 7
!
dial-peer voice 999 pots
corlist outgoing Emergency
destination-pattern 999
port 0/0/0:15
forward-digits all
!
dial-peer voice 900 pots
corlist outgoing Int
destination-pattern 900.T
port 0/0/0:15
prefix 00
We also need to add a translation pattern to strip the
“7” as the call comes into callmanager from BR2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
111
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We will also need to enable transcoding on the BR2
gateway to support calls transgressing from HQ/BR1 to
BR2:
sccp local FastEthernet0/0.230
sccp ccm 10.1.230.1 identifier 1 priority 1 version 3.1
sccp
sccp ccm group 1
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
112
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
associate ccm 1 priority 1
associate profile 1 register TRANSCODE
dspfarm profile 1 transcode
codec g711ulaw
codec g711alaw
codec g729r8
codec g729abr8
codec g729ar8
codec g729br8
maximum sessions 4
associate application SCCP
telephony-service
sdspfarm units 2
sdspfarm transcode sessions 4
sdspfarm tag 1 TRANSCODE
!
Tip - At this point you can start testing your calls to make sure they all
complete correctly. In order to test redundancy you can shutdown the
gatekeeper or the corresponding T1/E1 controller to test.
Time Saver - By saving the testing until your call routing is complete you
can save time by not interrupting your configuration and then fixing as you
test.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
113
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Codec and Call Admission Control
1. This task was already accomplished earlier when we
created the regions.
2. This task was already accomplished earlier when we
created the regions.
3. This task was completed when we create the locations
earlier.
4. In order to accomplish this task we need to enable
zone bandwidth control on the gatekeeper:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#bandwidth total zone CME 48
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
114
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
High Availability Features
1. In order to accomplish this task we need to enable
“call-manager-fallback” in the BR1 gateway:
application
global
service alternate DEFAULT
call-manager-fallback
secondary-dialtone 9
max-conferences 4 gain -6
ip source-address 10.1.130.1 port 2000
max-ephones 2
max-dn 10
transfer-pattern .T
voicemail 917029461170
call-forward pattern .T
2. This task was accomplished earlier by setting the BR1
phone 1 device pool to “BR1-NOSRST” which had the SRST
reference disabled.
3. This was completed during the call routing section as
the dial-peers were created with 9 at the beginning.
4. In order to accomplish this we need to add the proper
COR list to the DN of BR1 phone 2 in the incoming
direction:
call-manager-fallback
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
115
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
cor incoming Phone2 1 2002
5. Most of this task has already been completed during
the phone setup section. We created the AAR groups
with the appropriate prefixes and then assigned the
DN’s to the appropriate AAR group. The last step is to
enable the AAR service via the callmanager service
parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
116
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Media Resources Management
1. In order to accomplish this task we first need to
create the resource in callmanager:
Next we need to configure the SCCP and DSPFARM
settings on the HQ router:
sccp local Loopback0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 2 register HQTRANS
associate profile 1 register HQCONF
!
dspfarm profile 2 transcode
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
117
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
!
Tip - You can use the “show sccp” and the show “dspfarm profile” command
to verify gateway configuration. You may need to disable and then enable the
SCCP function if the resources aren’t registering.
2. In order to accomplish this task we first need to
create the resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
118
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is another great instance of where copy and paste can
help you as the configuration will be very similar to the HQ router.
sccp local Loopback0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register BR1CONF
associate profile 2 register BR1TRANS
!
dspfarm profile 2 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec gsmfr
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
119
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
120
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. To accomplish this task we first need to create the
resource in callmanager:
The gateway configuration portion was accomplished
above in the conference bridge section.
4. To accomplish this task we first need to create the
resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
121
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The gateway configuration portion was accomplished
above in the conference bridge section.
5. In a previous step we create all the media resource
groups and list. Now we can add the proper media
resources to the proper groups. The publisher MOH
server will need to be put into the “PUB_MOH” media
resource group and we will need to make sure that this
is the MOH only server listed in the media resource
list for HQ.
6. We need to perform the same actions for BR1 but with
the subscriber server being put into the “SUB_MOH”
media resource group and making sure that this is the
only MOH server listed in the media resource list for
BR1. In addition we will need to enable the default
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
122
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
audio source, subscriber MOH server, and the “SUB_MOH”
media resource group for multicasting:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
123
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to insure that the “Max Hops” is set to “1” so
that the multicast stream stays local.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
124
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to enable the G.729 codec through the
Cisco IP Voice Media Streaming App service parameters:
We then need to configure the BR1 gateway to support
multicast and the router to play the MOH file from
flash:
call-manager-fallback
moh music-on-hold.au
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
125
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
multicast moh 239.1.1.1 port 16388 route 10.1.130.1
ip multicast-routing
interface Vlan130
ip pim sparse-dense-mode
!
Tip - To test place a call from HQ to BR1 and then put the call on hold from
both ends. You should receive MOH but hear different music on both sides.
7. In order to accomplish this we first need to create
the MeetMe conference resources in callmanager:
We then need to change the callmanager service
parameter to allow for 10 participants per conference:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
126
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
8. This is accomplished through the same callmanager
service parameter section as the task above by setting
the “Drop Ad Hoc Conference” parameter correctly.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
127
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features
1. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 201
auto qos voip trust fr-atm
On the BR1 Gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 101 ppp
auto qos voip trust fr-atm
The on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust
class AutoQoS-VoIP-RTP-Trust
priority percent 33
class AutoQoS-VoIP-Control-Trust
bandwidth percent 5
class class-default
fair-queue
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
128
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.2 point-to-point
bandwidth 1200
frame-relay interface-dlci 202
auto qos voip trust
On the BR2 gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 1200
frame-relay interface-dlci 102
auto qos voip trust
Then on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust2
class AutoQoS-VoIP-RTP-Trust
priority 360
class AutoQoS-VoIP-Control-Trust
bandwidth 60
class class-default
fair-queue
3. This was accomplished earlier under the two dial-peers
pointing traffic back to the callmanagers.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
129
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Application and End Users
In order to move forward past this section we need to
define all the users. Outlined below in tables are the
users that need to be created and the settings for those
users.
!
Tip - Pay close attention to the associated devices and rights of each user.
Before you start to add user you will need to create a “Standard AXL User”
group and assign the “Standard AXL API Access” role to that group.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
130
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated



Application User
User ID Information
CtiGw

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Allow Control of All Devices
Standard CTI Enabled
Roles Standard CTI Allow Control of All Devices
Standard CTI Enabled


IPCC

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access


Unity

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
131
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The next list of Application users is created during the
setup of the contact center server and therefore will not
need to be create:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
132
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Application User
User ID Information

jtapi1_1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices AA_1015
AA_1016
AA_1017
AA_1018
AA_1019
AA
ICD
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled


rmjtapi1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
133
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The following End Users will also need to be created with
the correct settings from the table:



End User (Condensed)
User ID Telephone
Number
Controlled
Devices
Controlled
Profiles
Associated
Extensions
Groups Roles
BR1 2001 SEP003094C3DCF9 2001 in PT-
BR1-Internal
2001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
BR2 2002 SEP0016C72D3DCC 2002 in PT-
BR1-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ1 1001 SEP003094C27864
UPCHQ1
1001 in PT-
HQ-Internal
1001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ2 1002 SEP003094C2DA38 1002 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
crsadmin < None >
john 1007 John 1007 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
134
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
135
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voicemail Integrations
1. In order to accomplish this we first need to perform
all the required setup in callmanager for voicemail.
We start first with creating the voicemail ports:
Time Saver - You can create the ports manually or through the wizard.
Obviously the wizard is designed to save time as it creates the line group
for you will all the voicemail ports as members.
Below is the line group configuration:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
136
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next you will need to add this line group to a hunt list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
137
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
138
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the voicemail pilot (Hunt Pilot)
and point it to the correct hunt list:
We can now create the MWI on and MWI off extensions:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
139
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
140
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the default voicemail pilot and
profile:
!
Tip - You will see that we create a profile named strip. This will be used later
in task 5 in order to strip the “*” out of the extension before it rolls to
voicemail. The settings of this profile are shown below.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
141
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now in order to start the integration with Unity
Connections we will first need to create a port group:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
142
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next will need to define the callmanager servers Unity
will use through the Edit->Servers page under the port
group:
During the port group creation we were asked how many
ports and the device name prefix. This created the
ports for us automatically:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
143
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can finish the integration by settings the
parameters for the phone system to include the AXL
servers for importing users from callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
144
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - This is also where the loop detection is enabled which is required in the
next task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
145
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can define the AXL servers through the Edit->
Cisco Unified Communications Manager AXl Servers under
the phone system:
!
Note - You will see the application user “Unity” which we create previously.
This user must be in the “Standard AXL User Group” that we created in order
to import users from callmanager.
2. In Unity Connections loop prevention is on by default.
However, you should be aware that there are two ways to
accomplish loop prevention. One is by extension and the
other is through DTMF tone based recognition.
3. In order to accomplish this task you must first modify
the default voicemail user template to change the default
password. You can then import all the users into Unity:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
146
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
147
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now go to the import users page an import all
users:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
148
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
When finished your users page should look like the
following:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
149
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If the primary extension of the user is not set then the user will not show
up for import.
4. In order to configure the auto attendant we will first
need to create the appropriate CTI route point in
callmanager and forward all calls to voicemail for this
CTI route point:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
150
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver -You can see two CTI route points listed as the second one will
be used to record the greeting for the call handler in this task.
We can setup the Greetings Administrator access for HQ
phone 1 user through the call routing section:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
151
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we can now setup the call
handler for the auto attendant:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
152
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
153
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can setup the caller input options as required
in the task:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
154
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to enable and setup the closed extension
to take a message:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
155
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We also need to modify the standard greeting so that a
message is not taken:
We need to also assign the call handler owner so that
the HQ phone 1 user can access the call handler and
change the greeting via the Greetings Administrator:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
156
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Part of this task has already been configured during the
phone setup section and callmanager voicemail section.
What we need to double check is that the voicemail
profile named “STRIP” is assigned to the BR1 phone 2
extension of “*2002”:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
157
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
158
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
6. In order to accomplish this task we first need to define
access to the CUE module, the sip-ua for MWI, and then
dial-peers for the correct number(s) that need to be
forwarded to CUE:
interface Service-Engine1/0
ip unnumbered FastEthernet0/0.230
service-module ip address 10.1.230.2 255.255.255.0
service-module ip default-gateway 10.1.230.1
ip route 10.1.230.2 255.255.255.255 Service-Engine1/0
sip-ua
mwi-server ipv4:10.1.230.2 expires 3600 port 5060 transport udp
dial-peer voice 3180 voip
destination-pattern 3180
b2bua
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
dial-peer voice 3000 voip
destination-pattern 3000
b2bua
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
159
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - In order to save time we can go ahed and create the dial-peer
need for task 8.
You can now start the CUE initialization process by
session into the CUE module from the BR2 gateway with
the following command:
BR2#service-module service-engine 1/0 session
Once you have completed the setup the CUE module will
reboot and is ready for configuration via the web
interface or via command line. You will now need to
set the DTMF relay for the CUE module to match the CME
SIP setup:
ccn subsystem sip
gateway address "10.1.230.1"
dtmf-relay rtp-nte
mwi sip outcall sub-notify
end subsystem
You can test access by pressing the voicemail button
on any BR2 phone.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
160
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. You can accomplish this via the web interface or via the
command line. We will show through the command line:
username br2phone3 create
username BR2Phone2 create
username BR2Phone1 create
username admin create
username BR2Phone2 phonenumber "3002"
username BR2Phone1 phonenumber "3001"
username BR2Phone2 phonenumberE164 "442076303002"
username BR2Phone1 phonenumberE164 "442076303001"
voicemail mailbox owner "BR2Phone1" size 21176
description "BR2Phone1 mailbox"
end mailbox
voicemail mailbox owner "BR2Phone2" size 21176
description "BR2Phone2 mailbox"
end mailbox
!
Tip - You can test access and MWI by leaving a message and making sure the
MWI is working for each mailbox.
8. Part of this task was completed in task 6 and now we just
need to define the auto attendant in CUE:
ccn trigger sip phonenumber 3000
application "autoattendant"
enabled
maxsessions 8
end trigger
9. The was already accomplished earlier during the call
routing section. You will just need to test!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
161
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
162
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
IPCC Express Voice Application
1. In order to accomplish this task you will need to
complete the normal IPCC Express setup. Once this is
done you will need to create a Call Control Group
based on the task requirements:
!
Tip - If required you can click the “Show More...” button and set the partition,
calling search space, AAR group, and other settings that may be required. In
this case we would probably want to set things like the device pool and
location.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
163
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. To accomplish this task you will need to create a new
application and trigger using the default auto
attendant script:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
164
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. First we need to create the application and trigger:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
165
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
166
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now can modify the resources and assign the skills
required for task 5:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
167
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you don’t see any resources in IPCC Express then you probably
haven’t assigned the users an IPCC extension in callmanager.
We now need to create the contact services queue with
the same name we referenced under the application:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
168
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
169
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to create the IP Agent Phone Service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
170
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then assign the IP phone service to the proper
phones:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
171
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You should now be able to login to the IP Agent Phone
service and test calls into the queue.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
172
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. In order to accomplish this we can modify the default
script to place the call on hold and then off hold
during the queuing process:
5. This was accomplished in task 3 by assigning the users
skills and then modifying the queue to route based on
“Most Skilled”.
6. This is shown in the script example provided under
task 4.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
173
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You should get to know the “Get Reporting Statistics” function in IPCC
Express. The function will allow you to create checks for just about any task.
CallManager Voice Application
1. Part of this task was already completed when we created
the user in callmanager. We now need to create the IP
phone service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
174
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can create the device profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
175
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to make sure we subscribe the device profile
to the extension mobility phone service:

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
176
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We then need to enable the required phones for extension
mobility and subscribe them to the IP phone service for
extension mobility:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
177
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Presence
1. The first step is to run through the setup for
Presence after the initial install. Once this is
complete we can setup the required SIP trunk in
callmanager and set the SIP publish trunk in the
callmanager service parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
178
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now set the CUP Publish Trunk in the callmanager
service parameters:
We can now create the CUPC in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
179
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Make sure on all the phones and CUPC in callmanager
that the subscribe calling search space is set
accordingly:
Next we need to assign the capabilities in
callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
180
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we now need to finish the
configuration of the presence server. We can start by
validating the setup via System->CUCM Publisher:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
181
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now configure the incoming and outgoing ACL’s:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
182
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to configure the CM SIP Publish trunk
under the Presence->Settings:
We now need to configure the callmanager as a presence
gateway:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
183
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to modify the proxy services settings:
We can then start configuring the CUPC settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
184
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the Unity server as a
voicemail server and then configure the voicemail
profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
185
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
186
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the proper profiles for the HQ phone 1
user:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
187
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the “Deskphone Control
Settings” so that the CUPC client can control the
phone:
!
Tip - The phones that need to be controlled by the “CtiGw” user were defined
earlier during the Application User section.
!
Tip - You will also want to make sure that the phone being controlled has an
owner assigned and is associated to the end user.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
188
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then enable the HQ phone 1 user for desktop
phone control:
Next you will need to the proxy domain and restart the
presence and proxy services:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
189
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You will need to create a host file entry on the machine running CUPC
based on the domain name you select in the presence server parameters.
Example: “presence.ccbootcamp.com” pointing to 10.1.200.23.
2. We need to first enable Unified Client access within
Unity Connections:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
190
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to setup the Unity account user name and
password in the CUPC client and check that all
services are up and running:
!
Note - You can switch between modes and check services for each setup. Keep
in mind that the service for the mode your not in will show as down or not
configured.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
191
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Chapter 2 - Lab 2
Brief Lab Overview:
This lab is designed to test your SIP CME knowledge. The
focus is to configure the different features that are
available on the SIP side of CME.
Basic Campus Design:
1. Configure VLANS and IP networks in all three sites
according to the following two tables:

VLAN HQ BR1 BR2
Servers 1 N/A N/A
Data 20 120 220
Voice 30 130 230

Network HQ BR1 BR2
Servers 10.1.200.0/24 N/A N/A
Data 10.YY.20.0/24 10.YY.120.0/24 10.YY.220.0/24
Voice 10.YY.30.0/24 10.YY.130.0/24 10.YY.230.0/24
2. Make sure you set all voice traffic to use the voice
VLAN for all sites.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
192
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. Configure phones on HQ site to have IP addresses
120-130. Use IOS DHCP on the HQ router to accomplish
this task.
4. Configure BR1 phones to have IP addresses of 130–140
using the IOS DHCP on the BR1 Router.
5. Configure BR2 phones to have IP addresses 210–220
using the IOS DHCP on the BR2 router.
6. Configure HQ router as an NTP master clock with
stratum 2 for local time zone in Los Angeles and
configure BR1 and BR2 to synchronize their clocks to
HQ. BR1 is in New York time zone and BR2 is in India.
CallManager and CallManager Express:
1. Register all HQ and BR1 phones according to the dial
plan table using SCCP loads. BR2 phones should use SIP
loads and register accordingly. Make sure the phones
will display calling names in every scenario presented
(internal and PSTN):
2. Configure directory number 3003 as a second line on
both phones in BR2. When a call comes into 3003 it
should ring on both phones and be answered by the
first user to respond.
3. Make sure you that when the initiator of a conference
call within the BR2 site drops that the conference
call drops.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
193
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Make sure all phones display the same general
information aside from the line specific
configuration; this refers to HQ and BR1.
5. Allow BR2 phone 1 to pickup calls, ringing and on
hold, on BR2 phone 2 and vice versa. This should work
for internal and external calls.
1
6. Make sure that BR2 phone 1 only allows one call
before a busy condition is set. BR2 phone 2 should
allow 3 calls before a busy condition is set.
7. Allow call list presence indication on BR2 phone 1
and 2.
8. BR2 phone 1 and phone 2 should not be able to park a
connected call.
9. Both BR2 phone 1 and BR2 phone 2 are members of VIP
sales group and are required to take calls dialed to
442076303111. The calls are expected to ring the
phones in longest idle order. Both phones should ring
for 5 seconds and if the call is not answered it
should be forwarded to DN 3000.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
194
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voice Gateways and Signaling:
1. Configure the HQ router as a IOS MGCP gateway using T1
PRI and NI as the line parameters.
2. Configure BR1 router as a IOS H.323 gateway using T1
PRI and NI as the line parameters.

3. Configure BR2 as E1 PRI and make sure all BR2 numbers
are reachable.
4. Configure HQ router as a gatekeeper with the following
details:
Local zone name: voiceie
Domain name: ccbootcamp.com
Register CallManager and CME to the gatekeeper.
Register the CallManager with a tech-prefix of “1#”
and a zone called “CM”. Register CME with a tech-
prefix of “1#” and to a zone called “CME”.
Call Routing:
1. In every site, phone 1 should be allowed to dial
international and below numbers, phone 2 should only
be allowed to call long distance and below.
2. Configure the following dialing options for users in
HQ:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
195
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7+4 digits Calls to BR2
911 and 9911 Emergency
9+7 digits
The first is in the range of
2 to 9
Local
9+1+10 digits
The first and the forth are
in the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

Local calls from HQ should use local HQ gateway
and BR1 gateway as backup.

Long distance calls from HQ should use local HQ
gateway as first choice and then BR1 gateway.

Calls to BR1 PSTN numbers should be routed out
BR1 gateway (Toll Bypass), with fallback to local
HQ gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the local HQ gateway
as backup.

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the HQ gateway.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
196
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. Configure the following dialing options for users in
BR1:
7+4 digits Calls to BR2
911 and 9911 Emergency
9+7 digits
The first is in the range of 2
to 9
Local
9+1+10 digits
The first and the forth are in
the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial the
hash sign at the end of the
number in order to have faster
response
International

Local calls from BR1 should use the local BR1 IOS
gateway and then the HQ gateway as a backup.

Long distance calls from BR1 should use the BR1
gateway as a first choice and then the HQ gateway
as a backup.

Calls to HQ PSTN numbers (Area Code+Prefix)
should be routed out the HQ gateway (Toll Bypass)
with fallback to the local BR1 gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the BR1 gateway as
backup.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
197
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the BR1 gateway.
4. Configure the following dialing options for users in
BR2:
7+4 digits Calls to HQ and BR1
999 Emergency
9+7 digits Local
9+0+8 digits Long Distance
9+00+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

International calls to HQ and BR1 should use the
gatekeeper first and the local PRI as a backup.
Codec and Call Admission Control:
1. All calls within a site should use the G.711 codec.
2. All calls between sites should use the G.729 codec.
3. Allow two concurrent calls to and from BR1.
4. Allow three concurrent calls from HQ and BR1 to BR2.
High Availability Features:
1. Configure BR1 as an SRST router.
2. Make sure you only allow BR1 phone 2 to register via
SRST during a failure.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
198
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. Preserve all PSTN dialing with using 9 as the first
digit in the string.
4. When in SRST mode, the BR1 phone 2 is not allowed to
dial international calls.
5. Allow HQ and BR1 phones to call each other in times
when more then 2 concurrent calls are in process
between the sites.
Media Resources Management:
1. Configure conferencing for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
2. Configure conferencing for the BR1 site to use
hardware based resources in the BR1 gateway first then
hardware resources in the HQ gateway.
3. Configure transcoding for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
4. Configure transcoding for the BR1 site to use hardware
based resources in the BR1 gateway first then hardware
resources in the HQ gateway.
5. Configure MOH for the HQ site based on unicast and
streamed from the publisher CallManager.
6. Configure multicast MOH for BR1, based on G729 codec
from the subscriber, and streamed from the BR1
gateway.
7. Allow 5 simultaneous meet me conferences for the HQ
users, in the number range 1201-1205. Every meet me
conference should allow a maximum of ten participants.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
199
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
8. Make sure that when the initiator of an Ad-Hoc
conference hangs up, the conference is allowed to
continue as long as an internal user is still
connected.
QoS Features:
4. Configure the frame relay link between HQ and BR1 as
if it is 384k in bandwidth, make sure you enable MLP
LFI on it.

VoIP signaling should have 5% of the line as
guarantied bandwidth.

VoIP barrier should have 33% of the line as priority
bandwidth.

All other traffic should be weighted fair queued.
5. Configure the frame relay link between HQ and BR2 as
if it is 1200k in bandwidth.

VoIP signaling should have 60k of the line reserved
bandwidth.

VoIP barrier should have 360k of the line priority
bandwidth.

All other traffic should be weighted fair queued.
6. The BR1 gateway should send the signaling and RTP
traffic marked as CS3 and EF.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
200
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voicemail Integrations:
1. Configure voicemail for HQ and BR1 based on the Unity
Connections server using the following parameters:

Pilot 1170, port 1171-1174, MWI on 1180, MWI off
1181.
2. Make sure you prevent Unity Connections from calling
to itself and creating call loops which consume the
available ports.
3. Configure a voicemail box for phones 1 and 2 in HQ and
BR1 with a phone password of 147369 for all users.
4. Configure an auto attendant for HQ with DN 1000. It
should have a customized greeting that allows dialing
an extension and walking through the users directory
by pressing 1. When users press 0 they should be
forwarded to extension 1001. During closed times,
assume normal weekday schedule, it should take a
message and store it in the HQ phone 1 mailbox.
5. Create a second line on BR1 phone 2 with extension
*2002. A call coming to the primary line should roll
to this line if the primary is busy. The user should
be able to use this line for voicemail access. Do not
use any alternate extensions.
6. Configure BR2 CME to use the local Unity Express as a
voicemail, using the following parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
201
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated

Pilot 3180.
7. Create voicemail for BR2 phone 1 and 2. Use a blank
phone password for all users.
8. Create an auto attendant for BR2 that will work when
DN 3000 is dialed.
9. Make sure that calls from HQ can route via gatekeeper
and hit the auto attendant in BR2.
IPCC Express Voice Application:
1. Configure the IPCC on the Contact Center server to
work with the CallManager using the following
parameters (all passwords are “cisco” and all pin’s
are “12345”):
Jtapi username: jtapi
Resource manager user: rmjtapi
CTI ports: 1015 – 1019.
2. Configure the auto attendant script to answer when a
call arrives at 1020.
3. Configure an ICD queue that will be triggered when
dialing extension 1021. HQ phone 1 should be used as
an IP phone agent for user “HQ1” with the password
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
202
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
“cisco”. BR1 phone 1 should be used as a IP phone
agent with user “BR1” with a password “cisco”.
4. Callers should hear music on hold while delayed in
queue.
5. Calls should be routed via the queue based on a skill
named “Sales”. HQ phone 1 should be skilled higher
than BR1 phone 1.
6. Before a call is routed to the queue a check should be
performed to see if any agents are logged into the
queue. If no agents are logged in then the call should
be routed to HQ phone 2.
CallManager Voice Application:
1. Create extension mobility for user “john” with a
password of “cisco”. Which will allow him to use
extension 1007 on HQ and BR1 phone 2 in each site.
Make sure that the extension mobility service is only
available on phone 2 in HQ and BR1.
Presence:
1. Integrate the Presence server with CallManager. Make
sure the HQ Phone 1 user can login via CUPC and
control the desktop phone. HQ Phone 1 user should also
be allowed to switch to softphone mode.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
203
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Make sure HQ Phone 1 can see the voicemail in their
voicemail box through the CUPC client.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
204
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Solutions:
Basic Campus Design
1. Start with “show vlan” and make sure you have all
VLANS defined in all devices. If not create them and
then add the IP interfaces to each device with the
correct IP subnet from the table provided:
Time Saver - In order to save time you should go ahead and configure the
layer 2 QoS in the HQ switch.
HQ:
HQ-3750#
HQ-3750#config t
Enter configuration commands, one per line. End with CNTL/Z.
HQ-3750(config)#vlan 20
HQ-3750(config-vlan)#name Data
HQ-3750(config-vlan)#exit
HQ-3750(config)#vlan 30
HQ-3750(config-vlan)#name Voice
HQ-3750(config-vlan)#exit
HQ-3750(config)#
HQ-3750(config)#interface range FastEthernet 1/0/6 - 7
HQ-3750(config-if-range)#switchport voice vlan 30
HQ-3750(config-if-range)#switchport access vlan 20
HQ-3750(config-if-range)#switchport trunk encapsulation dot1q
HQ-3750(config-if-range)#switchport mode trunk
HQ-3750(config-if-range)#auto qos voip cisco-phone
HQ-3750(config)#interface range FastEthernet 1/0/1 - 5
HQ-3750(config-if-range)#switchport host
HQ-3750(config-if-range)#auto qos voip trust
HQ-3750(config)#interface FastEthernet 1/0/24
HQ-3750(config-if)#auto qos voip trust
HQ-3750(config)#interface FastEthernet0/0.20
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
205
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750(config-if)#encapsulation dot1Q 20
HQ-3750(config-if)#ip address 10.1.20.1 255.255.255.0
HQ-3750(config)#exit
HQ-3750(config)#interface FastEthernet0/0.30
HQ-3750(config-if)#encapsulation dot1Q 30
HQ-3750(config-if)#ip address 10.1.30.1 255.255.255.0
!
Tip - Don’t forget to add the new networks into the routing protocol.
HQ-3750(config)#router ospf 1
HQ-3750(config-router)#network 10.1.20.0 0.0.0.255 area 0
HQ-3750(config-router)#network 10.1.30.0 0.0.0.255 area 0
BR1:
BR1#vlan database
BR1(vlan)#vlan 120 name Data state active
VLAN 120 added:
Name: Data
State ACTIVE
BR1(vlan)#vlan 130 name Voice state active
VLAN 130 added:
Name: Voice
State ACTIVE
BR1(vlan)#exit
APPLY completed.
Exiting....
!
Tip - The “vlan database” command has been deprecated so you can now use
the “vlan” command under global configuration mode as well.
BR1#config t
Enter configuration commands, one per line. End with CNTL/Z.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
206
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1(config)#int vlan 120
BR1(config-if)#ip address 10.1.120.1 255.255.255.0
BR1(config-if)#description Data
BR1(config-if)#int vlan 130
BR1(config-if)#ip address 10.1.130.1 255.255.255.0
BR1(config-if)#description Voice
BR1(config-if)#exit
BR1(config)#interface range FastEthernet 0/3/0 - 1
BR1(config-if-range)#switchport voice vlan 130
BR1(config-if-range)#switchport access vlan 120
BR1(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR1(config)#router ospf 1
BR1(config-router)#network 10.1.120.0 0.0.0.255 area 0
BR1(config-router)#network 10.1.130.0 0.0.0.255 area 0
BR2:
BR2#vlan database
BR2(vlan)#vlan 220 name Data state active
VLAN 220 added:
Name: Data
State ACTIVE
BR2(vlan)#vlan 230 name Voice state active
VLAN 230 added:
Name: Voice
State ACTIVE
BR2(vlan)#exit
APPLY completed.
Exiting....
BR2#config t
Enter configuration commands, one per line. End with CNTL/Z.
BR2(config)#int vlan 220
BR2(config-if)#ip address 10.1.220.1 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
207
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-if)#description Data
BR2(config-if)#int vlan 230
BR2(config-if)#ip address 10.1.230.1 255.255.255.0
BR2(config-if)#description Voice
BR2(config-if)#exit
BR2(config)#interface range FastEthernet 0/1/0 - 1
BR2(config-if-range)#switchport voice vlan 230
BR2(config-if-range)#switchport access vlan 220
BR2(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR2(config)#router ospf 1
BR2(config-router)#network 10.1.220.0 0.0.0.255 area 0
BR2(config-router)#network 10.1.230.0 0.0.0.255 area 0
2. Validate your configurations with the “show
vlan” ( or “show current” under the vlan database)
and “show cdp neighbors” commands.

HQ-3750#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa1/0/1, Fa1/0/2, Fa1/0/3, Fa1/0/4,
Fa1/0/5, Fa1/0/8, Fa1/0/9, Fa1/0/10,
Fa1/0/11, Fa1/0/12, Fa1/0/13, Fa1/0/14,
Fa1/0/15, Fa1/0/16, Fa1/0/17, Fa1/0/18,
Fa1/0/19, Fa1/0/20, Fa1/0/21, Fa1/0/22,
Fa1/0/23, Gi1/0/1, Gi1/0/2
20 Data active
30 Voice active
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
208
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
209
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID Local Intrfce Holdtme Capability Platform Port ID
CCMSUB Fas 1/0/1 152 H none foundeth0
CCMPUB Fas 1/0/1 157 H none foundeth0
HQ_Rtr Fas 1/0/24 140 R S I 2811 Fas 0/0.1
uccx. Fas 1/0/5 172 H Win2000 SeEth 1/1
presence Fas 1/0/4 145 H none foundeth0
SEP003094C27864 Fas 1/0/6 138 H P IP Phone 7Port 1
SEP003094C2DA38 Fas 1/0/7 132 H P IP Phone 7Port 1
SEP0002FDAEFDDF Fas 1/0/8 159 H P IP Phone 7Port 1
Unity Fas 1/0/3 162 H none foundeth0
PSTN-WAN Fas 1/0/22 124 R S I 2811 Fas 0/0
HQ-3750#
!
Note - The publisher and subscriber are on the same physical box so they will
show as if they are connected to the same port on the switch. This is normal
and you should configure FastEthernet 1/0/2 as if the subscriber is plugged
into that port.
BR1#vlan database
BR1(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 120
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 130
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
210
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/1/0.1 161 R S I 2811 Ser 0/2/0.1
SEP0016C72D3DCC Fas 0/3/1 146 H IP Phone Port 1
SEP003094C3DCF9 Fas 0/3/0 143 H IP Phone Port 1
BR1#
BR2# show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/2/0.1 133 R S I 2811 Ser 0/2/0.2
SEP001F6C7FD6C1 Fas 0/1/1 167 H IP Phone Port 1
SEP001F6C7F722B Fas 0/1/0 167 H IP Phone Port 1
BR2#
BR2#vlan database
BR2(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 220
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 230
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
211
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to accomplish this we need to first create
the dhcp excluded address and then define the DHCP
pool:
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.1 10.1.30.119
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.131 10.1.30.255
HQ_Rtr(config)#ip dhcp pool IPPHONE
HQ_Rtr(config-config)#network 10.1.30.0 255.255.255.0
HQ_Rtr(config-config)#default-router 10.1.30.1
HQ_Rtr(config-config)#option 150 ip 10.1.200.21 10.1.200.25
Time Saver - In order to save time you should use notepad to copy and
paste configurations which may be the same or need little modification.

4. We can use the same configuration from the last task
but modify for BR1:
BR1(config)#ip dhcp excluded-address 10.1.130.1 10.1.130.129
BR1(config)#ip dhcp excluded-address 10.1.130.141 10.1.130.255
BR1(config)#ip dhcp pool IPPHONE
BR1(config-config)#network 10.1.130.0 255.255.255.0
BR1(config-config)#default-router 10.1.130.1
BR1(config-config)#option 150 ip 10.1.200.21 10.1.200.25
5. Perform the same for BR2:
BR2(config)#ip dhcp excluded-address 10.1.230.1 10.1.230.209
BR2(config)#ip dhcp excluded-address 10.1.230.221 10.1.230.255
BR2(config)#ip dhcp pool IPPHONE
BR2(config-config)#network 10.1.230.0 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
212
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-config)#default-router 10.1.230.1
BR2(config-config)#option 150 ip 10.1.230.1
6. Next configure each router for the appropriate time
zone and NTP settings:
HQ_Rtr(config)#clock timezone PST -8
HQ_Rtr(config)#clock summer-time PDT recurring
HQ_Rtr(config)#ntp master 2
BR1(config)#clock timezone EST -5
BR1(config)#clock summer-time EDT recurring
BR1(config)#ntp server 10.10.32.1
BR2(config)#clock timezone UTC +5 30
BR2(config)#clock summer-time PDT recurring
BR2(config)#ntp server 10.10.32.1
!
Tip - Use can use your candidate PC to look up the time zone of most
countries but most likely they will specify for you.
!
Tip - Don’t forget to set the time zone settings in CallManager as it may not be
mentioned in the phone setup tasks.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
213
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
CallManager and CallManager Express:
1. This tasks requires a lot of configuration as this is
the base line for everything you do in CallManager. We
will setup everything from device pools, locations,
regions, media resource lists and groups, route lists
and route groups, partitions and calling search
spaces.

Lets start off with service activation first as
nothing will work if we don’t have services activated:
Make sure you enable services on both servers and all
services except the “Cisco Messaging Interface”.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
214
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Enabling all services as stated above will ensure that all needed services
are activated. Unless you are specifically told to only enable needed services
then this strategy will allow you to make sure all the required services are
running.
Next we need to start configuring the required
CallManager settings needed to allow for the
registration of HQ and BR1 phones.
Make sure the proper servers are defined:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
215
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next create a CallManager group that will allow for
devices to register to the subscriber and then the
publisher:
When finished you should see the following to groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
216
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - The requirement for registration order is normally on the first page of
instructions.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
217
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to create the regions:
We need to make sure the settings between the regions
are set appropriately:
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper region settings and never return to this page.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
218
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
219
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the HQ and BR1 Date/Time groups:
!
Note - This is also where we could set the date/time format if asked during a
specific task.
Next we need to create the locations:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
220
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper location settings and never return to this page.
We now need to create the media resource groups and
lists:
!
Tip - In reading the lab we know that there is a need to separate the MOH
servers and it is always a good idea to separate hardware from software
resources.
We can then create the needed media resource lists:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
221
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
222
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
223
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Below is the full list of the media resource lists:

We now need to create the device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
224
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
225
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - We know from reading the lab that one phone will not be
allowed to register in SRST. We can create the device pool for this function
now in order to save time later.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
226
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Here is the final list of device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
227
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to check the Enterprise Parameters and
make changes as needed:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
228
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Changing the host name to an IP address in the URL settings will prevent
authentication and IP phone service failures. This is highly recommended
whether you have a DNS server or not!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
229
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can also create the AAR groups now as this will
help to cut down the number of times we need to visit
the phone configuration page:
Once we have both groups created we need to set the
dial prefix according to the dial plan:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
230
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we will need to create the the partitions and
calling search spaces that will be needed for the lab:
On the next page is a table of calling search spaces
and the partitions that belong to each calling search
space.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
231
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Calling Search Space
Name Description Route Partitions for this Calling Search Space
CSS_BR1_AAR CSS_BR1_AAR PT-BR1-AAR
CSS_BR1_INT CSS_BR1_INT PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
PT-BR1-INT
CSS_BR1_INTERNAL CSS_BR1_INTERNAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
CSS_BR1_LD CSS_BR1_LD PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
CSS_BR1_LOCAL CSS_BR1_LOCAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
CSS_BR2 CSS_BR2 PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Internal
PT-BR2-TOLLBYPASS
CSS_HQ_AAR CSS_HQ_AAR PT-HQ-AAR
CSS_HQ_INT CSS_HQ_INT PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
PT-HQ-INT
CSS_HQ_INTERNAL CSS_HQ_INTERNAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
CSS_HQ_LD CSS_HQ_LD PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
CSS_HQ_LOCAL CSS_HQ_LOCAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
CSS_VOICEMAIL CSS_VOICEMAIL PT-BR1-Internal
PT-HQ-Internal


We should now be able to add the phones per the
requirements in the table.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
232
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
233
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
234
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
235
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
236
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
237
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
238
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
239
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
240
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
241
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
242
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
243
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
244
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2:
!
Note - In reading the lab we know the BR1 Phone 2 requires another extension
“*2002”. We can create that as part of the initial phone setup which we have
done here or you could wait till that specific task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
245
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
246
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
247
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
248
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2 (Line 2):
!
Tip - Most of the phone settings per phone are the same per site except for the
calling search space.
Time Saver - In order to save time you can use auto registration on the
callmanager and then modify each phone to the correct settings.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
249
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now start the registration of phones within the
BR2 site. We will first need to define all the
required settings underneath the “telephony-service”
and “voice register global” configuration. We can then
create the phones and their associated DN’s:
BR2(config)#telephony-service
BR2(config-telephony)#authentication credential admin cisco
BR2(config-telephony)#max-ephones 2
BR2(config-telephony)#max-dn 5
BR2(config-telephony)#ip source-address 10.1.230.1 port 2000
BR2(config-telephony)#voicemail 3180
BR2(config-telephony)#max-conferences 8 gain -6
BR2(config-telephony)#call-park system application
BR2(config-telephony)#call-forward pattern .T
BR2(config-telephony)#dn-webedit
BR2(config-telephony)#time-webedit
BR2(config-telephony)#transfer-system full-blind
BR2(config-telephony)#transfer-pattern 9.T
BR2(config-telephony)#fac standard
BR2(config-telephony)#create cnf-files
BR2(config-telephony)#exit
BR2(config)#voice register global
BR2(config-register-global)#mode cme
BR2(config-register-global)#source-address 10.1.230.1 port 5060
BR2(config-register-global)#max-dn 10
BR2(config-register-global)#max-pool 2
BR2(config-register-global)#load 7941 SIP41.8-3-3S
BR2(config-register-global)#mwi stutter
BR2(config-register-global)#mwi reg-e164
BR2(config-register-global)#voicemail 3180
BR2(config-register-global)#tftp-path flash:
BR2(config-register-global)#create profile
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
250
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
251
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can configure the phones and their DN’s:
BR2(config)#voice register dn 1
BR2(config-register-dn)#number 3001
BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20
BR2(config-register-dn)#pickup-call any-group
BR2(config-register-dn)#pickup-group 1
BR2(config-register-dn)#name BR2 Phone 1
BR2(config-register-dn)#mwi
BR2(config-register-dn)#voice register dn 2
BR2(config-register-dn)#number 3002
BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20
BR2(config-register-dn)#pickup-call any-group
BR2(config-register-dn)#pickup-group 1
BR2(config-register-dn)#name BR2 Phone 2
BR2(config-register-dn)#mwi
We can also configure the extra DN specified for the
shared line on BR2 phone 1 and 2:
BR2(config-register-dn)#voice register dn 3
BR2(config-register-dn)#number 3003
BR2(config-register-dn)#shared-line max-calls 6
We can now configure the phones:
BR2(config)#voice register pool 1
BR2(config-register-pool)#id mac 001F.6C7F.D6C1
BR2(config-register-pool)#type 7941
BR2(config-register-pool)#number 1 dn 1
BR2(config-register-pool)#number 2 dn 3
BR2(config-register-pool)#dtmf-relay rtp-nte
BR2(config-register-pool)#codec g711ulaw
BR2(config-register-pool)#no keep-conference
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
252
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-register-pool)#voice register pool 2
BR2(config-register-pool)#id mac 001F.6C7F.722B
BR2(config-register-pool)#type 7941
BR2(config-register-pool)#number 1 dn 2
BR2(config-register-pool)#number 2 dn 3
BR2(config-register-pool)#dtmf-relay rtp-nte
BR2(config-register-pool)#codec g711ulaw
BR2(config-register-pool)#no keep-conference
Next we need to allow the SIP firmware to be
downloaded from the router flash:
BR2(config)# tftp-server flash:SIP41.8-4-4S.loads
BR2(config)# tftp-server flash:term41.default.loads
BR2(config)# tftp-server flash:SIP41.8-3-3S.loads
BR2(config)# tftp-server flash:jar41sip.8-3-2-27.sbn
BR2(config)# tftp-server flash:dsp41.8-3-2-27.sbn
BR2(config)# tftp-server flash:cvm41sip.8-3-2-27.sbn
BR2(config)# tftp-server flash:cnu41.8-3-2-27.sbn
BR2(config)# tftp-server flash:apps41.8-3-2-27.sbn
!
Tip - If you like to use the CME and CUE web interface the the following
commands should be entered at this stage to prepare you to use the web
interface.
BR2(config)#ip http server
BR2(config)#no ip http secure-server
BR2(config)#ip http path flash:
BR2(config)#telephony-service
BR2(config-telephony)#web admin system name admin password cisco
BR2(config-telephony)#url services http://10.1.230.2/voiceview/common/
login.do (Inserted by default in most cases)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
253
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-telephony)#url authentication http://10.1.230.1/CCMCIP/
authenticate.asp (Inserted by default in most cases)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
254
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. This was already completed in the above solution with the
“voice register dn 3” configuration and the addition of
this button to each “voice register pool”.
3. This was already completed in the above solution with the
“no keep-conference” command under the “voice register
pool” configuration.
4. This was accomplished in task 1 by setting the alerting
name, caller id, external phone number mask, and date/
time group format the same in CallManager.
5. This was accomplished in task 1 by setting setting the
“pickup-group 1” command under all the DN’s.
6. This can be accomplished through adding the following
command to the proper voice register pool:
BR2(config)#voice register pool 1
BR2(config-voice-register)#busy-trigger-per-button 2
BR2(config)#voice register pool 2
BR2(config-voice-register)#busy-trigger-per-button 3
7. The is accomplished by enabling presence on the BR2
gateway, setting the voice register DN’s to allow
watching, and then adding the presence call-list command
to the voice register pool:
BR2(config)#presence
BR2(config-presence)#presence call-list
BR2(config)#voice register dn 1
BR2(config-voice-register)#allow watch
BR2(config)#voice register dn 2
BR2(config-voice-register)#allow watch
BR2(config)#voice register pool 1
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
255
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-voice-register)#presence call-list
BR2(config)#voice register pool 2
BR2(config-voice-register)#presence call-list
8. This is accomplished through a voice register template
that is then assigned to each voice register pool:
BR2(config)#voice register template 1
BR2(config-register)#softkeys connected Confrn Endcall Hold Trnsfer
BR2(config)#voice register pool 1
BR2(config-voice-register)#template 1
BR2(config)#voice register pool 2
BR2(config-voice-register)#template 1
9. This is accomplished with the following configuration:
BR2(config)#voice hunt-group 1 sequential
BR2(config-voice-hunt-group)#final 3000
BR2(config-voice-hunt-group)#list 3001,3002
BR2(config-voice-hunt-group)#timeout 10
BR2(config-voice-hunt-group)#pilot 3111
!
Note - Though the task asks us to allow the number to be reach by the full
E164 number we can perform this action later when setting up the call routing
as all calls will need to be striped to four digits.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
256
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voice Gateways and Signaling
1. In order to enable the HQ router as an MGCP gateway we
need the following configuration on the HQ router:
HQ_Rtr(config)#network-clock-participate wic 0
HQ_Rtr(config)#isdn switch-type primary-ni
HQ_Rtr(config)#voice-card 0
HQ_Rtr(config-voicecard)#dspfarm
HQ_Rtr(config-voicecard)#dsp services dspfarm
HQ_Rtr(config-voicecard)#exit
HQ_Rtr(config)#controller T1 0/0/0
HQ_Rtr(config-controller)#cablelength long 0db
HQ_Rtr(config-controller)#pri-group timeslots 1-3,24 service mgcp
HQ_Rtr(config-controller)#exit
HQ_Rtr(config)#interface Serial0/0/0:23
HQ_Rtr(config-if)# isdn bind-l3 ccm-manager
HQ_Rtr(config-if)#exit
HQ_Rtr(config)#ccm-manager redundant-host 10.1.200.21
HQ_Rtr(config)#ccm-manager mgcp
HQ_Rtr(config)#mgcp
HQ_Rtr(config)#mgcp call-agent 10.1.200.25 service-type mgcp version 0.1
HQ_Rtr(config)#mgcp fax t38 ecm
HQ_Rtr(config)#mgcp
!
Note - In IOS release 12.4 the dial-peer no longer needs to be created with the
service command.
Time Saver - If you have multiple MGCP or H.323 gateways then use
notepad to copy and paste common configuration components.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
257
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
258
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
259
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
260
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you have set or been asked to set a domain name on the router the
device name for MGCP would be the router name plus the domain name. So in
our case it could be “HQ_Rtr.voiceie.com” if we had “voiceie.com” as a
domain name on the router.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
261
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. In order to enable the BR1 router as an H.323 gateway we
need the following configuration on the BR1 router:
BR1(config)#network-clock-participate wic 1
BR1(config)#isdn switch-type primary-ni
BR1(config)#voice-card 0
BR1(config-voicecard)#dsp services dspfarm
BR1(config-voicecard)#exit
BR1(config)#voice translation-rule 1
BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2...\)/ /\2/
BR1(cfg-translation-rule)#exit
BR1(config)#voice translation-profile STRIP
BR1(cfg-translation-profile)#translate called 1
BR1(cfg-translation-profile)#exit
BR1(config)#voice-port 0/1/0:23
BR1(config-voiceport)#translation-profile incoming STRIP
BR1(config-voiceport)#exit
BR1(config)#controller T1 0/1/0
BR1(config-controller)#framing esf
BR1(config-controller)# linecode b8zs
BR1(config-controller)# pri-group timeslots 1-3,24
BR1(config-controller)# exit
BR1(config)#interface Loopback0
BR1(config-if)#h323-gateway voip interface
BR1(config-if)#h323-gateway voip bind srcaddr 10.10.32.2
BR1(config-if)#exit
BR1(config)#interface Serial0/1/0:23
BR1(config-if)#isdn outgoing display-ie
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
262
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to setup BR1 as an H.323 gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
263
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - The most common issue with H.323 gateways is that IP address specified
in CallManager is not the IP address that the H.323 process in the router is
binding. Make sure these IP address match!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
264
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to enable the BR2 router as an H.323 gateway we
need the following configuration on the BR2 router:
BR2(config)#network-clock-participate wic 0
BR2(config)#isdn switch-type primary-net5
BR2(config)#voice translation-rule 1
BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3...\)/ /\2/
BR2(cfg-translation-rule)#exit
BR2(config)#voice translation-profile STRIP
BR2(cfg-translation-profile)#translate called 1
BR2(cfg-translation-profile)#exit
BR2(config)#voice-card 0
BR2(config-voicecard)#dspfarm
BR2(config-voicecard)#dsp services dspfarm
BR2(config-voicecard)#exit
BR2(config)#controller E1 0/0/0
BR2(config-controller)#pri-group timeslots 1-3,16
BR2(config-controller)#exit
BR2(config)#interface Serial0/0/0:15
BR2(config-if)#isdn outgoing display-ie
BR2(config-if)#exit
BR2(config)#voice-port 0/0/0:15
BR2(config-voiceport)#translation-profile incoming STRIP
4. In order to setup the gatekeeper we need to perform the
following configuration on the HQ router:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#zone local CM ccbootcamp.com 10.10.32.1
HQ_Rtr(config-gk)#zone local CME ccbootcamp.com
HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology
HQ_Rtr(config-gk)#no shutdown
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
265
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to enable CallManager to register to the
gatekeeper through a H.225 gatekeeper controlled
trunk. We can accomplish this by adding the gatekeeper
and then the trunk in CallManager:
!
Tip - If you would like to lower the time it takes for gatekeeper to register
after a loss of connectivity then change the “Registration Retry Timeout” to 30
seconds.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
266
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to add the trunk:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
267
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You can validate registration with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
268
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
269
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the BR2 router is
register with the gatekeeper. This requires the
following configuration:
BR2(config)#interface Loopback0
BR2(config-if)#h323-gateway voip interface
BR2(config-if)#h323-gateway voip id CME ipaddr 10.10.32.1 1719
BR2(config-if)#h323-gateway voip h323-id CME
BR2(config-if)#h323-gateway voip tech-prefix 1#
BR2(config-if)#h323-gateway voip bind srcaddr 10.10.32.3
BR2(config-if)#exit
BR2(config)#gateway
!
Tip - Once again you can verify with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.10.32.3 1720 10.10.32.3 57205 CM H323-GW
H323-ID: CME
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#

!
Note - You will notice that the directory numbers from the SIP CME did not
register with gatekeeper. This is to be expected as SIP CME phones cannot be
auto registered to gatekeeper.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
270
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
271
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Call Routing
1. The has already been accomplished for HQ and BR1 when
we setup the phones previously by giving them the
proper calling search space. To enable class of
service for the BR2 site we need to create the
following COR list:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
272
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now that we have created the COR list we need to
assign the proper COR list to the voice register pool
of the proper phone:
BR2(config)#voice register pool 1
BR2(config-register-pool)#cor incoming Phone1 default
BR2(config-register-pool)#voice register pool 2
BR2(config-register-pool)#cor incoming Phone2 default

2. In order to accomplish the next two tasks we need to
create all the route groups and route lists first. We
will first need to create the route groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
273
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
274
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Then next the route lists in the following tables with
the proper settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
275
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
BR1 AAR
Description BR1 AAR
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_911
Description BR1_911
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_BR2
Description BR1_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
276
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207630
Members 10.10.32.2 (All Ports)



BR1_BR2_TOLLBYPASS
Description BR1_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
277
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207
Members 10.10.32.2 (All Ports)



BR1_HQ_TOLLBYPASS
Description BR1_HQ_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)



BR1_INTERNATIONAL BR1_GW
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
278
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Description BR1_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_LD
Description BR1_LD
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
279
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members



BR1_LOCAL
Description BR1_LOCAL
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ AAR
Description HQ AAR
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
280
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_911
Description HQ_911
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR1_TOLLBYPASS
Description HQ_BR1_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
281
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR2
Description HQ_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207630
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
282
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members

HQ_BR2_TOLLBYPASS
Description HQ_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_INTERNATIONAL
Description HQ_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
283
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_LD
Description HQ_LD
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)



HQ_LOCAL
Description HQ_LOCAL
CUCM Group SUB-PUB
Enabled Y

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
284
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
285
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
A summary of all the route lists is below:
We can now create all the route patterns for the HQ
call routing and point them to the proper route list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
286
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - All the digit manipulation and phone number masking is done in the
route lists and therefore should not be done in the route pattern.
Next we need to add the proper call routing to the
gatekeeper on the HQ gateway:
HQ_Rtr(config-gk)#zone prefix CME 3...
HQ_Rtr(config-gk)#zone prefix CM 7....
HQ_Rtr(config-gk)#zone prefix CME 96......
3. We can now use the previous created route groups and
route lists to setup the BR1 call routing by adding
the following route patterns:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
287
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
288
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now since the BR1 gateway is an H.323 gateway we need
to add the proper dial-peers to the BR1 gateway to
complete the call routing. We may also want to take
into account the SRST task for maintaining class of
service and create the COR list at the same time:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
289
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
290
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now create the dial-peers with the COR already
configured:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
dial-peer voice 2000 voip
preference 1
destination-pattern 2...
session target ipv4:10.1.200.25
ip qos dscp cs3 signaling
dial-peer voice 2001 voip
preference 2
destination-pattern 2...
session target ipv4:10.1.200.21
ip qos dscp cs3 signaling
dial-peer voice 7 pots
corlist outgoing Local
destination-pattern 9[2-9]......
port 0/1/0:23
forward-digits 7
dial-peer voice 11 pots
corlist outgoing LD
destination-pattern 91[2-9]..[2-9]......
port 0/1/0:23
forward-digits 11
!
dial-peer voice 911 pots
corlist outgoing Emergency
destination-pattern 911
port 0/1/0:23
forward-digits all
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
291
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
dial-peer voice 9911 pots
corlist outgoing Emergency
destination-pattern 9911
port 0/1/0:23
forward-digits 3
!
dial-peer voice 9011 pots
corlist outgoing Int
destination-pattern 9011T
port 0/1/0:23
prefix 011
4. We can now setup the call routing for BR2 with the
following configuration on the BR2 router. We first
need to allow all the communications that maybe needed
in our environment:
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
supplementary-service h450.12
no supplementary-service sip refer
fax protocol cisco
h323
sip
registrar server expires max 1200 min 300
Next we need to create a voice class codec for our
calls through gatekeeper so that the call setup will
not fail:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
292
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
voice class codec 1
codec preference 1 g711ulaw
codec preference 2 g729r8
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
293
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can create all the needed dial-peers with the
appropriate COR list which were previously defined:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
!
dial-peer voice 2 pots
corlist outgoing Local
destination-pattern 90[1-9].......
port 0/0/0:15
prefix 0
!
dial-peer voice 1000 voip
preference 1
destination-pattern 71...
voice-class codec 1
session target ras
!
dial-peer voice 1001 pots
preference 2
destination-pattern 71...
port 0/0/0:15
prefix 0017029461
!
dial-peer voice 2000 voip
preference 1
destination-pattern 72...
voice-class codec 1
session target ras
!
dial-peer voice 2001 pots
preference 2
destination-pattern 72...
port 0/0/0:15
prefix 0017023332
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
294
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
dial-peer voice 7 pots
corlist outgoing Local
destination-pattern 9[1-9]......
port 0/0/0:15
forward-digits 7
!
dial-peer voice 999 pots
corlist outgoing Emergency
destination-pattern 999
port 0/0/0:15
forward-digits all
!
dial-peer voice 900 pots
corlist outgoing Int
destination-pattern 900.T
port 0/0/0:15
prefix 00
We also need to add a translation pattern to strip the
“7” as the call comes into callmanager from BR2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
295
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We will also need to enable transcoding on the BR2
gateway to support calls transgressing from HQ/BR1 to
BR2:
sccp local FastEthernet0/0.230
sccp ccm 10.1.230.1 identifier 1 priority 1 version 3.1
sccp
sccp ccm group 1
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
296
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
associate ccm 1 priority 1
associate profile 1 register TRANSCODE
dspfarm profile 1 transcode
codec g711ulaw
codec g711alaw
codec g729r8
codec g729abr8
codec g729ar8
codec g729br8
maximum sessions 4
associate application SCCP
telephony-service
sdspfarm units 2
sdspfarm transcode sessions 4
sdspfarm tag 1 TRANSCODE
!
Tip - At this point you can start testing your calls to make sure they all
complete correctly. In order to test redundancy you can shutdown the
gatekeeper or the corresponding T1/E1 controller to test.
Time Saver - By saving the testing until your call routing is complete you
can save time by not interrupting your configuration and then fixing as you
test.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
297
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Codec and Call Admission Control
1. This task was already accomplished earlier when we
created the regions.
2. This task was already accomplished earlier when we
created the regions.
3. This task was completed when we create the locations
earlier.
4. In order to accomplish this task we need to enable
zone bandwidth control on the gatekeeper:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#bandwidth total zone CME 48
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
298
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
High Availability Features
1. In order to accomplish this task we need to enable
“call-manager-fallback” in the BR1 gateway:
application
global
service alternate DEFAULT
call-manager-fallback
secondary-dialtone 9
max-conferences 4 gain -6
ip source-address 10.1.130.1 port 2000
max-ephones 2
max-dn 10
transfer-pattern .T
voicemail 917029461170
call-forward pattern .T
2. This task was accomplished earlier by setting the BR1
phone 1 device pool to “BR1-NOSRST” which had the SRST
reference disabled.
3. This was completed during the call routing section as
the dial-peers were created with 9 at the beginning.
4. In order to accomplish this we need to add the proper
COR list to the DN of BR1 phone 2 in the incoming
direction:
call-manager-fallback
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
299
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
cor incoming Phone2 1 2002
5. Most of this task has already been completed during
the phone setup section. We created the AAR groups
with the appropriate prefixes and then assigned the
DN’s to the appropriate AAR group. The last step is to
enable the AAR service via the callmanager service
parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
300
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Media Resources Management
1. In order to accomplish this task we first need to
create the resource in callmanager:
Next we need to configure the SCCP and DSPFARM
settings on the HQ router:
sccp local Loopback0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 2 register HQTRANS
associate profile 1 register HQCONF
!
dspfarm profile 2 transcode
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
301
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
!
Tip - You can use the “show sccp” and the show “dspfarm profile” command
to verify gateway configuration. You may need to disable and then enable the
SCCP function if the resources aren’t registering.
2. In order to accomplish this task we first need to
create the resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
302
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is another great instance of where copy and paste can
help you as the configuration will be very similar to the HQ router.
sccp local Loopback0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register BR1CONF
associate profile 2 register BR1TRANS
!
dspfarm profile 2 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec gsmfr
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
303
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
304
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. To accomplish this task we first need to create the
resource in callmanager:
The gateway configuration portion was accomplished
above in the conference bridge section.
4. To accomplish this task we first need to create the
resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
305
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The gateway configuration portion was accomplished
above in the conference bridge section.
5. In a previous step we create all the media resource
groups and list. Now we can add the proper media
resources to the proper groups. The publisher MOH
server will need to be put into the “PUB_MOH” media
resource group and we will need to make sure that this
is the MOH only server listed in the media resource
list for HQ.
6. We need to perform the same actions for BR1 but with
the subscriber server being put into the “SUB_MOH”
media resource group and making sure that this is the
only MOH server listed in the media resource list for
BR1. In addition we will need to enable the default
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
306
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
audio source, subscriber MOH server, and the “SUB_MOH”
media resource group for multicasting:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
307
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to insure that the “Max Hops” is set to “1” so
that the multicast stream stays local.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
308
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to enable the G.729 codec through the
Cisco IP Voice Media Streaming App service parameters:
We then need to configure the BR1 gateway to support
multicast and the router to play the MOH file from
flash:
call-manager-fallback
moh music-on-hold.au
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
309
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
multicast moh 239.1.1.1 port 16388 route 10.1.130.1
ip multicast-routing
interface Vlan130
ip pim sparse-dense-mode
!
Tip - To test place a call from HQ to BR1 and then put the call on hold from
both ends. You should receive MOH but hear different music on both sides.
7. In order to accomplish this we first need to create
the MeetMe conference resources in callmanager:
We then need to change the callmanager service
parameter to allow for 10 participants per conference:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
310
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
8. This is accomplished through the same callmanager
service parameter section as the task above by setting
the “Drop Ad Hoc Conference” parameter correctly.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
311
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features
1. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 201
auto qos voip trust fr-atm
On the BR1 Gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 101 ppp
auto qos voip trust fr-atm
The on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust
class AutoQoS-VoIP-RTP-Trust
priority percent 33
class AutoQoS-VoIP-Control-Trust
bandwidth percent 5
class class-default
fair-queue
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
312
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.2 point-to-point
bandwidth 1200
frame-relay interface-dlci 202
auto qos voip trust
On the BR2 gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 1200
frame-relay interface-dlci 102
auto qos voip trust
Then on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust2
class AutoQoS-VoIP-RTP-Trust
priority 360
class AutoQoS-VoIP-Control-Trust
bandwidth 60
class class-default
fair-queue
3. This was accomplished earlier under the two dial-peers
pointing traffic back to the callmanagers.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
313
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Application and End Users
In order to move forward past this section we need to
define all the users. Outlined below in tables are the
users that need to be created and the settings for those
users.
!
Tip - Pay close attention to the associated devices and rights of each user.
Before you start to add user you will need to create a “Standard AXL User”
group and assign the “Standard AXL API Access” role to that group.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
314
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated



Application User
User ID Information
CtiGw

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Allow Control of All Devices
Standard CTI Enabled
Roles Standard CTI Allow Control of All Devices
Standard CTI Enabled


IPCC

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access


Unity

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
315
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The next list of Application users is created during the
setup of the contact center server and therefore will not
need to be create:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
316
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Application User
User ID Information

jtapi1_1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices AA_1015
AA_1016
AA_1017
AA_1018
AA_1019
AA
ICD
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled


rmjtapi1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
317
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The following End Users will also need to be created with
the correct settings from the table:



End User (Condensed)
User ID Telephone
Number
Controlled
Devices
Controlled
Profiles
Associated
Extensions
Groups Roles
BR1 2001 SEP003094C3DCF9 2001 in PT-
BR1-Internal
2001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
BR2 2002 SEP0016C72D3DCC 2002 in PT-
BR1-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ1 1001 SEP003094C27864
UPCHQ1
1001 in PT-
HQ-Internal
1001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ2 1002 SEP003094C2DA38 1002 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
crsadmin < None >
john 1007 John 1007 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
318
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
319
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voicemail Integrations
1. In order to accomplish this we first need to perform
all the required setup in callmanager for voicemail.
We start first with creating the voicemail ports:
Time Saver - You can create the ports manually or through the wizard.
Obviously the wizard is designed to save time as it creates the line group
for you will all the voicemail ports as members.
Below is the line group configuration:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
320
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next you will need to add this line group to a hunt list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
321
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
322
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the voicemail pilot (Hunt Pilot)
and point it to the correct hunt list:
We can now create the MWI on and MWI off extensions:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
323
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
324
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the default voicemail pilot and
profile:
!
Tip - You will see that we create a profile named strip. This will be used later
in task 5 in order to strip the “*” out of the extension before it rolls to
voicemail. The settings of this profile are shown below.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
325
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now in order to start the integration with Unity
Connections we will first need to create a port group:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
326
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next will need to define the callmanager servers Unity
will use through the Edit->Servers page under the port
group:
During the port group creation we were asked how many
ports and the device name prefix. This created the
ports for us automatically:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
327
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can finish the integration by settings the
parameters for the phone system to include the AXL
servers for importing users from callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
328
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - This is also where the loop detection is enabled which is required in the
next task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
329
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can define the AXL servers through the Edit->
Cisco Unified Communications Manager AXl Servers under
the phone system:
!
Note - You will see the application user “Unity” which we create previously.
This user must be in the “Standard AXL User Group” that we created in order
to import users from callmanager.
2. In Unity Connections loop prevention is on by default.
However, you should be aware that there are two ways to
accomplish loop prevention. One is by extension and the
other is through DTMF tone based recognition.
3. In order to accomplish this task you must first modify
the default voicemail user template to change the default
password. You can then import all the users into Unity:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
330
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
331
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now go to the import users page an import all
users:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
332
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
When finished your users page should look like the
following:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
333
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If the primary extension of the user is not set then the user will not show
up for import.
4. In order to configure the auto attendant we will first
need to create the appropriate CTI route point in
callmanager and forward all calls to voicemail for this
CTI route point:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
334
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver -You can see two CTI route points listed as the second one will
be used to record the greeting for the call handler in this task.
We can setup the Greetings Administrator access for HQ
phone 1 user through the call routing section:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
335
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we can now setup the call
handler for the auto attendant:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
336
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
337
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can setup the caller input options as required
in the task:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
338
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to enable and setup the closed extension
to take a message:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
339
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We also need to modify the standard greeting so that a
message is not taken:
We need to also assign the call handler owner so that
the HQ phone 1 user can access the call handler and
change the greeting via the Greetings Administrator:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
340
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Part of this task has already been configured during the
phone setup section and callmanager voicemail section.
What we need to double check is that the voicemail
profile named “STRIP” is assigned to the BR1 phone 2
extension of “*2002”:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
341
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
342
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
6. In order to accomplish this task we first need to define
access to the CUE module, the sip-ua for MWI, and then
dial-peers for the correct number(s) that need to be
forwarded to CUE:
interface Service-Engine1/0
ip unnumbered FastEthernet0/0.230
service-module ip address 10.1.230.2 255.255.255.0
service-module ip default-gateway 10.1.230.1
ip route 10.1.230.2 255.255.255.255 Service-Engine1/0
sip-ua
mwi-server ipv4:10.1.230.2 expires 3600 port 5060 transport udp
dial-peer voice 3180 voip
destination-pattern 3180
b2bua
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
dial-peer voice 3000 voip
destination-pattern 3000
b2bua
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
343
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - In order to save time we can go ahed and create the dial-peer
need for task 8.
You can now start the CUE initialization process by
session into the CUE module from the BR2 gateway with
the following command:
BR2#service-module service-engine 1/0 session
Once you have completed the setup the CUE module will
reboot and is ready for configuration via the web
interface or via command line. You will now need to
set the DTMF relay for the CUE module to match the CME
SIP setup:
ccn subsystem sip
gateway address "10.1.230.1"
dtmf-relay rtp-nte
mwi sip outcall sub-notify
end subsystem
You can test access by pressing the voicemail button
on any BR2 phone.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
344
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. You can accomplish this via the web interface or via the
command line. We will show through the command line:
username br2phone3 create
username BR2Phone2 create
username BR2Phone1 create
username admin create
username BR2Phone2 phonenumber "3002"
username BR2Phone1 phonenumber "3001"
username BR2Phone2 phonenumberE164 "442076303002"
username BR2Phone1 phonenumberE164 "442076303001"
voicemail mailbox owner "BR2Phone1" size 21176
description "BR2Phone1 mailbox"
end mailbox
voicemail mailbox owner "BR2Phone2" size 21176
description "BR2Phone2 mailbox"
end mailbox
!
Tip - You can test access and MWI by leaving a message and making sure the
MWI is working for each mailbox.
8. Part of this task was completed in task 6 and now we just
need to define the auto attendant in CUE:
ccn trigger sip phonenumber 3000
application "autoattendant"
enabled
maxsessions 8
end trigger
9. The was already accomplished earlier during the call
routing section. You will just need to test!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
345
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
346
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
IPCC Express Voice Application
1. In order to accomplish this task you will need to
complete the normal IPCC Express setup. Once this is
done you will need to create a Call Control Group
based on the task requirements:
!
Tip - If required you can click the “Show More...” button and set the partition,
calling search space, AAR group, and other settings that may be required. In
this case we would probably want to set things like the device pool and
location.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
347
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. To accomplish this task you will need to create a new
application and trigger using the default auto
attendant script:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
348
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. First we need to create the application and trigger:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
349
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
350
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now can modify the resources and assign the skills
required for task 5:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
351
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you don’t see any resources in IPCC Express then you probably
haven’t assigned the users an IPCC extension in callmanager.
We now need to create the contact services queue with
the same name we referenced under the application:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
352
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
353
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to create the IP Agent Phone Service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
354
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then assign the IP phone service to the proper
phones:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
355
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You should now be able to login to the IP Agent Phone
service and test calls into the queue.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
356
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. In order to accomplish this we can modify the default
script to place the call on hold and then off hold
during the queuing process:
5. This was accomplished in task 3 by assigning the users
skills and then modifying the queue to route based on
“Most Skilled”.
6. This is shown in the script example provided under
task 4.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
357
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You should get to know the “Get Reporting Statistics” function in IPCC
Express. The function will allow you to create checks for just about any task.
CallManager Voice Application
1. Part of this task was already completed when we created
the user in callmanager. We now need to create the IP
phone service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
358
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can create the device profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
359
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to make sure we subscribe the device profile
to the extension mobility phone service:

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
360
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We then need to enable the required phones for extension
mobility and subscribe them to the IP phone service for
extension mobility:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
361
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Presence
1. The first step is to run through the setup for
Presence after the initial install. Once this is
complete we can setup the required SIP trunk in
callmanager and set the SIP publish trunk in the
callmanager service parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
362
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now set the CUP Publish Trunk in the callmanager
service parameters:
We can now create the CUPC in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
363
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Make sure on all the phones and CUPC in callmanager
that the subscribe calling search space is set
accordingly:
Next we need to assign the capabilities in
callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
364
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we now need to finish the
configuration of the presence server. We can start by
validating the setup via System->CUCM Publisher:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
365
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now configure the incoming and outgoing ACL’s:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
366
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to configure the CM SIP Publish trunk
under the Presence->Settings:
We now need to configure the callmanager as a presence
gateway:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
367
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to modify the proxy services settings:
We can then start configuring the CUPC settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
368
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the Unity server as a
voicemail server and then configure the voicemail
profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
369
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
370
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the proper profiles for the HQ phone 1
user:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
371
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the “Deskphone Control
Settings” so that the CUPC client can control the
phone:
!
Tip - The phones that need to be controlled by the “CtiGw” user were defined
earlier during the Application User section.
!
Tip - You will also want to make sure that the phone being controlled has an
owner assigned and is associated to the end user.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
372
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then enable the HQ phone 1 user for desktop
phone control:
Next you will need to the proxy domain and restart the
presence and proxy services:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
373
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You will need to create a host file entry on the machine running CUPC
based on the domain name you select in the presence server parameters.
Example: “presence.ccbootcamp.com” pointing to 10.1.200.23.
2. We need to first enable Unified Client access within
Unity Connections:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
374
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to setup the Unity account user name and
password in the CUPC client and check that all
services are up and running:
!
Note - You can switch between modes and check services for each setup. Keep
in mind that the service for the mode your not in will show as down or not
configured.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
375
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Chapter 3 - Lab 3
Brief Lab Overview:
This lab is designed to test your CME knowledge. The focus
is CME SCCP features.
Basic Campus Design:
1. Configure VLANS and IP networks in all three sites
according to the following two tables:

VLAN HQ BR1 BR2
Servers 1 N/A N/A
Data 20 120 220
Voice 30 130 230

Network HQ BR1 BR2
Servers 10.1.200.0/24 N/A N/A
Data 10.YY.20.0/24 10.YY.120.0/24 10.YY.220.0/24
Voice 10.YY.30.0/24 10.YY.130.0/24 10.YY.230.0/24
2. Make sure you set all voice traffic to use the voice
VLAN for all sites.
3. Configure phones on HQ site to have IP addresses
120-130. Use IOS DHCP on the HQ router to accomplish
this task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
376
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Configure BR1 phones to have IP addresses of 130–140
using the IOS DHCP on the BR1 Router.
5. Configure BR2 phones to have IP addresses 210–220
using the IOS DHCP on the BR2 router.
6. Configure HQ router as an NTP master clock with
stratum 2 for local time zone in Los Angeles and
configure BR1 and BR2 to synchronize their clocks to
HQ. BR1 is in New York time zone and BR2 is in India.
CallManager and CallManager Express:
1. Register all phones according to the dial plan table
using SCCP loads. Make sure the phones will display
calling names in every scenario presented (internal
and PSTN):
2. Configure directory number 3003 as a second line on
both phones in BR2. When a call comes into 3003 it
should ring on both phones and be answered by the
first user to respond.
3. Make sure you that when the initiator of a conference
call within the BR2 site drops that the conference
call drops.
4. Make sure all phones display the same general
information aside from the line specific
configuration; this refers to HQ and BR1.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
377
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Allow BR2 phone 1 to pickup calls ringing on BR2
phone 2 and vice versa. This should work for internal
and external calls.
6. Both phone 1 and phone 2 are members of VIP sales
group and are required to take calls dialed to
442076303111. The calls are expected to ring the
phones in sequential order. Both phones should ring
for 5 seconds and if the call is not answered it
should be forwarded to DN 3000.
7. Set BR2 phone 1 for extension mobility with an auto-
logout enabled. User BR2 Phone 1 should be able to
login to BR2 phone 1 and have all their settings
enabled.
8. Enable both phones at site BR2 for VoiceView Express.
9. Configure BR2 phone 2 so that when the phone is
called it rings our to 6305000 after 5 seconds and
then forwards to voicemail after 10 seconds.
Voice Gateways and Signaling:
1. Configure the HQ router as a IOS MGCP gateway using T1
PRI and NI as the line parameters.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
378
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Configure BR1 router as a IOS H.323 gateway using T1
PRI and NI as the line parameters.

3. Configure BR2 as E1 PRI and make sure all BR2 numbers
are reachable.
4. Configure HQ router as a gatekeeper with the following
details:
Local zone name: voiceie
Domain name: ccbootcamp.com
Register CallManager and CME to the gatekeeper.
Register the CallManager with a tech-prefix of “1#”
and a zone called “CM”. Register CME with a tech-
prefix of “1#” and to a zone called “CME”.
Call Routing:
1. In every site, phone 1 should be allowed to dial
international and below numbers, phone 2 should only
be allowed to call long distance and below.
2. Configure the following dialing options for users in
HQ:
7+4 digits Calls to BR2
911 and 9911 Emergency
9+7 digits
The first is in the range of
2 to 9
Local
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
379
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
9+1+10 digits
The first and the forth are
in the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

Local calls from HQ should use local HQ gateway
and BR1 gateway as backup.

Long distance calls from HQ should use local HQ
gateway as first choice and then BR1 gateway.

Calls to BR1 PSTN numbers should be routed out
BR1 gateway (Toll Bypass), with fallback to local
HQ gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the local HQ gateway
as backup.

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the HQ gateway.
3. Configure the following dialing options for users in
BR1:
7+4 digits Calls to BR2
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
380
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
911 and 9911 Emergency
9+7 digits
The first is in the range of 2
to 9
Local
9+1+10 digits
The first and the forth are in
the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial the
hash sign at the end of the
number in order to have faster
response
International

Local calls from BR1 should use the local BR1 IOS
gateway and then the HQ gateway as a backup.

Long distance calls from BR1 should use the BR1
gateway as a first choice and then the HQ gateway
as a backup.

Calls to HQ PSTN numbers (Area Code+Prefix)
should be routed out the HQ gateway (Toll Bypass)
with fallback to the local BR1 gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the BR1 gateway as
backup.

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the BR1 gateway.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
381
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Configure the following dialing options for users in
BR2:
7+4 digits Calls to HQ and BR1
999 Emergency
9+7 digits Local
9+0+8 digits Long Distance
9+00+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

International calls to HQ and BR1 should use the
gatekeeper first and the local PRI as a backup.
Codec and Call Admission Control:
1. All calls within a site should use the G.711 codec.
2. All calls between sites should use the G.729 codec.
3. Allow two concurrent calls to and from BR1.
4. Allow three concurrent calls from HQ and BR1 to BR2.
High Availability Features:
1. Configure BR1 as an SRST router.
2. Make sure you only allow BR1 phone 2 to register via
SRST during a failure.
3. Preserve all PSTN dialing with using 9 as the first
digit in the string.
4. When in SRST mode, the BR1 phone 2 is not allowed to
dial international calls.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
382
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Allow HQ and BR1 phones to call each other in times
when more then 2 concurrent calls are in process
between the sites.
Media Resources Management:
1. Configure conferencing for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
2. Configure conferencing for the BR1 site to use
hardware based resources in the BR1 gateway first then
hardware resources in the HQ gateway.
3. Configure transcoding for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
4. Configure transcoding for the BR1 site to use hardware
based resources in the BR1 gateway first then hardware
resources in the HQ gateway.
5. Configure MOH for the HQ site based on unicast and
streamed from the publisher CallManager.
6. Configure multicast MOH for BR1, based on G729 codec
from the subscriber, and streamed from the BR1
gateway.
7. Allow 5 simultaneous meet me conferences for the HQ
users, in the number range 1201-1205. Every meet me
conference should allow a maximum of ten participants.
8. Make sure that when the initiator of an Ad-Hoc
conference hangs up, the conference is allowed to
continue as long as an internal user is still
connected.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
383
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features:
7. Configure the frame relay link between HQ and BR1 as
if it is 384k in bandwidth, make sure you enable MLP
LFI on it.

VoIP signaling should have 5% of the line as
guarantied bandwidth.

VoIP barrier should have 33% of the line as priority
bandwidth.

All other traffic should be weighted fair queued.
8. Configure the frame relay link between HQ and BR2 as
if it is 1200k in bandwidth.

VoIP signaling should have 60k of the line reserved
bandwidth.

VoIP barrier should have 360k of the line priority
bandwidth.

All other traffic should be weighted fair queued.
9. The BR1 gateway should send the signaling and RTP
traffic marked as CS3 and EF.
Voicemail Integrations:
1. Configure voicemail for HQ and BR1 based on the Unity
Connections server using the following parameters:

Pilot 1170, port 1171-1174, MWI on 1180, MWI off
1181.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
384
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Make sure you prevent Unity Connections from calling
to itself and creating call loops which consume the
available ports.
3. Configure a voicemail box for phones 1 and 2 in HQ and
BR1 with a phone password of 147369 for all users.
4. Configure an auto attendant for HQ with DN 1000. It
should have a customized greeting that allows dialing
an extension and walking through the users directory
by pressing 1. When users press 0 they should be
forwarded to extension 1001. During closed times,
assume normal weekday schedule, it should take a
message and store it in the HQ phone 1 mailbox.
5. Create a second line on BR1 phone 2 with extension
*2002. A call coming to the primary line should roll
to this line if the primary is busy. The user should
be able to use this line for voicemail access. Do not
use any alternate extensions.
6. Configure BR2 CME to use the local Unity Express as a
voicemail, using the following parameters:

Pilot 3180, MWI on 8001, MWI off 8002.
7. Create voicemail for BR2 phone 1 and 2. Use a blank
phone password for all users.
8. Create an auto attendant for BR2 that will work when
DN 3000 is dialed.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
385
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
9. Make sure that calls from HQ can route via gatekeeper
and hit the auto attendant in BR2.
IPCC Express Voice Application:
1. Configure the IPCC on the Contact Center server to
work with the CallManager using the following
parameters (all passwords are “cisco” and all pin’s
are “12345”):
Jtapi username: jtapi
Resource manager user: rmjtapi
CTI ports: 1015 – 1019.
2. Configure the auto attendant script to answer when a
call arrives at 1020.
3. Configure an ICD queue that will be triggered when
dialing extension 1021. HQ phone 1 should be used as
an IP phone agent for user “HQ1” with the password
“cisco”. BR1 phone 1 should be used as a IP phone
agent with user “BR1” with a password “cisco”.
4. Callers should hear music on hold while delayed in
queue.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
386
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Calls should be routed via the queue based on a skill
named “Sales”. HQ phone 1 should be skilled higher
than BR1 phone 1.
6. Before a call is routed to the queue a check should be
performed to see if any agents are logged into the
queue. If no agents are logged in then the call should
be routed to HQ phone 2.
CallManager Voice Application:
1. Create extension mobility for user “john” with a
password of “cisco”. Which will allow him to use
extension 1007 on HQ and BR1 phone 2 in each site.
Make sure that the extension mobility service is only
available on phone 2 in HQ and BR1.
Presence:
1. Integrate the Presence server with CallManager. Make
sure the HQ Phone 1 user can login via CUPC and
control the desktop phone. HQ Phone 1 user should also
be allowed to switch to softphone mode.
2. Make sure HQ Phone 1 can see the voicemail in their
voicemail box through the CUPC client.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
387
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Solutions:
Basic Campus Design
1. Start with “show vlan” and make sure you have all
VLANS defined in all devices. If not create them and
then add the IP interfaces to each device with the
correct IP subnet from the table provided:
Time Saver - In order to save time you should go ahead and configure the
layer 2 QoS in the HQ switch.
HQ:
HQ-3750#
HQ-3750#config t
Enter configuration commands, one per line. End with CNTL/Z.
HQ-3750(config)#vlan 20
HQ-3750(config-vlan)#name Data
HQ-3750(config-vlan)#exit
HQ-3750(config)#vlan 30
HQ-3750(config-vlan)#name Voice
HQ-3750(config-vlan)#exit
HQ-3750(config)#
HQ-3750(config)#interface range FastEthernet 1/0/6 - 7
HQ-3750(config-if-range)#switchport voice vlan 30
HQ-3750(config-if-range)#switchport access vlan 20
HQ-3750(config-if-range)#switchport trunk encapsulation dot1q
HQ-3750(config-if-range)#switchport mode trunk
HQ-3750(config-if-range)#auto qos voip cisco-phone
HQ-3750(config)#interface range FastEthernet 1/0/1 - 5
HQ-3750(config-if-range)#switchport host
HQ-3750(config-if-range)#auto qos voip trust
HQ-3750(config)#interface FastEthernet 1/0/24
HQ-3750(config-if)#auto qos voip trust
HQ-3750(config)#interface FastEthernet0/0.20
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
388
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750(config-if)#encapsulation dot1Q 20
HQ-3750(config-if)#ip address 10.1.20.1 255.255.255.0
HQ-3750(config)#exit
HQ-3750(config)#interface FastEthernet0/0.30
HQ-3750(config-if)#encapsulation dot1Q 30
HQ-3750(config-if)#ip address 10.1.30.1 255.255.255.0
!
Tip - Don’t forget to add the new networks into the routing protocol.
HQ-3750(config)#router ospf 1
HQ-3750(config-router)#network 10.1.20.0 0.0.0.255 area 0
HQ-3750(config-router)#network 10.1.30.0 0.0.0.255 area 0
BR1:
BR1#vlan database
BR1(vlan)#vlan 120 name Data state active
VLAN 120 added:
Name: Data
State ACTIVE
BR1(vlan)#vlan 130 name Voice state active
VLAN 130 added:
Name: Voice
State ACTIVE
BR1(vlan)#exit
APPLY completed.
Exiting....
!
Tip - The “vlan database” command has been deprecated so you can now use
the “vlan” command under global configuration mode as well.
BR1#config t
Enter configuration commands, one per line. End with CNTL/Z.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
389
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1(config)#int vlan 120
BR1(config-if)#ip address 10.1.120.1 255.255.255.0
BR1(config-if)#description Data
BR1(config-if)#int vlan 130
BR1(config-if)#ip address 10.1.130.1 255.255.255.0
BR1(config-if)#description Voice
BR1(config-if)#exit
BR1(config)#interface range FastEthernet 0/3/0 - 1
BR1(config-if-range)#switchport voice vlan 130
BR1(config-if-range)#switchport access vlan 120
BR1(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR1(config)#router ospf 1
BR1(config-router)#network 10.1.120.0 0.0.0.255 area 0
BR1(config-router)#network 10.1.130.0 0.0.0.255 area 0
BR2:
BR2#vlan database
BR2(vlan)#vlan 220 name Data state active
VLAN 220 added:
Name: Data
State ACTIVE
BR2(vlan)#vlan 230 name Voice state active
VLAN 230 added:
Name: Voice
State ACTIVE
BR2(vlan)#exit
APPLY completed.
Exiting....
BR2#config t
Enter configuration commands, one per line. End with CNTL/Z.
BR2(config)#int vlan 220
BR2(config-if)#ip address 10.1.220.1 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
390
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-if)#description Data
BR2(config-if)#int vlan 230
BR2(config-if)#ip address 10.1.230.1 255.255.255.0
BR2(config-if)#description Voice
BR2(config-if)#exit
BR2(config)#interface range FastEthernet 0/1/0 - 1
BR2(config-if-range)#switchport voice vlan 230
BR2(config-if-range)#switchport access vlan 220
BR2(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR2(config)#router ospf 1
BR2(config-router)#network 10.1.220.0 0.0.0.255 area 0
BR2(config-router)#network 10.1.230.0 0.0.0.255 area 0
2. Validate your configurations with the “show
vlan” ( or “show current” under the vlan database)
and “show cdp neighbors” commands.

HQ-3750#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa1/0/1, Fa1/0/2, Fa1/0/3, Fa1/0/4,
Fa1/0/5, Fa1/0/8, Fa1/0/9, Fa1/0/10,
Fa1/0/11, Fa1/0/12, Fa1/0/13, Fa1/0/14,
Fa1/0/15, Fa1/0/16, Fa1/0/17, Fa1/0/18,
Fa1/0/19, Fa1/0/20, Fa1/0/21, Fa1/0/22,
Fa1/0/23, Gi1/0/1, Gi1/0/2
20 Data active
30 Voice active
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
391
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
392
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID Local Intrfce Holdtme Capability Platform Port ID
CCMSUB Fas 1/0/1 152 H none foundeth0
CCMPUB Fas 1/0/1 157 H none foundeth0
HQ_Rtr Fas 1/0/24 140 R S I 2811 Fas 0/0.1
uccx. Fas 1/0/5 172 H Win2000 SeEth 1/1
presence Fas 1/0/4 145 H none foundeth0
SEP003094C27864 Fas 1/0/6 138 H P IP Phone 7Port 1
SEP003094C2DA38 Fas 1/0/7 132 H P IP Phone 7Port 1
SEP0002FDAEFDDF Fas 1/0/8 159 H P IP Phone 7Port 1
Unity Fas 1/0/3 162 H none foundeth0
PSTN-WAN Fas 1/0/22 124 R S I 2811 Fas 0/0
HQ-3750#
!
Note - The publisher and subscriber are on the same physical box so they will
show as if they are connected to the same port on the switch. This is normal
and you should configure FastEthernet 1/0/2 as if the subscriber is plugged
into that port.
BR1#vlan database
BR1(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 120
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 130
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
393
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/1/0.1 161 R S I 2811 Ser 0/2/0.1
SEP0016C72D3DCC Fas 0/3/1 146 H IP Phone Port 1
SEP003094C3DCF9 Fas 0/3/0 143 H IP Phone Port 1
BR1#
BR2# show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/2/0.1 133 R S I 2811 Ser 0/2/0.2
SEP001F6C7FD6C1 Fas 0/1/1 167 H IP Phone Port 1
SEP001F6C7F722B Fas 0/1/0 167 H IP Phone Port 1
BR2#
BR2#vlan database
BR2(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 220
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 230
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
394
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to accomplish this we need to first create
the dhcp excluded address and then define the DHCP
pool:
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.1 10.1.30.119
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.131 10.1.30.255
HQ_Rtr(config)#ip dhcp pool IPPHONE
HQ_Rtr(config-config)#network 10.1.30.0 255.255.255.0
HQ_Rtr(config-config)#default-router 10.1.30.1
HQ_Rtr(config-config)#option 150 ip 10.1.200.21 10.1.200.25
Time Saver - In order to save time you should use notepad to copy and
paste configurations which may be the same or need little modification.

4. We can use the same configuration from the last task
but modify for BR1:
BR1(config)#ip dhcp excluded-address 10.1.130.1 10.1.130.129
BR1(config)#ip dhcp excluded-address 10.1.130.141 10.1.130.255
BR1(config)#ip dhcp pool IPPHONE
BR1(config-config)#network 10.1.130.0 255.255.255.0
BR1(config-config)#default-router 10.1.130.1
BR1(config-config)#option 150 ip 10.1.200.21 10.1.200.25
5. Perform the same for BR2:
BR2(config)#ip dhcp excluded-address 10.1.230.1 10.1.230.209
BR2(config)#ip dhcp excluded-address 10.1.230.221 10.1.230.255
BR2(config)#ip dhcp pool IPPHONE
BR2(config-config)#network 10.1.230.0 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
395
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-config)#default-router 10.1.230.1
BR2(config-config)#option 150 ip 10.1.230.1
6. Next configure each router for the appropriate time
zone and NTP settings:
HQ_Rtr(config)#clock timezone PST -8
HQ_Rtr(config)#clock summer-time PDT recurring
HQ_Rtr(config)#ntp master 2
BR1(config)#clock timezone EST -5
BR1(config)#clock summer-time EDT recurring
BR1(config)#ntp server 10.10.32.1
BR2(config)#clock timezone UTC +5 30
BR2(config)#clock summer-time PDT recurring
BR2(config)#ntp server 10.10.32.1
!
Tip - Use can use your candidate PC to look up the time zone of most
countries but most likely they will specify for you.
!
Tip - Don’t forget to set the time zone settings in CallManager as it may not be
mentioned in the phone setup tasks.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
396
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
CallManager and CallManager Express:
1. This tasks requires a lot of configuration as this is
the base line for everything you do in CallManager. We
will setup everything from device pools, locations,
regions, media resource lists and groups, route lists
and route groups, partitions and calling search
spaces.

Lets start off with service activation first as
nothing will work if we don’t have services activated:
Make sure you enable services on both servers and all
services except the “Cisco Messaging Interface”.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
397
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Enabling all services as stated above will ensure that all needed services
are activated. Unless you are specifically told to only enable needed services
then this strategy will allow you to make sure all the required services are
running.
Next we need to start configuring the required
CallManager settings needed to allow for the
registration of HQ and BR1 phones.
Make sure the proper servers are defined:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
398
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next create a CallManager group that will allow for
devices to register to the subscriber and then the
publisher:
When finished you should see the following to groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
399
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - The requirement for registration order is normally on the first page of
instructions.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
400
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to create the regions:
We need to make sure the settings between the regions
are set appropriately:
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper region settings and never return to this page.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
401
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
402
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the HQ and BR1 Date/Time groups:
!
Note - This is also where we could set the date/time format if asked during a
specific task.
Next we need to create the locations:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
403
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper location settings and never return to this page.
We now need to create the media resource groups and
lists:
!
Tip - In reading the lab we know that there is a need to separate the MOH
servers and it is always a good idea to separate hardware from software
resources.
We can then create the needed media resource lists:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
404
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
405
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
406
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Below is the full list of the media resource lists:

We now need to create the device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
407
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
408
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - We know from reading the lab that one phone will not be
allowed to register in SRST. We can create the device pool for this function
now in order to save time later.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
409
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Here is the final list of device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
410
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to check the Enterprise Parameters and
make changes as needed:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
411
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Changing the host name to an IP address in the URL settings will prevent
authentication and IP phone service failures. This is highly recommended
whether you have a DNS server or not!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
412
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can also create the AAR groups now as this will
help to cut down the number of times we need to visit
the phone configuration page:
Once we have both groups created we need to set the
dial prefix according to the dial plan:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
413
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we will need to create the the partitions and
calling search spaces that will be needed for the lab:
On the next page is a table of calling search spaces
and the partitions that belong to each calling search
space.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
414
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Calling Search Space
Name Description Route Partitions for this Calling Search Space
CSS_BR1_AAR CSS_BR1_AAR PT-BR1-AAR
CSS_BR1_INT CSS_BR1_INT PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
PT-BR1-INT
CSS_BR1_INTERNAL CSS_BR1_INTERNAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
CSS_BR1_LD CSS_BR1_LD PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
CSS_BR1_LOCAL CSS_BR1_LOCAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
CSS_BR2 CSS_BR2 PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Internal
PT-BR2-TOLLBYPASS
CSS_HQ_AAR CSS_HQ_AAR PT-HQ-AAR
CSS_HQ_INT CSS_HQ_INT PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
PT-HQ-INT
CSS_HQ_INTERNAL CSS_HQ_INTERNAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
CSS_HQ_LD CSS_HQ_LD PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
CSS_HQ_LOCAL CSS_HQ_LOCAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
CSS_VOICEMAIL CSS_VOICEMAIL PT-BR1-Internal
PT-HQ-Internal


We should now be able to add the phones per the
requirements in the table.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
415
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
416
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
417
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
418
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
419
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
420
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
421
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
422
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
423
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
424
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
425
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
426
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
427
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2:
!
Note - In reading the lab we know the BR1 Phone 2 requires another extension
“*2002”. We can create that as part of the initial phone setup which we have
done here or you could wait till that specific task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
428
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
429
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
430
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
431
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2 (Line 2):
!
Tip - Most of the phone settings per phone are the same per site except for the
calling search space.
Time Saver - In order to save time you can use auto registration on the
callmanager and then modify each phone to the correct settings.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
432
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now start the registration of phones within the
BR2 site. We will first need to define all the
required settings underneath the “telephony-service”
configuration. We can then create the phones and their
associated DN’s:
BR2(config)#telephony-service
BR2(config-telephony)#authentication credential admin cisco
BR2(config-telephony)#max-ephones 2
BR2(config-telephony)#max-dn 7
BR2(config-telephony)#system message Your current options
BR2(config-telephony)#ip source-address 10.1.230.1 port 2000
BR2(config-telephony)#load 7941 term41.default.loads
BR2(config-telephony)#voicemail 3180
BR2(config-telephony)#max-conferences 8 gain -6
BR2(config-telephony)#call-forward pattern .T
BR2(config-telephony)#dn-webedit
BR2(config-telephony)#time-webedit
BR2(config-telephony)#transfer-system full-blind
BR2(config-telephony)#transfer-pattern 9.T
BR2(config-telephony)#secondary-dialtone 9
BR2(config-telephony)#create cnf-files
BR2(config-telephony)#exit
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
433
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can configure the phones and their DN’s:
BR2(config)#ephone-dn 1
BR2(config-ephone-dn)#number 3001
BR2(config-ephone-dn)#pickup-group 1
BR2(config-ephone-dn)#description 6303001
BR2(config-ephone-dn)#name BR2 Phone 1
BR2(config-ephone-dn)#call-forward noan 3180 timeout 5
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#number 3002
BR2(config-ephone-dn)#pickup-group 1
BR2(config-ephone-dn)#description 6303002
BR2(config-ephone-dn)#name BR2 Phone 2
We can also configure the extra DN’s specified for the
shared line on BR2 phone 1 and 2:
BR2(config)#ephone-dn 6 dual-line
BR2(config-ephone-dn)# number 3003
BR2(config-ephone-dn)# pickup-group 1
BR2(config-ephone-dn)# description 6303003
BR2(config)#ephone-dn 7 dual-line
BR2(config-ephone-dn)# number 3004
BR2(config-ephone-dn)# pickup-group 1
We can now configure the phones knowing that phone 1
will be using extension mobility:
BR2(config)#ephone 1
BR2(config-ephone)#conference drop-mode creator
BR2(config-ephone)#mac-address 001F.6C7F.722B
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
434
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-ephone)#type 7941GE
BR2(config-ephone)#logout-profile 1
BR2(config)#ephone 2
BR2(config-ephone)#conference drop-mode creator
BR2(config-ephone)#mac-address 001F.6C7F.D6C1
BR2(config-ephone)#username "BR2Phone2"
BR2(config-ephone)#type 7941GE
BR2(config-ephone)#button 1:2 2o6,7
Next we need to allow the SCCP firmware to be
downloaded from the router flash:
BR2(config)#tftp-server flash:apps41.8-3-2-27.sbn
BR2(config)#tftp-server flash:cnu41.8-3-2-27.sbn
BR2(config)#tftp-server flash:cvm41sccp.8-3-2-27.sbn
BR2(config)#tftp-server flash:dsp41.8-3-2-27.sbn
BR2(config)#tftp-server flash:jar41sccp.8-3-2-27.sbn
!
Tip - If you like to use the CME and CUE web interface the the following
commands should be entered at this stage to prepare you to use the web
interface.
BR2(config)#ip http server
BR2(config)#no ip http secure-server
BR2(config)#ip http path flash:
BR2(config)#telephony-service
BR2(config-telephony)#web admin system name admin password cisco
BR2(config-telephony)#url services http://10.1.230.2/voiceview/common/
login.do (Inserted by default in most cases)
BR2(config-telephony)#url authentication http://10.1.230.1/CCMCIP/
authenticate.asp (Inserted by default in most cases)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
435
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. This was already completed in the above solution with the
ephone-dn 6 and 7 configuration and the addition of this
button with overlay to phone 2 ephone. Adding this to
phone 1 will come later during the extension mobility
task.
3. This was already completed in the above solution with the
“conference drop-mode creator” command under the ephone
configuration for phone 2. Adding this to phone 1 will
come later during the extension mobility task.
4. This was accomplished in task 1 by setting the alerting
name, caller id, external phone number mask, and date/
time group format the same in CallManager.
5. This was accomplished in task 1 by setting setting the
“pickup-group 1” command under all the ephone-dn’s.
6. This is accomplished with the following configuration:
BR2(config)#ephone-hunt 1 sequential
BR2(config-ephone-hunt)#pilot 3111
BR2(config-ephone-hunt)#list 3001, 3003
BR2(config-ephone-hunt)#final 3000
BR2(config-ephone-hunt)#timeout 5, 5
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
436
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. This is accomplished through creating a logout profile
and a user profile for phone 1:
BR2(config)#voice logout-profile 1
BR2(config-voice-profile)#pin 12345
BR2(config-voice-profile)#user br2phone3 password cisco
BR2(config-voice-profile)#number 3003,3004 type overlay
BR2(config)#voice user-profile 1
BR2(config-voice-profile)#pin 12345
BR2(config-voice-profile)#user BR2Phone1 password cisco
BR2(config-voice-profile)#number 3001 type normal
BR2(config-voice-profile)#number 3003,3004 type overlay

8. In this version of CUE and CME voice view is enabled by
default. One step that needs to take place is adding the
CME authentication URL as the backup URL for the voice
view service in CUE:
CUE(config)#service phone-authentication
CUE(config-service)#fallback-url http://10.1.230.1/CCMCIP/
authenticate.asp
CUE(config-service)#end phone-authentication
9. The is simple to accomplish by adding the following under
the ephone-dn:
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#mobility
BR2(config-ephone-dn)#snr 96305000 delay 5 timeout 10 cfwd-noan 3180
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
437
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - Though the task asks us to allow the number to be reach by the full
E164 number we can perform this action later when setting up the call routing
as all calls will need to be striped to four digits.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
438
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voice Gateways and Signaling
1. In order to enable the HQ router as an MGCP gateway we
need the following configuration on the HQ router:
HQ_Rtr(config)#network-clock-participate wic 0
HQ_Rtr(config)#isdn switch-type primary-ni
HQ_Rtr(config)#voice-card 0
HQ_Rtr(config-voicecard)#dspfarm
HQ_Rtr(config-voicecard)#dsp services dspfarm
HQ_Rtr(config-voicecard)#exit
HQ_Rtr(config)#controller T1 0/0/0
HQ_Rtr(config-controller)#cablelength long 0db
HQ_Rtr(config-controller)#pri-group timeslots 1-3,24 service mgcp
HQ_Rtr(config-controller)#exit
HQ_Rtr(config)#interface Serial0/0/0:23
HQ_Rtr(config-if)# isdn bind-l3 ccm-manager
HQ_Rtr(config-if)#exit
HQ_Rtr(config)#ccm-manager redundant-host 10.1.200.21
HQ_Rtr(config)#ccm-manager mgcp
HQ_Rtr(config)#mgcp
HQ_Rtr(config)#mgcp call-agent 10.1.200.25 service-type mgcp version 0.1
HQ_Rtr(config)#mgcp fax t38 ecm
HQ_Rtr(config)#mgcp
!
Note - In IOS release 12.4 the dial-peer no longer needs to be created with the
service command.
Time Saver - If you have multiple MGCP or H.323 gateways then use
notepad to copy and paste common configuration components.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
439
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
440
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
441
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
442
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you have set or been asked to set a domain name on the router the
device name for MGCP would be the router name plus the domain name. So in
our case it could be “HQ_Rtr.voiceie.com” if we had “voiceie.com” as a
domain name on the router.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
443
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. In order to enable the BR1 router as an H.323 gateway we
need the following configuration on the BR1 router:
BR1(config)#network-clock-participate wic 1
BR1(config)#isdn switch-type primary-ni
BR1(config)#voice-card 0
BR1(config-voicecard)#dsp services dspfarm
BR1(config-voicecard)#exit
BR1(config)#voice translation-rule 1
BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2...\)/ /\2/
BR1(cfg-translation-rule)#exit
BR1(config)#voice translation-profile STRIP
BR1(cfg-translation-profile)#translate called 1
BR1(cfg-translation-profile)#exit
BR1(config)#voice-port 0/1/0:23
BR1(config-voiceport)#translation-profile incoming STRIP
BR1(config-voiceport)#exit
BR1(config)#controller T1 0/1/0
BR1(config-controller)#framing esf
BR1(config-controller)# linecode b8zs
BR1(config-controller)# pri-group timeslots 1-3,24
BR1(config-controller)# exit
BR1(config)#interface Loopback0
BR1(config-if)#h323-gateway voip interface
BR1(config-if)#h323-gateway voip bind srcaddr 10.10.32.2
BR1(config-if)#exit
BR1(config)#interface Serial0/1/0:23
BR1(config-if)#isdn outgoing display-ie
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
444
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to setup BR1 as an H.323 gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
445
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - The most common issue with H.323 gateways is that IP address specified
in CallManager is not the IP address that the H.323 process in the router is
binding. Make sure these IP address match!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
446
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to enable the BR2 router as an H.323 gateway we
need the following configuration on the BR2 router:
BR2(config)#network-clock-participate wic 0
BR2(config)#isdn switch-type primary-net5
BR2(config)#voice translation-rule 1
BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3...\)/ /\2/
BR2(cfg-translation-rule)#exit
BR2(config)#voice translation-profile STRIP
BR2(cfg-translation-profile)#translate called 1
BR2(cfg-translation-profile)#exit
BR2(config)#voice-card 0
BR2(config-voicecard)#dspfarm
BR2(config-voicecard)#dsp services dspfarm
BR2(config-voicecard)#exit
BR2(config)#controller E1 0/0/0
BR2(config-controller)#pri-group timeslots 1-3,16
BR2(config-controller)#exit
BR2(config)#interface Serial0/0/0:15
BR2(config-if)#isdn outgoing display-ie
BR2(config-if)#exit
BR2(config)#voice-port 0/0/0:15
BR2(config-voiceport)#translation-profile incoming STRIP
4. In order to setup the gatekeeper we need to perform the
following configuration on the HQ router:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#zone local CM ccbootcamp.com 10.10.32.1
HQ_Rtr(config-gk)#zone local CME ccbootcamp.com
HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology
HQ_Rtr(config-gk)#no shutdown
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
447
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to enable CallManager to register to the
gatekeeper through a H.225 gatekeeper controlled
trunk. We can accomplish this by adding the gatekeeper
and then the trunk in CallManager:
!
Tip - If you would like to lower the time it takes for gatekeeper to register
after a loss of connectivity then change the “Registration Retry Timeout” to 30
seconds.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
448
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to add the trunk:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
449
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You can validate registration with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
450
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
451
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the BR2 router is
register with the gatekeeper. This requires the
following configuration:
BR2(config)#interface Loopback0
BR2(config-if)#h323-gateway voip interface
BR2(config-if)#h323-gateway voip id CME ipaddr 10.10.32.1 1719
BR2(config-if)#h323-gateway voip h323-id CME
BR2(config-if)#h323-gateway voip tech-prefix 1#
BR2(config-if)#h323-gateway voip bind srcaddr 10.10.32.3
BR2(config-if)#exit
BR2(config)#gateway
!
Tip - Once again you can verify with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.10.32.3 1720 10.10.32.3 57205 CM H323-GW
H323-ID: CME
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#

!
Note - You will notice that the directory numbers from the SIP CME did not
register with gatekeeper. This is to be expected as SIP CME phones cannot be
auto registered to gatekeeper.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
452
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
453
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Call Routing
1. The has already been accomplished for HQ and BR1 when
we setup the phones previously by giving them the
proper calling search space. To enable class of
service for the BR2 site we need to create the
following COR list:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
454
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now that we have created the COR list we need to
assign the proper COR list to the voice register pool
of the proper phone:
BR2(config)#ephone-dn 1
BR2(config-ephone-dn)#cor incoming Phone1
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#cor incoming Phone2

2. In order to accomplish the next two tasks we need to
create all the route groups and route lists first. We
will first need to create the route groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
455
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
456
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Then next the route lists in the following tables with
the proper settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
457
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
BR1 AAR
Description BR1 AAR
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_911
Description BR1_911
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_BR2
Description BR1_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
458
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207630
Members 10.10.32.2 (All Ports)



BR1_BR2_TOLLBYPASS
Description BR1_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
459
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207
Members 10.10.32.2 (All Ports)



BR1_HQ_TOLLBYPASS
Description BR1_HQ_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)



BR1_INTERNATIONAL BR1_GW
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
460
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Description BR1_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_LD
Description BR1_LD
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
461
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members



BR1_LOCAL
Description BR1_LOCAL
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ AAR
Description HQ AAR
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
462
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_911
Description HQ_911
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR1_TOLLBYPASS
Description HQ_BR1_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
463
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR2
Description HQ_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207630
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
464
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members

HQ_BR2_TOLLBYPASS
Description HQ_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_INTERNATIONAL
Description HQ_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
465
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_LD
Description HQ_LD
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)



HQ_LOCAL
Description HQ_LOCAL
CUCM Group SUB-PUB
Enabled Y

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
466
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
467
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
A summary of all the route lists is below:
We can now create all the route patterns for the HQ
call routing and point them to the proper route list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
468
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - All the digit manipulation and phone number masking is done in the
route lists and therefore should not be done in the route pattern.
Next we need to add the proper call routing to the
gatekeeper on the HQ gateway:
HQ_Rtr(config-gk)#zone prefix CME 3...
HQ_Rtr(config-gk)#zone prefix CM 7....
HQ_Rtr(config-gk)#zone prefix CME 96......
3. We can now use the previous created route groups and
route lists to setup the BR1 call routing by adding
the following route patterns:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
469
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
470
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now since the BR1 gateway is an H.323 gateway we need
to add the proper dial-peers to the BR1 gateway to
complete the call routing. We may also want to take
into account the SRST task for maintaining class of
service and create the COR list at the same time:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
471
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
472
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now create the dial-peers with the COR already
configured:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
dial-peer voice 2000 voip
preference 1
destination-pattern 2...
session target ipv4:10.1.200.25
ip qos dscp cs3 signaling
dial-peer voice 2001 voip
preference 2
destination-pattern 2...
session target ipv4:10.1.200.21
ip qos dscp cs3 signaling
dial-peer voice 7 pots
corlist outgoing Local
destination-pattern 9[2-9]......
port 0/1/0:23
forward-digits 7
dial-peer voice 11 pots
corlist outgoing LD
destination-pattern 91[2-9]..[2-9]......
port 0/1/0:23
forward-digits 11
!
dial-peer voice 911 pots
corlist outgoing Emergency
destination-pattern 911
port 0/1/0:23
forward-digits all
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
473
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
dial-peer voice 9911 pots
corlist outgoing Emergency
destination-pattern 9911
port 0/1/0:23
forward-digits 3
!
dial-peer voice 9011 pots
corlist outgoing Int
destination-pattern 9011T
port 0/1/0:23
prefix 011
4. We can now setup the call routing for BR2 with the
following configuration on the BR2 router. We first
need to allow all the communications that maybe needed
in our environment:
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
supplementary-service h450.12
no supplementary-service sip refer
fax protocol cisco
h323
sip
registrar server expires max 1200 min 300
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
474
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can create all the needed dial-peers with the
appropriate COR list which were previously defined:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
!
dial-peer voice 2 pots
corlist outgoing Local
destination-pattern 90[1-9].......
port 0/0/0:15
prefix 0
!
dial-peer voice 1000 voip
preference 1
destination-pattern 71...
session target ras
!
dial-peer voice 1001 pots
preference 2
destination-pattern 71...
port 0/0/0:15
prefix 0017029461
!
dial-peer voice 2000 voip
preference 1
destination-pattern 72...
session target ras
!
dial-peer voice 2001 pots
preference 2
destination-pattern 72...
port 0/0/0:15
prefix 0017023332
!
dial-peer voice 7 pots
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
475
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
corlist outgoing Local
destination-pattern 9[1-9]......
port 0/0/0:15
forward-digits 7
!
dial-peer voice 999 pots
corlist outgoing Emergency
destination-pattern 999
port 0/0/0:15
forward-digits all
!
dial-peer voice 900 pots
corlist outgoing Int
destination-pattern 900.T
port 0/0/0:15
prefix 00
We also need to add a translation pattern to strip the
“7” as the call comes into callmanager from BR2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
476
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We will also need to enable transcoding on the BR2
gateway to support calls transgressing from HQ/BR1 to
BR2:
sccp local FastEthernet0/0.230
sccp ccm 10.1.230.1 identifier 1 priority 1 version 3.1
sccp
sccp ccm group 1
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
477
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
associate ccm 1 priority 1
associate profile 1 register TRANSCODE
dspfarm profile 1 transcode
codec g711ulaw
codec g711alaw
codec g729r8
codec g729abr8
codec g729ar8
codec g729br8
maximum sessions 4
associate application SCCP
telephony-service
sdspfarm units 2
sdspfarm transcode sessions 4
sdspfarm tag 1 TRANSCODE
!
Tip - At this point you can start testing your calls to make sure they all
complete correctly. In order to test redundancy you can shutdown the
gatekeeper or the corresponding T1/E1 controller to test.
Time Saver - By saving the testing until your call routing is complete you
can save time by not interrupting your configuration and then fixing as you
test.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
478
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Codec and Call Admission Control
1. This task was already accomplished earlier when we
created the regions.
2. This task was already accomplished earlier when we
created the regions.
3. This task was completed when we create the locations
earlier.
4. In order to accomplish this task we need to enable
zone bandwidth control on the gatekeeper:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#bandwidth total zone CME 48
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
479
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
High Availability Features
1. In order to accomplish this task we need to enable
“call-manager-fallback” in the BR1 gateway:
application
global
service alternate DEFAULT
call-manager-fallback
secondary-dialtone 9
max-conferences 4 gain -6
ip source-address 10.1.130.1 port 2000
max-ephones 2
max-dn 10
transfer-pattern .T
voicemail 917029461170
call-forward pattern .T
2. This task was accomplished earlier by setting the BR1
phone 1 device pool to “BR1-NOSRST” which had the SRST
reference disabled.
3. This was completed during the call routing section as
the dial-peers were created with 9 at the beginning.
4. In order to accomplish this we need to add the proper
COR list to the DN of BR1 phone 2 in the incoming
direction:
call-manager-fallback
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
480
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
cor incoming Phone2 1 2002
5. Most of this task has already been completed during
the phone setup section. We created the AAR groups
with the appropriate prefixes and then assigned the
DN’s to the appropriate AAR group. The last step is to
enable the AAR service via the callmanager service
parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
481
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Media Resources Management
1. In order to accomplish this task we first need to
create the resource in callmanager:
Next we need to configure the SCCP and DSPFARM
settings on the HQ router:
sccp local Loopback0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 2 register HQTRANS
associate profile 1 register HQCONF
!
dspfarm profile 2 transcode
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
482
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
!
Tip - You can use the “show sccp” and the show “dspfarm profile” command
to verify gateway configuration. You may need to disable and then enable the
SCCP function if the resources aren’t registering.
2. In order to accomplish this task we first need to
create the resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
483
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is another great instance of where copy and paste can
help you as the configuration will be very similar to the HQ router.
sccp local Loopback0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register BR1CONF
associate profile 2 register BR1TRANS
!
dspfarm profile 2 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec gsmfr
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
484
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
485
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. To accomplish this task we first need to create the
resource in callmanager:
The gateway configuration portion was accomplished
above in the conference bridge section.
4. To accomplish this task we first need to create the
resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
486
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The gateway configuration portion was accomplished
above in the conference bridge section.
5. In a previous step we create all the media resource
groups and list. Now we can add the proper media
resources to the proper groups. The publisher MOH
server will need to be put into the “PUB_MOH” media
resource group and we will need to make sure that this
is the MOH only server listed in the media resource
list for HQ.
6. We need to perform the same actions for BR1 but with
the subscriber server being put into the “SUB_MOH”
media resource group and making sure that this is the
only MOH server listed in the media resource list for
BR1. In addition we will need to enable the default
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
487
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
audio source, subscriber MOH server, and the “SUB_MOH”
media resource group for multicasting:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
488
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to insure that the “Max Hops” is set to “1” so
that the multicast stream stays local.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
489
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to enable the G.729 codec through the
Cisco IP Voice Media Streaming App service parameters:
We then need to configure the BR1 gateway to support
multicast and the router to play the MOH file from
flash:
call-manager-fallback
moh music-on-hold.au
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
490
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
multicast moh 239.1.1.1 port 16388 route 10.1.130.1
ip multicast-routing
interface Vlan130
ip pim sparse-dense-mode
!
Tip - To test place a call from HQ to BR1 and then put the call on hold from
both ends. You should receive MOH but hear different music on both sides.
7. In order to accomplish this we first need to create
the MeetMe conference resources in callmanager:
We then need to change the callmanager service
parameter to allow for 10 participants per conference:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
491
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
8. This is accomplished through the same callmanager
service parameter section as the task above by setting
the “Drop Ad Hoc Conference” parameter correctly.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
492
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features
1. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 201
auto qos voip trust fr-atm
On the BR1 Gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 101 ppp
auto qos voip trust fr-atm
The on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust
class AutoQoS-VoIP-RTP-Trust
priority percent 33
class AutoQoS-VoIP-Control-Trust
bandwidth percent 5
class class-default
fair-queue
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
493
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.2 point-to-point
bandwidth 1200
frame-relay interface-dlci 202
auto qos voip trust
On the BR2 gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 1200
frame-relay interface-dlci 102
auto qos voip trust
Then on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust2
class AutoQoS-VoIP-RTP-Trust
priority 360
class AutoQoS-VoIP-Control-Trust
bandwidth 60
class class-default
fair-queue
3. This was accomplished earlier under the two dial-peers
pointing traffic back to the callmanagers.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
494
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Application and End Users
In order to move forward past this section we need to
define all the users. Outlined below in tables are the
users that need to be created and the settings for those
users.
!
Tip - Pay close attention to the associated devices and rights of each user.
Before you start to add user you will need to create a “Standard AXL User”
group and assign the “Standard AXL API Access” role to that group.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
495
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated



Application User
User ID Information
CtiGw

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Allow Control of All Devices
Standard CTI Enabled
Roles Standard CTI Allow Control of All Devices
Standard CTI Enabled


IPCC

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access


Unity

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
496
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The next list of Application users is created during the
setup of the contact center server and therefore will not
need to be create:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
497
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Application User
User ID Information

jtapi1_1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices AA_1015
AA_1016
AA_1017
AA_1018
AA_1019
AA
ICD
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled


rmjtapi1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
498
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The following End Users will also need to be created with
the correct settings from the table:



End User (Condensed)
User ID Telephone
Number
Controlled
Devices
Controlled
Profiles
Associated
Extensions
Groups Roles
BR1 2001 SEP003094C3DCF9 2001 in PT-
BR1-Internal
2001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
BR2 2002 SEP0016C72D3DCC 2002 in PT-
BR1-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ1 1001 SEP003094C27864
UPCHQ1
1001 in PT-
HQ-Internal
1001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ2 1002 SEP003094C2DA38 1002 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
crsadmin < None >
john 1007 John 1007 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
499
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
500
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voicemail Integrations
1. In order to accomplish this we first need to perform
all the required setup in callmanager for voicemail.
We start first with creating the voicemail ports:
Time Saver - You can create the ports manually or through the wizard.
Obviously the wizard is designed to save time as it creates the line group
for you will all the voicemail ports as members.
Below is the line group configuration:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
501
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next you will need to add this line group to a hunt list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
502
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
503
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the voicemail pilot (Hunt Pilot)
and point it to the correct hunt list:
We can now create the MWI on and MWI off extensions:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
504
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
505
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the default voicemail pilot and
profile:
!
Tip - You will see that we create a profile named strip. This will be used later
in task 5 in order to strip the “*” out of the extension before it rolls to
voicemail. The settings of this profile are shown below.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
506
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now in order to start the integration with Unity
Connections we will first need to create a port group:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
507
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next will need to define the callmanager servers Unity
will use through the Edit->Servers page under the port
group:
During the port group creation we were asked how many
ports and the device name prefix. This created the
ports for us automatically:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
508
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can finish the integration by settings the
parameters for the phone system to include the AXL
servers for importing users from callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
509
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - This is also where the loop detection is enabled which is required in the
next task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
510
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can define the AXL servers through the Edit->
Cisco Unified Communications Manager AXl Servers under
the phone system:
!
Note - You will see the application user “Unity” which we create previously.
This user must be in the “Standard AXL User Group” that we created in order
to import users from callmanager.
2. In Unity Connections loop prevention is on by default.
However, you should be aware that there are two ways to
accomplish loop prevention. One is by extension and the
other is through DTMF tone based recognition.
3. In order to accomplish this task you must first modify
the default voicemail user template to change the default
password. You can then import all the users into Unity:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
511
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
512
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now go to the import users page an import all
users:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
513
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
When finished your users page should look like the
following:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
514
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If the primary extension of the user is not set then the user will not show
up for import.
4. In order to configure the auto attendant we will first
need to create the appropriate CTI route point in
callmanager and forward all calls to voicemail for this
CTI route point:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
515
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver -You can see two CTI route points listed as the second one will
be used to record the greeting for the call handler in this task.
We can setup the Greetings Administrator access for HQ
phone 1 user through the call routing section:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
516
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we can now setup the call
handler for the auto attendant:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
517
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
518
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can setup the caller input options as required
in the task:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
519
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to enable and setup the closed extension
to take a message:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
520
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We also need to modify the standard greeting so that a
message is not taken:
We need to also assign the call handler owner so that
the HQ phone 1 user can access the call handler and
change the greeting via the Greetings Administrator:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
521
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Part of this task has already been configured during the
phone setup section and callmanager voicemail section.
What we need to double check is that the voicemail
profile named “STRIP” is assigned to the BR1 phone 2
extension of “*2002”:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
522
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
523
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
6. In order to accomplish this task we first need to define
access to the CUE module, the ephone-dn’s for MWI, and
then dial-peers for the correct number(s) that need to be
forwarded to CUE:
interface Service-Engine1/0
ip unnumbered FastEthernet0/0.230
service-module ip address 10.1.230.2 255.255.255.0
service-module ip default-gateway 10.1.230.1
ip route 10.1.230.2 255.255.255.255 Service-Engine1/0
ephone-dn 4
number 8001....
mwi on
ephone-dn 5
number 8002....
mwi off
dial-peer voice 3180 voip
destination-pattern 3180
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
dial-peer voice 3000 voip
destination-pattern 3000
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
524
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
no vad
Time Saver - In order to save time we can go ahed and create the dial-peer
need for task 8.
You can now start the CUE initialization process by
session into the CUE module from the BR2 gateway with
the following command:
BR2#service-module service-engine 1/0 session
Once you have completed the setup the CUE module will
reboot and is ready for configuration via the web
interface or via command line. You will now need to
set the MWI on and MWI off:
ccn application ciscomwiapplication aa
description "ciscomwiapplication"
enabled
maxsessions 8
script "setmwi.aef"
parameter "CallControlGroupID" "0"
parameter "strMWI_OFF_DN" "8002"
parameter "strMWI_ON_DN" "8001"
end application
You can test access by pressing the voicemail button
on any BR2 phone.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
525
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. You can accomplish this via the web interface or via the
command line. We will show through the command line:
username br2phone3 create
username BR2Phone2 create
username BR2Phone1 create
username admin create
username BR2Phone2 phonenumber "3002"
username BR2Phone1 phonenumber "3001"
username BR2Phone2 phonenumberE164 "442076303002"
username BR2Phone1 phonenumberE164 "442076303001"
voicemail mailbox owner "BR2Phone1" size 21176
description "BR2Phone1 mailbox"
end mailbox
voicemail mailbox owner "BR2Phone2" size 21176
description "BR2Phone2 mailbox"
end mailbox
!
Tip - You can test access and MWI by leaving a message and making sure the
MWI is working for each mailbox.
8. Part of this task was completed in task 6 and now we just
need to define the auto attendant in CUE:
ccn trigger sip phonenumber 3000
application "autoattendant"
enabled
maxsessions 8
end trigger
9. The was already accomplished earlier during the call
routing section. You will just need to test!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
526
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
527
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
IPCC Express Voice Application
1. In order to accomplish this task you will need to
complete the normal IPCC Express setup. Once this is
done you will need to create a Call Control Group
based on the task requirements:
!
Tip - If required you can click the “Show More...” button and set the partition,
calling search space, AAR group, and other settings that may be required. In
this case we would probably want to set things like the device pool and
location.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
528
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. To accomplish this task you will need to create a new
application and trigger using the default auto
attendant script:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
529
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. First we need to create the application and trigger:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
530
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
531
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now can modify the resources and assign the skills
required for task 5:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
532
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you don’t see any resources in IPCC Express then you probably
haven’t assigned the users an IPCC extension in callmanager.
We now need to create the contact services queue with
the same name we referenced under the application:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
533
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
534
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to create the IP Agent Phone Service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
535
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then assign the IP phone service to the proper
phones:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
536
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You should now be able to login to the IP Agent Phone
service and test calls into the queue.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
537
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. In order to accomplish this we can modify the default
script to place the call on hold and then off hold
during the queuing process:
5. This was accomplished in task 3 by assigning the users
skills and then modifying the queue to route based on
“Most Skilled”.
6. This is shown in the script example provided under
task 4.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
538
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You should get to know the “Get Reporting Statistics” function in IPCC
Express. The function will allow you to create checks for just about any task.
CallManager Voice Application
1. Part of this task was already completed when we created
the user in callmanager. We now need to create the IP
phone service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
539
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can create the device profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
540
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to make sure we subscribe the device profile
to the extension mobility phone service:

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
541
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We then need to enable the required phones for extension
mobility and subscribe them to the IP phone service for
extension mobility:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
542
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Presence
1. The first step is to run through the setup for
Presence after the initial install. Once this is
complete we can setup the required SIP trunk in
callmanager and set the SIP publish trunk in the
callmanager service parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
543
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now set the CUP Publish Trunk in the callmanager
service parameters:
We can now create the CUPC in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
544
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Make sure on all the phones and CUPC in callmanager
that the subscribe calling search space is set
accordingly:
Next we need to assign the capabilities in
callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
545
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we now need to finish the
configuration of the presence server. We can start by
validating the setup via System->CUCM Publisher:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
546
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now configure the incoming and outgoing ACL’s:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
547
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to configure the CM SIP Publish trunk
under the Presence->Settings:
We now need to configure the callmanager as a presence
gateway:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
548
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to modify the proxy services settings:
We can then start configuring the CUPC settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
549
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the Unity server as a
voicemail server and then configure the voicemail
profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
550
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
551
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the proper profiles for the HQ phone 1
user:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
552
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the “Deskphone Control
Settings” so that the CUPC client can control the
phone:
!
Tip - The phones that need to be controlled by the “CtiGw” user were defined
earlier during the Application User section.
!
Tip - You will also want to make sure that the phone being controlled has an
owner assigned and is associated to the end user.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
553
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then enable the HQ phone 1 user for desktop
phone control:
Next you will need to the proxy domain and restart the
presence and proxy services:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
554
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You will need to create a host file entry on the machine running CUPC
based on the domain name you select in the presence server parameters.
Example: “presence.ccbootcamp.com” pointing to 10.1.200.23.
2. We need to first enable Unified Client access within
Unity Connections:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
555
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to setup the Unity account user name and
password in the CUPC client and check that all
services are up and running:
!
Note - You can switch between modes and check services for each setup. Keep
in mind that the service for the mode your not in will show as down or not
configured.

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
556
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Chapter 4 - Lab 4
Brief Lab Overview:
This lab is designed to test your IP-to-IP gateway
knowledge.
Basic Campus Design:
1. Configure VLANS and IP networks in all three sites
according to the following two tables:

VLAN HQ BR1 BR2
Servers 1 N/A N/A
Data 20 120 220
Voice 30 130 230

Network HQ BR1 BR2
Servers 10.1.200.0/24 N/A N/A
Data 10.YY.20.0/24 10.YY.120.0/24 10.YY.220.0/24
Voice 10.YY.30.0/24 10.YY.130.0/24 10.YY.230.0/24
2. Make sure you set all voice traffic to use the voice
VLAN for all sites.
3. Configure phones on HQ site to have IP addresses
120-130. Use IOS DHCP on the HQ router to accomplish
this task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
557
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Configure BR1 phones to have IP addresses of 130–140
using the IOS DHCP on the BR1 Router.
5. Configure BR2 phones to have IP addresses 210–220
using the IOS DHCP on the BR2 router.
6. Configure HQ router as an NTP master clock with
stratum 2 for local time zone in Los Angeles and
configure BR1 and BR2 to synchronize their clocks to
HQ. BR1 is in New York time zone and BR2 is in India.
CallManager and CallManager Express:
1. Register all phones according to the dial plan table
using SCCP loads. Make sure the phones will display
calling names in every scenario presented (internal
and PSTN):
2. Configure directory number 3003 as a second line on
both phones in BR2. When a call comes into 3003 it
should ring on both phones and be answered by the
first user to respond.
3. Make sure you that when the initiator of a conference
call within the BR2 site drops that the conference
call drops.
4. Make sure all phones display the same general
information aside from the line specific
configuration; this refers to HQ and BR1.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
558
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Allow BR2 phone 1 to pickup calls ringing on BR2
phone 2 and vice versa. This should work for internal
and external calls.
6. Both phone 1 and phone 2 are members of VIP sales
group and are required to take calls dialed to
442076303111. The calls are expected to ring the
phones in sequential order. Both phones should ring
for 5 seconds and if the call is not answered it
should be forwarded to DN 3000.
7. Set BR2 phone 1 for extension mobility with an auto-
logout enabled. User BR2 Phone 1 should be able to
login to BR2 phone 1 and have all their settings
enabled.
8. Enable both phones at site BR2 for VoiceView Express.
9. Configure BR2 phone 2 so that when the phone is
called it rings our to 6305000 after 5 seconds and
then forwards to voicemail after 10 seconds.
Voice Gateways and Signaling:
1. Configure the HQ router as a IOS MGCP gateway using T1
PRI and NI as the line parameters.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
559
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Configure BR1 router as a IOS H.323 gateway using T1
PRI and NI as the line parameters.

3. Configure BR2 as E1 PRI and make sure all BR2 numbers
are reachable.
4. Configure HQ router as a gatekeeper with the following
details:
Local zone name: CM
Domain name: ccbootcamp.com
Register CallManager and CME to the gatekeeper.
Register the CallManager with a tech-prefix of “1#”
and a zone called “CM”. Register CME with a tech-
prefix of “1#” and to the same zone.
Call Routing:
1. In every site, phone 1 should be allowed to dial
international and below numbers, phone 2 should only
be allowed to call long distance and below.
2. Configure the following dialing options for users in
HQ:
7+4 digits Calls to BR2
911 and 9911 Emergency
9+7 digits
The first is in the range of
2 to 9
Local
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
560
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
9+1+10 digits
The first and the forth are
in the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

Local calls from HQ should use local HQ gateway
and BR1 gateway as backup.

Long distance calls from HQ should use local HQ
gateway as first choice and then BR1 gateway.

Calls to BR1 PSTN numbers should be routed out
BR1 gateway (Toll Bypass), with fallback to local
HQ gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the local HQ gateway
as backup. These calls should be sent to the
gatekeeper as G711ulaw and received as G729 at
BR2.

All other International calls should route out
the HQ gateway.
3. Configure the following dialing options for users in
BR1:
7+4 digits Calls to BR2
911 and 9911 Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
561
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
9+7 digits
The first is in the range of 2
to 9
Local
9+1+10 digits
The first and the forth are in
the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial the
hash sign at the end of the
number in order to have faster
response
International

Local calls from BR1 should use the local BR1 IOS
gateway and then the HQ gateway as a backup.

Long distance calls from BR1 should use the BR1
gateway as a first choice and then the HQ gateway
as a backup.

Calls to HQ PSTN numbers (Area Code+Prefix)
should be routed out the HQ gateway (Toll Bypass)
with fallback to the local BR1 gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the BR1 gateway as
backup. These calls should be sent to the
gatekeeper as G711 and received as G729 at BR2.

All other International calls should route out
the BR1 gateway.
4. Configure the following dialing options for users in
BR2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
562
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7+4 digits Calls to HQ and BR1
999 Emergency
9+7 digits Local
9+0+8 digits Long Distance
9+00+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

International calls to HQ and BR1 should use the
gatekeeper first and the local PRI as a backup.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
563
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Codec and Call Admission Control:
1. All calls within a site should use the G.711 codec.
2. All calls between sites should use the G.729 codec.
3. Allow two concurrent calls to and from BR1.
4. Make calls from HQ to BR2 arrive at the gatekeeper as
G.711 but traverse the WAN as G.729.
High Availability Features:
1. Configure BR1 as an SRST router.
2. Make sure you only allow BR1 phone 2 to register via
SRST during a failure.
3. Preserve all PSTN dialing with using 9 as the first
digit in the string.
4. When in SRST mode, the BR1 phone 2 is not allowed to
dial international calls.
5. Allow HQ and BR1 phones to call each other in times
when more then 2 concurrent calls are in process
between the sites.
Media Resources Management:
1. Configure conferencing for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
2. Configure conferencing for the BR1 site to use
hardware based resources in the BR1 gateway first then
hardware resources in the HQ gateway.
3. Configure transcoding for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
564
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Configure transcoding for the BR1 site to use hardware
based resources in the BR1 gateway first then hardware
resources in the HQ gateway.
5. Configure MOH for the HQ site based on unicast and
streamed from the publisher CallManager.
6. Configure multicast MOH for BR1, based on G729 codec
from the subscriber, and streamed from the BR1
gateway.
7. Allow 5 simultaneous meet me conferences for the HQ
users, in the number range 1201-1205. Every meet me
conference should allow a maximum of ten participants.
8. Make sure that when the initiator of an Ad-Hoc
conference hangs up, the conference is allowed to
continue as long as an internal user is still
connected.
QoS Features:
10.Configure the frame relay link between HQ and BR1 as
if it is 384k in bandwidth, make sure you enable MLP
LFI on it.

VoIP signaling should have 5% of the line as
guarantied bandwidth.

VoIP barrier should have 33% of the line as priority
bandwidth.

All other traffic should be weighted fair queued.
11.Configure the frame relay link between HQ and BR2 as
if it is 1200k in bandwidth.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
565
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated

VoIP signaling should have 60k of the line reserved
bandwidth.

VoIP barrier should have 360k of the line priority
bandwidth.

All other traffic should be weighted fair queued.
12.The BR1 gateway should send the signaling and RTP
traffic marked as CS3 and EF.
Voicemail Integrations:
1. Configure voicemail for HQ and BR1 based on the Unity
Connections server using the following parameters:

Pilot 1170, port 1171-1174, MWI on 1180, MWI off
1181.
2. Make sure you prevent Unity Connections from calling
to itself and creating call loops which consume the
available ports.
3. Configure a voicemail box for phones 1 and 2 in HQ and
BR1 with a phone password of 147369 for all users.
4. Configure an auto attendant for HQ with DN 1000. It
should have a customized greeting that allows dialing
an extension and walking through the users directory
by pressing 1. When users press 0 they should be
forwarded to extension 1001. During closed times,
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
566
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
assume normal weekday schedule, it should take a
message and store it in the HQ phone 1 mailbox.
5. Create a second line on BR1 phone 2 with extension
*2002. A call coming to the primary line should roll
to this line if the primary is busy. The user should
be able to use this line for voicemail access. Do not
use any alternate extensions.
6. Configure BR2 CME to use the local Unity Express as a
voicemail, using the following parameters:

Pilot 3180, MWI on 8001, MWI off 8002.
7. Create voicemail for BR2 phone 1 and 2. Use a blank
phone password for all users.
8. Create an auto attendant for BR2 that will work when
DN 3000 is dialed.
9. Make sure that calls from HQ can route via gatekeeper
and hit the auto attendant in BR2.
IPCC Express Voice Application:
1. Configure the IPCC on the Contact Center server to
work with the CallManager using the following
parameters (all passwords are “cisco” and all pin’s
are “12345”):
Jtapi username: jtapi
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
567
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Resource manager user: rmjtapi
CTI ports: 1015 – 1019.
2. Configure the auto attendant script to answer when a
call arrives at 1020.
3. Configure an ICD queue that will be triggered when
dialing extension 1021. HQ phone 1 should be used as
an IP phone agent for user “HQ1” with the password
“cisco”. BR1 phone 1 should be used as a IP phone
agent with user “BR1” with a password “cisco”.
4. Callers should hear music on hold while delayed in
queue.
5. Calls should be routed via the queue based on a skill
named “Sales”. HQ phone 1 should be skilled higher
than BR1 phone 1.
6. Before a call is routed to the queue a check should be
performed to see if any agents are logged into the
queue. If no agents are logged in then the call should
be routed to HQ phone 2.
CallManager Voice Application:
1. Create extension mobility for user “john” with a
password of “cisco”. Which will allow him to use
extension 1007 on HQ and BR1 phone 2 in each site.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
568
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Make sure that the extension mobility service is only
available on phone 2 in HQ and BR1.
Presence:
1. Integrate the Presence server with CallManager. Make
sure the HQ Phone 1 user can login via CUPC and
control the desktop phone. HQ Phone 1 user should also
be allowed to switch to softphone mode.
2. Make sure HQ Phone 1 can see the voicemail in their
voicemail box through the CUPC client.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
569
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Solutions:
Basic Campus Design
1. Start with “show vlan” and make sure you have all
VLANS defined in all devices. If not create them and
then add the IP interfaces to each device with the
correct IP subnet from the table provided:
Time Saver - In order to save time you should go ahead and configure the
layer 2 QoS in the HQ switch.
HQ:
HQ-3750#
HQ-3750#config t
Enter configuration commands, one per line. End with CNTL/Z.
HQ-3750(config)#vlan 20
HQ-3750(config-vlan)#name Data
HQ-3750(config-vlan)#exit
HQ-3750(config)#vlan 30
HQ-3750(config-vlan)#name Voice
HQ-3750(config-vlan)#exit
HQ-3750(config)#
HQ-3750(config)#interface range FastEthernet 1/0/6 - 7
HQ-3750(config-if-range)#switchport voice vlan 30
HQ-3750(config-if-range)#switchport access vlan 20
HQ-3750(config-if-range)#switchport trunk encapsulation dot1q
HQ-3750(config-if-range)#switchport mode trunk
HQ-3750(config-if-range)#auto qos voip cisco-phone
HQ-3750(config)#interface range FastEthernet 1/0/1 - 5
HQ-3750(config-if-range)#switchport host
HQ-3750(config-if-range)#auto qos voip trust
HQ-3750(config)#interface FastEthernet 1/0/24
HQ-3750(config-if)#auto qos voip trust
HQ-3750(config)#interface FastEthernet0/0.20
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
570
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750(config-if)#encapsulation dot1Q 20
HQ-3750(config-if)#ip address 10.1.20.1 255.255.255.0
HQ-3750(config)#exit
HQ-3750(config)#interface FastEthernet0/0.30
HQ-3750(config-if)#encapsulation dot1Q 30
HQ-3750(config-if)#ip address 10.1.30.1 255.255.255.0
!
Tip - Don’t forget to add the new networks into the routing protocol.
HQ-3750(config)#router ospf 1
HQ-3750(config-router)#network 10.1.20.0 0.0.0.255 area 0
HQ-3750(config-router)#network 10.1.30.0 0.0.0.255 area 0
BR1:
BR1#vlan database
BR1(vlan)#vlan 120 name Data state active
VLAN 120 added:
Name: Data
State ACTIVE
BR1(vlan)#vlan 130 name Voice state active
VLAN 130 added:
Name: Voice
State ACTIVE
BR1(vlan)#exit
APPLY completed.
Exiting....
!
Tip - The “vlan database” command has been deprecated so you can now use
the “vlan” command under global configuration mode as well.
BR1#config t
Enter configuration commands, one per line. End with CNTL/Z.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
571
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1(config)#int vlan 120
BR1(config-if)#ip address 10.1.120.1 255.255.255.0
BR1(config-if)#description Data
BR1(config-if)#int vlan 130
BR1(config-if)#ip address 10.1.130.1 255.255.255.0
BR1(config-if)#description Voice
BR1(config-if)#exit
BR1(config)#interface range FastEthernet 0/3/0 - 1
BR1(config-if-range)#switchport voice vlan 130
BR1(config-if-range)#switchport access vlan 120
BR1(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR1(config)#router ospf 1
BR1(config-router)#network 10.1.120.0 0.0.0.255 area 0
BR1(config-router)#network 10.1.130.0 0.0.0.255 area 0
BR2:
BR2#vlan database
BR2(vlan)#vlan 220 name Data state active
VLAN 220 added:
Name: Data
State ACTIVE
BR2(vlan)#vlan 230 name Voice state active
VLAN 230 added:
Name: Voice
State ACTIVE
BR2(vlan)#exit
APPLY completed.
Exiting....
BR2#config t
Enter configuration commands, one per line. End with CNTL/Z.
BR2(config)#int vlan 220
BR2(config-if)#ip address 10.1.220.1 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
572
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-if)#description Data
BR2(config-if)#int vlan 230
BR2(config-if)#ip address 10.1.230.1 255.255.255.0
BR2(config-if)#description Voice
BR2(config-if)#exit
BR2(config)#interface range FastEthernet 0/1/0 - 1
BR2(config-if-range)#switchport voice vlan 230
BR2(config-if-range)#switchport access vlan 220
BR2(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR2(config)#router ospf 1
BR2(config-router)#network 10.1.220.0 0.0.0.255 area 0
BR2(config-router)#network 10.1.230.0 0.0.0.255 area 0
2. Validate your configurations with the “show
vlan” ( or “show current” under the vlan database)
and “show cdp neighbors” commands.

HQ-3750#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa1/0/1, Fa1/0/2, Fa1/0/3, Fa1/0/4,
Fa1/0/5, Fa1/0/8, Fa1/0/9, Fa1/0/10,
Fa1/0/11, Fa1/0/12, Fa1/0/13, Fa1/0/14,
Fa1/0/15, Fa1/0/16, Fa1/0/17, Fa1/0/18,
Fa1/0/19, Fa1/0/20, Fa1/0/21, Fa1/0/22,
Fa1/0/23, Gi1/0/1, Gi1/0/2
20 Data active
30 Voice active
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
573
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
574
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID Local Intrfce Holdtme Capability Platform Port ID
CCMSUB Fas 1/0/1 152 H none foundeth0
CCMPUB Fas 1/0/1 157 H none foundeth0
HQ_Rtr Fas 1/0/24 140 R S I 2811 Fas 0/0.1
uccx. Fas 1/0/5 172 H Win2000 SeEth 1/1
presence Fas 1/0/4 145 H none foundeth0
SEP003094C27864 Fas 1/0/6 138 H P IP Phone 7Port 1
SEP003094C2DA38 Fas 1/0/7 132 H P IP Phone 7Port 1
SEP0002FDAEFDDF Fas 1/0/8 159 H P IP Phone 7Port 1
Unity Fas 1/0/3 162 H none foundeth0
PSTN-WAN Fas 1/0/22 124 R S I 2811 Fas 0/0
HQ-3750#
!
Note - The publisher and subscriber are on the same physical box so they will
show as if they are connected to the same port on the switch. This is normal
and you should configure FastEthernet 1/0/2 as if the subscriber is plugged
into that port.
BR1#vlan database
BR1(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 120
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 130
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
575
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/1/0.1 161 R S I 2811 Ser 0/2/0.1
SEP0016C72D3DCC Fas 0/3/1 146 H IP Phone Port 1
SEP003094C3DCF9 Fas 0/3/0 143 H IP Phone Port 1
BR1#
BR2# show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/2/0.1 133 R S I 2811 Ser 0/2/0.2
SEP001F6C7FD6C1 Fas 0/1/1 167 H IP Phone Port 1
SEP001F6C7F722B Fas 0/1/0 167 H IP Phone Port 1
BR2#
BR2#vlan database
BR2(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 220
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 230
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
576
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to accomplish this we need to first create
the dhcp excluded address and then define the DHCP
pool:
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.1 10.1.30.119
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.131 10.1.30.255
HQ_Rtr(config)#ip dhcp pool IPPHONE
HQ_Rtr(config-config)#network 10.1.30.0 255.255.255.0
HQ_Rtr(config-config)#default-router 10.1.30.1
HQ_Rtr(config-config)#option 150 ip 10.1.200.21 10.1.200.25
Time Saver - In order to save time you should use notepad to copy and
paste configurations which may be the same or need little modification.

4. We can use the same configuration from the last task
but modify for BR1:
BR1(config)#ip dhcp excluded-address 10.1.130.1 10.1.130.129
BR1(config)#ip dhcp excluded-address 10.1.130.141 10.1.130.255
BR1(config)#ip dhcp pool IPPHONE
BR1(config-config)#network 10.1.130.0 255.255.255.0
BR1(config-config)#default-router 10.1.130.1
BR1(config-config)#option 150 ip 10.1.200.21 10.1.200.25
5. Perform the same for BR2:
BR2(config)#ip dhcp excluded-address 10.1.230.1 10.1.230.209
BR2(config)#ip dhcp excluded-address 10.1.230.221 10.1.230.255
BR2(config)#ip dhcp pool IPPHONE
BR2(config-config)#network 10.1.230.0 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
577
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-config)#default-router 10.1.230.1
BR2(config-config)#option 150 ip 10.1.230.1
6. Next configure each router for the appropriate time
zone and NTP settings:
HQ_Rtr(config)#clock timezone PST -8
HQ_Rtr(config)#clock summer-time PDT recurring
HQ_Rtr(config)#ntp master 2
BR1(config)#clock timezone EST -5
BR1(config)#clock summer-time EDT recurring
BR1(config)#ntp server 10.10.32.1
BR2(config)#clock timezone UTC +5 30
BR2(config)#clock summer-time PDT recurring
BR2(config)#ntp server 10.10.32.1
!
Tip - Use can use your candidate PC to look up the time zone of most
countries but most likely they will specify for you.
!
Tip - Don’t forget to set the time zone settings in CallManager as it may not be
mentioned in the phone setup tasks.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
578
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
CallManager and CallManager Express:
1. This tasks requires a lot of configuration as this is
the base line for everything you do in CallManager. We
will setup everything from device pools, locations,
regions, media resource lists and groups, route lists
and route groups, partitions and calling search
spaces.

Lets start off with service activation first as
nothing will work if we don’t have services activated:
Make sure you enable services on both servers and all
services except the “Cisco Messaging Interface”.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
579
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Enabling all services as stated above will ensure that all needed services
are activated. Unless you are specifically told to only enable needed services
then this strategy will allow you to make sure all the required services are
running.
Next we need to start configuring the required
CallManager settings needed to allow for the
registration of HQ and BR1 phones.
Make sure the proper servers are defined:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
580
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next create a CallManager group that will allow for
devices to register to the subscriber and then the
publisher:
When finished you should see the following to groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
581
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - The requirement for registration order is normally on the first page of
instructions.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
582
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to create the regions:
We need to make sure the settings between the regions
are set appropriately:
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper region settings and never return to this page.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
583
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
584
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the HQ and BR1 Date/Time groups:
!
Note - This is also where we could set the date/time format if asked during a
specific task.
Next we need to create the locations:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
585
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper location settings and never return to this page.
We now need to create the media resource groups and
lists:
!
Tip - In reading the lab we know that there is a need to separate the MOH
servers and it is always a good idea to separate hardware from software
resources.
We can then create the needed media resource lists:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
586
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
587
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
588
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Below is the full list of the media resource lists:

We now need to create the device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
589
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
590
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - We know from reading the lab that one phone will not be
allowed to register in SRST. We can create the device pool for this function
now in order to save time later.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
591
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Here is the final list of device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
592
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to check the Enterprise Parameters and
make changes as needed:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
593
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Changing the host name to an IP address in the URL settings will prevent
authentication and IP phone service failures. This is highly recommended
whether you have a DNS server or not!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
594
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can also create the AAR groups now as this will
help to cut down the number of times we need to visit
the phone configuration page:
Once we have both groups created we need to set the
dial prefix according to the dial plan:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
595
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we will need to create the the partitions and
calling search spaces that will be needed for the lab:
On the next page is a table of calling search spaces
and the partitions that belong to each calling search
space.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
596
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Calling Search Space
Name Description Route Partitions for this Calling Search Space
CSS_BR1_AAR CSS_BR1_AAR PT-BR1-AAR
CSS_BR1_INT CSS_BR1_INT PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
PT-BR1-INT
CSS_BR1_INTERNAL CSS_BR1_INTERNAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
CSS_BR1_LD CSS_BR1_LD PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
CSS_BR1_LOCAL CSS_BR1_LOCAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
CSS_BR2 CSS_BR2 PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Internal
PT-BR2-TOLLBYPASS
CSS_HQ_AAR CSS_HQ_AAR PT-HQ-AAR
CSS_HQ_INT CSS_HQ_INT PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
PT-HQ-INT
CSS_HQ_INTERNAL CSS_HQ_INTERNAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
CSS_HQ_LD CSS_HQ_LD PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
CSS_HQ_LOCAL CSS_HQ_LOCAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
CSS_VOICEMAIL CSS_VOICEMAIL PT-BR1-Internal
PT-HQ-Internal


We should now be able to add the phones per the
requirements in the table.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
597
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
598
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
599
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
600
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
601
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
602
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
603
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
604
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
605
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
606
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
607
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
608
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
609
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2:
!
Note - In reading the lab we know the BR1 Phone 2 requires another extension
“*2002”. We can create that as part of the initial phone setup which we have
done here or you could wait till that specific task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
610
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
611
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
612
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
613
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2 (Line 2):
!
Tip - Most of the phone settings per phone are the same per site except for the
calling search space.
Time Saver - In order to save time you can use auto registration on the
callmanager and then modify each phone to the correct settings.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
614
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now start the registration of phones within the
BR2 site. We will first need to define all the
required settings underneath the “telephony-service”
configuration. We can then create the phones and their
associated DN’s:
BR2(config)#telephony-service
BR2(config-telephony)#authentication credential admin cisco
BR2(config-telephony)#max-ephones 2
BR2(config-telephony)#max-dn 7
BR2(config-telephony)#system message Your current options
BR2(config-telephony)#ip source-address 10.1.230.1 port 2000
BR2(config-telephony)#load 7941 term41.default.loads
BR2(config-telephony)#voicemail 3180
BR2(config-telephony)#max-conferences 8 gain -6
BR2(config-telephony)#call-forward pattern .T
BR2(config-telephony)#dn-webedit
BR2(config-telephony)#time-webedit
BR2(config-telephony)#transfer-system full-blind
BR2(config-telephony)#transfer-pattern 9.T
BR2(config-telephony)#secondary-dialtone 9
BR2(config-telephony)#create cnf-files
BR2(config-telephony)#exit
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
615
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can configure the phones and their DN’s:
BR2(config)#ephone-dn 1
BR2(config-ephone-dn)#number 3001
BR2(config-ephone-dn)#pickup-group 1
BR2(config-ephone-dn)#description 6303001
BR2(config-ephone-dn)#name BR2 Phone 1
BR2(config-ephone-dn)#call-forward noan 3180 timeout 5
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#number 3002
BR2(config-ephone-dn)#pickup-group 1
BR2(config-ephone-dn)#description 6303002
BR2(config-ephone-dn)#name BR2 Phone 2
We can also configure the extra DN’s specified for the
shared line on BR2 phone 1 and 2:
BR2(config)#ephone-dn 6 dual-line
BR2(config-ephone-dn)# number 3003
BR2(config-ephone-dn)# pickup-group 1
BR2(config-ephone-dn)# description 6303003
BR2(config)#ephone-dn 7 dual-line
BR2(config-ephone-dn)# number 3004
BR2(config-ephone-dn)# pickup-group 1
We can now configure the phones knowing that phone 1
will be using extension mobility:
BR2(config)#ephone 1
BR2(config-ephone)#conference drop-mode creator
BR2(config-ephone)#mac-address 001F.6C7F.722B
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
616
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-ephone)#type 7941GE
BR2(config-ephone)#logout-profile 1
BR2(config)#ephone 2
BR2(config-ephone)#conference drop-mode creator
BR2(config-ephone)#mac-address 001F.6C7F.D6C1
BR2(config-ephone)#username "BR2Phone2"
BR2(config-ephone)#type 7941GE
BR2(config-ephone)#button 1:2 2o6,7
Next we need to allow the SCCP firmware to be
downloaded from the router flash:
BR2(config)#tftp-server flash:apps41.8-3-2-27.sbn
BR2(config)#tftp-server flash:cnu41.8-3-2-27.sbn
BR2(config)#tftp-server flash:cvm41sccp.8-3-2-27.sbn
BR2(config)#tftp-server flash:dsp41.8-3-2-27.sbn
BR2(config)#tftp-server flash:jar41sccp.8-3-2-27.sbn
!
Tip - If you like to use the CME and CUE web interface the the following
commands should be entered at this stage to prepare you to use the web
interface.
BR2(config)#ip http server
BR2(config)#no ip http secure-server
BR2(config)#ip http path flash:
BR2(config)#telephony-service
BR2(config-telephony)#web admin system name admin password cisco
BR2(config-telephony)#url services http://10.1.230.2/voiceview/common/
login.do (Inserted by default in most cases)
BR2(config-telephony)#url authentication http://10.1.230.1/CCMCIP/
authenticate.asp (Inserted by default in most cases)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
617
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. This was already completed in the above solution with the
ephone-dn 6 and 7 configuration and the addition of this
button with overlay to phone 2 ephone. Adding this to
phone 1 will come later during the extension mobility
task.
3. This was already completed in the above solution with the
“conference drop-mode creator” command under the ephone
configuration for phone 2. Adding this to phone 1 will
come later during the extension mobility task.
4. This was accomplished in task 1 by setting the alerting
name, caller id, external phone number mask, and date/
time group format the same in CallManager.
5. This was accomplished in task 1 by setting setting the
“pickup-group 1” command under all the ephone-dn’s.
6. This is accomplished with the following configuration:
BR2(config)#ephone-hunt 1 sequential
BR2(config-ephone-hunt)#pilot 3111
BR2(config-ephone-hunt)#list 3001, 3003
BR2(config-ephone-hunt)#final 3000
BR2(config-ephone-hunt)#timeout 5, 5
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
618
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. This is accomplished through creating a logout profile
and a user profile for phone 1:
BR2(config)#voice logout-profile 1
BR2(config-voice-profile)#pin 12345
BR2(config-voice-profile)#user br2phone3 password cisco
BR2(config-voice-profile)#number 3003,3004 type overlay
BR2(config)#voice user-profile 1
BR2(config-voice-profile)#pin 12345
BR2(config-voice-profile)#user BR2Phone1 password cisco
BR2(config-voice-profile)#number 3001 type normal
BR2(config-voice-profile)#number 3003,3004 type overlay

8. In this version of CUE and CME voice view is enabled by
default. One step that needs to take place is adding the
CME authentication URL as the backup URL for the voice
view service in CUE:
CUE(config)#service phone-authentication
CUE(config-service)#fallback-url http://10.1.230.1/CCMCIP/
authenticate.asp
CUE(config-service)#end phone-authentication
9. The is simple to accomplish by adding the following under
the ephone-dn:
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#mobility
BR2(config-ephone-dn)#snr 96305000 delay 5 timeout 10 cfwd-noan 3180
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
619
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - Though the task asks us to allow the number to be reach by the full
E164 number we can perform this action later when setting up the call routing
as all calls will need to be striped to four digits.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
620
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voice Gateways and Signaling
1. In order to enable the HQ router as an MGCP gateway we
need the following configuration on the HQ router:
HQ_Rtr(config)#network-clock-participate wic 0
HQ_Rtr(config)#isdn switch-type primary-ni
HQ_Rtr(config)#voice-card 0
HQ_Rtr(config-voicecard)#dspfarm
HQ_Rtr(config-voicecard)#dsp services dspfarm
HQ_Rtr(config-voicecard)#exit
HQ_Rtr(config)#controller T1 0/0/0
HQ_Rtr(config-controller)#cablelength long 0db
HQ_Rtr(config-controller)#pri-group timeslots 1-3,24 service mgcp
HQ_Rtr(config-controller)#exit
HQ_Rtr(config)#interface Serial0/0/0:23
HQ_Rtr(config-if)# isdn bind-l3 ccm-manager
HQ_Rtr(config-if)#exit
HQ_Rtr(config)#ccm-manager redundant-host 10.1.200.21
HQ_Rtr(config)#ccm-manager mgcp
HQ_Rtr(config)#mgcp
HQ_Rtr(config)#mgcp call-agent 10.1.200.25 service-type mgcp version 0.1
HQ_Rtr(config)#mgcp fax t38 ecm
HQ_Rtr(config)#mgcp
!
Note - In IOS release 12.4 the dial-peer no longer needs to be created with the
service command.
Time Saver - If you have multiple MGCP or H.323 gateways then use
notepad to copy and paste common configuration components.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
621
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
622
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
623
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
624
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you have set or been asked to set a domain name on the router the
device name for MGCP would be the router name plus the domain name. So in
our case it could be “HQ_Rtr.voiceie.com” if we had “voiceie.com” as a
domain name on the router.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
625
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. In order to enable the BR1 router as an H.323 gateway we
need the following configuration on the BR1 router:
BR1(config)#network-clock-participate wic 1
BR1(config)#isdn switch-type primary-ni
BR1(config)#voice-card 0
BR1(config-voicecard)#dsp services dspfarm
BR1(config-voicecard)#exit
BR1(config)#voice translation-rule 1
BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2...\)/ /\2/
BR1(cfg-translation-rule)#exit
BR1(config)#voice translation-profile STRIP
BR1(cfg-translation-profile)#translate called 1
BR1(cfg-translation-profile)#exit
BR1(config)#voice-port 0/1/0:23
BR1(config-voiceport)#translation-profile incoming STRIP
BR1(config-voiceport)#exit
BR1(config)#controller T1 0/1/0
BR1(config-controller)#framing esf
BR1(config-controller)# linecode b8zs
BR1(config-controller)# pri-group timeslots 1-3,24
BR1(config-controller)# exit
BR1(config)#interface Loopback0
BR1(config-if)#h323-gateway voip interface
BR1(config-if)#h323-gateway voip bind srcaddr 10.10.32.2
BR1(config-if)#exit
BR1(config)#interface Serial0/1/0:23
BR1(config-if)#isdn outgoing display-ie
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
626
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to setup BR1 as an H.323 gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
627
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - The most common issue with H.323 gateways is that IP address specified
in CallManager is not the IP address that the H.323 process in the router is
binding. Make sure these IP address match!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
628
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to enable the BR2 router as an H.323 gateway we
need the following configuration on the BR2 router:
BR2(config)#network-clock-participate wic 0
BR2(config)#isdn switch-type primary-net5
BR2(config)#voice translation-rule 1
BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3...\)/ /\2/
BR2(cfg-translation-rule)#exit
BR2(config)#voice translation-profile STRIP
BR2(cfg-translation-profile)#translate called 1
BR2(cfg-translation-profile)#exit
BR2(config)#voice-card 0
BR2(config-voicecard)#dspfarm
BR2(config-voicecard)#dsp services dspfarm
BR2(config-voicecard)#exit
BR2(config)#controller E1 0/0/0
BR2(config-controller)#pri-group timeslots 1-3,16
BR2(config-controller)#exit
BR2(config)#interface Serial0/0/0:15
BR2(config-if)#isdn outgoing display-ie
BR2(config-if)#exit
BR2(config)#voice-port 0/0/0:15
BR2(config-voiceport)#translation-profile incoming STRIP
4. In order to setup the gatekeeper we need to perform the
following configuration on the HQ router:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#zone local CM ccbootcamp.com 10.10.32.1
HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology
HQ_Rtr(config-gk)#no shutdown
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
629
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to enable CallManager to register to the
gatekeeper through a H.225 gatekeeper controlled
trunk. We can accomplish this by adding the gatekeeper
and then the trunk in CallManager:
!
Tip - If you would like to lower the time it takes for gatekeeper to register
after a loss of connectivity then change the “Registration Retry Timeout” to 30
seconds.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
630
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to add the trunk:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
631
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You can validate registration with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
632
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
633
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the BR2 router is
register with the gatekeeper. This requires the
following configuration:
BR2(config)#interface Loopback0
BR2(config-if)#h323-gateway voip interface
BR2(config-if)#h323-gateway voip id CME ipaddr 10.10.32.1 1719
BR2(config-if)#h323-gateway voip h323-id CM
BR2(config-if)#h323-gateway voip tech-prefix 1#
BR2(config-if)#h323-gateway voip bind srcaddr 10.10.32.3
BR2(config-if)#exit
BR2(config)#gateway
!
Tip - Once again you can verify with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.10.32.3 1720 10.10.32.3 57205 CM H323-GW
H323-ID: CME
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#

!
Note - You will notice that the directory numbers from the SIP CME did not
register with gatekeeper. This is to be expected as SIP CME phones cannot be
auto registered to gatekeeper.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
634
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
635
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Call Routing
1. The has already been accomplished for HQ and BR1 when
we setup the phones previously by giving them the
proper calling search space. To enable class of
service for the BR2 site we need to create the
following COR list:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
636
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now that we have created the COR list we need to
assign the proper COR list to the voice register pool
of the proper phone:
BR2(config)#ephone-dn 1
BR2(config-ephone-dn)#cor incoming Phone1
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#cor incoming Phone2

2. In order to accomplish the next two tasks we need to
create all the route groups and route lists first. We
will first need to create the route groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
637
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
638
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Then next the route lists in the following tables with
the proper settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
639
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
BR1 AAR
Description BR1 AAR
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_911
Description BR1_911
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_BR2
Description BR1_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
640
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207630
Members 10.10.32.2 (All Ports)



BR1_BR2_TOLLBYPASS
Description BR1_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
641
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207
Members 10.10.32.2 (All Ports)



BR1_HQ_TOLLBYPASS
Description BR1_HQ_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)



BR1_INTERNATIONAL BR1_GW
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
642
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Description BR1_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_LD
Description BR1_LD
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
643
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members



BR1_LOCAL
Description BR1_LOCAL
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ AAR
Description HQ AAR
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
644
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_911
Description HQ_911
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR1_TOLLBYPASS
Description HQ_BR1_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
645
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR2
Description HQ_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207630
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
646
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members

HQ_BR2_TOLLBYPASS
Description HQ_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_INTERNATIONAL
Description HQ_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
647
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_LD
Description HQ_LD
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)



HQ_LOCAL
Description HQ_LOCAL
CUCM Group SUB-PUB
Enabled Y

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
648
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
649
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
A summary of all the route lists is below:
We can now create all the route patterns for the HQ
call routing and point them to the proper route list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
650
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - All the digit manipulation and phone number masking is done in the
route lists and therefore should not be done in the route pattern.
Next we need to add the proper call routing to the
gatekeeper on the HQ gateway. Remember the CME will
automatically register it’s DN’s to the gatekeeper:
HQ_Rtr(config-gk)#zone prefix CM 7....
3. We can now use the previous created route groups and
route lists to setup the BR1 call routing by adding
the following route patterns:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
651
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
652
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now since the BR1 gateway is an H.323 gateway we need
to add the proper dial-peers to the BR1 gateway to
complete the call routing. We may also want to take
into account the SRST task for maintaining class of
service and create the COR list at the same time:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
653
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
654
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now create the dial-peers with the COR already
configured:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
dial-peer voice 2000 voip
preference 1
destination-pattern 2...
session target ipv4:10.1.200.25
ip qos dscp cs3 signaling
dial-peer voice 2001 voip
preference 2
destination-pattern 2...
session target ipv4:10.1.200.21
ip qos dscp cs3 signaling
dial-peer voice 7 pots
corlist outgoing Local
destination-pattern 9[2-9]......
port 0/1/0:23
forward-digits 7
dial-peer voice 11 pots
corlist outgoing LD
destination-pattern 91[2-9]..[2-9]......
port 0/1/0:23
forward-digits 11
!
dial-peer voice 911 pots
corlist outgoing Emergency
destination-pattern 911
port 0/1/0:23
forward-digits all
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
655
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
dial-peer voice 9911 pots
corlist outgoing Emergency
destination-pattern 9911
port 0/1/0:23
forward-digits 3
!
dial-peer voice 9011 pots
corlist outgoing Int
destination-pattern 9011T
port 0/1/0:23
prefix 011
4. We can now setup the call routing for BR2 with the
following configuration on the BR2 router. We first
need to allow all the communications that maybe needed
in our environment:
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
supplementary-service h450.12
no supplementary-service sip refer
fax protocol cisco
h323
sip
registrar server expires max 1200 min 300
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
656
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can create all the needed dial-peers with the
appropriate COR list which were previously defined:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
!
dial-peer voice 2 pots
corlist outgoing Local
destination-pattern 90[1-9].......
port 0/0/0:15
prefix 0
!
dial-peer voice 1000 voip
preference 1
destination-pattern 71...
session target ras
!
dial-peer voice 1001 pots
preference 2
destination-pattern 71...
port 0/0/0:15
prefix 0017029461
!
dial-peer voice 2000 voip
preference 1
destination-pattern 72...
session target ras
!
dial-peer voice 2001 pots
preference 2
destination-pattern 72...
port 0/0/0:15
prefix 0017023332
!
dial-peer voice 7 pots
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
657
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
corlist outgoing Local
destination-pattern 9[1-9]......
port 0/0/0:15
forward-digits 7
!
dial-peer voice 999 pots
corlist outgoing Emergency
destination-pattern 999
port 0/0/0:15
forward-digits all
!
dial-peer voice 900 pots
corlist outgoing Int
destination-pattern 900.T
port 0/0/0:15
prefix 00
We also need to add a translation pattern to strip the
“7” as the call comes into callmanager from BR2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
658
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We will also need to enable transcoding on the BR2
gateway to support calls transgressing from HQ/BR1 to
BR2:
sccp local FastEthernet0/0.230
sccp ccm 10.1.230.1 identifier 1 priority 1 version 3.1
sccp
sccp ccm group 1
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
659
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
associate ccm 1 priority 1
associate profile 1 register TRANSCODE
dspfarm profile 1 transcode
codec g711ulaw
codec g711alaw
codec g729r8
codec g729abr8
codec g729ar8
codec g729br8
maximum sessions 4
associate application SCCP
telephony-service
sdspfarm units 2
sdspfarm transcode sessions 4
sdspfarm tag 1 TRANSCODE
!
Tip - At this point you can start testing your calls to make sure they all
complete correctly. In order to test redundancy you can shutdown the
gatekeeper or the corresponding T1/E1 controller to test.
Time Saver - By saving the testing until your call routing is complete you
can save time by not interrupting your configuration and then fixing as you
test.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
660
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Codec and Call Admission Control
1. This task was already accomplished earlier when we
created the regions.
2. This task was already accomplished earlier when we
created the regions.
3. This task was completed when we create the locations
earlier.
4. In order to accomplish this task we need to enable via
zone (IP-to-IP) control on the gatekeeper:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#zone local VIA ccbootcamp.com
HQ_Rtr(config-gk)#zone local CM ccbootcamp.com 10.10.32.1 invia VIA
outvia VIA enable-intrazone
We then need to configure the HQ gateway for CUBE
functions:
voice service voip
allow-connections h323 to h323
interface Loopback0
h323-gateway voip interface
h323-gateway voip id VIA ipaddr 10.10.32.1 1719
h323-gateway voip h323-id IPIP
h323-gateway voip tech-prefix 1#
h323-gateway voip bind srcaddr 10.10.32.1
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
661
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
gateway
In order to support the transcoding for the IP to IP
gateway we need to configure another transcoding
resource for use by the IP-to-IP gateway on the HQ
router:
telephony-service
sdspfarm units 1
sdspfarm transcode sessions 2
sdspfarm tag 1 IPIPTRANS
max-ephones 1
max-dn 1
ip source-address 10.10.32.1 port 2000
max-conferences 8 gain -6
transfer-system full-consult
create cnf-files
dspfarm profile 3 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 2
associate application SCCP
sccp ccm 10.10.32.1 identifier 3 priority 3 version 3.1
sccp ccm group 2
associate ccm 3 priority 3
associate profile 3 register IPIPTRANS
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
662
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to create the dial-peers for the IP-to-IP
gateway on the HQ router:
dial-peer voice 1000 voip
destination-pattern 7....
session target ras
codec g711ulaw
!
dial-peer voice 1001 voip
destination-pattern 3...
session target ras
We can then change the region settings for HQ to BR2
to be the G7ll codec:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
663
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - There is one troubleshooting problem I have thrown into the mix. If you
try and call from BR2 to HQ or BR1 the call may or may not fail. This is due
to the order of the partitions under the CSS_BR2 calling search space. You will
need to move the PT-BR2-Internal to the top of the list of partitions in order to
make all calls work correctly.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
664
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
High Availability Features
1. In order to accomplish this task we need to enable
“call-manager-fallback” in the BR1 gateway:
application
global
service alternate DEFAULT
call-manager-fallback
secondary-dialtone 9
max-conferences 4 gain -6
ip source-address 10.1.130.1 port 2000
max-ephones 2
max-dn 10
transfer-pattern .T
voicemail 917029461170
call-forward pattern .T
2. This task was accomplished earlier by setting the BR1
phone 1 device pool to “BR1-NOSRST” which had the SRST
reference disabled.
3. This was completed during the call routing section as
the dial-peers were created with 9 at the beginning.
4. In order to accomplish this we need to add the proper
COR list to the DN of BR1 phone 2 in the incoming
direction:
call-manager-fallback
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
665
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
cor incoming Phone2 1 2002
5. Most of this task has already been completed during
the phone setup section. We created the AAR groups
with the appropriate prefixes and then assigned the
DN’s to the appropriate AAR group. The last step is to
enable the AAR service via the callmanager service
parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
666
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Media Resources Management
1. In order to accomplish this task we first need to
create the resource in callmanager:
Next we need to configure the SCCP and DSPFARM
settings on the HQ router:
sccp local Loopback0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 2 register HQTRANS
associate profile 1 register HQCONF
!
dspfarm profile 2 transcode
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
667
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
!
Tip - You can use the “show sccp” and the show “dspfarm profile” command
to verify gateway configuration. You may need to disable and then enable the
SCCP function if the resources aren’t registering.
2. In order to accomplish this task we first need to
create the resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
668
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is another great instance of where copy and paste can
help you as the configuration will be very similar to the HQ router.
sccp local Loopback0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register BR1CONF
associate profile 2 register BR1TRANS
!
dspfarm profile 2 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec gsmfr
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
669
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
670
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. To accomplish this task we first need to create the
resource in callmanager:
The gateway configuration portion was accomplished
above in the conference bridge section.
4. To accomplish this task we first need to create the
resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
671
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The gateway configuration portion was accomplished
above in the conference bridge section.
5. In a previous step we create all the media resource
groups and list. Now we can add the proper media
resources to the proper groups. The publisher MOH
server will need to be put into the “PUB_MOH” media
resource group and we will need to make sure that this
is the MOH only server listed in the media resource
list for HQ.
6. We need to perform the same actions for BR1 but with
the subscriber server being put into the “SUB_MOH”
media resource group and making sure that this is the
only MOH server listed in the media resource list for
BR1. In addition we will need to enable the default
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
672
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
audio source, subscriber MOH server, and the “SUB_MOH”
media resource group for multicasting:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
673
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to insure that the “Max Hops” is set to “1” so
that the multicast stream stays local.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
674
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to enable the G.729 codec through the
Cisco IP Voice Media Streaming App service parameters:
We then need to configure the BR1 gateway to support
multicast and the router to play the MOH file from
flash:
call-manager-fallback
moh music-on-hold.au
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
675
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
multicast moh 239.1.1.1 port 16388 route 10.1.130.1
ip multicast-routing
interface Vlan130
ip pim sparse-dense-mode
!
Tip - To test place a call from HQ to BR1 and then put the call on hold from
both ends. You should receive MOH but hear different music on both sides.
7. In order to accomplish this we first need to create
the MeetMe conference resources in callmanager:
We then need to change the callmanager service
parameter to allow for 10 participants per conference:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
676
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
8. This is accomplished through the same callmanager
service parameter section as the task above by setting
the “Drop Ad Hoc Conference” parameter correctly.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
677
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features
1. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 201
auto qos voip trust fr-atm
On the BR1 Gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 101 ppp
auto qos voip trust fr-atm
The on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust
class AutoQoS-VoIP-RTP-Trust
priority percent 33
class AutoQoS-VoIP-Control-Trust
bandwidth percent 5
class class-default
fair-queue
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
678
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.2 point-to-point
bandwidth 1200
frame-relay interface-dlci 202
auto qos voip trust
On the BR2 gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 1200
frame-relay interface-dlci 102
auto qos voip trust
Then on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust2
class AutoQoS-VoIP-RTP-Trust
priority 360
class AutoQoS-VoIP-Control-Trust
bandwidth 60
class class-default
fair-queue
3. This was accomplished earlier under the two dial-peers
pointing traffic back to the callmanagers.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
679
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Application and End Users
In order to move forward past this section we need to
define all the users. Outlined below in tables are the
users that need to be created and the settings for those
users.
!
Tip - Pay close attention to the associated devices and rights of each user.
Before you start to add user you will need to create a “Standard AXL User”
group and assign the “Standard AXL API Access” role to that group.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
680
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated



Application User
User ID Information
CtiGw

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Allow Control of All Devices
Standard CTI Enabled
Roles Standard CTI Allow Control of All Devices
Standard CTI Enabled


IPCC

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access


Unity

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
681
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The next list of Application users is created during the
setup of the contact center server and therefore will not
need to be create:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
682
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Application User
User ID Information

jtapi1_1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices AA_1015
AA_1016
AA_1017
AA_1018
AA_1019
AA
ICD
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled


rmjtapi1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
683
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The following End Users will also need to be created with
the correct settings from the table:



End User (Condensed)
User ID Telephone
Number
Controlled
Devices
Controlled
Profiles
Associated
Extensions
Groups Roles
BR1 2001 SEP003094C3DCF9 2001 in PT-
BR1-Internal
2001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
BR2 2002 SEP0016C72D3DCC 2002 in PT-
BR1-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ1 1001 SEP003094C27864
UPCHQ1
1001 in PT-
HQ-Internal
1001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ2 1002 SEP003094C2DA38 1002 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
crsadmin < None >
john 1007 John 1007 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
684
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
685
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voicemail Integrations
1. In order to accomplish this we first need to perform
all the required setup in callmanager for voicemail.
We start first with creating the voicemail ports:
Time Saver - You can create the ports manually or through the wizard.
Obviously the wizard is designed to save time as it creates the line group
for you will all the voicemail ports as members.
Below is the line group configuration:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
686
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next you will need to add this line group to a hunt list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
687
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
688
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the voicemail pilot (Hunt Pilot)
and point it to the correct hunt list:
We can now create the MWI on and MWI off extensions:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
689
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
690
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the default voicemail pilot and
profile:
!
Tip - You will see that we create a profile named strip. This will be used later
in task 5 in order to strip the “*” out of the extension before it rolls to
voicemail. The settings of this profile are shown below.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
691
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now in order to start the integration with Unity
Connections we will first need to create a port group:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
692
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next will need to define the callmanager servers Unity
will use through the Edit->Servers page under the port
group:
During the port group creation we were asked how many
ports and the device name prefix. This created the
ports for us automatically:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
693
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can finish the integration by settings the
parameters for the phone system to include the AXL
servers for importing users from callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
694
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - This is also where the loop detection is enabled which is required in the
next task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
695
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can define the AXL servers through the Edit->
Cisco Unified Communications Manager AXl Servers under
the phone system:
!
Note - You will see the application user “Unity” which we create previously.
This user must be in the “Standard AXL User Group” that we created in order
to import users from callmanager.
2. In Unity Connections loop prevention is on by default.
However, you should be aware that there are two ways to
accomplish loop prevention. One is by extension and the
other is through DTMF tone based recognition.
3. In order to accomplish this task you must first modify
the default voicemail user template to change the default
password. You can then import all the users into Unity:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
696
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
697
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now go to the import users page an import all
users:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
698
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
When finished your users page should look like the
following:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
699
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If the primary extension of the user is not set then the user will not show
up for import.
4. In order to configure the auto attendant we will first
need to create the appropriate CTI route point in
callmanager and forward all calls to voicemail for this
CTI route point:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
700
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver -You can see two CTI route points listed as the second one will
be used to record the greeting for the call handler in this task.
We can setup the Greetings Administrator access for HQ
phone 1 user through the call routing section:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
701
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we can now setup the call
handler for the auto attendant:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
702
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
703
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can setup the caller input options as required
in the task:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
704
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to enable and setup the closed extension
to take a message:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
705
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We also need to modify the standard greeting so that a
message is not taken:
We need to also assign the call handler owner so that
the HQ phone 1 user can access the call handler and
change the greeting via the Greetings Administrator:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
706
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Part of this task has already been configured during the
phone setup section and callmanager voicemail section.
What we need to double check is that the voicemail
profile named “STRIP” is assigned to the BR1 phone 2
extension of “*2002”:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
707
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
708
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
6. In order to accomplish this task we first need to define
access to the CUE module, the ephone-dn’s for MWI, and
then dial-peers for the correct number(s) that need to be
forwarded to CUE:
interface Service-Engine1/0
ip unnumbered FastEthernet0/0.230
service-module ip address 10.1.230.2 255.255.255.0
service-module ip default-gateway 10.1.230.1
ip route 10.1.230.2 255.255.255.255 Service-Engine1/0
ephone-dn 4
number 8001....
mwi on
ephone-dn 5
number 8002....
mwi off
dial-peer voice 3180 voip
destination-pattern 3180
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
dial-peer voice 3000 voip
destination-pattern 3000
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
709
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
no vad
Time Saver - In order to save time we can go ahed and create the dial-peer
need for task 8.
You can now start the CUE initialization process by
session into the CUE module from the BR2 gateway with
the following command:
BR2#service-module service-engine 1/0 session
Once you have completed the setup the CUE module will
reboot and is ready for configuration via the web
interface or via command line. You will now need to
set the MWI on and MWI off:
ccn application ciscomwiapplication aa
description "ciscomwiapplication"
enabled
maxsessions 8
script "setmwi.aef"
parameter "CallControlGroupID" "0"
parameter "strMWI_OFF_DN" "8002"
parameter "strMWI_ON_DN" "8001"
end application
You can test access by pressing the voicemail button
on any BR2 phone.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
710
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. You can accomplish this via the web interface or via the
command line. We will show through the command line:
username br2phone3 create
username BR2Phone2 create
username BR2Phone1 create
username admin create
username BR2Phone2 phonenumber "3002"
username BR2Phone1 phonenumber "3001"
username BR2Phone2 phonenumberE164 "442076303002"
username BR2Phone1 phonenumberE164 "442076303001"
voicemail mailbox owner "BR2Phone1" size 21176
description "BR2Phone1 mailbox"
end mailbox
voicemail mailbox owner "BR2Phone2" size 21176
description "BR2Phone2 mailbox"
end mailbox
!
Tip - You can test access and MWI by leaving a message and making sure the
MWI is working for each mailbox.
8. Part of this task was completed in task 6 and now we just
need to define the auto attendant in CUE:
ccn trigger sip phonenumber 3000
application "autoattendant"
enabled
maxsessions 8
end trigger
9. The was already accomplished earlier during the call
routing section. You will just need to test!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
711
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
712
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
IPCC Express Voice Application
1. In order to accomplish this task you will need to
complete the normal IPCC Express setup. Once this is
done you will need to create a Call Control Group
based on the task requirements:
!
Tip - If required you can click the “Show More...” button and set the partition,
calling search space, AAR group, and other settings that may be required. In
this case we would probably want to set things like the device pool and
location.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
713
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. To accomplish this task you will need to create a new
application and trigger using the default auto
attendant script:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
714
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. First we need to create the application and trigger:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
715
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
716
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now can modify the resources and assign the skills
required for task 5:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
717
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you don’t see any resources in IPCC Express then you probably
haven’t assigned the users an IPCC extension in callmanager.
We now need to create the contact services queue with
the same name we referenced under the application:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
718
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
719
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to create the IP Agent Phone Service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
720
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then assign the IP phone service to the proper
phones:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
721
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You should now be able to login to the IP Agent Phone
service and test calls into the queue.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
722
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. In order to accomplish this we can modify the default
script to place the call on hold and then off hold
during the queuing process:
5. This was accomplished in task 3 by assigning the users
skills and then modifying the queue to route based on
“Most Skilled”.
6. This is shown in the script example provided under
task 4.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
723
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You should get to know the “Get Reporting Statistics” function in IPCC
Express. The function will allow you to create checks for just about any task.
CallManager Voice Application
1. Part of this task was already completed when we created
the user in callmanager. We now need to create the IP
phone service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
724
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can create the device profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
725
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to make sure we subscribe the device profile
to the extension mobility phone service:

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
726
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We then need to enable the required phones for extension
mobility and subscribe them to the IP phone service for
extension mobility:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
727
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Presence
1. The first step is to run through the setup for
Presence after the initial install. Once this is
complete we can setup the required SIP trunk in
callmanager and set the SIP publish trunk in the
callmanager service parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
728
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now set the CUP Publish Trunk in the callmanager
service parameters:
We can now create the CUPC in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
729
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Make sure on all the phones and CUPC in callmanager
that the subscribe calling search space is set
accordingly:
Next we need to assign the capabilities in
callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
730
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we now need to finish the
configuration of the presence server. We can start by
validating the setup via System->CUCM Publisher:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
731
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now configure the incoming and outgoing ACL’s:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
732
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to configure the CM SIP Publish trunk
under the Presence->Settings:
We now need to configure the callmanager as a presence
gateway:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
733
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to modify the proxy services settings:
We can then start configuring the CUPC settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
734
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the Unity server as a
voicemail server and then configure the voicemail
profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
735
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
736
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the proper profiles for the HQ phone 1
user:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
737
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the “Deskphone Control
Settings” so that the CUPC client can control the
phone:
!
Tip - The phones that need to be controlled by the “CtiGw” user were defined
earlier during the Application User section.
!
Tip - You will also want to make sure that the phone being controlled has an
owner assigned and is associated to the end user.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
738
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then enable the HQ phone 1 user for desktop
phone control:
Next you will need to the proxy domain and restart the
presence and proxy services:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
739
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You will need to create a host file entry on the machine running CUPC
based on the domain name you select in the presence server parameters.
Example: “presence.ccbootcamp.com” pointing to 10.1.200.23.
2. We need to first enable Unified Client access within
Unity Connections:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
740
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to setup the Unity account user name and
password in the CUPC client and check that all
services are up and running:
!
Note - You can switch between modes and check services for each setup. Keep
in mind that the service for the mode your not in will show as down or not
configured.


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
741
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
742
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Chapter 5 - Lab 5
Brief Lab Overview:
This lab is designed to test your IPCC Express knowledge.
Basic Campus Design:
1. Configure VLANS and IP networks in all three sites
according to the following two tables:

VLAN HQ BR1 BR2
Servers 1 N/A N/A
Data 20 120 220
Voice 30 130 230

Network HQ BR1 BR2
Servers 10.1.200.0/24 N/A N/A
Data 10.YY.20.0/24 10.YY.120.0/24 10.YY.220.0/24
Voice 10.YY.30.0/24 10.YY.130.0/24 10.YY.230.0/24
2. Make sure you set all voice traffic to use the voice
VLAN for all sites.
3. Configure phones on HQ site to have IP addresses
120-130. Use IOS DHCP on the HQ router to accomplish
this task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
743
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Configure BR1 phones to have IP addresses of 130–140
using the IOS DHCP on the BR1 Router.
5. Configure BR2 phones to have IP addresses 210–220
using the IOS DHCP on the BR2 router.
6. Configure HQ router as an NTP master clock with
stratum 2 for local time zone in Los Angeles and
configure BR1 and BR2 to synchronize their clocks to
HQ. BR1 is in New York time zone and BR2 is in India.
CallManager and CallManager Express:
1. Register all phones according to the dial plan table
using SCCP loads. Make sure the phones will display
calling names in every scenario presented (internal
and PSTN):
2. Configure directory number 3003 as a second line on
both phones in BR2. When a call comes into 3003 it
should ring on both phones and be answered by the
first user to respond.
3. Make sure you that when the initiator of a conference
call within the BR2 site drops that the conference
call drops.
4. Make sure all phones display the same general
information aside from the line specific
configuration; this refers to HQ and BR1.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
744
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Allow BR2 phone 1 to pickup calls ringing on BR2
phone 2 and vice versa. This should work for internal
and external calls.
6. Both phone 1 and phone 2 are members of VIP sales
group and are required to take calls dialed to
442076303111. The calls are expected to ring the
phones in sequential order. Both phones should ring
for 5 seconds and if the call is not answered it
should be forwarded to DN 3000.
7. Set BR2 phone 1 for extension mobility with an auto-
logout enabled. User BR2 Phone 1 should be able to
login to BR2 phone 1 and have all their settings
enabled.
8. Enable both phones at site BR2 for VoiceView Express.
9. Configure BR2 phone 2 so that when the phone is
called it rings our to 6305000 after 5 seconds and
then forwards to voicemail after 10 seconds.
Voice Gateways and Signaling:
1. Configure the HQ router as a IOS MGCP gateway using T1
PRI and NI as the line parameters.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
745
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Configure BR1 router as a IOS H.323 gateway using T1
PRI and NI as the line parameters.

3. Configure BR2 as E1 PRI and make sure all BR2 numbers
are reachable.
4. Configure HQ router as a gatekeeper with the following
details:
Local zone name: voiceie
Domain name: ccbootcamp.com
Register CallManager and CME to the gatekeeper.
Register the CallManager with a tech-prefix of “1#”
and a zone called “CM”. Register CME with a tech-
prefix of “1#” and to a zone called “CME”.
Call Routing:
1. In every site, phone 1 should be allowed to dial
international and below numbers, phone 2 should only
be allowed to call long distance and below.
2. Configure the following dialing options for users in
HQ:
7+4 digits Calls to BR2
911 and 9911 Emergency
9+7 digits
The first is in the range of
2 to 9
Local
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
746
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
9+1+10 digits
The first and the forth are
in the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

Local calls from HQ should use local HQ gateway
and BR1 gateway as backup.

Long distance calls from HQ should use local HQ
gateway as first choice and then BR1 gateway.

Calls to BR1 PSTN numbers should be routed out
BR1 gateway (Toll Bypass), with fallback to local
HQ gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the local HQ gateway
as backup.

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the HQ gateway.
3. Configure the following dialing options for users in
BR1:
7+4 digits Calls to BR2
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
747
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
911 and 9911 Emergency
9+7 digits
The first is in the range of 2
to 9
Local
9+1+10 digits
The first and the forth are in
the range of 2 to 9.
Long Distance
9+011+any number of digits
Please allow users to dial the
hash sign at the end of the
number in order to have faster
response
International

Local calls from BR1 should use the local BR1 IOS
gateway and then the HQ gateway as a backup.

Long distance calls from BR1 should use the BR1
gateway as a first choice and then the HQ gateway
as a backup.

Calls to HQ PSTN numbers (Area Code+Prefix)
should be routed out the HQ gateway (Toll Bypass)
with fallback to the local BR1 gateway.

International calls to BR2 numbers, using the 7+4
digits pattern, should be routed via the
gatekeeper as VoIP and use the BR1 gateway as
backup.

International calls to BR2 local numbers should
be routed via the gatekeeper and then via the
local HQ gateway.

All other International calls should route out
the BR1 gateway.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
748
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. Configure the following dialing options for users in
BR2:
7+4 digits Calls to HQ and BR1
999 Emergency
9+7 digits Local
9+0+8 digits Long Distance
9+00+any number of digits
Please allow users to dial
the hash sign at the end of
the number in order to have
faster response
International

International calls to HQ and BR1 should use the
gatekeeper first and the local PRI as a backup.
Codec and Call Admission Control:
1. All calls within a site should use the G.711 codec.
2. All calls between sites should use the G.729 codec.
3. Allow two concurrent calls to and from BR1.
4. Allow three concurrent calls from HQ and BR1 to BR2.
High Availability Features:
1. Configure BR1 as an SRST router.
2. Make sure you only allow BR1 phone 2 to register via
SRST during a failure.
3. Preserve all PSTN dialing with using 9 as the first
digit in the string.
4. When in SRST mode, the BR1 phone 2 is not allowed to
dial international calls.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
749
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Allow HQ and BR1 phones to call each other in times
when more then 2 concurrent calls are in process
between the sites.
Media Resources Management:
1. Configure conferencing for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
2. Configure conferencing for the BR1 site to use
hardware based resources in the BR1 gateway first then
hardware resources in the HQ gateway.
3. Configure transcoding for the HQ site to use hardware
based resources in the HQ gateway first then hardware
resources in the BR1 gateway.
4. Configure transcoding for the BR1 site to use hardware
based resources in the BR1 gateway first then hardware
resources in the HQ gateway.
5. Configure MOH for the HQ site based on unicast and
streamed from the publisher CallManager.
6. Configure multicast MOH for BR1, based on G729 codec
from the subscriber, and streamed from the BR1
gateway.
7. Allow 5 simultaneous meet me conferences for the HQ
users, in the number range 1201-1205. Every meet me
conference should allow a maximum of ten participants.
8. Make sure that when the initiator of an Ad-Hoc
conference hangs up, the conference is allowed to
continue as long as an internal user is still
connected.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
750
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features:
13.Configure the frame relay link between HQ and BR1 as
if it is 384k in bandwidth, make sure you enable MLP
LFI on it.

VoIP signaling should have 5% of the line as
guarantied bandwidth.

VoIP barrier should have 33% of the line as priority
bandwidth.

All other traffic should be weighted fair queued.
14.Configure the frame relay link between HQ and BR2 as
if it is 1200k in bandwidth.

VoIP signaling should have 60k of the line reserved
bandwidth.

VoIP barrier should have 360k of the line priority
bandwidth.

All other traffic should be weighted fair queued.
15.The BR1 gateway should send the signaling and RTP
traffic marked as CS3 and EF.
Voicemail Integrations:
1. Configure voicemail for HQ and BR1 based on the Unity
Connections server using the following parameters:

Pilot 1170, port 1171-1174, MWI on 1180, MWI off
1181.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
751
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Make sure you prevent Unity Connections from calling
to itself and creating call loops which consume the
available ports.
3. Configure a voicemail box for phones 1 and 2 in HQ and
BR1 with a phone password of 147369 for all users.
4. Configure an auto attendant for HQ with DN 1000. It
should have a customized greeting that allows dialing
an extension and walking through the users directory
by pressing 1. When users press 0 they should be
forwarded to extension 1001. During closed times,
assume normal weekday schedule, it should take a
message and store it in the HQ phone 1 mailbox.
5. Create a second line on BR1 phone 2 with extension
*2002. A call coming to the primary line should roll
to this line if the primary is busy. The user should
be able to use this line for voicemail access. Do not
use any alternate extensions.
6. Configure BR2 CME to use the local Unity Express as a
voicemail, using the following parameters:

Pilot 3180, port 3191-3194, MWI on 3190, MWI off
3191.
7. Create voicemail for BR2 phone 1 and 2. Use a blank
phone password for all users.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
752
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
8. Create an auto attendant for BR2 that will work when
DN 3000 is dialed.
9. Make sure that calls from HQ can route via gatekeeper
and hit the auto attendant in BR2.
IPCC Express Voice Application:
1. Configure the IPCC on the Contact Center server to
work with the CallManager using the following
parameters (all passwords are “cisco” and all pin’s
are “12345”):
Jtapi username: jtapi
Resource manager user: rmjtapi
CTI ports: 1015 – 1019.
2. Configure the auto attendant script to answer when a
call arrives at 1020.
3. Configure an ICD queue that will be triggered when
dialing extension 1021. HQ phone 1 should be used as
an IP phone agent for user “HQ1” with the password
“cisco”. BR1 phone 1 should be used as a IP phone
agent with user “BR1” with a password “cisco”.
4. Callers should hear music on hold while delayed in
queue.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
753
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Calls should be routed via the queue based on a skill
named “Sales”. HQ phone 1 should be skilled higher
than BR1 phone 1.
6. Before a call is routed to the queue a check should be
performed to see if any agents are logged into the
queue. If no agents are logged in then the call should
be routed to HQ phone 2.
7. If a call is received from 7029465000 then that caller
should be assigned a priority of 10 and should be
delivered to an agent before any other call.
CallManager Voice Application:
1. Create extension mobility for user “john” with a
password of “cisco”. Which will allow him to use
extension 1007 on HQ and BR1 phone 2 in each site.
Make sure that the extension mobility service is only
available on phone 2 in HQ and BR1.
Presence:
1. Integrate the Presence server with CallManager. Make
sure the HQ Phone 1 user can login via CUPC and
control the desktop phone. HQ Phone 1 user should also
be allowed to switch to softphone mode.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
754
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. Make sure HQ Phone 1 can see the voicemail in their
voicemail box through the CUPC client.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
755
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Solutions:
Basic Campus Design
1. Start with “show vlan” and make sure you have all
VLANS defined in all devices. If not create them and
then add the IP interfaces to each device with the
correct IP subnet from the table provided:
Time Saver - In order to save time you should go ahead and configure the
layer 2 QoS in the HQ switch.
HQ:
HQ-3750#
HQ-3750#config t
Enter configuration commands, one per line. End with CNTL/Z.
HQ-3750(config)#vlan 20
HQ-3750(config-vlan)#name Data
HQ-3750(config-vlan)#exit
HQ-3750(config)#vlan 30
HQ-3750(config-vlan)#name Voice
HQ-3750(config-vlan)#exit
HQ-3750(config)#
HQ-3750(config)#interface range FastEthernet 1/0/6 - 7
HQ-3750(config-if-range)#switchport voice vlan 30
HQ-3750(config-if-range)#switchport access vlan 20
HQ-3750(config-if-range)#switchport trunk encapsulation dot1q
HQ-3750(config-if-range)#switchport mode trunk
HQ-3750(config-if-range)#auto qos voip cisco-phone
HQ-3750(config)#interface range FastEthernet 1/0/1 - 5
HQ-3750(config-if-range)#switchport host
HQ-3750(config-if-range)#auto qos voip trust
HQ-3750(config)#interface FastEthernet 1/0/24
HQ-3750(config-if)#auto qos voip trust
HQ-3750(config)#interface FastEthernet0/0.20
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
756
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750(config-if)#encapsulation dot1Q 20
HQ-3750(config-if)#ip address 10.1.20.1 255.255.255.0
HQ-3750(config)#exit
HQ-3750(config)#interface FastEthernet0/0.30
HQ-3750(config-if)#encapsulation dot1Q 30
HQ-3750(config-if)#ip address 10.1.30.1 255.255.255.0
!
Tip - Don’t forget to add the new networks into the routing protocol.
HQ-3750(config)#router ospf 1
HQ-3750(config-router)#network 10.1.20.0 0.0.0.255 area 0
HQ-3750(config-router)#network 10.1.30.0 0.0.0.255 area 0
BR1:
BR1#vlan database
BR1(vlan)#vlan 120 name Data state active
VLAN 120 added:
Name: Data
State ACTIVE
BR1(vlan)#vlan 130 name Voice state active
VLAN 130 added:
Name: Voice
State ACTIVE
BR1(vlan)#exit
APPLY completed.
Exiting....
!
Tip - The “vlan database” command has been deprecated so you can now use
the “vlan” command under global configuration mode as well.
BR1#config t
Enter configuration commands, one per line. End with CNTL/Z.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
757
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1(config)#int vlan 120
BR1(config-if)#ip address 10.1.120.1 255.255.255.0
BR1(config-if)#description Data
BR1(config-if)#int vlan 130
BR1(config-if)#ip address 10.1.130.1 255.255.255.0
BR1(config-if)#description Voice
BR1(config-if)#exit
BR1(config)#interface range FastEthernet 0/3/0 - 1
BR1(config-if-range)#switchport voice vlan 130
BR1(config-if-range)#switchport access vlan 120
BR1(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR1(config)#router ospf 1
BR1(config-router)#network 10.1.120.0 0.0.0.255 area 0
BR1(config-router)#network 10.1.130.0 0.0.0.255 area 0
BR2:
BR2#vlan database
BR2(vlan)#vlan 220 name Data state active
VLAN 220 added:
Name: Data
State ACTIVE
BR2(vlan)#vlan 230 name Voice state active
VLAN 230 added:
Name: Voice
State ACTIVE
BR2(vlan)#exit
APPLY completed.
Exiting....
BR2#config t
Enter configuration commands, one per line. End with CNTL/Z.
BR2(config)#int vlan 220
BR2(config-if)#ip address 10.1.220.1 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
758
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-if)#description Data
BR2(config-if)#int vlan 230
BR2(config-if)#ip address 10.1.230.1 255.255.255.0
BR2(config-if)#description Voice
BR2(config-if)#exit
BR2(config)#interface range FastEthernet 0/1/0 - 1
BR2(config-if-range)#switchport voice vlan 230
BR2(config-if-range)#switchport access vlan 220
BR2(config-if-range)#no shut
!
Tip - Don’t forget to add the new networks into the routing protocol.
BR2(config)#router ospf 1
BR2(config-router)#network 10.1.220.0 0.0.0.255 area 0
BR2(config-router)#network 10.1.230.0 0.0.0.255 area 0
2. Validate your configurations with the “show
vlan” ( or “show current” under the vlan database)
and “show cdp neighbors” commands.

HQ-3750#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa1/0/1, Fa1/0/2, Fa1/0/3, Fa1/0/4,
Fa1/0/5, Fa1/0/8, Fa1/0/9, Fa1/0/10,
Fa1/0/11, Fa1/0/12, Fa1/0/13, Fa1/0/14,
Fa1/0/15, Fa1/0/16, Fa1/0/17, Fa1/0/18,
Fa1/0/19, Fa1/0/20, Fa1/0/21, Fa1/0/22,
Fa1/0/23, Gi1/0/1, Gi1/0/2
20 Data active
30 Voice active
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
759
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
760
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ-3750#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID Local Intrfce Holdtme Capability Platform Port ID
CCMSUB Fas 1/0/1 152 H none foundeth0
CCMPUB Fas 1/0/1 157 H none foundeth0
HQ_Rtr Fas 1/0/24 140 R S I 2811 Fas 0/0.1
uccx. Fas 1/0/5 172 H Win2000 SeEth 1/1
presence Fas 1/0/4 145 H none foundeth0
SEP003094C27864 Fas 1/0/6 138 H P IP Phone 7Port 1
SEP003094C2DA38 Fas 1/0/7 132 H P IP Phone 7Port 1
SEP0002FDAEFDDF Fas 1/0/8 159 H P IP Phone 7Port 1
Unity Fas 1/0/3 162 H none foundeth0
PSTN-WAN Fas 1/0/22 124 R S I 2811 Fas 0/0
HQ-3750#
!
Note - The publisher and subscriber are on the same physical box so they will
show as if they are connected to the same port on the switch. This is normal
and you should configure FastEthernet 1/0/2 as if the subscriber is plugged
into that port.
BR1#vlan database
BR1(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 120
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 130
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
761
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1#show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/1/0.1 161 R S I 2811 Ser 0/2/0.1
SEP0016C72D3DCC Fas 0/3/1 146 H IP Phone Port 1
SEP003094C3DCF9 Fas 0/3/0 143 H IP Phone Port 1
BR1#
BR2# show cdp neigh
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
HQ_Rtr Ser 0/2/0.1 133 R S I 2811 Ser 0/2/0.2
SEP001F6C7FD6C1 Fas 0/1/1 167 H IP Phone Port 1
SEP001F6C7F722B Fas 0/1/0 167 H IP Phone Port 1
BR2#
BR2#vlan database
BR2(vlan)#show current
VLAN ISL Id: 1
Name: default
Media Type: Ethernet
VLAN 802.10 Id: 100001
State: Operational
MTU: 1500
Translational Bridged VLAN: 1002
Translational Bridged VLAN: 1003
VLAN ISL Id: 220
Name: Data
Media Type: Ethernet
VLAN 802.10 Id: 100220
State: Operational
MTU: 1500
VLAN ISL Id: 230
Name: Voice
Media Type: Ethernet
VLAN 802.10 Id: 100230
State: Operational
MTU: 1500
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
762
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to accomplish this we need to first create
the dhcp excluded address and then define the DHCP
pool:
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.1 10.1.30.119
HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.131 10.1.30.255
HQ_Rtr(config)#ip dhcp pool IPPHONE
HQ_Rtr(config-config)#network 10.1.30.0 255.255.255.0
HQ_Rtr(config-config)#default-router 10.1.30.1
HQ_Rtr(config-config)#option 150 ip 10.1.200.21 10.1.200.25
Time Saver - In order to save time you should use notepad to copy and
paste configurations which may be the same or need little modification.

4. We can use the same configuration from the last task
but modify for BR1:
BR1(config)#ip dhcp excluded-address 10.1.130.1 10.1.130.129
BR1(config)#ip dhcp excluded-address 10.1.130.141 10.1.130.255
BR1(config)#ip dhcp pool IPPHONE
BR1(config-config)#network 10.1.130.0 255.255.255.0
BR1(config-config)#default-router 10.1.130.1
BR1(config-config)#option 150 ip 10.1.200.21 10.1.200.25
5. Perform the same for BR2:
BR2(config)#ip dhcp excluded-address 10.1.230.1 10.1.230.209
BR2(config)#ip dhcp excluded-address 10.1.230.221 10.1.230.255
BR2(config)#ip dhcp pool IPPHONE
BR2(config-config)#network 10.1.230.0 255.255.255.0
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
763
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-config)#default-router 10.1.230.1
BR2(config-config)#option 150 ip 10.1.230.1
6. Next configure each router for the appropriate time
zone and NTP settings:
HQ_Rtr(config)#clock timezone PST -8
HQ_Rtr(config)#clock summer-time PDT recurring
HQ_Rtr(config)#ntp master 2
BR1(config)#clock timezone EST -5
BR1(config)#clock summer-time EDT recurring
BR1(config)#ntp server 10.10.32.1
BR2(config)#clock timezone UTC +5 30
BR2(config)#clock summer-time PDT recurring
BR2(config)#ntp server 10.10.32.1
!
Tip - Use can use your candidate PC to look up the time zone of most
countries but most likely they will specify for you.
!
Tip - Don’t forget to set the time zone settings in CallManager as it may not be
mentioned in the phone setup tasks.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
764
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
CallManager and CallManager Express:
1. This tasks requires a lot of configuration as this is
the base line for everything you do in CallManager. We
will setup everything from device pools, locations,
regions, media resource lists and groups, route lists
and route groups, partitions and calling search
spaces.

Lets start off with service activation first as
nothing will work if we don’t have services activated:
Make sure you enable services on both servers and all
services except the “Cisco Messaging Interface”.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
765
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Enabling all services as stated above will ensure that all needed services
are activated. Unless you are specifically told to only enable needed services
then this strategy will allow you to make sure all the required services are
running.
Next we need to start configuring the required
CallManager settings needed to allow for the
registration of HQ and BR1 phones.
Make sure the proper servers are defined:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
766
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next create a CallManager group that will allow for
devices to register to the subscriber and then the
publisher:
When finished you should see the following to groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
767
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - The requirement for registration order is normally on the first page of
instructions.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
768
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to create the regions:
We need to make sure the settings between the regions
are set appropriately:
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper region settings and never return to this page.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
769
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
770
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the HQ and BR1 Date/Time groups:
!
Note - This is also where we could set the date/time format if asked during a
specific task.
Next we need to create the locations:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
771
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is where reading through the whole lab will save a lot of
time as we can set the proper location settings and never return to this page.
We now need to create the media resource groups and
lists:
!
Tip - In reading the lab we know that there is a need to separate the MOH
servers and it is always a good idea to separate hardware from software
resources.
We can then create the needed media resource lists:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
772
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
773
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
774
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Below is the full list of the media resource lists:

We now need to create the device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
775
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
776
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - We know from reading the lab that one phone will not be
allowed to register in SRST. We can create the device pool for this function
now in order to save time later.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
777
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Here is the final list of device pools:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
778
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to check the Enterprise Parameters and
make changes as needed:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
779
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - Changing the host name to an IP address in the URL settings will prevent
authentication and IP phone service failures. This is highly recommended
whether you have a DNS server or not!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
780
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can also create the AAR groups now as this will
help to cut down the number of times we need to visit
the phone configuration page:
Once we have both groups created we need to set the
dial prefix according to the dial plan:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
781
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we will need to create the the partitions and
calling search spaces that will be needed for the lab:
On the next page is a table of calling search spaces
and the partitions that belong to each calling search
space.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
782
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Calling Search Space
Name Description Route Partitions for this Calling Search Space
CSS_BR1_AAR CSS_BR1_AAR PT-BR1-AAR
CSS_BR1_INT CSS_BR1_INT PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
PT-BR1-INT
CSS_BR1_INTERNAL CSS_BR1_INTERNAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
CSS_BR1_LD CSS_BR1_LD PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
PT-BR1-LD
CSS_BR1_LOCAL CSS_BR1_LOCAL PT-BR1-911
PT-BR1-Internal
PT-BR1-TOLLBYPASS
PT-HQ-Internal
PT-BR2-Internal
PT-BR1-Local
CSS_BR2 CSS_BR2 PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Internal
PT-BR2-TOLLBYPASS
CSS_HQ_AAR CSS_HQ_AAR PT-HQ-AAR
CSS_HQ_INT CSS_HQ_INT PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
PT-HQ-INT
CSS_HQ_INTERNAL CSS_HQ_INTERNAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
CSS_HQ_LD CSS_HQ_LD PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
PT-HQ-LD
CSS_HQ_LOCAL CSS_HQ_LOCAL PT-HQ-911
PT-HQ-Internal
PT-HQ-TOLLBYPASS
PT-BR1-Internal
PT-BR2-Internal
PT-HQ-Local
CSS_VOICEMAIL CSS_VOICEMAIL PT-BR1-Internal
PT-HQ-Internal


We should now be able to add the phones per the
requirements in the table.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
783
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
784
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
785
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
786
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
787
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
HQ Phone 2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
788
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
789
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
790
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
791
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 1:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
792
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
793
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
794
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
795
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2:
!
Note - In reading the lab we know the BR1 Phone 2 requires another extension
“*2002”. We can create that as part of the initial phone setup which we have
done here or you could wait till that specific task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
796
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
797
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
798
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
799
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR1 Phone 2 (Line 2):
!
Tip - Most of the phone settings per phone are the same per site except for the
calling search space.
Time Saver - In order to save time you can use auto registration on the
callmanager and then modify each phone to the correct settings.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
800
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now start the registration of phones within the
BR2 site. We will first need to define all the
required settings underneath the “telephony-service”
configuration. We can then create the phones and their
associated DN’s:
BR2(config)#telephony-service
BR2(config-telephony)#authentication credential admin cisco
BR2(config-telephony)#max-ephones 2
BR2(config-telephony)#max-dn 7
BR2(config-telephony)#system message Your current options
BR2(config-telephony)#ip source-address 10.1.230.1 port 2000
BR2(config-telephony)#load 7941 term41.default.loads
BR2(config-telephony)#voicemail 3180
BR2(config-telephony)#max-conferences 8 gain -6
BR2(config-telephony)#call-forward pattern .T
BR2(config-telephony)#dn-webedit
BR2(config-telephony)#time-webedit
BR2(config-telephony)#transfer-system full-blind
BR2(config-telephony)#transfer-pattern 9.T
BR2(config-telephony)#secondary-dialtone 9
BR2(config-telephony)#create cnf-files
BR2(config-telephony)#exit
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
801
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can configure the phones and their DN’s:
BR2(config)#ephone-dn 1
BR2(config-ephone-dn)#number 3001
BR2(config-ephone-dn)#pickup-group 1
BR2(config-ephone-dn)#description 6303001
BR2(config-ephone-dn)#name BR2 Phone 1
BR2(config-ephone-dn)#call-forward noan 3180 timeout 5
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#number 3002
BR2(config-ephone-dn)#pickup-group 1
BR2(config-ephone-dn)#description 6303002
BR2(config-ephone-dn)#name BR2 Phone 2
We can also configure the extra DN’s specified for the
shared line on BR2 phone 1 and 2:
BR2(config)#ephone-dn 6 dual-line
BR2(config-ephone-dn)# number 3003
BR2(config-ephone-dn)# pickup-group 1
BR2(config-ephone-dn)# description 6303003
BR2(config)#ephone-dn 7 dual-line
BR2(config-ephone-dn)# number 3004
BR2(config-ephone-dn)# pickup-group 1
We can now configure the phones knowing that phone 1
will be using extension mobility:
BR2(config)#ephone 1
BR2(config-ephone)#conference drop-mode creator
BR2(config-ephone)#mac-address 001F.6C7F.722B
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
802
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
BR2(config-ephone)#type 7941GE
BR2(config-ephone)#logout-profile 1
BR2(config)#ephone 2
BR2(config-ephone)#conference drop-mode creator
BR2(config-ephone)#mac-address 001F.6C7F.D6C1
BR2(config-ephone)#username "BR2Phone2"
BR2(config-ephone)#type 7941GE
BR2(config-ephone)#button 1:2 2o6,7
Next we need to allow the SCCP firmware to be
downloaded from the router flash:
BR2(config)#tftp-server flash:apps41.8-3-2-27.sbn
BR2(config)#tftp-server flash:cnu41.8-3-2-27.sbn
BR2(config)#tftp-server flash:cvm41sccp.8-3-2-27.sbn
BR2(config)#tftp-server flash:dsp41.8-3-2-27.sbn
BR2(config)#tftp-server flash:jar41sccp.8-3-2-27.sbn
!
Tip - If you like to use the CME and CUE web interface the the following
commands should be entered at this stage to prepare you to use the web
interface.
BR2(config)#ip http server
BR2(config)#no ip http secure-server
BR2(config)#ip http path flash:
BR2(config)#telephony-service
BR2(config-telephony)#web admin system name admin password cisco
BR2(config-telephony)#url services http://10.1.230.2/voiceview/common/
login.do (Inserted by default in most cases)
BR2(config-telephony)#url authentication http://10.1.230.1/CCMCIP/
authenticate.asp (Inserted by default in most cases)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
803
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. This was already completed in the above solution with the
ephone-dn 6 and 7 configuration and the addition of this
button with overlay to phone 2 ephone. Adding this to
phone 1 will come later during the extension mobility
task.
3. This was already completed in the above solution with the
“conference drop-mode creator” command under the ephone
configuration for phone 2. Adding this to phone 1 will
come later during the extension mobility task.
4. This was accomplished in task 1 by setting the alerting
name, caller id, external phone number mask, and date/
time group format the same in CallManager.
5. This was accomplished in task 1 by setting setting the
“pickup-group 1” command under all the ephone-dn’s.
6. This is accomplished with the following configuration:
BR2(config)#ephone-hunt 1 sequential
BR2(config-ephone-hunt)#pilot 3111
BR2(config-ephone-hunt)#list 3001, 3003
BR2(config-ephone-hunt)#final 3000
BR2(config-ephone-hunt)#timeout 5, 5
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
804
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. This is accomplished through creating a logout profile
and a user profile for phone 1:
BR2(config)#voice logout-profile 1
BR2(config-voice-profile)#pin 12345
BR2(config-voice-profile)#user br2phone3 password cisco
BR2(config-voice-profile)#number 3003,3004 type overlay
BR2(config)#voice user-profile 1
BR2(config-voice-profile)#pin 12345
BR2(config-voice-profile)#user BR2Phone1 password cisco
BR2(config-voice-profile)#number 3001 type normal
BR2(config-voice-profile)#number 3003,3004 type overlay

8. In this version of CUE and CME voice view is enabled by
default. One step that needs to take place is adding the
CME authentication URL as the backup URL for the voice
view service in CUE:
CUE(config)#service phone-authentication
CUE(config-service)#fallback-url http://10.1.230.1/CCMCIP/
authenticate.asp
CUE(config-service)#end phone-authentication
9. The is simple to accomplish by adding the following under
the ephone-dn:
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#mobility
BR2(config-ephone-dn)#snr 96305000 delay 5 timeout 10 cfwd-noan 3180
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
805
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - Though the task asks us to allow the number to be reach by the full
E164 number we can perform this action later when setting up the call routing
as all calls will need to be striped to four digits.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
806
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voice Gateways and Signaling
1. In order to enable the HQ router as an MGCP gateway we
need the following configuration on the HQ router:
HQ_Rtr(config)#network-clock-participate wic 0
HQ_Rtr(config)#isdn switch-type primary-ni
HQ_Rtr(config)#voice-card 0
HQ_Rtr(config-voicecard)#dspfarm
HQ_Rtr(config-voicecard)#dsp services dspfarm
HQ_Rtr(config-voicecard)#exit
HQ_Rtr(config)#controller T1 0/0/0
HQ_Rtr(config-controller)#cablelength long 0db
HQ_Rtr(config-controller)#pri-group timeslots 1-3,24 service mgcp
HQ_Rtr(config-controller)#exit
HQ_Rtr(config)#interface Serial0/0/0:23
HQ_Rtr(config-if)# isdn bind-l3 ccm-manager
HQ_Rtr(config-if)#exit
HQ_Rtr(config)#ccm-manager redundant-host 10.1.200.21
HQ_Rtr(config)#ccm-manager mgcp
HQ_Rtr(config)#mgcp
HQ_Rtr(config)#mgcp call-agent 10.1.200.25 service-type mgcp version 0.1
HQ_Rtr(config)#mgcp fax t38 ecm
HQ_Rtr(config)#mgcp
!
Note - In IOS release 12.4 the dial-peer no longer needs to be created with the
service command.
Time Saver - If you have multiple MGCP or H.323 gateways then use
notepad to copy and paste common configuration components.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
807
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
808
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
809
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
810
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you have set or been asked to set a domain name on the router the
device name for MGCP would be the router name plus the domain name. So in
our case it could be “HQ_Rtr.voiceie.com” if we had “voiceie.com” as a
domain name on the router.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
811
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. In order to enable the BR1 router as an H.323 gateway we
need the following configuration on the BR1 router:
BR1(config)#network-clock-participate wic 1
BR1(config)#isdn switch-type primary-ni
BR1(config)#voice-card 0
BR1(config-voicecard)#dsp services dspfarm
BR1(config-voicecard)#exit
BR1(config)#voice translation-rule 1
BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2...\)/ /\2/
BR1(cfg-translation-rule)#exit
BR1(config)#voice translation-profile STRIP
BR1(cfg-translation-profile)#translate called 1
BR1(cfg-translation-profile)#exit
BR1(config)#voice-port 0/1/0:23
BR1(config-voiceport)#translation-profile incoming STRIP
BR1(config-voiceport)#exit
BR1(config)#controller T1 0/1/0
BR1(config-controller)#framing esf
BR1(config-controller)# linecode b8zs
BR1(config-controller)# pri-group timeslots 1-3,24
BR1(config-controller)# exit
BR1(config)#interface Loopback0
BR1(config-if)#h323-gateway voip interface
BR1(config-if)#h323-gateway voip bind srcaddr 10.10.32.2
BR1(config-if)#exit
BR1(config)#interface Serial0/1/0:23
BR1(config-if)#isdn outgoing display-ie
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
812
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to setup BR1 as an H.323 gateway in
CallManager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
813
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - The most common issue with H.323 gateways is that IP address specified
in CallManager is not the IP address that the H.323 process in the router is
binding. Make sure these IP address match!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
814
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. In order to enable the BR2 router as an H.323 gateway we
need the following configuration on the BR2 router:
BR2(config)#network-clock-participate wic 0
BR2(config)#isdn switch-type primary-net5
BR2(config)#voice translation-rule 1
BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3...\)/ /\2/
BR2(cfg-translation-rule)#exit
BR2(config)#voice translation-profile STRIP
BR2(cfg-translation-profile)#translate called 1
BR2(cfg-translation-profile)#exit
BR2(config)#voice-card 0
BR2(config-voicecard)#dspfarm
BR2(config-voicecard)#dsp services dspfarm
BR2(config-voicecard)#exit
BR2(config)#controller E1 0/0/0
BR2(config-controller)#pri-group timeslots 1-3,16
BR2(config-controller)#exit
BR2(config)#interface Serial0/0/0:15
BR2(config-if)#isdn outgoing display-ie
BR2(config-if)#exit
BR2(config)#voice-port 0/0/0:15
BR2(config-voiceport)#translation-profile incoming STRIP
4. In order to setup the gatekeeper we need to perform the
following configuration on the HQ router:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#zone local CM ccbootcamp.com 10.10.32.1
HQ_Rtr(config-gk)#zone local CME ccbootcamp.com
HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology
HQ_Rtr(config-gk)#no shutdown
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
815
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to enable CallManager to register to the
gatekeeper through a H.225 gatekeeper controlled
trunk. We can accomplish this by adding the gatekeeper
and then the trunk in CallManager:
!
Tip - If you would like to lower the time it takes for gatekeeper to register
after a loss of connectivity then change the “Registration Retry Timeout” to 30
seconds.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
816
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to add the trunk:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
817
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You can validate registration with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
818
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
819
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we will need to configure the BR2 router is
register with the gatekeeper. This requires the
following configuration:
BR2(config)#interface Loopback0
BR2(config-if)#h323-gateway voip interface
BR2(config-if)#h323-gateway voip id CME ipaddr 10.10.32.1 1719
BR2(config-if)#h323-gateway voip h323-id CME
BR2(config-if)#h323-gateway voip tech-prefix 1#
BR2(config-if)#h323-gateway voip bind srcaddr 10.10.32.3
BR2(config-if)#exit
BR2(config)#gateway
!
Tip - Once again you can verify with the “show gatekeeper endpoints”
command on the HQ router.
HQ_Rtr#show gatekeeper endpoints
GATEKEEPER ENDPOINT REGISTRATION
================================
CallSignalAddr Port RASSignalAddr Port Zone Name Type Flags
--------------- ----- --------------- ----- --------- ---- -----
10.10.32.3 1720 10.10.32.3 57205 CM H323-GW
H323-ID: CME
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.21 33072 10.1.200.21 32794 CM H323-GW
H323-ID: BR2_1
Voice Capacity Max.= Avail.= Current.= 0
10.1.200.25 33077 10.1.200.25 32785 CM H323-GW
H323-ID: BR2_2
Voice Capacity Max.= Avail.= Current.= 0
Total number of active registrations = 4
HQ_Rtr#

!
Note - You will notice that the directory numbers from the SIP CME did not
register with gatekeeper. This is to be expected as SIP CME phones cannot be
auto registered to gatekeeper.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
820
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
821
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Call Routing
1. The has already been accomplished for HQ and BR1 when
we setup the phones previously by giving them the
proper calling search space. To enable class of
service for the BR2 site we need to create the
following COR list:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
822
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now that we have created the COR list we need to
assign the proper COR list to the voice register pool
of the proper phone:
BR2(config)#ephone-dn 1
BR2(config-ephone-dn)#cor incoming Phone1
BR2(config)#ephone-dn 2
BR2(config-ephone-dn)#cor incoming Phone2

2. In order to accomplish the next two tasks we need to
create all the route groups and route lists first. We
will first need to create the route groups:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
823
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
824
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Then next the route lists in the following tables with
the proper settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
825
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
BR1 AAR
Description BR1 AAR
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_911
Description BR1_911
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_BR2
Description BR1_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
826
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207630
Members 10.10.32.2 (All Ports)



BR1_BR2_TOLLBYPASS
Description BR1_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
827
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 901144207
Members 10.10.32.2 (All Ports)



BR1_HQ_TOLLBYPASS
Description BR1_HQ_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)



BR1_INTERNATIONAL BR1_GW
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
828
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Description BR1_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)



BR1_LD
Description BR1_LD
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
829
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members



BR1_LOCAL
Description BR1_LOCAL
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits < None >
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ AAR
Description HQ AAR
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
830
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_911
Description HQ_911
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR1_TOLLBYPASS
Description HQ_BR1_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)

HQ_GW
Calling Party Transformations
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
831
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 1702
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_BR2
Description HQ_BR2
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask Off
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207630
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
832
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members

HQ_BR2_TOLLBYPASS
Description HQ_BR2_TOLLBYPASS
CUCM Group SUB-PUB
Enabled Y


BR2_TRUNK
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members BR2 (All Ports)

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 01144207
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_INTERNATIONAL
Description HQ_INTERNATIONAL
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
833
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)



HQ_LD
Description HQ_LD
CUCM Group SUB-PUB
Enabled Y


HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 9
Members 10.10.32.2 (All Ports)



HQ_LOCAL
Description HQ_LOCAL
CUCM Group SUB-PUB
Enabled Y

HQ_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
834
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Route List
Route List associated Route Group with members
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls)
Members S0/SU0/DS1-0@HQ_Rtr (All Ports)

BR1_GW
Calling Party Transformations
Use Calling Party's External Mask On
Calling Party Transform Mask
Prefix Digits (Outgoing Calls)
Called Party Transformations
Discard Digits PreDot
Called Party Transform Mask
Prefix Digits (Outgoing Calls) 91702
Members 10.10.32.2 (All Ports)


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
835
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
A summary of all the route lists is below:
We can now create all the route patterns for the HQ
call routing and point them to the proper route list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
836
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Note - All the digit manipulation and phone number masking is done in the
route lists and therefore should not be done in the route pattern.
Next we need to add the proper call routing to the
gatekeeper on the HQ gateway:
HQ_Rtr(config-gk)#zone prefix CME 3...
HQ_Rtr(config-gk)#zone prefix CM 7....
HQ_Rtr(config-gk)#zone prefix CME 96......
3. We can now use the previous created route groups and
route lists to setup the BR1 call routing by adding
the following route patterns:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
837
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
838
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now since the BR1 gateway is an H.323 gateway we need
to add the proper dial-peers to the BR1 gateway to
complete the call routing. We may also want to take
into account the SRST task for maintaining class of
service and create the COR list at the same time:
dial-peer cor custom
name Local
name LD
name INT
name Emergency
dial-peer cor list Emergency
member Emergency
dial-peer cor list Local
member Local
dial-peer cor list Int
member INT
dial-peer cor list LD
member LD
dial-peer cor list Phone1
member Local
member LD
member INT
member Emergency
dial-peer cor list Phone2
member Local
member LD
member Emergency
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
839
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
840
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now create the dial-peers with the COR already
configured:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
dial-peer voice 2000 voip
preference 1
destination-pattern 2...
session target ipv4:10.1.200.25
ip qos dscp cs3 signaling
dial-peer voice 2001 voip
preference 2
destination-pattern 2...
session target ipv4:10.1.200.21
ip qos dscp cs3 signaling
dial-peer voice 7 pots
corlist outgoing Local
destination-pattern 9[2-9]......
port 0/1/0:23
forward-digits 7
dial-peer voice 11 pots
corlist outgoing LD
destination-pattern 91[2-9]..[2-9]......
port 0/1/0:23
forward-digits 11
!
dial-peer voice 911 pots
corlist outgoing Emergency
destination-pattern 911
port 0/1/0:23
forward-digits all
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
841
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
dial-peer voice 9911 pots
corlist outgoing Emergency
destination-pattern 9911
port 0/1/0:23
forward-digits 3
!
dial-peer voice 9011 pots
corlist outgoing Int
destination-pattern 9011T
port 0/1/0:23
prefix 011
4. We can now setup the call routing for BR2 with the
following configuration on the BR2 router. We first
need to allow all the communications that maybe needed
in our environment:
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
supplementary-service h450.12
no supplementary-service sip refer
fax protocol cisco
h323
sip
registrar server expires max 1200 min 300
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
842
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can create all the needed dial-peers with the
appropriate COR list which were previously defined:
dial-peer voice 1 pots
incoming called-number .
direct-inward-dial
!
dial-peer voice 2 pots
corlist outgoing Local
destination-pattern 90[1-9].......
port 0/0/0:15
prefix 0
!
dial-peer voice 1000 voip
preference 1
destination-pattern 71...
session target ras
!
dial-peer voice 1001 pots
preference 2
destination-pattern 71...
port 0/0/0:15
prefix 0017029461
!
dial-peer voice 2000 voip
preference 1
destination-pattern 72...
session target ras
!
dial-peer voice 2001 pots
preference 2
destination-pattern 72...
port 0/0/0:15
prefix 0017023332
!
dial-peer voice 7 pots
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
843
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
corlist outgoing Local
destination-pattern 9[1-9]......
port 0/0/0:15
forward-digits 7
!
dial-peer voice 999 pots
corlist outgoing Emergency
destination-pattern 999
port 0/0/0:15
forward-digits all
!
dial-peer voice 900 pots
corlist outgoing Int
destination-pattern 900.T
port 0/0/0:15
prefix 00
We also need to add a translation pattern to strip the
“7” as the call comes into callmanager from BR2:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
844
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We will also need to enable transcoding on the BR2
gateway to support calls transgressing from HQ/BR1 to
BR2:
sccp local FastEthernet0/0.230
sccp ccm 10.1.230.1 identifier 1 priority 1 version 3.1
sccp
sccp ccm group 1
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
845
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
associate ccm 1 priority 1
associate profile 1 register TRANSCODE
dspfarm profile 1 transcode
codec g711ulaw
codec g711alaw
codec g729r8
codec g729abr8
codec g729ar8
codec g729br8
maximum sessions 4
associate application SCCP
telephony-service
sdspfarm units 2
sdspfarm transcode sessions 4
sdspfarm tag 1 TRANSCODE
!
Tip - At this point you can start testing your calls to make sure they all
complete correctly. In order to test redundancy you can shutdown the
gatekeeper or the corresponding T1/E1 controller to test.
Time Saver - By saving the testing until your call routing is complete you
can save time by not interrupting your configuration and then fixing as you
test.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
846
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Codec and Call Admission Control
1. This task was already accomplished earlier when we
created the regions.
2. This task was already accomplished earlier when we
created the regions.
3. This task was completed when we create the locations
earlier.
4. In order to accomplish this task we need to enable
zone bandwidth control on the gatekeeper:
HQ_Rtr(config)#gatekeeper
HQ_Rtr(config-gk)#bandwidth total zone CME 48
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
847
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
High Availability Features
1. In order to accomplish this task we need to enable
“call-manager-fallback” in the BR1 gateway:
application
global
service alternate DEFAULT
call-manager-fallback
secondary-dialtone 9
max-conferences 4 gain -6
ip source-address 10.1.130.1 port 2000
max-ephones 2
max-dn 10
transfer-pattern .T
voicemail 917029461170
call-forward pattern .T
2. This task was accomplished earlier by setting the BR1
phone 1 device pool to “BR1-NOSRST” which had the SRST
reference disabled.
3. This was completed during the call routing section as
the dial-peers were created with 9 at the beginning.
4. In order to accomplish this we need to add the proper
COR list to the DN of BR1 phone 2 in the incoming
direction:
call-manager-fallback
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
848
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
cor incoming Phone2 1 2002
5. Most of this task has already been completed during
the phone setup section. We created the AAR groups
with the appropriate prefixes and then assigned the
DN’s to the appropriate AAR group. The last step is to
enable the AAR service via the callmanager service
parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
849
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Media Resources Management
1. In order to accomplish this task we first need to
create the resource in callmanager:
Next we need to configure the SCCP and DSPFARM
settings on the HQ router:
sccp local Loopback0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 2 register HQTRANS
associate profile 1 register HQCONF
!
dspfarm profile 2 transcode
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
850
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
!
Tip - You can use the “show sccp” and the show “dspfarm profile” command
to verify gateway configuration. You may need to disable and then enable the
SCCP function if the resources aren’t registering.
2. In order to accomplish this task we first need to
create the resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
851
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver - This is another great instance of where copy and paste can
help you as the configuration will be very similar to the HQ router.
sccp local Loopback0
sccp ccm 10.1.200.25 identifier 1 priority 1 version 7.0
sccp ccm 10.1.200.21 identifier 2 priority 2 version 7.0
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register BR1CONF
associate profile 2 register BR1TRANS
!
dspfarm profile 2 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec gsmfr
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
852
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
maximum sessions 4
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
853
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. To accomplish this task we first need to create the
resource in callmanager:
The gateway configuration portion was accomplished
above in the conference bridge section.
4. To accomplish this task we first need to create the
resource in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
854
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The gateway configuration portion was accomplished
above in the conference bridge section.
5. In a previous step we create all the media resource
groups and list. Now we can add the proper media
resources to the proper groups. The publisher MOH
server will need to be put into the “PUB_MOH” media
resource group and we will need to make sure that this
is the MOH only server listed in the media resource
list for HQ.
6. We need to perform the same actions for BR1 but with
the subscriber server being put into the “SUB_MOH”
media resource group and making sure that this is the
only MOH server listed in the media resource list for
BR1. In addition we will need to enable the default
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
855
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
audio source, subscriber MOH server, and the “SUB_MOH”
media resource group for multicasting:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
856
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to insure that the “Max Hops” is set to “1” so
that the multicast stream stays local.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
857
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to enable the G.729 codec through the
Cisco IP Voice Media Streaming App service parameters:
We then need to configure the BR1 gateway to support
multicast and the router to play the MOH file from
flash:
call-manager-fallback
moh music-on-hold.au
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
858
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
multicast moh 239.1.1.1 port 16388 route 10.1.130.1
ip multicast-routing
interface Vlan130
ip pim sparse-dense-mode
!
Tip - To test place a call from HQ to BR1 and then put the call on hold from
both ends. You should receive MOH but hear different music on both sides.
7. In order to accomplish this we first need to create
the MeetMe conference resources in callmanager:
We then need to change the callmanager service
parameter to allow for 10 participants per conference:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
859
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
8. This is accomplished through the same callmanager
service parameter section as the task above by setting
the “Drop Ad Hoc Conference” parameter correctly.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
860
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
QoS Features
1. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 201
auto qos voip trust fr-atm
On the BR1 Gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 384
frame-relay interface-dlci 101 ppp
auto qos voip trust fr-atm
The on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust
class AutoQoS-VoIP-RTP-Trust
priority percent 33
class AutoQoS-VoIP-Control-Trust
bandwidth percent 5
class class-default
fair-queue
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
861
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. We can accomplish this with the following
configuration.
On the HQ gateway:
interface Serial0/2/0.2 point-to-point
bandwidth 1200
frame-relay interface-dlci 202
auto qos voip trust
On the BR2 gateway:
interface Serial0/2/0.1 point-to-point
bandwidth 1200
frame-relay interface-dlci 102
auto qos voip trust
Then on both gateways modify the auto generated policy
map per the requirements:
policy-map AutoQoS-Policy-Trust2
class AutoQoS-VoIP-RTP-Trust
priority 360
class AutoQoS-VoIP-Control-Trust
bandwidth 60
class class-default
fair-queue
3. This was accomplished earlier under the two dial-peers
pointing traffic back to the callmanagers.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
862
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Application and End Users
In order to move forward past this section we need to
define all the users. Outlined below in tables are the
users that need to be created and the settings for those
users.
!
Tip - Pay close attention to the associated devices and rights of each user.
Before you start to add user you will need to create a “Standard AXL User”
group and assign the “Standard AXL API Access” role to that group.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
863
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated



Application User
User ID Information
CtiGw

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Allow Control of All Devices
Standard CTI Enabled
Roles Standard CTI Allow Control of All Devices
Standard CTI Enabled


IPCC

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access


Unity

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard AXL User
Roles Standard AXL API Access

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
864
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The next list of Application users is created during the
setup of the contact center server and therefore will not
need to be create:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
865
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated


Application User
User ID Information

jtapi1_1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices AA_1015
AA_1016
AA_1017
AA_1018
AA_1019
AA
ICD
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled


rmjtapi1

Application User Information
Presence Group Standard Presence group
Accept Presence Subscription N
Accept Out-of-dialog REFER N
Accept Unsolicited Notification N
Accept Replaces Header N
Device Information
Controlled Devices SEP0016C72D3DCC
SEP003094C27864
SEP003094C2DA38
SEP003094C3DCF9
CAPF Information
Associated CAPF Profiles
Permissions Information
Groups Standard CTI Enabled
Roles Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
866
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
The following End Users will also need to be created with
the correct settings from the table:



End User (Condensed)
User ID Telephone
Number
Controlled
Devices
Controlled
Profiles
Associated
Extensions
Groups Roles
BR1 2001 SEP003094C3DCF9 2001 in PT-
BR1-Internal
2001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
BR2 2002 SEP0016C72D3DCC 2002 in PT-
BR1-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ1 1001 SEP003094C27864
UPCHQ1
1001 in PT-
HQ-Internal
1001 - IPCC
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
HQ2 1002 SEP003094C2DA38 1002 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled
crsadmin < None >
john 1007 John 1007 in PT-
HQ-Internal
Standard CCM End
Users
Standard CTI
Enabled
Standard CCM End Users
Standard CCMUSER
Administration
Standard CTI Enabled

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
867
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
868
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Voicemail Integrations
1. In order to accomplish this we first need to perform
all the required setup in callmanager for voicemail.
We start first with creating the voicemail ports:
Time Saver - You can create the ports manually or through the wizard.
Obviously the wizard is designed to save time as it creates the line group
for you will all the voicemail ports as members.
Below is the line group configuration:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
869
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next you will need to add this line group to a hunt list:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
870
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
871
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we need to create the voicemail pilot (Hunt Pilot)
and point it to the correct hunt list:
We can now create the MWI on and MWI off extensions:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
872
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
873
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the default voicemail pilot and
profile:
!
Tip - You will see that we create a profile named strip. This will be used later
in task 5 in order to strip the “*” out of the extension before it rolls to
voicemail. The settings of this profile are shown below.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
874
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now in order to start the integration with Unity
Connections we will first need to create a port group:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
875
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next will need to define the callmanager servers Unity
will use through the Edit->Servers page under the port
group:
During the port group creation we were asked how many
ports and the device name prefix. This created the
ports for us automatically:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
876
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can finish the integration by settings the
parameters for the phone system to include the AXL
servers for importing users from callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
877
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - This is also where the loop detection is enabled which is required in the
next task.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
878
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now we can define the AXL servers through the Edit->
Cisco Unified Communications Manager AXl Servers under
the phone system:
!
Note - You will see the application user “Unity” which we create previously.
This user must be in the “Standard AXL User Group” that we created in order
to import users from callmanager.
2. In Unity Connections loop prevention is on by default.
However, you should be aware that there are two ways to
accomplish loop prevention. One is by extension and the
other is through DTMF tone based recognition.
3. In order to accomplish this task you must first modify
the default voicemail user template to change the default
password. You can then import all the users into Unity:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
879
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
880
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now go to the import users page an import all
users:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
881
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
When finished your users page should look like the
following:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
882
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If the primary extension of the user is not set then the user will not show
up for import.
4. In order to configure the auto attendant we will first
need to create the appropriate CTI route point in
callmanager and forward all calls to voicemail for this
CTI route point:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
883
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Time Saver -You can see two CTI route points listed as the second one will
be used to record the greeting for the call handler in this task.
We can setup the Greetings Administrator access for HQ
phone 1 user through the call routing section:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
884
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we can now setup the call
handler for the auto attendant:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
885
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
886
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can setup the caller input options as required
in the task:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
887
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to enable and setup the closed extension
to take a message:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
888
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We also need to modify the standard greeting so that a
message is not taken:
We need to also assign the call handler owner so that
the HQ phone 1 user can access the call handler and
change the greeting via the Greetings Administrator:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
889
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
5. Part of this task has already been configured during the
phone setup section and callmanager voicemail section.
What we need to double check is that the voicemail
profile named “STRIP” is assigned to the BR1 phone 2
extension of “*2002”:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
890
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
891
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
6. In order to accomplish this task we first need to define
access to the CUE module, the ephone-dn’s for MWI, and
then dial-peers for the correct number(s) that need to be
forwarded to CUE:
interface Service-Engine1/0
ip unnumbered FastEthernet0/0.230
service-module ip address 10.1.230.2 255.255.255.0
service-module ip default-gateway 10.1.230.1
ip route 10.1.230.2 255.255.255.255 Service-Engine1/0
ephone-dn 4
number 8001....
mwi on
ephone-dn 5
number 8002....
mwi off
dial-peer voice 3180 voip
destination-pattern 3180
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
!
dial-peer voice 3000 voip
destination-pattern 3000
session protocol sipv2
session target ipv4:10.1.230.2
dtmf-relay rtp-nte
codec g711ulaw
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
892
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
no vad
Time Saver - In order to save time we can go ahed and create the dial-peer
need for task 8.
You can now start the CUE initialization process by
session into the CUE module from the BR2 gateway with
the following command:
BR2#service-module service-engine 1/0 session
Once you have completed the setup the CUE module will
reboot and is ready for configuration via the web
interface or via command line. You will now need to
set the MWI on and MWI off:
ccn application ciscomwiapplication aa
description "ciscomwiapplication"
enabled
maxsessions 8
script "setmwi.aef"
parameter "CallControlGroupID" "0"
parameter "strMWI_OFF_DN" "8002"
parameter "strMWI_ON_DN" "8001"
end application
You can test access by pressing the voicemail button
on any BR2 phone.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
893
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. You can accomplish this via the web interface or via the
command line. We will show through the command line:
username br2phone3 create
username BR2Phone2 create
username BR2Phone1 create
username admin create
username BR2Phone2 phonenumber "3002"
username BR2Phone1 phonenumber "3001"
username BR2Phone2 phonenumberE164 "442076303002"
username BR2Phone1 phonenumberE164 "442076303001"
voicemail mailbox owner "BR2Phone1" size 21176
description "BR2Phone1 mailbox"
end mailbox
voicemail mailbox owner "BR2Phone2" size 21176
description "BR2Phone2 mailbox"
end mailbox
!
Tip - You can test access and MWI by leaving a message and making sure the
MWI is working for each mailbox.
8. Part of this task was completed in task 6 and now we just
need to define the auto attendant in CUE:
ccn trigger sip phonenumber 3000
application "autoattendant"
enabled
maxsessions 8
end trigger
9. The was already accomplished earlier during the call
routing section. You will just need to test!
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
894
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
895
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
IPCC Express Voice Application
1. In order to accomplish this task you will need to
complete the normal IPCC Express setup. Once this is
done you will need to create a Call Control Group
based on the task requirements:
!
Tip - If required you can click the “Show More...” button and set the partition,
calling search space, AAR group, and other settings that may be required. In
this case we would probably want to set things like the device pool and
location.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
896
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
2. To accomplish this task you will need to create a new
application and trigger using the default auto
attendant script:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
897
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
3. First we need to create the application and trigger:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
898
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
899
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now can modify the resources and assign the skills
required for task 5:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
900
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - If you don’t see any resources in IPCC Express then you probably
haven’t assigned the users an IPCC extension in callmanager.
We now need to create the contact services queue with
the same name we referenced under the application:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
901
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
902
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to create the IP Agent Phone Service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
903
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then assign the IP phone service to the proper
phones:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
904
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You should now be able to login to the IP Agent Phone
service and test calls into the queue.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
905
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
4. In order to accomplish this we can modify the default
script to place the call on hold and then off hold
during the queuing process:
5. This was accomplished in task 3 by assigning the users
skills and then modifying the queue to route based on
“Most Skilled”.
6. This is shown in the script example provided under
task 4.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
906
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
907
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
7. In order to accomplish this we need to write out the
calling number to a variable then perform a check on
that number. If matched we need to set the priority of
the call:
!
Tip - You should get to know the “Get Reporting Statistics” function in IPCC
Express. The function will allow you to create checks for just about any task.
!
Tip - Make sure anytime that you modify a script that you refresh the script
and associated application for the changes to take affect.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
908
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
CallManager Voice Application
1. Part of this task was already completed when we created
the user in callmanager. We now need to create the IP
phone service:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
909
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we can create the device profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
910
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We need to make sure we subscribe the device profile
to the extension mobility phone service:

For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
911
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We then need to enable the required phones for extension
mobility and subscribe them to the IP phone service for
extension mobility:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
912
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Presence
1. The first step is to run through the setup for
Presence after the initial install. Once this is
complete we can setup the required SIP trunk in
callmanager and set the SIP publish trunk in the
callmanager service parameters:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
913
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Now set the CUP Publish Trunk in the callmanager
service parameters:
We can now create the CUPC in callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
914
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Make sure on all the phones and CUPC in callmanager
that the subscribe calling search space is set
accordingly:
Next we need to assign the capabilities in
callmanager:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
915
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Once this is complete we now need to finish the
configuration of the presence server. We can start by
validating the setup via System->CUCM Publisher:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
916
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
You can now configure the incoming and outgoing ACL’s:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
917
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to configure the CM SIP Publish trunk
under the Presence->Settings:
We now need to configure the callmanager as a presence
gateway:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
918
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We now need to modify the proxy services settings:
We can then start configuring the CUPC settings:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
919
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the Unity server as a
voicemail server and then configure the voicemail
profile:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
920
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
921
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can now set the proper profiles for the HQ phone 1
user:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
922
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to configure the “Deskphone Control
Settings” so that the CUPC client can control the
phone:
!
Tip - The phones that need to be controlled by the “CtiGw” user were defined
earlier during the Application User section.
!
Tip - You will also want to make sure that the phone being controlled has an
owner assigned and is associated to the end user.
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
923
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
We can then enable the HQ phone 1 user for desktop
phone control:
Next you will need to the proxy domain and restart the
presence and proxy services:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
924
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
!
Tip - You will need to create a host file entry on the machine running CUPC
based on the domain name you select in the presence server parameters.
Example: “presence.ccbootcamp.com” pointing to 10.1.200.23.
2. We need to first enable Unified Client access within
Unity Connections:
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
925
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
Next we need to setup the Unity account user name and
password in the CUPC client and check that all
services are up and running:
!
Note - You can switch between modes and check services for each setup. Keep
in mind that the service for the mode your not in will show as down or not
configured.


For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
926
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated
For questions: www.voiceie.com
v.a.l.03.09.05.cf.r05.24.06.pages
927
www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com
Copyright ©2009, Network Learning, Incorporated

CCBOOTCAMP’s CCIE Voice Advanced Lab Workbook Volume 1
for the CCIE Voice Lab Exam version 3.0 For questions about this workbook please visit: www.voiceie.com

CCBOOTCAMP 375 N. Stephanie Street Building 21, Suite 2111 Henderson, NV 89014 1.877.654.2243 Toll Free www.ccbootcamp.com

“Cisco,” the “Cisco Logo,” “CCNA,” “CCNP,” “CCDP,” “CCDA,” “CCIE,” “Cisco Certified Network Associate,” “Cisco Certified Design Professional,” “Cisco Certified Design Associate,” “and “Cisco Certified Network Professional,” are registered trademarks of Cisco Systems, Inc. The contents contained wherein, is not associated or endorsed by Cisco Systems, Inc.

PLEASE READ THIS SUBSCRIPTION LICENSE AGREEMENT CAREFULLY BEFORE USING THIS PRODUCT. THIS SUBSCRIPTION LICENSE AGREEMENT APPLIES TO CCBOOTCAMP’s CCIE Voice Advanced Lab Workbook. BY ORDERING THIS PRODUCT YOU ARE CONSENTING TO BE BOUND BY THIS LICENSING AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS LICENSE, THEN DO NOT PURCHASE THIS PRODUCT. License Agreement CCBOOTCAMP’s CCIE Voice Advanced Lab Workbook is copyrighted. In addition, this product is at all times the property of CCBOOTCAMP, and the customer shall agree to use this product only for themselves, the licensed user. The license for the specific customer remains valid from the purchase date until they pass their CCIE Voice lab exam. CCBOOTCAMP’s CCIE Voice Advanced Lab Workbook materials are licensed by individual customer. This material cannot be resold, transferred, traded, sold, or have the price shared in any way. Each specific individual customer must have a license to use this product. The customer agrees that this product is always the property of CCBOOTCAMP, and they are just purchasing a license to use it. A Customer’s license will be revoked if they violate this licensing agreement in any way. Copies of this material in any form or fashion are strictly prohibited. If for any reason a licensed copy of this material is lost or damaged a new copy will be provided free of charge, except for the cost of printing, shipping and handling. Individuals or entities that knowingly violate the terms of this licensing agreement may be subject to punitive damages that CCBOOTCAMP could seek in civil court. Damages will be limited to a maximum of $500,000.00 per individual and $2,000,000.00 per entity. In addition, individuals or entities that knowingly violate the terms of this license agreement may be subject to criminal penalties as are allowed by law. The venue of any dispute, controversy, litigation or proceeding (formal or informal) arising out of or pertaining to this licensing agreement or the subject hereof shall lie exclusively in the County of Clark, State of Nevada. Provided, however, that if any such dispute, controversy, litigation or proceeding requires or permits jurisdiction in a federal court or agency of the United States, then venue shall lie in no federal court or agency other than those located in (or nearest to) the County of Clark, State of Nevada. Term and Termination of License Agreement This License is effective until terminated. Customer may terminate this License at any time by destroying all copies of written and electronic material of said product. Customer's rights under this License will terminate immediately without notice from CCBOOTCAMP, if Customer fails to comply with any provision of this License. Upon termination, Customer must destroy all copies of material in its possession or control. The license for the specific user remains valid from the purchase date until the user passes their lab exam pertaining to the purchased subscription. Once the customer passes the relevant lab exam the license is terminated and all material written or electronic in their possession or control must be destroyed or returned to CCBOOTCAMP. Warranty No warranty of any kind is provided with this product. There are no guarantees that the use of this product will help a customer pass any exams, tests, or certifications, or enhance their knowledge in any way. The product is provided on an “AS IS” basis. In no event will CCBOOTCAMP, its suppliers, or licensed resellers be liable for any incurred costs, lost revenue, lost profit, lost data, or any other damages regardless of the theory of liability arising out of use or inability to use this product.

CCBOOTCAMP’s CCIE Voice Full Lab Workbook Volume 1

Version 3.0
CCIE Voice 3.0 Blueprint

CCBOOTCAMP, Inc. 375 N Stephanie St. Building 21, Suite 2001 Henderson, NV 89014 702-968-5100 www.ccbootcamp.com
The CCBOOTCAMP CCIE Full Lab Workbook Volume 1 is licensed by individual user. They can not be resold or have the price shared in any way. We have invested a significant amount of time and money into developing these labs.

“Cisco” the “Cisco Logo,” “CCNA,” “CCNP,” “CCDP,” “CCDA,” “CCVP,” “CCIE,” “Cisco Certified Network Associate,” “Cisco Certified Network Professional,” “Cisco Certified Design Professional,” “Cisco Certified Design Associate,” “Cisco Certified Voice Professional,” and “Cisco Certified Internetwork Expert,” are registered trademarks of Cisco Systems, Inc. The contents contained wherein, are not associated with or endorsed by Cisco Systems, Inc.

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Table of Contents:

A NOTE FROM THE AUTHOR: ...............................................3 GENERAL INFORMATION: ..................................................4 CCIE VOICE BLUEPRINT 3.0: ..............................................4 PRE CONFIGURATION: .....................................................5 VPN ACCESS INFORMATION: .................................................6 TIPS FOR THE INITIAL SETUP: ..............................................6 CISCO'S NON-DISCLOSURE AGREEMENT: ........................................7 READ BEFORE START: .....................................................7 LAB TOPOLOGY : ........................................................8 LAB DIAL PLAN AND ADDRESSING: ............................................9 CHAPTER 1 - LAB 1 ....................................................10 BRIEF LAB OVERVIEW: ...................................................10 BASIC CAMPUS DESIGN: ..................................................10 CALLMANAGER AND CALLMANAGER EXPRESS: .....................................11 VOICE GATEWAYS AND SIGNALING: ...........................................12 CALL ROUTING: ........................................................13 CODEC AND CALL ADMISSION CONTROL: ........................................16 HIGH AVAILABILITY FEATURES: .............................................16 MEDIA RESOURCES MANAGEMENT: .............................................17 QOS FEATURES: ........................................................18 VOICEMAIL INTEGRATIONS: ................................................19 IPCC EXPRESS VOICE APPLICATION: .........................................20 CALLMANAGER VOICE APPLICATION: ..........................................21 PRESENCE: ............................................................22 SOLUTIONS: ...........................................................23 CHAPTER 2 - LAB 2 ...................................................192 BRIEF LAB OVERVIEW: ..................................................192 BASIC CAMPUS DESIGN: .................................................192 CALLMANAGER AND CALLMANAGER EXPRESS: ....................................193 VOICE GATEWAYS AND SIGNALING: ..........................................195 CALL ROUTING: .......................................................195 CODEC AND CALL ADMISSION CONTROL: .......................................198 HIGH AVAILABILITY FEATURES: ............................................198 MEDIA RESOURCES MANAGEMENT: ............................................199 QOS FEATURES: .......................................................200 VOICEMAIL INTEGRATIONS: ...............................................201 IPCC EXPRESS VOICE APPLICATION: ........................................202 CALLMANAGER VOICE APPLICATION: .........................................203 PRESENCE: ...........................................................203 SOLUTIONS: ..........................................................205 CHAPTER 3 - LAB 3 ...................................................376
1

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages BRIEF LAB OVERVIEW: ..................................................376 BASIC CAMPUS DESIGN: .................................................376 CALLMANAGER AND CALLMANAGER EXPRESS: ....................................377 VOICE GATEWAYS AND SIGNALING: ..........................................378 CALL ROUTING: .......................................................379 CODEC AND CALL ADMISSION CONTROL: .......................................382 HIGH AVAILABILITY FEATURES: ............................................382 MEDIA RESOURCES MANAGEMENT: ............................................383 QOS FEATURES: .......................................................384 VOICEMAIL INTEGRATIONS: ...............................................384 IPCC EXPRESS VOICE APPLICATION: ........................................386 CALLMANAGER VOICE APPLICATION: .........................................387 PRESENCE: ...........................................................387 SOLUTIONS: ..........................................................388 CHAPTER 4 - LAB 4 ...................................................557 BRIEF LAB OVERVIEW: ..................................................557 BASIC CAMPUS DESIGN: .................................................557 CALLMANAGER AND CALLMANAGER EXPRESS: ....................................558 VOICE GATEWAYS AND SIGNALING: ..........................................559 CALL ROUTING: .......................................................560 CODEC AND CALL ADMISSION CONTROL: .......................................564 HIGH AVAILABILITY FEATURES: ............................................564 MEDIA RESOURCES MANAGEMENT: ............................................564 QOS FEATURES: .......................................................565 VOICEMAIL INTEGRATIONS: ...............................................566 IPCC EXPRESS VOICE APPLICATION: ........................................567 CALLMANAGER VOICE APPLICATION: .........................................568 PRESENCE: ...........................................................569 SOLUTIONS: ..........................................................570 CHAPTER 5 - LAB 5 ...................................................743 BRIEF LAB OVERVIEW: ..................................................743 BASIC CAMPUS DESIGN: .................................................743 CALLMANAGER AND CALLMANAGER EXPRESS: ....................................744 VOICE GATEWAYS AND SIGNALING: ..........................................745 CALL ROUTING: .......................................................746 CODEC AND CALL ADMISSION CONTROL: .......................................749 HIGH AVAILABILITY FEATURES: ............................................749 MEDIA RESOURCES MANAGEMENT: ............................................750 QOS FEATURES: .......................................................751 VOICEMAIL INTEGRATIONS: ...............................................751 IPCC EXPRESS VOICE APPLICATION: ........................................753 CALLMANAGER VOICE APPLICATION: .........................................754 PRESENCE: ...........................................................754 SOLUTIONS: ..........................................................756

2

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

A note from the Author:
Thank you for choosing CCBOOTCAMP as your partner in your journey to attain your CCIE Voice certification. Before beginning this advanced lab workbook, you should have already completed, or be at the level of, CCBOOTCAMP’s CCIE Voice Technology workbook.

The advanced practice labs contained in this workbook are designed to test your speed and knowledge in voice technology and help you identify the areas where self study is needed most. This approach will help you attain the knowledge needed to not only pass the CCIE Voice lab exam, but also to become an expert in applying voice technology.

In this first advanced lab workbook volume you will be tested in areas of dial plan, digit manipulation, SIP, IPto-IP gateway, and more. Also included, is a lab designed specifically to test speed and help you gauge if you’re ready for the actual lab.

You will need to have a complete and in-depth understanding of the topics contained in this workbook in order to pass the lab exam.

I wish you the best!

Chris Fortner - CCIE #18065 CCIE Voice Program Manager
3

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

General Information:
You may notice that some of the sections within the lab repeat. This is done on purpose as it is meant to make you practice the basics over and over again. This will help your speed and accuracy when taking the lab.

CCIE Voice Blueprint 3.0:
Listed below is the current published 3.0 hardware and software blueprint from Cisco Systems. The CCBOOTCAMP remote racks features a hardware, where relevant, and software match based on the published blueprint.

Lab Equipment: Cisco MCS-7845 Media Convergence Servers Cisco 3825 Series Integrated Services Routers (ISR) Cisco 2821 Series Integrated Services Routers (ISR) ISR Modules and Interface Cards o VWIC2-1MFT-T1/E1 o PVDM2 o HWIC-4ESW-POE o NME-CUE Cisco Catalyst 3750 Series Switches IP Phones and Soft Clients

4

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Software Versions: Any major software release which has been generally available for six months is eligible for testing in the CCIE Voice Lab Exam.

Cisco Unified Communications Manager 7.0 Cisco Unified Communications Manager Express 7.0 Cisco Unified Contact Center Express 7.0 Cisco Unified Presence 7.0 Cisco Unity Connection 7.0 All routers use IOS version 12.4T Train. Cisco Catalyst 3750 Series Switches uses 12.2 Main Train Network Interfaces o Fast Ethernet o Frame Relay Telephony Interfaces o T1 o E1

Pre Configuration:
The pre configuration files for the voice racks at CCBOOTCAMP can be downloaded from the link provided below and will contain the base information for the start of all labs.
http://www.ccbootcamp.com/download/!Voice/Files-For-NLIs-CCIE-Voice-TechWorkbook/V3/configs.zip

5

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

VPN Access Information:
In order to access the voice racks at CCBOOTCAMP you will first need to download the Cisco VPN client from www.cisco.com. Once installed you can then download the appropriate VPN profile from the link provided below for the rack you have scheduled.
http://www.ccbootcamp.com/download/!Voice/voice-rack-vpn-profiles/

Tips for the initial setup:
Define under the console (line con 0) the command “no exec-timeout” in order to avoid inactivity logout. Define some useful shortcuts that may save precious time with aliases. Some common commands: “show call active voice brief”, “show gatekeeper call status” and any command you feel might be used heavily throughout your lab. Think ahead and try not to touch any page more than once or twice.

6

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Cisco's Non-Disclosure Agreement:
This book was written in high respect for the CCIE certification and is not intended to violate Cisco's NonDisclosure Agreement. We will not answer questions regarding things that relate to the actual LAB exam and will not take part in any activities that stand against the CCIE NDA in any regards. Please visit the link below for the complete NDA specification.

http://www.cisco.com/web/learning/le3/ccie/exam/violation_rules.html

Read Before Start:
Here are some simple rules to follow during your lab which should be taken into consideration before you configure any devices.

1. All devices should register to the subscriber and then the publisher. 2. All usernames and passwords for devices are “admin” and “cisco5796” unless specified in your lab. 3. Where you see “YY” that is your rack number. 4. All devices should pull NTP from the HQ1 router and should be set to the appropriate time zone. 5. Credit in the real lab will only be given for working solutions. This should be taken into consideration throughout your lab.

7

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Lab Topology :

Note: Please note that ports may vary on different racks so please check your connections with “show cdp neighbors”.

8

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Lab Dial Plan and Addressing:
Phone HQ Phone 1 HQ Phone 2 BR1 Phone 1 BR1 Phone 2 BR2 Phone 1 BR2 Phone 2 Number 1001 1002 2001 2002 3001 3002 Protocol SCCP/SIP SCCP/SIP SCCP/SIP SCCP/SIP SCCP/SIP SCCP/SIP Class of Service International Long Distance International Internal International Local

Site HQ BR1 BR2 ALL

PSTN E.164 Address 7029461... 7023332... 442076303... 911

PSTN Number 7029465000 7023335000 442076305000 911

Server Publisher Subscriber Unity Connections Presence Contact Center

IP Address 10.1.200.21 10.1.200.25 10.1.200.22 10.1.200.23 10.1.200.24
9

Login admin:cisco5796 admin:cisco5796 admin:cisco5796 admin:cisco5796 administrator:enableme

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Chapter 1 - Lab 1

Brief Lab Overview:
This lab is designed to test your dial plan knowledge. The focus is dial plan redundancy and digit manipulation.

Basic Campus Design:
1. Configure VLANS and IP networks in all three sites according to the following two tables:

VLAN Servers Data Voice

HQ 1 20 30

BR1 N/A 120 130

BR2 N/A 220 230

Network Servers Data Voice

HQ 10.1.200.0/24 10.YY.20.0/24 10.YY.30.0/24

BR1 N/A 10.YY.120.0/24 10.YY.130.0/24

BR2 N/A 10.YY.220.0/24 10.YY.230.0/24

2. Make sure you set all voice traffic to use the voice VLAN for all sites. 3. Configure phones on HQ site to have IP addresses 120-130. Use IOS DHCP on the HQ router to accomplish this task.
10

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

4. Configure BR1 phones to have IP addresses of 130–140 using the IOS DHCP on the BR1 Router. 5. Configure BR2 phones to have IP addresses 210–220 using the IOS DHCP on the BR2 router. 6. Configure HQ router as an NTP master clock with stratum 2 for local time zone in Los Angeles and configure BR1 and BR2 to synchronize their clocks to HQ. BR1 is in New York time zone and BR2 is in India.

CallManager and CallManager Express:
1. Register all HQ and BR1 phones according to the dial plan table using SCCP loads. BR2 phones should use SIP loads and register accordingly. Make sure the phones will display calling names in every scenario presented (internal and PSTN):

2. Configure directory number 3003 as a second line on both phones in BR2. When a call comes into 3003 it should ring on both phones and be answered by the first user to respond.

3. Make sure you that when the initiator of a conference call within the BR2 site drops that the conference call drops.

11

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

4. Make sure all phones display the same general information aside from the line specific configuration; this refers to HQ and BR1.

5. Allow BR2 phone 1 to pickup calls, ringing and on hold, on BR2 phone 2 and vice versa. This should work for internal and external calls.

6. Both BR2 phone 1 and BR2 phone 2 are members of VIP sales group and are required to take calls dialed to 442076303111. The calls are expected to ring the phones in sequential order. Both phones should ring for 5 seconds and if the call is not answered it should be forwarded to DN 3000.

Voice Gateways and Signaling:
1. Configure the HQ router as a IOS MGCP gateway using T1 PRI and NI as the line parameters.

2. Configure BR1 router as a IOS H.323 gateway using T1 PRI and NI as the line parameters.

3. Configure BR2 as E1 PRI and make sure all BR2 numbers are reachable.

4. Configure HQ router as a gatekeeper with the following details: Local zone name: voiceie
12

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Domain name: ccbootcamp.com

Register CallManager and CME to the gatekeeper. Register the CallManager with a tech-prefix of “1#” and a zone called “CM”. Register CME with a techprefix of “1#” and to a zone called “CME”.

Call Routing:
1. In every site, phone 1 should be allowed to dial international and below numbers, phone 2 should only be allowed to call long distance and below.

2. Configure the following dialing options for users in HQ: 7+4 digits 911 and 9911 9+7 digits The first is in the range of 2 to 9 9+1+10 digits The first and the forth are in the range of 2 to 9. 9+011+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response International Long Distance Calls to BR2 Emergency Local

13

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Local calls from HQ should use local HQ gateway and BR1 gateway as backup.

Long distance calls from HQ should use local HQ gateway as first choice and then BR1 gateway.

Calls to BR1 PSTN numbers should be routed out BR1 gateway (Toll Bypass), with fallback to local HQ gateway.

International calls to BR2 numbers, using the 7+4 digits pattern, should be routed via the gatekeeper as VoIP and use the local HQ gateway as backup.

International calls to BR2 local numbers should be routed via the gatekeeper and then via the local HQ gateway.

All other International calls should route out the HQ gateway.

3. Configure the following dialing options for users in BR1: 7+4 digits 911 and 9911 9+7 digits The first is in the range of 2 to 9 9+1+10 digits The first and the forth are in the range of 2 to 9. Long Distance Calls to BR2 Emergency Local

14

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

l.voiceie. Configure the following dialing options for users in BR2: 7+4 digits 999 9+7 digits 9+0+8 digits 15 Calls to HQ and BR1 Emergency Local Long Distance www. • Calls to HQ PSTN numbers (Area Code+Prefix) should be routed out the HQ gateway (Toll Bypass) with fallback to the local BR1 gateway.06.654. Incorporated . 4.r05. • All other International calls should route out the BR1 gateway.com Copyright ©2009. • International calls to BR2 local numbers should be routed via the gatekeeper and then via the local HQ gateway. • International calls to BR2 numbers. • Long distance calls from BR1 should use the BR1 gateway as a first choice and then the HQ gateway as a backup.pages 9+011+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • International Local calls from BR1 should use the local BR1 IOS gateway and then the HQ gateway as a backup.05.ccbootcamp. should be routed via the gatekeeper as VoIP and use the BR1 gateway as backup.com v.03. using the 7+4 digits pattern.cf.09.For questions: www. Network Learning.24.2243 sales@ccbootcamp.com Toll Free 877.a.

2.05. the BR1 phone 2 is not allowed to dial international calls.24.711 codec. All calls between sites should use the G.For questions: www.l. Incorporated . 3. 2. Preserve all PSTN dialing with using 9 as the first digit in the string. Allow three concurrent calls from HQ and BR1 to BR2.06. Codec and Call Admission Control: 1. When in SRST mode.09.ccbootcamp. High Availability Features: 1.com Toll Free 877. 4. 4.r05. 16 www.2243 sales@ccbootcamp.729 codec. All calls within a site should use the G.voiceie. 3. Network Learning. 5. Allow two concurrent calls to and from BR1.pages 9+00+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • International International calls to HQ and BR1 should use the gatekeeper first and the local PRI as a backup.a.cf. Allow HQ and BR1 phones to call each other in times when more then 2 concurrent calls are in process between the sites.03. Configure BR1 as an SRST router.com v.654.com Copyright ©2009. Make sure you only allow BR1 phone 2 to register via SRST during a failure.

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Media Resources Management:
1. Configure conferencing for the HQ site to use hardware based resources in the HQ gateway first then hardware resources in the BR1 gateway. 2. Configure conferencing for the BR1 site to use hardware based resources in the BR1 gateway first then hardware resources in the HQ gateway. 3. Configure transcoding for the HQ site to use hardware based resources in the HQ gateway first then hardware resources in the BR1 gateway. 4. Configure transcoding for the BR1 site to use hardware based resources in the BR1 gateway first then hardware resources in the HQ gateway. 5. Configure MOH for the HQ site based on unicast and streamed from the publisher CallManager. 6. Configure multicast MOH for BR1, based on G729 codec from the subscriber, and streamed from the BR1 gateway. 7. Allow 5 simultaneous meet me conferences for the HQ users, in the number range 1201-1205. Every meet me conference should allow a maximum of ten participants. 8. Make sure that when the initiator of an Ad-Hoc conference hangs up, the conference is allowed to continue as long as an internal user is still connected.

17

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

QoS Features:

1. Configure the frame relay link between HQ and BR1 as if it is 384k in bandwidth, make sure you enable MLP LFI on it. • VoIP signaling should have 5% of the line as guarantied bandwidth. • VoIP barrier should have 33% of the line as priority bandwidth. • All other traffic should be weighted fair queued.

2. Configure the frame relay link between HQ and BR2 as if it is 1200k in bandwidth. • VoIP signaling should have 60k of the line reserved bandwidth. • VoIP barrier should have 360k of the line priority bandwidth. • All other traffic should be weighted fair queued.

3. The BR1 gateway should send the signaling and RTP traffic marked as CS3 and EF.

18

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Voicemail Integrations:
1. Configure voicemail for HQ and BR1 based on the Unity Connections server using the following parameters: • Pilot 1170, port 1171-1174, MWI on 1180, MWI off 1181.

2. Make sure you prevent Unity Connections from calling to itself and creating call loops which consume the available ports.

3. Configure a voicemail box for phones 1 and 2 in HQ and BR1 with a phone password of 147369 for all users.

4. Configure an auto attendant for HQ with DN 1000. It should have a customized greeting that allows dialing an extension and walking through the users directory by pressing 1. When users press 0 they should be forwarded to extension 1001. During closed times, assume normal weekday schedule, it should take a message and store it in the HQ phone 1 mailbox.

5. Create a second line on BR1 phone 2 with extension *2002. A call coming to the primary line should roll to this line if the primary is busy. The user should

be able to use this line for voicemail access. Do not use any alternate extensions.

19

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

6. Configure BR2 CME to use the local Unity Express as a voicemail, using the following parameters: • Pilot 3180.

7. Create voicemail for BR2 phone 1 and 2. Use a blank phone password for all users.

8. Create an auto attendant for BR2 that will work when DN 3000 is dialed.

9. Make sure that calls from HQ can route via gatekeeper and hit the auto attendant in BR2.

IPCC Express Voice Application:
1. Configure the IPCC on the Contact Center server to work with the CallManager using the following parameters (all passwords are “cisco” and all pin’s are “12345”):

Jtapi username: jtapi Resource manager user: rmjtapi CTI ports: 1015 – 1019.

2. Configure the auto attendant script to answer when a call arrives at 1020.

20

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

3. Configure an ICD queue that will be triggered when dialing extension 1021. HQ phone 1 should be used as an IP phone agent for user “HQ1” with the password “cisco”. BR1 phone 1 should be used as a IP phone agent with user “BR1” with a password “cisco”.

4. Callers should hear music on hold while delayed in queue.

5. Calls should be routed via the queue based on a skill named “Sales”. HQ phone 1 should be skilled higher than BR1 phone 1.

6. Before a call is routed to the queue a check should be performed to see if any agents are logged into the queue. If no agents are logged in then the call should be routed to HQ phone 2.

CallManager Voice Application:
1. Create extension mobility for user “john” with a password of “cisco”. Which will allow him to use extension 1007 on HQ and BR1 phone 2 in each site. Make sure that the extension mobility service is only available on phone 2 in HQ and BR1.

21

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Presence:
1. Integrate the Presence server with CallManager. Make sure the HQ Phone 1 user can login via CUPC and control the desktop phone. HQ Phone 1 user should also be allowed to switch to softphone mode.

2. Make sure HQ Phone 1 can see the voicemail in their voicemail box through the CUPC client.

22

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Solutions:

Basic Campus Design 1. Start with “show vlan” and make sure you have all VLANS defined in all devices. If not create them and then add the IP interfaces to each device with the correct IP subnet from the table provided:

Time Saver - In order to save time you should go ahead and configure the layer 2 QoS in the HQ switch.

HQ:
HQ-3750# HQ-3750#config t Enter configuration commands, one per line. HQ-3750(config)#vlan 20 HQ-3750(config-vlan)#name Data HQ-3750(config-vlan)#exit HQ-3750(config)#vlan 30 HQ-3750(config-vlan)#name Voice HQ-3750(config-vlan)#exit HQ-3750(config)# HQ-3750(config)#interface range FastEthernet 1/0/6 - 7 HQ-3750(config-if-range)#switchport voice vlan 30 HQ-3750(config-if-range)#switchport access vlan 20 HQ-3750(config-if-range)#switchport trunk encapsulation dot1q HQ-3750(config-if-range)#switchport mode trunk HQ-3750(config-if-range)#auto qos voip cisco-phone HQ-3750(config)#interface range FastEthernet 1/0/1 - 5 HQ-3750(config-if-range)#switchport host HQ-3750(config-if-range)#auto qos voip trust HQ-3750(config)#interface FastEthernet 1/0/24
23

End with CNTL/Z.

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages
HQ-3750(config-if)#auto qos voip trust HQ-3750(config)#interface FastEthernet0/0.20 HQ-3750(config-if)#encapsulation dot1Q 20 HQ-3750(config-if)#ip address 10.1.20.1 255.255.255.0 HQ-3750(config)#exit HQ-3750(config)#interface FastEthernet0/0.30 HQ-3750(config-if)#encapsulation dot1Q 30 HQ-3750(config-if)#ip address 10.1.30.1 255.255.255.0

!

Tip - Don’t forget to add the new networks into the routing protocol.

HQ-3750(config)#router ospf 1 HQ-3750(config-router)#network 10.1.20.0 0.0.0.255 area 0 HQ-3750(config-router)#network 10.1.30.0 0.0.0.255 area 0

BR1:

BR1#vlan database BR1(vlan)#vlan 120 name Data state active VLAN 120 added: Name: Data State ACTIVE BR1(vlan)#vlan 130 name Voice state active VLAN 130 added: Name: Voice State ACTIVE BR1(vlan)#exit APPLY completed. Exiting....

!

Tip - The “vlan database” command has been deprecated so you can now use the “vlan” command under global configuration mode as well.

24

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages
BR1#config t Enter configuration commands, one per line. BR1(config)#int vlan 120 BR1(config-if)#ip address 10.1.120.1 255.255.255.0 BR1(config-if)#description Data BR1(config-if)#int vlan 130 BR1(config-if)#ip address 10.1.130.1 255.255.255.0 BR1(config-if)#description Voice BR1(config-if)#exit BR1(config)#interface range FastEthernet 0/3/0 - 1 BR1(config-if-range)#switchport voice vlan 130 BR1(config-if-range)#switchport access vlan 120 BR1(config-if-range)#no shut End with CNTL/Z.

!

Tip - Don’t forget to add the new networks into the routing protocol.

BR1(config)#router ospf 1 BR1(config-router)#network 10.1.120.0 0.0.0.255 area 0 BR1(config-router)#network 10.1.130.0 0.0.0.255 area 0

25

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

BR2:

BR2#vlan database BR2(vlan)#vlan 220 name Data state active VLAN 220 added: Name: Data State ACTIVE BR2(vlan)#vlan 230 name Voice state active VLAN 230 added: Name: Voice State ACTIVE BR2(vlan)#exit APPLY completed. Exiting.... BR2#config t Enter configuration commands, one per line. BR2(config)#int vlan 220 BR2(config-if)#ip address 10.1.220.1 255.255.255.0 BR2(config-if)#description Data BR2(config-if)#int vlan 230 BR2(config-if)#ip address 10.1.230.1 255.255.255.0 BR2(config-if)#description Voice BR2(config-if)#exit BR2(config)#interface range FastEthernet 0/1/0 - 1 BR2(config-if-range)#switchport voice vlan 230 BR2(config-if-range)#switchport access vlan 220 BR2(config-if-range)#no shut End with CNTL/Z.

!

Tip - Don’t forget to add the new networks into the routing protocol.

BR2(config)#router ospf 1 BR2(config-router)#network 10.1.220.0 0.0.0.255 area 0 BR2(config-router)#network 10.1.230.0 0.0.0.255 area 0

26

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

2. Validate your configurations with the “show vlan” ( or “show current” under the vlan database) and “show cdp neighbors” commands.
HQ-3750#show vlan VLAN Name 1 default Status active Ports Fa1/0/1, Fa1/0/2, Fa1/0/3, Fa1/0/4, Fa1/0/5, Fa1/0/8, Fa1/0/9, Fa1/0/10, Fa1/0/11, Fa1/0/12, Fa1/0/13, Fa1/0/14, Fa1/0/15, Fa1/0/16, Fa1/0/17, Fa1/0/18, Fa1/0/19, Fa1/0/20, Fa1/0/21, Fa1/0/22, Fa1/0/23, Gi1/0/1, Gi1/0/2 20 30 Data Voice active active act/unsup act/unsup act/unsup act/unsup

---- -------------------------------- --------- -------------------------------

1002 fddi-default 1003 token-ring-default 1004 fddinet-default 1005 trnet-default

27

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages
HQ-3750#show cdp neigh Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone Device ID CCMSUB CCMPUB HQ_Rtr uccx. presence SEP003094C27864 SEP003094C2DA38 SEP0002FDAEFDDF Unity PSTN-WAN HQ-3750# Local Intrfce Fas 1/0/1 Fas 1/0/1 Fas 1/0/24 Fas 1/0/5 Fas 1/0/4 Fas 1/0/6 Fas 1/0/7 Fas 1/0/8 Fas 1/0/3 Fas 1/0/22 Holdtme 152 157 140 172 145 138 132 159 162 124 Capability H H R S I H H H P H P H P H R S I Platform Port ID

none foundeth0 none foundeth0 2811 Fas 0/0.1 Win2000 SeEth 1/1 none foundeth0 IP Phone 7Port 1 IP Phone 7Port 1 IP Phone 7Port 1 none foundeth0 2811 Fas 0/0

!

Note - The publisher and subscriber are on the same physical box so they will show as if they are connected to the same port on the switch. This is normal and you should configure FastEthernet 1/0/2 as if the subscriber is plugged into that port.

BR1#vlan database BR1(vlan)#show current VLAN ISL Id: 1 Name: default Media Type: Ethernet VLAN 802.10 Id: 100001 State: Operational MTU: 1500 Translational Bridged VLAN: 1002 Translational Bridged VLAN: 1003 VLAN ISL Id: 120 Name: Data Media Type: Ethernet VLAN 802.10 Id: 100220 State: Operational MTU: 1500 VLAN ISL Id: 130 Name: Voice Media Type: Ethernet VLAN 802.10 Id: 100230 State: Operational MTU: 1500

28

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages
BR1#show cdp neigh Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID HQ_Rtr SEP0016C72D3DCC SEP003094C3DCF9 BR1# BR2# show cdp neigh Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID HQ_Rtr SEP001F6C7FD6C1 SEP001F6C7F722B BR2# BR2#vlan database BR2(vlan)#show current VLAN ISL Id: 1 Name: default Media Type: Ethernet VLAN 802.10 Id: 100001 State: Operational MTU: 1500 Translational Bridged VLAN: 1002 Translational Bridged VLAN: 1003 VLAN ISL Id: 220 Name: Data Media Type: Ethernet VLAN 802.10 Id: 100220 State: Operational MTU: 1500 VLAN ISL Id: 230 Name: Voice Media Type: Ethernet VLAN 802.10 Id: 100230 State: Operational MTU: 1500 Local Intrfce Ser 0/2/0.1 Fas 0/1/1 Fas 0/1/0 Holdtme 133 167 167 Capability R S I H H Platform 2811 IP Phone IP Phone Port ID Ser 0/2/0.2 Port 1 Port 1 Local Intrfce Ser 0/1/0.1 Fas 0/3/1 Fas 0/3/0 Holdtme 161 146 143 Capability R S I H H Platform 2811 IP Phone IP Phone Port ID Ser 0/2/0.1 Port 1 Port 1

29

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

3. In order to accomplish this we need to first create the dhcp excluded address and then define the DHCP pool:

HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.1 10.1.30.119 HQ_Rtr(config)#ip dhcp excluded-address 10.1.30.131 10.1.30.255 HQ_Rtr(config)#ip dhcp pool IPPHONE HQ_Rtr(config-config)#network 10.1.30.0 255.255.255.0 HQ_Rtr(config-config)#default-router 10.1.30.1 HQ_Rtr(config-config)#option 150 ip 10.1.200.21 10.1.200.25

Time Saver - In order to save time you should use notepad to copy and paste configurations which may be the same or need little modification.

4. We can use the same configuration from the last task but modify for BR1:
BR1(config)#ip dhcp excluded-address 10.1.130.1 10.1.130.129 BR1(config)#ip dhcp excluded-address 10.1.130.141 10.1.130.255 BR1(config)#ip dhcp pool IPPHONE BR1(config-config)#network 10.1.130.0 255.255.255.0 BR1(config-config)#default-router 10.1.130.1 BR1(config-config)#option 150 ip 10.1.200.21 10.1.200.25

5. Perform the same for BR2:

BR2(config)#ip dhcp excluded-address 10.1.230.1 10.1.230.209 BR2(config)#ip dhcp excluded-address 10.1.230.221 10.1.230.255 BR2(config)#ip dhcp pool IPPHONE BR2(config-config)#network 10.1.230.0 255.255.255.0
30

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages
BR2(config-config)#default-router 10.1.230.1 BR2(config-config)#option 150 ip 10.1.230.1

6. Next configure each router for the appropriate time zone and NTP settings:
HQ_Rtr(config)#clock timezone PST -8 HQ_Rtr(config)#clock summer-time PDT recurring HQ_Rtr(config)#ntp master 2

BR1(config)#clock timezone EST -5 BR1(config)#clock summer-time EDT recurring BR1(config)#ntp server 10.10.32.1

BR2(config)#clock timezone UTC +5 30 BR2(config)#clock summer-time PDT recurring BR2(config)#ntp server 10.10.32.1

! !

Tip - Use can use your candidate PC to look up the time zone of most countries but most likely they will specify for you. Tip - Don’t forget to set the time zone settings in CallManager as it may not be mentioned in the phone setup tasks.

31

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

CallManager and CallManager Express: 1. This tasks requires a lot of configuration as this is the base line for everything you do in CallManager. We will setup everything from device pools, locations, regions, media resource lists and groups, route lists and route groups, partitions and calling search spaces.

Lets start off with service activation first as nothing will work if we don’t have services activated:

Make sure you enable services on both servers and all services except the “Cisco Messaging Interface”.

32

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

!

Tip - Enabling all services as stated above will ensure that all needed services are activated. Unless you are specifically told to only enable needed services then this strategy will allow you to make sure all the required services are running.

Next we need to start configuring the required CallManager settings needed to allow for the registration of HQ and BR1 phones.

Make sure the proper servers are defined:

33

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

Next create a CallManager group that will allow for devices to register to the subscriber and then the publisher:

When finished you should see the following to groups:

!

Note - The requirement for registration order is normally on the first page of instructions.
34

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

03.06.voiceie.2243 sales@ccbootcamp.a.For questions: www.com Copyright ©2009.com Toll Free 877.l. Incorporated .ccbootcamp.This is where reading through the whole lab will save a lot of time as we can set the proper region settings and never return to this page.r05. Network Learning.24.05.654.com v.09.pages Next we need to create the regions: We need to make sure the settings between the regions are set appropriately: Time Saver .cf. 35 www.

r05.654.a.2243 sales@ccbootcamp.ccbootcamp.com Copyright ©2009.com v.pages 36 www.l. Incorporated . Network Learning.For questions: www.03.com Toll Free 877.voiceie.05.06.24.09.cf.

2243 sales@ccbootcamp.ccbootcamp.pages Now we need to create the HQ and BR1 Date/Time groups: ! Note .com v.06.For questions: www.com Copyright ©2009.a.This is also where we could set the date/time format if asked during a specific task.l.r05.05. Incorporated .03.654.voiceie.com Toll Free 877. Next we need to create the locations: 37 www. Network Learning.24.09.cf.

com Toll Free 877.com v.2243 sales@ccbootcamp.l.ccbootcamp.r05.24.cf.05. We can then create the needed media resource lists: 38 www. Network Learning.voiceie.This is where reading through the whole lab will save a lot of time as we can set the proper location settings and never return to this page.In reading the lab we know that there is a need to separate the MOH servers and it is always a good idea to separate hardware from software resources.com Copyright ©2009.03.a.For questions: www.06. We now need to create the media resource groups and lists: ! Tip .09.pages Time Saver . Incorporated .654.

ccbootcamp.06.For questions: www.com Toll Free 877.05.voiceie. Incorporated .a.cf.r05.654.l.com v.09.2243 sales@ccbootcamp. Network Learning.com Copyright ©2009.24.03.pages 39 www.

com Copyright ©2009.l.24.voiceie. Network Learning.654.06.com Toll Free 877.com v.r05.09.03.2243 sales@ccbootcamp.ccbootcamp.For questions: www.05. Incorporated .cf.a.pages 40 www.

For questions: www.r05.a.03. Incorporated .com Toll Free 877.cf.654.06.2243 sales@ccbootcamp.ccbootcamp.09.pages Below is the full list of the media resource lists: We now need to create the device pools: 41 www.voiceie.com Copyright ©2009.l.24. Network Learning.05.com v.

cf.2243 sales@ccbootcamp.24.com Copyright ©2009. Incorporated .voiceie.com Toll Free 877.pages 42 www.ccbootcamp.a.com v.l.For questions: www.06. Network Learning.03.654.09.05.r05.

l.06. Incorporated .2243 sales@ccbootcamp.com Toll Free 877.ccbootcamp.24. Network Learning.pages Time Saver .654. 43 www.r05.We know from reading the lab that one phone will not be allowed to register in SRST.03.For questions: www.cf.com v.09.05. We can create the device pool for this function now in order to save time later.voiceie.com Copyright ©2009.a.

a. Incorporated .03.r05.com Copyright ©2009.com v. Network Learning.24.ccbootcamp.2243 sales@ccbootcamp.l.voiceie.For questions: www.09.05.cf.06.pages 44 www.com Toll Free 877.654.

654.l.com Toll Free 877.a.2243 sales@ccbootcamp.09.For questions: www.05.com v.ccbootcamp.24. Incorporated .06.pages Here is the final list of device pools: 45 www.03.cf.r05.voiceie. Network Learning.com Copyright ©2009.

com Toll Free 877.l.voiceie.a.com v.05.ccbootcamp.cf. Network Learning.654.Changing the host name to an IP address in the URL settings will prevent authentication and IP phone service failures. This is highly recommended whether you have a DNS server or not! 46 www.pages Next we need to check the Enterprise Parameters and make changes as needed: ! Tip .06.r05. Incorporated .com Copyright ©2009.03.24.2243 sales@ccbootcamp.09.For questions: www.

pages We can also create the AAR groups now as this will help to cut down the number of times we need to visit the phone configuration page: Once we have both groups created we need to set the dial prefix according to the dial plan: 47 www.r05.voiceie.654.a.03.ccbootcamp.For questions: www.2243 sales@ccbootcamp.09. Incorporated .24.05.cf.l.com v. Network Learning.06.com Toll Free 877.com Copyright ©2009.

com v.09.ccbootcamp.For questions: www.cf. Incorporated . 48 www.a.com Toll Free 877.05.24.l.voiceie.com Copyright ©2009.06.03.r05.654.2243 sales@ccbootcamp.pages Now we will need to create the the partitions and calling search spaces that will be needed for the lab: On the next page is a table of calling search spaces and the partitions that belong to each calling search space. Network Learning.

a.pages .05.cf.For questions: www.r05.com v.l.09.06.voiceie.03.24.

            .

         .

       .

     .

         .

    .

         .

     .

         .

    .

      .

         .

    .

           .

         .

    .

       .

    .

    .

         .

    .

                                             .

     .

  .

   .

  .

  .

  .

   .

      .

         .

    .

                      .

     .

  .

   .

     .

  .

                   .

 .

.

 .

  .

    .

ccbootcamp. Network Learning.2243 sales@ccbootcamp. 49 www.  We should now be able to add the phones per the requirements in the table.com Toll Free 877.com Copyright ©2009. Incorporated .654.

24.03.05.For questions: www.com Toll Free 877.2243 sales@ccbootcamp.ccbootcamp.654.09.com v.cf. Network Learning.l.voiceie.pages HQ Phone 1: 50 www.06. Incorporated .a.r05.com Copyright ©2009.

ccbootcamp.com Copyright ©2009.a.For questions: www.voiceie.06.com Toll Free 877.pages 51 www. Incorporated .r05.654.05. Network Learning.l.24.cf.2243 sales@ccbootcamp.03.09.com v.

r05. Network Learning.06.654.pages 52 www.com v.cf.03.09.voiceie.24. Incorporated .a.com Toll Free 877.For questions: www.com Copyright ©2009.ccbootcamp.l.05.2243 sales@ccbootcamp.

voiceie.a.2243 sales@ccbootcamp.654.ccbootcamp.com Copyright ©2009.24.03.For questions: www.cf.05.pages 53 www.06.com Toll Free 877. Incorporated . Network Learning.com v.l.09.r05.

654.r05.voiceie.cf.com Copyright ©2009.l.ccbootcamp.05.a.2243 sales@ccbootcamp.03. Network Learning.06.24.09. Incorporated .com Toll Free 877.com v.pages HQ Phone 2: 54 www.For questions: www.

24.09.com Copyright ©2009.03.r05.com Toll Free 877.05.cf. Incorporated .For questions: www.voiceie. Network Learning.2243 sales@ccbootcamp.com v.ccbootcamp.06.a.pages 55 www.654.l.

For questions: www. Incorporated .cf.09. Network Learning.voiceie.ccbootcamp.05.06.com Toll Free 877.l.2243 sales@ccbootcamp.com v.pages 56 www.24.a.03.654.r05.com Copyright ©2009.

03.24.voiceie.654.com Toll Free 877.r05.09.06.For questions: www.a.l.com Copyright ©2009. Network Learning.2243 sales@ccbootcamp.05.ccbootcamp.pages 57 www.cf.com v. Incorporated .

com v.a.03.ccbootcamp. Incorporated .06.2243 sales@ccbootcamp. Network Learning.l.05.com Toll Free 877.r05.pages BR1 Phone 1: 58 www.For questions: www.24.voiceie.com Copyright ©2009.cf.09.654.

For questions: www.09. Network Learning.com v.r05.654.06.cf.ccbootcamp.a.l.pages 59 www.24.com Toll Free 877. Incorporated .voiceie.05.com Copyright ©2009.03.2243 sales@ccbootcamp.

pages 60 www.com Toll Free 877.l.24. Network Learning.09.cf.2243 sales@ccbootcamp.03.ccbootcamp.com v.06.654.05.com Copyright ©2009. Incorporated .r05.For questions: www.a.voiceie.

For questions: www.pages 61 www. Network Learning.cf.com Copyright ©2009.com Toll Free 877.05.24.09.ccbootcamp.654.a.06.r05.com v. Incorporated .l.voiceie.2243 sales@ccbootcamp.03.

05. Network Learning.ccbootcamp.pages BR1 Phone 2: ! Note .a.com Toll Free 877.24.cf.03.654.06. We can create that as part of the initial phone setup which we have done here or you could wait till that specific task. Incorporated .l.2243 sales@ccbootcamp. 62 www.In reading the lab we know the BR1 Phone 2 requires another extension “*2002”.com Copyright ©2009.com v.09.For questions: www.voiceie.r05.

com Copyright ©2009.06.a.05.r05.654.2243 sales@ccbootcamp.com Toll Free 877.pages 63 www.voiceie.24.For questions: www.com v.03. Incorporated .cf.l.09.ccbootcamp. Network Learning.

24.voiceie.l.For questions: www.a.com Copyright ©2009. Network Learning.09.06.pages 64 www.2243 sales@ccbootcamp. Incorporated .r05.com v.03.05.ccbootcamp.cf.654.com Toll Free 877.

24. Incorporated .For questions: www.com Copyright ©2009.voiceie.cf.03.a.09.l.ccbootcamp.com Toll Free 877.654. Network Learning.r05.com v.06.2243 sales@ccbootcamp.05.pages 65 www.

a.Most of the phone settings per phone are the same per site except for the calling search space.2243 sales@ccbootcamp.com v.l.03. Incorporated .ccbootcamp.06.cf. 66 www.654.For questions: www.05. Time Saver .voiceie.pages BR1 Phone 2 (Line 2): ! Tip .com Copyright ©2009.r05.24.In order to save time you can use auto registration on the callmanager and then modify each phone to the correct settings.com Toll Free 877. Network Learning.09.

230.com Toll Free 877.8-3-3S BR2(config-register-global)#mwi stutter BR2(config-register-global)#mwi reg-e164 BR2(config-register-global)#voicemail 3180 BR2(config-register-global)#tftp-path flash: BR2(config-register-global)#create profile 67 www.l.03.cf.1 port 2000 BR2(config-telephony)#voicemail 3180 BR2(config-telephony)#max-conferences 8 gain -6 BR2(config-telephony)#call-park system application BR2(config-telephony)#call-forward pattern .com Copyright ©2009.a.For questions: www.1.24.654. Network Learning.06.T BR2(config-telephony)#fac standard BR2(config-telephony)#create cnf-files BR2(config-telephony)#exit BR2(config)#voice register global BR2(config-register-global)#mode cme BR2(config-register-global)#source-address 10.2243 sales@ccbootcamp.230. Incorporated .com v.T BR2(config-telephony)#dn-webedit BR2(config-telephony)#time-webedit BR2(config-telephony)#transfer-system full-blind BR2(config-telephony)#transfer-pattern 9.voiceie.05.r05.1. We can then create the phones and their associated DN’s: BR2(config)#telephony-service BR2(config-telephony)#authentication credential admin cisco BR2(config-telephony)#max-ephones 2 BR2(config-telephony)#max-dn 5 BR2(config-telephony)#ip source-address 10.09.pages We can now start the registration of phones within the BR2 site.ccbootcamp.1 port 5060 BR2(config-register-global)#max-dn 10 BR2(config-register-global)#max-pool 2 BR2(config-register-global)#load 7941 SIP41. We will first need to define all the required settings underneath the “telephony-service” and “voice register global” configuration.

r05.06. Incorporated .24.09. Network Learning.05.cf.pages 68 www.voiceie.For questions: www.com Copyright ©2009.com v.03.654.2243 sales@ccbootcamp.a.ccbootcamp.l.com Toll Free 877.

com Copyright ©2009.com v.cf.l.pages Now we can configure the phones and their DN’s: BR2(config)#voice register dn 1 BR2(config-register-dn)#number 3001 BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20 BR2(config-register-dn)#pickup-call any-group BR2(config-register-dn)#pickup-group 1 BR2(config-register-dn)#name BR2 Phone 1 BR2(config-register-dn)#mwi BR2(config-register-dn)#voice register dn BR2(config-register-dn)#number 3002 BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20 BR2(config-register-dn)#pickup-call any-group BR2(config-register-dn)#pickup-group 1 BR2(config-register-dn)#name BR2 Phone 2 BR2(config-register-dn)#mwi 2 We can also configure the extra DN specified for the shared line on BR2 phone 1 and 2: BR2(config-register-dn)#voice register dn BR2(config-register-dn)#number 3003 BR2(config-register-dn)#shared-line max-calls 6 3 We can now configure the phones: BR2(config)#voice register pool 1 BR2(config-register-pool)#id mac 001F.05.6C7F.24.a.For questions: www.2243 sales@ccbootcamp.D6C1 BR2(config-register-pool)#type 7941 BR2(config-register-pool)#number 1 dn 1 BR2(config-register-pool)#number 2 dn 3 BR2(config-register-pool)#dtmf-relay rtp-nte BR2(config-register-pool)#codec g711ulaw BR2(config-register-pool)#no keep-conference 69 www.com Toll Free 877.654.r05. Network Learning.ccbootcamp.03.voiceie.06.09. Incorporated .

l.a.230.com Toll Free 877.1.loads BR2(config)# tftp-server flash:jar41sip.722B BR2(config-register-pool)#type 7941 BR2(config-register-pool)#number 1 dn 2 BR2(config-register-pool)#number 2 dn 3 BR2(config-register-pool)#dtmf-relay rtp-nte BR2(config-register-pool)#codec g711ulaw BR2(config-register-pool)#no keep-conference Next we need to allow the SIP firmware to be downloaded from the router flash: BR2(config)# tftp-server flash:SIP41. Incorporated .com Copyright ©2009.2/voiceview/common/ login.8-3-2-27.sbn BR2(config)# tftp-server flash:dsp41.8-3-3S.loads BR2(config)# tftp-server flash:term41.loads BR2(config)# tftp-server flash:SIP41.8-3-2-27.For questions: www.cf.09.default.voiceie.pages BR2(config-register-pool)#voice register pool 2 BR2(config-register-pool)#id mac 001F.2243 sales@ccbootcamp.654.r05.06.ccbootcamp.sbn BR2(config)# tftp-server flash:cvm41sip.do (Inserted by default in most cases) 70 www.com v.If you like to use the CME and CUE web interface the the following commands should be entered at this stage to prepare you to use the web interface.sbn BR2(config)# tftp-server flash:cnu41.24.6C7F.sbn ! Tip .sbn BR2(config)# tftp-server flash:apps41.05.8-3-2-27. BR2(config)#ip http server BR2(config)#no ip http secure-server BR2(config)#ip http path flash: BR2(config)#telephony-service BR2(config-telephony)#web admin system name admin password cisco BR2(config-telephony)#url services http://10.8-3-2-27.8-3-2-27.03.8-4-4S. Network Learning.

2243 sales@ccbootcamp. Incorporated .03.24.05.1.l.asp (Inserted by default in most cases) 71 www.voiceie.com Toll Free 877.r05.06.230.For questions: www.pages BR2(config-telephony)#url authentication http://10.1/CCMCIP/ authenticate.09. Network Learning.com v.a.com Copyright ©2009.cf.ccbootcamp.654.

72 www.Though the task asks us to allow the number to be reach by the full E164 number we can perform this action later when setting up the call routing as all calls will need to be striped to four digits.03.24.2243 sales@ccbootcamp.pages 2. This was accomplished in task 1 by setting setting the “pickup-group 1” command under all the DN’s.com Toll Free 877. 6.com Copyright ©2009. Network Learning.r05. Incorporated . This was already completed in the above solution with the “voice register dn 3” configuration and the addition of this button to each “voice register pool”.l.com v.3002 BR2(config-voice-hunt-group)#timeout 10 BR2(config-voice-hunt-group)#pilot 3111 ! Note . and date/ time group format the same in CallManager.ccbootcamp. This was accomplished in task 1 by setting the alerting name. caller id. This was already completed in the above solution with the “no keep-conference” command under the “voice register pool” configuration.For questions: www.a. 4. 3. external phone number mask.09.654. This is accomplished with the following configuration: BR2(config)#voice hunt-group 1 sequential BR2(config-voice-hunt-group)#final 3000 BR2(config-voice-hunt-group)#list 3001.cf.05. 5.voiceie.06.

1.1 HQ_Rtr(config)#mgcp fax t38 ecm HQ_Rtr(config)#mgcp ! Note .24 service mgcp HQ_Rtr(config-controller)#exit HQ_Rtr(config)#interface Serial0/0/0:23 HQ_Rtr(config-if)# isdn bind-l3 ccm-manager HQ_Rtr(config-if)#exit HQ_Rtr(config)#ccm-manager redundant-host 10. In order to enable the HQ router as an MGCP gateway we need the following configuration on the HQ router: HQ_Rtr(config)#network-clock-participate wic 0 HQ_Rtr(config)#isdn switch-type primary-ni HQ_Rtr(config)#voice-card 0 HQ_Rtr(config-voicecard)#dspfarm HQ_Rtr(config-voicecard)#dsp services dspfarm HQ_Rtr(config-voicecard)#exit HQ_Rtr(config)#controller T1 0/0/0 HQ_Rtr(config-controller)#cablelength long 0db HQ_Rtr(config-controller)#pri-group timeslots 1-3.cf.In IOS release 12.If you have multiple MGCP or H.03.323 gateways then use notepad to copy and paste common configuration components.com Toll Free 877.200. 73 www.06.com v.a.25 service-type mgcp version 0. Time Saver .com Copyright ©2009.4 the dial-peer no longer needs to be created with the service command. Network Learning.24.ccbootcamp.21 HQ_Rtr(config)#ccm-manager mgcp HQ_Rtr(config)#mgcp HQ_Rtr(config)#mgcp call-agent 10.l.09.1.r05.pages Voice Gateways and Signaling 1.05.654.voiceie.2243 sales@ccbootcamp.200.For questions: www. Incorporated .

ccbootcamp.654.03.06. Network Learning.pages Next we will need to configure the gateway in CallManager: 74 www.l.voiceie.r05.For questions: www.24.2243 sales@ccbootcamp.com Copyright ©2009.05.cf.a.com Toll Free 877.com v. Incorporated .09.

a.24.ccbootcamp.pages 75 www.03.com Toll Free 877.com Copyright ©2009.com v.r05.l.cf.654.For questions: www.2243 sales@ccbootcamp.09.06. Incorporated . Network Learning.voiceie.05.

pages 76 www. Network Learning.com v.654.24.r05.For questions: www.cf.com Toll Free 877.03.a.2243 sales@ccbootcamp.l.05.ccbootcamp. Incorporated .com Copyright ©2009.09.voiceie.06.

l.ccbootcamp.03. 77 www.09.2243 sales@ccbootcamp.a.com Toll Free 877.05.24.com Copyright ©2009. Network Learning.For questions: www. So in our case it could be “HQ_Rtr.r05.654.pages ! Tip .voiceie. Incorporated .If you have set or been asked to set a domain name on the router the device name for MGCP would be the router name plus the domain name.cf.com” as a domain name on the router.com” if we had “voiceie.06.voiceie.com v.

05..32.a. In order to enable the BR1 router as an H.06.2243 sales@ccbootcamp.09..654.323 gateway we need the following configuration on the BR1 router: BR1(config)#network-clock-participate wic 1 BR1(config)#isdn switch-type primary-ni BR1(config)#voice-card 0 BR1(config-voicecard)#dsp services dspfarm BR1(config-voicecard)#exit BR1(config)#voice translation-rule 1 BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2.03. Network Learning.ccbootcamp.24 BR1(config-controller)# exit BR1(config)#interface Loopback0 BR1(config-if)#h323-gateway voip interface BR1(config-if)#h323-gateway voip bind srcaddr 10.com Copyright ©2009.pages 2.\)/ /\2/ BR1(cfg-translation-rule)#exit BR1(config)#voice translation-profile STRIP BR1(cfg-translation-profile)#translate called 1 BR1(cfg-translation-profile)#exit BR1(config)#voice-port 0/1/0:23 BR1(config-voiceport)#translation-profile incoming STRIP BR1(config-voiceport)#exit BR1(config)#controller T1 0/1/0 BR1(config-controller)#framing esf BR1(config-controller)# linecode b8zs BR1(config-controller)# pri-group timeslots 1-3.com v.2 BR1(config-if)#exit BR1(config)#interface Serial0/1/0:23 BR1(config-if)#isdn outgoing display-ie 78 www.cf.24. Incorporated .l.voiceie.com Toll Free 877.r05.10.For questions: www.

voiceie. Network Learning.654.l.09.05.2243 sales@ccbootcamp.03. Incorporated .com Copyright ©2009.a.com Toll Free 877.For questions: www.cf.r05.24.com v.06.323 gateway in CallManager: 79 www.ccbootcamp.pages Next we will need to setup BR1 as an H.

cf.r05.com Copyright ©2009.03.l.2243 sales@ccbootcamp.pages ! Tip .For questions: www.com Toll Free 877.09.323 gateways is that IP address specified in CallManager is not the IP address that the H.com v.654.05. Make sure these IP address match! 80 www.ccbootcamp.voiceie.323 process in the router is binding.The most common issue with H.06.24.a. Network Learning. Incorporated .

For questions: www.06. Network Learning.24.10.cf..l.com Copyright ©2009.com v.pages 3.2243 sales@ccbootcamp.a..voiceie.com Toll Free 877.32.ccbootcamp.\)/ /\2/ BR2(cfg-translation-rule)#exit BR2(config)#voice translation-profile STRIP BR2(cfg-translation-profile)#translate called 1 BR2(cfg-translation-profile)#exit BR2(config)#voice-card 0 BR2(config-voicecard)#dspfarm BR2(config-voicecard)#dsp services dspfarm BR2(config-voicecard)#exit BR2(config)#controller E1 0/0/0 BR2(config-controller)#pri-group timeslots 1-3.03.16 BR2(config-controller)#exit BR2(config)#interface Serial0/0/0:15 BR2(config-if)#isdn outgoing display-ie BR2(config-if)#exit BR2(config)#voice-port 0/0/0:15 BR2(config-voiceport)#translation-profile incoming STRIP 4. In order to enable the BR2 router as an H.09.323 gateway we need the following configuration on the BR2 router: BR2(config)#network-clock-participate wic 0 BR2(config)#isdn switch-type primary-net5 BR2(config)#voice translation-rule 1 BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3.com HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology HQ_Rtr(config-gk)#no shutdown 81 www. In order to setup the gatekeeper we need to perform the following configuration on the HQ router: HQ_Rtr(config)#gatekeeper HQ_Rtr(config-gk)#zone local CM ccbootcamp.1 HQ_Rtr(config-gk)#zone local CME ccbootcamp.r05. Incorporated .654.05.com 10.

654.24.03.a. We can accomplish this by adding the gatekeeper and then the trunk in CallManager: ! Tip .pages Next we need to enable CallManager to register to the gatekeeper through a H.com v. 82 www.If you would like to lower the time it takes for gatekeeper to register after a loss of connectivity then change the “Registration Retry Timeout” to 30 seconds.For questions: www.com Toll Free 877.2243 sales@ccbootcamp.l.cf.ccbootcamp.r05. Incorporated .05.voiceie.09.225 gatekeeper controlled trunk.06.com Copyright ©2009. Network Learning.

a.03.voiceie.2243 sales@ccbootcamp.l.com Copyright ©2009.06.com Toll Free 877.com v.r05.For questions: www.cf.24. Network Learning.09.654. Incorporated .ccbootcamp.pages Now we need to add the trunk: 83 www.05.

200.a.1.com v.21 Port RASSignalAddr Port Zone Name Type ---H323-GW Flags ------------------.1.cf.You can validate registration with the “show gatekeeper endpoints” command on the HQ router.25 H323-ID: BR2_2 Voice Capacity Max.654.l.200.09.--------33072 10.21 Avail.----.ccbootcamp.03.05. Incorporated .06.1.1.= 0 H323-GW H323-ID: BR2_1 Voice Capacity Max.= Total number of active registrations = 4 HQ_Rtr# 33077 10. Network Learning.pages ! Tip .For questions: www.= 32794 CM Current.200. HQ_Rtr#show gatekeeper endpoints GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr 10.= 0 32785 CM Current.= Avail.200.2243 sales@ccbootcamp.--------------.25 84 www.com Toll Free 877.com Copyright ©2009.voiceie.----.= 10.24.r05.

voiceie.l.2243 sales@ccbootcamp.com Toll Free 877.06. Incorporated .r05.pages 85 www.05.com v. Network Learning.654.24.com Copyright ©2009.09.03.a.ccbootcamp.For questions: www.cf.

com Toll Free 877. This requires the following configuration: BR2(config)#interface Loopback0 BR2(config-if)#h323-gateway voip interface BR2(config-if)#h323-gateway voip id CME ipaddr 10.= 0 Total number of active registrations = 4 HQ_Rtr# Avail.200. This is to be expected as SIP CME phones cannot be auto registered to gatekeeper. 86 www.05.32.200.2243 sales@ccbootcamp.voiceie.com v.3 BR2(config-if)#exit BR2(config)#gateway ! Tip .1 1719 BR2(config-if)#h323-gateway voip h323-id CME BR2(config-if)#h323-gateway voip tech-prefix 1# BR2(config-if)#h323-gateway voip bind srcaddr 10. Incorporated .You will notice that the directory numbers from the SIP CME did not register with gatekeeper.----.1.25 Avail.200.06.654.com Copyright ©2009.25 H323-ID: BR2_2 Voice Capacity Max.Once again you can verify with the “show gatekeeper endpoints” command on the HQ router.1.pages Next we will need to configure the BR2 router is register with the gatekeeper.3 H323-ID: CME Voice Capacity Max.l.21 Port 1720 RASSignalAddr 10.10. HQ_Rtr#show gatekeeper endpoints GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr 10.r05.09.--------57205 CM ! Note .= Avail.--------------.1.= 10.----.32.3 Port Zone Name Type ---H323-GW Flags ------------------.32.200.= 0 32794 CM H323-GW 33072 10.ccbootcamp.a.For questions: www.32.= Current.10.24.21 H323-ID: BR2_1 Voice Capacity Max.= Current.= 10. Network Learning.1.10.= Current.03.10.= 0 32785 CM H323-GW 33077 10.cf.

06.r05.For questions: www.24.09. Incorporated .l.pages 87 www. Network Learning.cf.voiceie.2243 sales@ccbootcamp.05.654.com Toll Free 877.com Copyright ©2009.com v.03.a.ccbootcamp.

09.cf.voiceie.05. The has already been accomplished for HQ and BR1 when we setup the phones previously by giving them the proper calling search space.For questions: www.ccbootcamp.2243 sales@ccbootcamp.com v.654.03.pages Call Routing 1.r05. Network Learning.a. To enable class of service for the BR2 site we need to create the following COR list: dial-peer cor custom name Local name LD name INT name Emergency dial-peer cor list Emergency member Emergency dial-peer cor list Local member Local dial-peer cor list Int member INT dial-peer cor list LD member LD dial-peer cor list Phone1 member Local member LD member INT member Emergency dial-peer cor list Phone2 member Local member LD member Emergency 88 www.24.l.com Copyright ©2009.06.com Toll Free 877. Incorporated .

com Copyright ©2009.pages Now that we have created the COR list we need to assign the proper COR list to the voice register pool of the proper phone: BR2(config)#voice register pool 1 BR2(config-register-pool)#cor incoming Phone1 default BR2(config-register-pool)#voice register pool 2 BR2(config-register-pool)#cor incoming Phone2 default 2.06.For questions: www.r05.voiceie. Incorporated .cf. Network Learning.2243 sales@ccbootcamp.03.05.com Toll Free 877.a.654.com v.ccbootcamp.l. In order to accomplish the next two tasks we need to create all the route groups and route lists first. We will first need to create the route groups: 89 www.24.09.

a.654.cf.2243 sales@ccbootcamp.For questions: www.ccbootcamp.05.09.r05.l.24.com Copyright ©2009.com Toll Free 877.pages 90 www. Network Learning.voiceie.03.06. Incorporated .com v.

cf.06.24.r05.05.a.pages Then next the route lists in the following tables with the proper settings: 91 www.com Toll Free 877. Network Learning.654.2243 sales@ccbootcamp.l.ccbootcamp.com v.For questions: www.09.voiceie.03. Incorporated .com Copyright ©2009.

./. '' *.cf...1 .(.*/+ )'"! ''%)$ .For questions: www.pages                 ".)-#*.1 .1 .".( -& .! %$%.0."#%0 %$%.a..voiceie.%+.%*)%.24.$*%)$ '') ''"! .( -& .05.)' -& ''%)$ ..%*)  .1 .)-#*.)-#*.$*%)$ ''"(".(.06.l.)-#*..%*)-" ''%)$ .03.com v.''"! .../.1 ."#%0 %$%..09.r05.

%*)%.! %$%.."..( -& .1 .  ".*/+ )'"!        ''%)$ .)-#*.%+../."*.%*)  .)-#*..1 ."#%0 %$%.(.*/+ )'"!      ..1 .1 .%+..)-#*.)' -& ''%)$ .%*)-" ''%)$ .$*%)$ ''"(".(...''"! .0..)-#*.."#%0 %$%.( -& . *)"  "..$*%)$ '') ''"! .1 ./..%*)  . '' *.

)-#*.2243 sales@ccbootcamp. Incorporated ."*. ''%)$ ..com Toll Free 877.0..%*)%.1 .! %$%..)' -& ''%)$ .%*)-" ''%)$ ./.(.$*%)$ ''## ''"! .)-#*..( -& .(.( -& .654.. Network Learning.)-#*.com Copyright ©2009. 92 www.1 .."#%0 %$%.''"! .1 .1 .)-#*.".ccbootcamp.1 ..

05.l.09.voiceie.pages .a.For questions: www.r05.03.24.06.cf.com v.

   .

    .

-#$&1 &%&/.   !   (( +-/. 0/%+&*% ((.  #) #-. .

!-" &%&/.$+-) .  .' ((&*% -/2 -*. * ((#" -/2 -*. 0/%+&*% ((.' -#$&1 &%&/. #) #-.# ((&*% -/2 . 1/#-*( .$+-) . &. 0/%+&*% ((.$+-)/&+*. .' -#$&1 &%&/.$+-)/&+*. ((#" -/2 -*.   ((&*% -/2 -*.

(( +-/. -#+/ .

 .

/&+*  -+0.  #.!-&. * (#"        .

.

!-" &%&/. ((#" -/2 -*. -#+/ .$+-) . 0/%+&*% ((.$+-)/&+*.$+-) .   (( +-/. &. .' -#$&1 &%&/. 0/%+&*% ((. * ((#" -/2 -*.$+-)/&+*.' ((&*% -/2 -*.# ((&*% -/2 . ((&*% -/2 -*. #) #-. 1/#-*( .' -#$&1 &%&/.

Network Learning. Incorporated . 1/#-*( .2243 sales@ccbootcamp.654.ccbootcamp.# ((&*% -/2 . * 93 www.com Copyright ©2009.' -#$&1 &%&/. 0/%+&*% ((.$+-)/&+*.' ((&*% -/2 -*. .   ((&*% -/2 -*.com Toll Free 877.$+-) .

)-( "++1 &.06.03.com v.0.l.24.voiceie.#&01  .r05.a.05.For questions: www. "1* 0&')4 )()21 32(.cf.pages !   !     !  )1$"0% )()21 "++&% "025 0"-1'.09.

.

-1    &1$0)/2).0.3/ -"#+&% ."2). ++ .2 "++&% "025 0"-1'.021 ! "   0&. 0.

Incorporated .-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'."2).0. "1* 0&')4 )()21 32(."2).2    "++)-( "025 0"-1'.com Copyright ©2009.-1 )1$"0% )()21 "++&% "025 0"-1'.#&01    !20 ++ .0. "1* 0&')4 )()21 32(."2).021 0&.0.0. "1* 0&')4 )()21 32(.0.#&01  ++ .ccbootcamp.)-( "++1 &.021 0&. Network Learning.2         94 www."2). "1* 0&')4 )()21 32(.0.2243 sales@ccbootcamp.)-( "++1 &.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.0.com Toll Free 877.   !!      "++)-( "025 0"-1'.0.654.-1 )1$"0% )()21 "++&% "025 0"-1'.)-( "++1 - "++&% "025 0"-1'.)-( "++1 - "++&% "025 0"-1'.

voiceie.For questions: www.09.pages     '2%1*03*/.06.#$.'&  "     ! .   1/40 .a.05.03.com v.l.cf.r05.24.

.

*..) #.) #136 1#.) #136 2 53'1.2 '-$'12 ..2 2' #..) #.2 #..2(/1.#2+ 1'(*5 *)*32 43)/*.2 2' #..2 . #.'& #136 1#.) #136 1#.2(/1-#3*/.      .2(/1-#3*/. #2+ #.#.) #..*... /132 ...#2+ 1'(*5 *)*32 43)/*.2 *2%#1& *)*32 #. #2+ #.2(/1.*.2(/1-#3*/.2(/1.. /132 1'/3 '2%1*03*/.2(/1-#3*/.#2+ 1'(*5 *)*32 43)/*...*.#$.*.'&  "     ! #.*.'& #136 1#.2 '-$'12 .) #136 1#.   1/40 .#.'& #136 1#.2 *2%#1& *)*32 #. #.#2+ 1'(*5 *)*32 43)/*.) #.) #136 2 53'1.) #136 1#..2(/1...'& #136 1#.

2 2' #.2(/1-#3*/.. #..) #136 1#...'& #136 1#. Incorporated .*.#..ccbootcamp. /.2(/1..2(/1-#3*/. Network Learning.*.654.2 *2%#1& *)*32 #.) #136 2 53'1. #2+ #.2243 sales@ccbootcamp..' #.2 .2 '-$'12    "31 .com Copyright ©2009.) #.) #136 1#.#2+ 1'(*5 *)*32 43)/*.#2+ 1'(*5 *)*32 43)/*. /132 1'/3 95 www.*..'& #136 1#.com Toll Free 877.2(/1.) #.

pages          '2%1*03*/.05.   1/40 .24.'&  "     ! .06.cf.03.voiceie.For questions: www.09.a.r05.com v.l.#$.

#.'  .2 2' #. #..2(/1-#3*/.2 .#2+ 1'(*5 *)*32 43)/*.'& #136 1#.) #.2(/1..2(/1-#3*/.) #136 1#.*.*.) #136 2 53'1.. /132 /. #2+ #.#2+ 1'(*5 *)*32 43)/*.) #.2 '-$'12 .*.2 *2%#1& *)*32 #..) #136 1#...2(/1...#.'& #136 1#.

'& #136 1#.2 ...2 *2%#1& *)*32 #.) #136 2 53'1.'& #136 1#.#2+ 1'(*5 *)*32 43)/*.) #136 1#.*.*.#.2(/1.2(/1-#3*/. #.2 2' #.*.#2+ 1'(*5 *)*32 43)/*..2(/1...) #136 1#. #.) #..2 '-$'12 . #2+ #.) #.2(/1-#3*/..

.    "31 . /132 1'/3       ! .

2 96 www.#$.) #136 2 53'1.) #136 1#.#2+ 1'(*5 *)*32 43)/*.2 2' #.2(/1-#3*/.ccbootcamp.*... '2%1*03*/.2(/1.#. Incorporated ..654.*.com Copyright ©2009.*.com Toll Free 877.'& #.) #136 1#.2 . #2+ #.) #. #.'& #136 1#.2243 sales@ccbootcamp.2(/1-#3*/..   1/40 .. Network Learning.

a.cf.05.voiceie.06.r05.09.l.pages .03.com v.24.For questions: www.

  .

   .

'-0'.'+&  ))/ $*!$./    0.. +/%.+  .1+ !)$# . )) ..# '&'0/  ))$#  .*  /( .0  $/"..$. '/" .03 .0/    .$%'2 '&'0/ 10&.

0  .# '&'0/  ))$#  .03 .+/ '/" .. +/%.       ))'+&  .'+&  ))/ +  ))$#  . +/%.'+&  ))/ $*!$.*  /( .* 0'. +/%.* 0'..0/ ..+/ /$  ))'+&  .$%'2 '&'0/ 10&./    0.$%'2 '&'0/ 10&.*  /( .+ )  /(  ))'+&  . +/%.03 / 20$.. )) .03 .03 ..03 .$.

'-0'..1+ !)$#       .+  .  $/".

* 0'.. +/%.+/ /$  ))'+&  .'+&  ))/ $*!$.$%'2 '&'0/ 10&.+ )  /(  ))'+&  .03 .*  /( ..+/ '/" .*  /( .03 .03 / 20$..    ))'+&  .$%'2 '&'0/ 10&.# '&'0/  ))$#  ./ . +/%. +/%. +/%.'+&  ))/ +  ))$#  ..* 0'.03 .03 .

0    ))'+&  .* 0'.com Toll Free 877.ccbootcamp.com Copyright ©2009..$.. Network Learning.2243 sales@ccbootcamp. )) . +/%. Incorporated .654.03 .+/ 97 www.0/ .

0/ .'+&  ))/  ))$#  .# '&'0/  ))$#  .+ )  /(  ))'+&  .03.cf.. )) .1+ !)$#      .$%'2 '&'0/ 10&.*  /( .03 .pages          + /$  ))'+&  .For questions: www.$%'2 '&'0/ 10&..* 0'.com v..'+&  ))/ $*!$.r05.l. +/%.a.'-0'.0  $/".*  /( .05.$.03 .24. +/%..03 / 20$..voiceie./    0. +/%.+  .03 .+/ '/" .09.06.

+/%./  )) ..'+&  ))/ $*!$. +/%.03 .$%'2 '&'0/ 10&. +/%.+/ /$  ))'+&  .*  /( .+ )  /(  ))'+&  .03 / 20$.03 / 20$..# '&'0/  ))$#  . +/%.+/ '/" .+ )  /(  ))'+&  . +/%.* 0'.03 .03 .. +/%.* 0'.*  /( .$.03 .03 ..0/ . +/%.$%'2 '&'0/ 10&. +/%.* 0'../   .03 .03 .$%'2 '&'0/ 10&.'+&  ))/ +  ))$#  .+/ '/" ...* 0'.$%'2 '&'0/ 10&.'+&  ))/ $*!$.0   ))'+&  .# '&'0/  ))$#  .03 .'+&  ))/ %%  ))$#  .+/ /$  ))'+&  .*  /( ..*  /( .  ))'+&  ..

com Toll Free 877.ccbootcamp.$.654. )) .2243 sales@ccbootcamp. Incorporated ..com Copyright ©2009. Network Learning.  0.0 98 www.0/ .

a.l.voiceie.03.cf.05.pages #" !" #" !" !!" #" # $"  !   .For questions: www.09.24.com v.06.r05.

"2).0.)-( "++1 - "++&% "025 0"-1'. "1* 0&')4 )()21 32(.0. "1* 0&')4 )()21 32(.-1 )1$"0% )()21 "++&% "025 0"-1'.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'. 0.)-( "++1 &.3/ -"#+&% ! !      "++)-( "025 0"-1'.#&01 .   &1$0)/2).0.0."2).

0.)-( "++1 &.)-( "++1 - "++&% "025 0"-1'.2     .021 0&.0. "1* 0&')4 )()21 32(."2).2   "++)-( "025 0"-1'.-1 )1$"0% )()21 "++&% "025 0"-1'. "1* 0&')4 )()21 32(.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.0."2).0.  ++ .#&01    !20 ++ .021 0&.

2243 sales@ccbootcamp.654.3/ -"#+&% !     "++)-( "025 0"-1'. "1* 0&. 0.-1 )1$"0% )()21 "++&% "025 0"-1'.0.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.0. &1$0)/2).0. Incorporated .com Toll Free 877.2 99 www."2).com Copyright ©2009.ccbootcamp. Network Learning. "1* 0&')4 )()21 32(.0.)-( "++1 - "++&% "025 0"-1'."2).

03.r05.09.cf.pages .06.com v.24.05.a.voiceie.For questions: www.l.

  .

   .

$..03 / 20$. )) .$%'2 '&'0/ 10&.* 0'.*  /( .'+&  ))/ +  ))$#  .'+&  ))/  $/". +/%.03 ./       0.+/ '/" .0 .* 0'.03 ..03 . +/%. )) ..$%'2 '&'0/ 10&.0/ ...+ )  /(  ))'+&  . $*!$.# '&'0/  ))$#  .$%'2 '&'0/ 10&../    0.0/ .*  /( . +/%..+/ /$  ))'+&  .1+ !)$#       ))'+&  .'+&  ))/ $*!$.03 .'-0'. +/%.+  .

* 0'./ .+ )  /(  ))'+&  . +/%.03 ... +/%.$%'2 '&'0/ 10&.$%'2 '&'0/ 10&.03 / 20$.'+&  ))/ $*!$.# '&'0/  ))$#  ..+/ /$  ))'+&  .* 0'.*  /( . +/%.03 . +/%..   ))'+&  .*  /( .+/ '/" .'+&  ))/ +  ))$#  .03 .03 .

'-0'..+  .0  $/".2243 sales@ccbootcamp...1+ !)$#       ))'+&  . )) .03 .ccbootcamp. Network Learning. Incorporated .$.+/ /$  ))'+&  .+ )  /(  ))'+&  . +/%.03 .* 0'.654..0/ .com Toll Free 877.*  /( + 100 www. +/%.com Copyright ©2009.03 / 20$.

cf.l.05.24.For questions: www.pages        .09.06.a.03.voiceie.r05.com v.

$#$.+ -. &&$(# *./ *(+")*'./ + .#)$(# &&+ !'!*+ .+ &&! *. $#$.* && )*..$)(+ +! &&$(# *. $#$.!*(& +% &&$(# *./ *(+")*' +% *!"$.+ *!).+ -.#)$(# &&+ !'!*+    .#)$(# &&+ &&! *./ *(+")*' +% *!"$. $#$.$)(+ $+* $#$.+ -.+ &&! *.+ -./ *(+")*'.#)$(# &&+ ( &&! *./ *(+")*' +% *!"$.       *!"$./ *(+")*'.$)(+ $+* $#$.

654.2243 sales@ccbootcamp. && )*.ccbootcamp.com Toll Free 877. 101 www. Incorporated .com Copyright ©2009. Network Learning.+ *!).

05.voiceie.a. Incorporated .ccbootcamp.For questions: www.cf.06. Network Learning.com Toll Free 877.09.03.pages A summary of all the route lists is below: We can now create all the route patterns for the HQ call routing and point them to the proper route list: 102 www.com v.com Copyright ©2009.l.r05.654.2243 sales@ccbootcamp.24.

a.. We can now use the previous created route groups and route lists to setup the BR1 call routing by adding the following route patterns: 103 www. HQ_Rtr(config-gk)#zone prefix CM 7.For questions: www. Next we need to add the proper call routing to the gatekeeper on the HQ gateway: HQ_Rtr(config-gk)#zone prefix CME 3...24.l.r05...2243 sales@ccbootcamp.654.09..com v..cf.All the digit manipulation and phone number masking is done in the route lists and therefore should not be done in the route pattern.ccbootcamp.com Copyright ©2009. Network Learning..com Toll Free 877.03.06..05.voiceie. 3. HQ_Rtr(config-gk)#zone prefix CME 96. Incorporated .pages ! Note ..

a.r05.ccbootcamp.l. Network Learning.654. Incorporated .voiceie.cf.05.2243 sales@ccbootcamp.com Toll Free 877.com v.09.06.For questions: www.24.com Copyright ©2009.03.pages 104 www.

We may also want to take into account the SRST task for maintaining class of service and create the COR list at the same time: dial-peer cor custom name Local name LD name INT name Emergency dial-peer cor list Emergency member Emergency dial-peer cor list Local member Local dial-peer cor list Int member INT dial-peer cor list LD member LD dial-peer cor list Phone1 member Local member LD member INT member Emergency dial-peer cor list Phone2 member Local member LD member Emergency 105 www.05.654.r05.com Copyright ©2009.cf.03. Network Learning.com Toll Free 877.ccbootcamp.323 gateway we need to add the proper dial-peers to the BR1 gateway to complete the call routing.pages Now since the BR1 gateway is an H.a.24.06.voiceie. Incorporated .2243 sales@ccbootcamp.09.For questions: www.l.com v.

com v.com Toll Free 877.voiceie.l.pages 106 www.06. Network Learning.24.r05.cf.a. Incorporated .654.2243 sales@ccbootcamp.03.For questions: www.05.ccbootcamp.com Copyright ©2009.09.

com Toll Free 877.200.l. session target ipv4:10.1..voiceie.200.r05..a..com v.pages We can now create the dial-peers with the COR already configured: dial-peer voice 1 pots incoming called-number .21 ip qos dscp cs3 signaling dial-peer voice 7 pots corlist outgoing Local destination-pattern 9[2-9].For questions: www... session target ipv4:10..com Copyright ©2009.2243 sales@ccbootcamp..09...[2-9]. Incorporated .06.654..ccbootcamp..03..24..05..cf.25 ip qos dscp cs3 signaling dial-peer voice 2001 voip preference 2 destination-pattern 2. port 0/1/0:23 forward-digits 11 ! dial-peer voice 911 pots corlist outgoing Emergency destination-pattern 911 port 0/1/0:23 forward-digits all 107 www.1. Network Learning. port 0/1/0:23 forward-digits 7 dial-peer voice 11 pots corlist outgoing LD destination-pattern 91[2-9]. direct-inward-dial dial-peer voice 2000 voip preference 1 destination-pattern 2..

03.cf.ccbootcamp.06.654. Network Learning.com Copyright ©2009. Incorporated .r05.voiceie.com Toll Free 877. We first need to allow all the communications that maybe needed in our environment: voice service voip allow-connections h323 to h323 allow-connections h323 to sip allow-connections sip to h323 allow-connections sip to sip supplementary-service h450.For questions: www.12 no supplementary-service sip refer fax protocol cisco h323 sip registrar server expires max 1200 min 300 Next we need to create a voice class codec for our calls through gatekeeper so that the call setup will not fail: 108 www.pages ! dial-peer voice 9911 pots corlist outgoing Emergency destination-pattern 9911 port 0/1/0:23 forward-digits 3 ! dial-peer voice 9011 pots corlist outgoing Int destination-pattern 9011T port 0/1/0:23 prefix 011 4.com v.05.09.24.a.l. We can now setup the call routing for BR2 with the following configuration on the BR2 router.2243 sales@ccbootcamp.

r05.2243 sales@ccbootcamp.05.com v.For questions: www.com Copyright ©2009. Incorporated .09.com Toll Free 877.cf.03.l.24. Network Learning.a.654.06.pages voice class codec 1 codec preference 1 g711ulaw codec preference 2 g729r8 109 www.ccbootcamp.voiceie.

05.com Copyright ©2009.09.654.a.24..cf.voiceie.03...For questions: www.. Incorporated ..06.pages Now we can create all the needed dial-peers with the appropriate COR list which were previously defined: dial-peer voice 1 pots incoming called-number . port 0/0/0:15 prefix 0017023332 110 www..l.2243 sales@ccbootcamp..com Toll Free 877.com v...r05. Network Learning... voice-class codec 1 session target ras ! dial-peer voice 2001 pots preference 2 destination-pattern 72. direct-inward-dial ! dial-peer voice 2 pots corlist outgoing Local destination-pattern 90[1-9]. voice-class codec 1 session target ras ! dial-peer voice 1001 pots preference 2 destination-pattern 71..ccbootcamp. port 0/0/0:15 prefix 0 ! dial-peer voice 1000 voip preference 1 destination-pattern 71. port 0/0/0:15 prefix 0017029461 ! dial-peer voice 2000 voip preference 1 destination-pattern 72...

.For questions: www.pages ! dial-peer voice 7 pots corlist outgoing Local destination-pattern 9[1-9].T port 0/0/0:15 prefix 00 We also need to add a translation pattern to strip the “7” as the call comes into callmanager from BR2: 111 www..05.voiceie.l.2243 sales@ccbootcamp..06.a.ccbootcamp. port 0/0/0:15 forward-digits 7 ! dial-peer voice 999 pots corlist outgoing Emergency destination-pattern 999 port 0/0/0:15 forward-digits all ! dial-peer voice 900 pots corlist outgoing Int destination-pattern 900.03. Network Learning.654.09.r05.24. Incorporated ..com Toll Free 877..com v.cf.com Copyright ©2009.

24.1.com Toll Free 877.06.a.2243 sales@ccbootcamp.1 sccp sccp ccm group 1 112 www.pages We will also need to enable transcoding on the BR2 gateway to support calls transgressing from HQ/BR1 to BR2: sccp local FastEthernet0/0.ccbootcamp.voiceie. Incorporated .654.03.cf.05. Network Learning.com Copyright ©2009.09.com v.l.230.r05.230 sccp ccm 10.1 identifier 1 priority 1 version 3.For questions: www.

Time Saver . 113 www.05.For questions: www.l. In order to test redundancy you can shutdown the gatekeeper or the corresponding T1/E1 controller to test.a.09.com Toll Free 877.cf.654.com Copyright ©2009.ccbootcamp.2243 sales@ccbootcamp.06.By saving the testing until your call routing is complete you can save time by not interrupting your configuration and then fixing as you test.voiceie.pages associate ccm 1 priority 1 associate profile 1 register TRANSCODE dspfarm profile 1 transcode codec g711ulaw codec g711alaw codec g729r8 codec g729abr8 codec g729ar8 codec g729br8 maximum sessions 4 associate application SCCP telephony-service sdspfarm units 2 sdspfarm transcode sessions 4 sdspfarm tag 1 TRANSCODE ! Tip .r05.24.03. Network Learning.At this point you can start testing your calls to make sure they all complete correctly.com v. Incorporated .

This task was already accomplished earlier when we created the regions. In order to accomplish this task we need to enable zone bandwidth control on the gatekeeper: HQ_Rtr(config)#gatekeeper HQ_Rtr(config-gk)#bandwidth total zone CME 48 114 www. 2.06. This task was already accomplished earlier when we created the regions.654.r05.voiceie.24. Incorporated .com Toll Free 877. 4. This task was completed when we create the locations earlier. Network Learning.com v.ccbootcamp.09.com Copyright ©2009.05.pages Codec and Call Admission Control 1.For questions: www.l.a. 3.2243 sales@ccbootcamp.03.cf.

T 2.05.voiceie.03. Incorporated .09.com v. 3. This was completed during the call routing section as the dial-peers were created with 9 at the beginning. In order to accomplish this task we need to enable “call-manager-fallback” in the BR1 gateway: application global service alternate DEFAULT call-manager-fallback secondary-dialtone 9 max-conferences 4 gain -6 ip source-address 10. This task was accomplished earlier by setting the BR1 phone 1 device pool to “BR1-NOSRST” which had the SRST reference disabled.com Copyright ©2009.cf.com Toll Free 877.a. In order to accomplish this we need to add the proper COR list to the DN of BR1 phone 2 in the incoming direction: call-manager-fallback 115 www.24.130.1.For questions: www. 4.654.06.1 port 2000 max-ephones 2 max-dn 10 transfer-pattern .l.T voicemail 917029461170 call-forward pattern .r05.ccbootcamp. Network Learning.pages High Availability Features 1.2243 sales@ccbootcamp.

Network Learning.com v.06.a.l.05.voiceie.2243 sales@ccbootcamp.r05. The last step is to enable the AAR service via the callmanager service parameters: 116 www.24.For questions: www. We created the AAR groups with the appropriate prefixes and then assigned the DN’s to the appropriate AAR group.pages cor incoming Phone2 1 2002 5. Incorporated .09.com Toll Free 877.03.654.ccbootcamp.com Copyright ©2009.cf. Most of this task has already been completed during the phone setup section.

09.24.2243 sales@ccbootcamp.cf.ccbootcamp.06.voiceie. Incorporated .com Toll Free 877.com v.200.21 identifier 2 priority 2 version 7.For questions: www.200.l.03. In order to accomplish this task we first need to create the resource in callmanager: Next we need to configure the SCCP and DSPFARM settings on the HQ router: sccp local Loopback0 sccp ccm 10.25 identifier 1 priority 1 version 7.com Copyright ©2009. Network Learning.r05.1.654.a.0 sccp ccm 10.1.0 sccp ! sccp ccm group 1 associate ccm 1 priority 1 associate ccm 2 priority 2 associate profile 2 register HQTRANS associate profile 1 register HQCONF ! dspfarm profile 2 transcode 117 www.05.pages Media Resources Management 1.

Incorporated .com Copyright ©2009.l.You can use the “show sccp” and the show “dspfarm profile” command to verify gateway configuration.voiceie.ccbootcamp. In order to accomplish this task we first need to create the resource in callmanager: 118 www.654. Network Learning.com Toll Free 877.09.r05.06.2243 sales@ccbootcamp.com v.For questions: www.03. 2.cf.a.pages codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 maximum sessions 4 associate application SCCP ! dspfarm profile 1 conference codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 codec g729br8 maximum sessions 4 associate application SCCP ! Tip .05.24. You may need to disable and then enable the SCCP function if the resources aren’t registering.

pages Time Saver .1.1.0 sccp ! sccp ccm group 1 associate ccm 1 priority 1 associate ccm 2 priority 2 associate profile 1 register BR1CONF associate profile 2 register BR1TRANS ! dspfarm profile 2 transcode codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec gsmfr 119 www.com Toll Free 877.r05.05.cf.a.200.com v.654.03.09.0 sccp ccm 10.06.2243 sales@ccbootcamp.25 identifier 1 priority 1 version 7.ccbootcamp. Network Learning.com Copyright ©2009.21 identifier 2 priority 2 version 7.This is another great instance of where copy and paste can help you as the configuration will be very similar to the HQ router.voiceie. sccp local Loopback0 sccp ccm 10.24.For questions: www.200. Incorporated .l.

654.r05.24.05. Network Learning.09.a.2243 sales@ccbootcamp.03.06.voiceie.com Toll Free 877.For questions: www.cf. Incorporated .ccbootcamp.com Copyright ©2009.com v.l.pages maximum sessions 4 associate application SCCP ! dspfarm profile 1 conference codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 codec g729br8 maximum sessions 4 associate application SCCP 120 www.

654.ccbootcamp.pages 3. Network Learning.24.03.09.cf. To accomplish this task we first need to create the resource in callmanager: 121 www. Incorporated .05.06. 4. To accomplish this task we first need to create the resource in callmanager: The gateway configuration portion was accomplished above in the conference bridge section.r05.voiceie.com Toll Free 877.2243 sales@ccbootcamp.com Copyright ©2009.com v.For questions: www.l.a.

pages The gateway configuration portion was accomplished above in the conference bridge section.com Copyright ©2009. In addition we will need to enable the default 122 www.09.2243 sales@ccbootcamp. 5. 6.For questions: www.a. Incorporated .com v.cf.ccbootcamp.com Toll Free 877.06. We need to perform the same actions for BR1 but with the subscriber server being put into the “SUB_MOH” media resource group and making sure that this is the only MOH server listed in the media resource list for BR1. In a previous step we create all the media resource groups and list.05.24. Now we can add the proper media resources to the proper groups.r05.03. Network Learning.l.voiceie. The publisher MOH server will need to be put into the “PUB_MOH” media resource group and we will need to make sure that this is the MOH only server listed in the media resource list for HQ.654.

and the “SUB_MOH” media resource group for multicasting: 123 www. subscriber MOH server.cf.com Toll Free 877.ccbootcamp.03.For questions: www.06.09.654.2243 sales@ccbootcamp.com v.a.24.05.voiceie.pages audio source. Network Learning.l.r05.com Copyright ©2009. Incorporated .

03.com Copyright ©2009.com Toll Free 877. 124 www.voiceie.pages We need to insure that the “Max Hops” is set to “1” so that the multicast stream stays local.ccbootcamp.24.r05.06. Network Learning.2243 sales@ccbootcamp.a.com v.654.09.05.cf. Incorporated .For questions: www.l.

2243 sales@ccbootcamp.05.l.com Copyright ©2009.03.729 codec through the Cisco IP Voice Media Streaming App service parameters: We then need to configure the BR1 gateway to support multicast and the router to play the MOH file from flash: call-manager-fallback moh music-on-hold.06.pages Now we need to enable the G.a.ccbootcamp.au 125 www.24.r05. Incorporated .voiceie.com Toll Free 877.For questions: www.com v.09.654.cf. Network Learning.

24.com Toll Free 877.03.l.For questions: www. In order to accomplish this we first need to create the MeetMe conference resources in callmanager: We then need to change the callmanager service parameter to allow for 10 participants per conference: 126 www.130.a.1 ip multicast-routing interface Vlan130 ip pim sparse-dense-mode ! Tip .com Copyright ©2009.1.2243 sales@ccbootcamp.06.voiceie.pages multicast moh 239. Incorporated .1 port 16388 route 10.09.ccbootcamp.com v. 7.1. Network Learning.05.654.To test place a call from HQ to BR1 and then put the call on hold from both ends.cf. You should receive MOH but hear different music on both sides.1.r05.

r05.cf.a.com Copyright ©2009.03.com v.For questions: www.ccbootcamp.24.voiceie.06.654.2243 sales@ccbootcamp. Network Learning.com Toll Free 877. This is accomplished through the same callmanager service parameter section as the task above by setting the “Drop Ad Hoc Conference” parameter correctly. 127 www.09.05.pages 8. Incorporated .l.

ccbootcamp. Network Learning.06.r05.24. Incorporated .1 point-to-point bandwidth 384 frame-relay interface-dlci 201 auto qos voip trust fr-atm On the BR1 Gateway: interface Serial0/2/0.com Toll Free 877.pages QoS Features 1.03.a.com v.l. On the HQ gateway: interface Serial0/2/0. We can accomplish this with the following configuration.1 point-to-point bandwidth 384 frame-relay interface-dlci 101 ppp auto qos voip trust fr-atm The on both gateways modify the auto generated policy map per the requirements: policy-map AutoQoS-Policy-Trust class AutoQoS-VoIP-RTP-Trust priority percent 33 class AutoQoS-VoIP-Control-Trust bandwidth percent 5 class class-default fair-queue 128 www.voiceie.com Copyright ©2009.09.654.cf.2243 sales@ccbootcamp.05.For questions: www.

1 point-to-point bandwidth 1200 frame-relay interface-dlci 102 auto qos voip trust Then on both gateways modify the auto generated policy map per the requirements: policy-map AutoQoS-Policy-Trust2 class AutoQoS-VoIP-RTP-Trust priority 360 class AutoQoS-VoIP-Control-Trust bandwidth 60 class class-default fair-queue 3.com Toll Free 877.r05. We can accomplish this with the following configuration.06. Incorporated . 129 www.03.05.com Copyright ©2009. This was accomplished earlier under the two dial-peers pointing traffic back to the callmanagers.2243 sales@ccbootcamp.For questions: www.pages 2.2 point-to-point bandwidth 1200 frame-relay interface-dlci 202 auto qos voip trust On the BR2 gateway: interface Serial0/2/0.a.com v.ccbootcamp.24. On the HQ gateway: interface Serial0/2/0.l. Network Learning.654.09.voiceie.cf.

pages Application and End Users In order to move forward past this section we need to define all the users.cf.voiceie.com Toll Free 877.2243 sales@ccbootcamp. ! Tip .24.Pay close attention to the associated devices and rights of each user. Network Learning.ccbootcamp. Outlined below in tables are the users that need to be created and the settings for those users.l. Incorporated . 130 www. Before you start to add user you will need to create a “Standard AXL User” group and assign the “Standard AXL API Access” role to that group.For questions: www.com v.09.a.05.03.654.06.r05.com Copyright ©2009.

For questions: www.06.24.l.cf.09.$/     .03.voiceie.05.com v.pages    .a.r05.

  .

$(' *!+!'! *(-) .))%$.$(' +!* '"(*&.

!).$(' . *!+!'! -+*$).

-.!). (" $%(#  .

$"$.!).$(' . '+(%$$.! (.

!)%!+ ! !* .!).' * *!+!'! #*(-)           .

$! '"(*&.*(%%! !.   !.$(' ('.$!+ .

 '"(*&.$(' .

! .++($.

 *("$%!+ !*&$++$('+ '"(*&.$(' *(-)+ (%!+ .' *  .

*(% (" .%%(/ ('.

$!+ .%% !.' *  '%! .' *  .

%%(/ ('.*(% (" .

%% !.$!+ .' *  '%!  .

$(' +!* '"(*&.))%$.$(' *!+!'! *(-) .

*!+!'! -+*$).!).$(' .

(" $%(#  .!). -.

! (.$"$.!). '+(%$$.$(' .

$(' ('.*(%%! !. !)%!+ ! !* .$!+ .' * *!+!'! #*(-)     !.!).$! '"(*&.

 '"(*&.$(' .

! .++($.

$(' *(-)+ (%!+ .' * . *("$%!+ !*&$++$('+ '"(*&.

' * . +!* .

 .

 .

0 .!++ '$.

))%$.$(' +!* '"(*&.$(' *!+!'! *(-) .

$(' .!). *!+!'! -+*$).

!). (" $%(#  . -.

'+(%$$.$"$.! (.!).$(' .

!).*(%%! !.' * *!+!'! #*(-)     !.$! '"(*&.$!+ .$(' ('. !)%!+ ! !* .

 '"(*&.$(' .

! .++($.

 *("$%!+ !*&$++$('+ '"(*&.' * .$(' *(-)+ (%!+ .

 +!* .' * .

 .

 .

Network Learning.2243 sales@ccbootcamp.654. Incorporated .ccbootcamp.com Copyright ©2009.!++ 131 www.com Toll Free 877.

ccbootcamp.09. Network Learning.03.05.com Toll Free 877.For questions: www.06.l.voiceie.a.cf.com Copyright ©2009.com v.24.pages The next list of Application users is created during the setup of the contact center server and therefore will not need to be create: 132 www. Incorporated .654.r05.2243 sales@ccbootcamp.

09.voiceie.03.06.com v.r05.For questions: www.a.05.24.cf.pages    %-*$      .l.

!(! +).!*&!. ! !+ -( + +!.)" $&)#  !*.)&$$-! )-$"$-$)( !*.(.... .+!.* !*.!+ (")+'-$)( +!.*           !/$! (")+'-$)( )(-+)&&! !/$!.!(! #+).!(! .+$*-$)( !*.   **&$-$)( .

(.!(! #+).   (")+'-$)( ... ! !+ -( + +!.!*&!.+!.)&$$-! )-$"$-$)( !*.. (")+'-$)( +). )&!..*            . !+'$.* !*.!(! +).*.)" $&)#  !*..$)(.)$-!   +)"$&!.+$*-$)( !*. -( +  (&! -( +  (&! +'%-*$ **&$-$)( .!+ (")+'-$)( +!.!(! .

 .

  .

 .

)$-!   +)"$&!.ccbootcamp.com Toll Free 877.. -( +  (&! -( +  (&! 133 www.654..*. )&!. Network Learning. (")+'-$)( +).   (")+'-$)( .2243 sales@ccbootcamp. !+'$. !/$! (")+'-$)( )(-+)&&! !/$!. Incorporated .$)(.com Copyright ©2009.

-)"+"  ) '#" -)"+"  )" .For questions: www.24. -)"+"  ) '#" . -)"+"  ) '#" -)"+"  )" .pages The following End Users will also need to be created with the correct settings from the table:                  ! %)  )-#+)'  %)  )-#+)'  -)"+"  )" .06.#+. -)"+"  ) '#" -)"+"  )" .#+.l.05.#+.#+.#+.03.voiceie.09.com v.a. -)"+"  ) '#" -)"+"  )" .r05.cf.

 -)"+"  )" .#+.-+-%*) -)"+"  ) '#" -)"+"  )" .#+.-+-%*) -)"+"  ) '#" -)"+"  )" .#+."(%) &*$) *$) . -)"+"  "(%)%. -)"+"  "(%)%. -)"+"  "(%)%. -)"+"  "(%)%.-+-%*) -)"+"  ) '#" -)"+"  )" .-+-%*) -)"+"  ) '#"           %)   )-#+)'  %)   )-#+)'     !+.-+-%*) -)"+"  ) '#" -)"+"  )" .#+.#+. -)"+"  "(%)%.

654.2243 sales@ccbootcamp. *)# %)   )-#+)' 134 www. Network Learning.com Toll Free 877.com Copyright ©2009.ccbootcamp. Incorporated .

a.09.com Toll Free 877.com v.r05.24.05.l.2243 sales@ccbootcamp.654.03.ccbootcamp.For questions: www. Network Learning.com Copyright ©2009.cf.voiceie. Incorporated .06.pages 135 www.

com Copyright ©2009. In order to accomplish this we first need to perform all the required setup in callmanager for voicemail.09.com Toll Free 877.06. Incorporated .2243 sales@ccbootcamp.r05. Below is the line group configuration: 136 www.pages Voicemail Integrations 1.l.24.a.voiceie.03.ccbootcamp.cf.For questions: www.com v. We start first with creating the voicemail ports: Time Saver . Obviously the wizard is designed to save time as it creates the line group for you will all the voicemail ports as members.You can create the ports manually or through the wizard.05.654. Network Learning.

For questions: www. Network Learning.com v.ccbootcamp.r05.654. Incorporated .pages Next you will need to add this line group to a hunt list: 137 www.2243 sales@ccbootcamp.voiceie.05.06.03.24.com Copyright ©2009.cf.l.a.com Toll Free 877.09.

a.r05.com Copyright ©2009.l.com Toll Free 877.pages 138 www.654.ccbootcamp.05. Incorporated .03.com v.09.24. Network Learning.06.2243 sales@ccbootcamp.cf.For questions: www.voiceie.

r05.For questions: www.voiceie. Network Learning.com Copyright ©2009.cf.l.com Toll Free 877. Incorporated .ccbootcamp.05.654.06.a.03.24.pages Now we need to create the voicemail pilot (Hunt Pilot) and point it to the correct hunt list: We can now create the MWI on and MWI off extensions: 139 www.2243 sales@ccbootcamp.com v.09.

pages 140 www.06.l.cf.09.com Copyright ©2009.For questions: www.voiceie.2243 sales@ccbootcamp.com v. Network Learning.ccbootcamp.r05.a.05.24.654. Incorporated .03.com Toll Free 877.

voiceie.l.com Copyright ©2009.pages We can now set the default voicemail pilot and profile: ! Tip . Network Learning.2243 sales@ccbootcamp.03.cf. This will be used later in task 5 in order to strip the “*” out of the extension before it rolls to voicemail.09. The settings of this profile are shown below.com v.05. 141 www.For questions: www.com Toll Free 877.You will see that we create a profile named strip. Incorporated .ccbootcamp.a.24.06.654.r05.

654.ccbootcamp.com Copyright ©2009.com Toll Free 877.r05.2243 sales@ccbootcamp.pages Now in order to start the integration with Unity Connections we will first need to create a port group: 142 www.l. Network Learning.For questions: www.03.24.06.cf.a.voiceie. Incorporated .09.05.com v.

Network Learning.2243 sales@ccbootcamp.cf.ccbootcamp.03.com Copyright ©2009.com v.05. This created the ports for us automatically: 143 www.06.l. Incorporated .com Toll Free 877.For questions: www.voiceie.09.pages Next will need to define the callmanager servers Unity will use through the Edit->Servers page under the port group: During the port group creation we were asked how many ports and the device name prefix.24.r05.a.654.

24. Incorporated .com v.a.For questions: www.05.09.06.r05.2243 sales@ccbootcamp.ccbootcamp. Network Learning.cf.com Toll Free 877.com Copyright ©2009.pages Now we can finish the integration by settings the parameters for the phone system to include the AXL servers for importing users from callmanager: 144 www.voiceie.03.654.l.

pages ! Tip .For questions: www.com v.r05.a.ccbootcamp.voiceie.com Toll Free 877.09.This is also where the loop detection is enabled which is required in the next task.05.03.com Copyright ©2009.cf.l. 145 www.24.2243 sales@ccbootcamp.06.654. Incorporated . Network Learning.

voiceie.com Copyright ©2009. In order to accomplish this task you must first modify the default voicemail user template to change the default password. You can then import all the users into Unity: 146 www. However. 3.For questions: www.06.03.654.2243 sales@ccbootcamp.ccbootcamp.com v.09. Incorporated .cf. 2.l. you should be aware that there are two ways to accomplish loop prevention.You will see the application user “Unity” which we create previously.com Toll Free 877.a.r05. One is by extension and the other is through DTMF tone based recognition. In Unity Connections loop prevention is on by default. This user must be in the “Standard AXL User Group” that we created in order to import users from callmanager.05.pages Now we can define the AXL servers through the Edit-> Cisco Unified Communications Manager AXl Servers under the phone system: ! Note . Network Learning.24.

Incorporated .com Toll Free 877.cf.06.voiceie.03.654.For questions: www.09. Network Learning.l.com Copyright ©2009.com v.r05.05.pages 147 www.2243 sales@ccbootcamp.a.24.ccbootcamp.

05.r05.ccbootcamp.com Copyright ©2009.2243 sales@ccbootcamp.voiceie.cf.pages You can now go to the import users page an import all users: 148 www.For questions: www. Incorporated .06.a.654.24.com v.l. Network Learning.09.03.com Toll Free 877.

For questions: www.l.com Copyright ©2009.24.05.r05.06. Network Learning.pages When finished your users page should look like the following: 149 www. Incorporated .com v.ccbootcamp.voiceie.a.09.654.cf.com Toll Free 877.03.2243 sales@ccbootcamp.

com v.654.r05.cf.com Toll Free 877.ccbootcamp. Incorporated .03.2243 sales@ccbootcamp.24. In order to configure the auto attendant we will first need to create the appropriate CTI route point in callmanager and forward all calls to voicemail for this CTI route point: 150 www. Network Learning.06. 4.09.l.voiceie.05.a.pages ! Tip .If the primary extension of the user is not set then the user will not show up for import.For questions: www.com Copyright ©2009.

For questions: www. Incorporated .pages Time Saver -You can see two CTI route points listed as the second one will be used to record the greeting for the call handler in this task.06.ccbootcamp.l.com Copyright ©2009. We can setup the Greetings Administrator access for HQ phone 1 user through the call routing section: 151 www.654.05.com v.09.03.2243 sales@ccbootcamp.r05.voiceie. Network Learning.cf.com Toll Free 877.a.24.

com v.voiceie.pages Once this is complete we can now setup the call handler for the auto attendant: 152 www.For questions: www.cf.r05. Incorporated .06.654.2243 sales@ccbootcamp.ccbootcamp.24.a.l.03.05.09.com Copyright ©2009.com Toll Free 877. Network Learning.

a.06.For questions: www.24.05. Incorporated .654.com Copyright ©2009.09.voiceie.r05.pages 153 www.ccbootcamp.com v.03.cf.l.2243 sales@ccbootcamp. Network Learning.com Toll Free 877.

05.ccbootcamp.09.06.r05.cf.com Copyright ©2009.a.03.com Toll Free 877.24.2243 sales@ccbootcamp.com v.voiceie.654.pages Next we can setup the caller input options as required in the task: 154 www.For questions: www.l. Incorporated . Network Learning.

ccbootcamp.For questions: www.l.24.r05.com v.654. Incorporated .05.06.03.pages We now need to enable and setup the closed extension to take a message: 155 www. Network Learning.cf.09.2243 sales@ccbootcamp.voiceie.com Copyright ©2009.a.com Toll Free 877.

Network Learning.pages We also need to modify the standard greeting so that a message is not taken: We need to also assign the call handler owner so that the HQ phone 1 user can access the call handler and change the greeting via the Greetings Administrator: 156 www.voiceie.cf. Incorporated .654.com Copyright ©2009.09.a.2243 sales@ccbootcamp.24.ccbootcamp.com v.l.For questions: www.com Toll Free 877.05.03.r05.06.

2243 sales@ccbootcamp.voiceie.09.com Copyright ©2009.06. Incorporated .For questions: www. Network Learning.ccbootcamp.03.pages 5. What we need to double check is that the voicemail profile named “STRIP” is assigned to the BR1 phone 2 extension of “*2002”: 157 www. Part of this task has already been configured during the phone setup section and callmanager voicemail section.654.com v.a.24.cf.05.r05.com Toll Free 877.l.

com Copyright ©2009.24.06.com Toll Free 877.03. Incorporated .com v.voiceie.a.For questions: www.pages 158 www.r05.2243 sales@ccbootcamp.09. Network Learning.654.cf.l.05.ccbootcamp.

For questions: www.1.06.1. In order to accomplish this task we first need to define access to the CUE module.2243 sales@ccbootcamp.2 255.230.255.cf.230 service-module ip address 10.03. and then dial-peers for the correct number(s) that need to be forwarded to CUE: interface Service-Engine1/0 ip unnumbered FastEthernet0/0.230.230.1.l.voiceie.1.09.255. Incorporated .1 ip route 10.255.2 dtmf-relay rtp-nte codec g711ulaw no vad ! dial-peer voice 3000 voip destination-pattern 3000 b2bua session protocol sipv2 session target ipv4:10.230.pages 6.05.230.com Toll Free 877.1.ccbootcamp.1.2 255.com Copyright ©2009.2 dtmf-relay rtp-nte codec g711ulaw no vad 159 www.654.255 Service-Engine1/0 sip-ua mwi-server ipv4:10.r05. the sip-ua for MWI.230.a.24.255.0 service-module ip default-gateway 10.com v. Network Learning.2 expires 3600 port 5060 transport udp dial-peer voice 3180 voip destination-pattern 3180 b2bua session protocol sipv2 session target ipv4:10.

com Toll Free 877.In order to save time we can go ahed and create the dial-peer need for task 8.a.654.05. 160 www. Network Learning.2243 sales@ccbootcamp.For questions: www. You will now need to set the DTMF relay for the CUE module to match the CME SIP setup: ccn subsystem sip gateway address "10.voiceie.24.06.r05.ccbootcamp.1" dtmf-relay rtp-nte mwi sip outcall sub-notify end subsystem You can test access by pressing the voicemail button on any BR2 phone.com v.cf.pages Time Saver . Incorporated .230.03.l.09.com Copyright ©2009. You can now start the CUE initialization process by session into the CUE module from the BR2 gateway with the following command: BR2#service-module service-engine 1/0 session Once you have completed the setup the CUE module will reboot and is ready for configuration via the web interface or via command line.1.

For questions: www.voiceie.654. We will show through the command line: username br2phone3 create username BR2Phone2 create username BR2Phone1 create username admin create username BR2Phone2 phonenumber "3002" username BR2Phone1 phonenumber "3001" username BR2Phone2 phonenumberE164 "442076303002" username BR2Phone1 phonenumberE164 "442076303001" voicemail mailbox owner "BR2Phone1" size 21176 description "BR2Phone1 mailbox" end mailbox voicemail mailbox owner "BR2Phone2" size 21176 description "BR2Phone2 mailbox" end mailbox ! Tip .You can test access and MWI by leaving a message and making sure the MWI is working for each mailbox.pages 7. 8.06.com Toll Free 877.com v.l.03.2243 sales@ccbootcamp.05.a. The was already accomplished earlier during the call routing section.com Copyright ©2009.r05.24. Incorporated . You will just need to test! 161 www.09. You can accomplish this via the web interface or via the command line. Network Learning. Part of this task was completed in task 6 and now we just need to define the auto attendant in CUE: ccn trigger sip phonenumber 3000 application "autoattendant" enabled maxsessions 8 end trigger 9.cf.ccbootcamp.

2243 sales@ccbootcamp.r05.05.voiceie.For questions: www.a.cf.com v. Incorporated .l.24.ccbootcamp.pages 162 www.654.06.03.com Copyright ©2009. Network Learning.com Toll Free 877.09.

654.For questions: www. Network Learning.com Copyright ©2009. calling search space. and other settings that may be required.05. In order to accomplish this task you will need to complete the normal IPCC Express setup.l.09.2243 sales@ccbootcamp.r05.ccbootcamp. 163 www.pages IPCC Express Voice Application 1.cf..” button and set the partition.If required you can click the “Show More. AAR group.com Toll Free 877.03. Incorporated .a. Once this is done you will need to create a Call Control Group based on the task requirements: ! Tip .com v.voiceie. In this case we would probably want to set things like the device pool and location.24.06..

r05.a.com Copyright ©2009.l.com Toll Free 877.654.ccbootcamp.voiceie.cf.For questions: www.pages 2. Incorporated .09.24.06.05.2243 sales@ccbootcamp.03. To accomplish this task you will need to create a new application and trigger using the default auto attendant script: 164 www. Network Learning.com v.

r05.06.09.com Copyright ©2009.654.03.24. Incorporated . First we need to create the application and trigger: 165 www.a.For questions: www.com v.cf.05.com Toll Free 877.2243 sales@ccbootcamp.voiceie.l.pages 3. Network Learning.ccbootcamp.

654.l.a.For questions: www.2243 sales@ccbootcamp.pages 166 www.com v. Network Learning.r05.05.03.voiceie.com Toll Free 877.24.06. Incorporated .cf.09.com Copyright ©2009.ccbootcamp.

Incorporated .voiceie.l.654.ccbootcamp.06.24.r05.com v.a. Network Learning.09.com Toll Free 877.com Copyright ©2009.2243 sales@ccbootcamp.03.For questions: www.05.cf.pages We now can modify the resources and assign the skills required for task 5: 167 www.

pages ! Tip .2243 sales@ccbootcamp.l.If you don’t see any resources in IPCC Express then you probably haven’t assigned the users an IPCC extension in callmanager.03.com v.voiceie.654.09.a.cf. Incorporated .24. Network Learning.06.05.com Toll Free 877.r05.ccbootcamp. We now need to create the contact services queue with the same name we referenced under the application: 168 www.For questions: www.com Copyright ©2009.

a.03.24.voiceie.cf.l.com v.com Copyright ©2009. Network Learning.2243 sales@ccbootcamp.ccbootcamp. Incorporated .com Toll Free 877.654.06.09.r05.05.pages 169 www.For questions: www.

Incorporated .24.654.06. Network Learning.r05.ccbootcamp.cf.pages We now need to create the IP Agent Phone Service: 170 www.09.com Copyright ©2009.For questions: www.03.voiceie.05.a.com Toll Free 877.com v.2243 sales@ccbootcamp.l.

03. Network Learning.voiceie.06.pages We can then assign the IP phone service to the proper phones: 171 www. Incorporated .com v.l.09.654.05.For questions: www.com Copyright ©2009.cf.ccbootcamp.r05.com Toll Free 877.24.a.2243 sales@ccbootcamp.

06.ccbootcamp.24.r05. 172 www.09.03.05.pages You should now be able to login to the IP Agent Phone service and test calls into the queue.For questions: www.l.654.com Copyright ©2009. Incorporated . Network Learning.com v.a.voiceie.cf.2243 sales@ccbootcamp.com Toll Free 877.

a.24.654.com Copyright ©2009.2243 sales@ccbootcamp.voiceie.cf.03. Incorporated . This is shown in the script example provided under task 4.l.ccbootcamp. 173 www. Network Learning. This was accomplished in task 3 by assigning the users skills and then modifying the queue to route based on “Most Skilled”.For questions: www.06.com Toll Free 877. In order to accomplish this we can modify the default script to place the call on hold and then off hold during the queuing process: 5.r05.05.pages 4. 6.com v.09.

03. CallManager Voice Application 1.2243 sales@ccbootcamp. Part of this task was already completed when we created the user in callmanager.09.com Toll Free 877.24.com Copyright ©2009.com v.ccbootcamp.voiceie.You should get to know the “Get Reporting Statistics” function in IPCC Express.05.654.a.l. The function will allow you to create checks for just about any task.pages ! Tip .For questions: www. Network Learning.r05. Incorporated .cf.06. We now need to create the IP phone service: 174 www.

r05.654.pages Next we can create the device profile: 175 www.cf.03.voiceie.com v.09.For questions: www.ccbootcamp. Incorporated . Network Learning.l.2243 sales@ccbootcamp.24.05.a.com Copyright ©2009.com Toll Free 877.06.

ccbootcamp.l.For questions: www.voiceie.05.pages We need to make sure we subscribe the device profile to the extension mobility phone service: 176 www.com v.a.com Copyright ©2009. Incorporated .com Toll Free 877.654.09.cf.06. Network Learning.24.r05.03.2243 sales@ccbootcamp.

voiceie.cf.654.2243 sales@ccbootcamp.05.com Toll Free 877.com v.com Copyright ©2009.pages We then need to enable the required phones for extension mobility and subscribe them to the IP phone service for extension mobility: 177 www.03.For questions: www. Network Learning.24.06.a.ccbootcamp. Incorporated .l.09.r05.

06.24.For questions: www.com v.pages Presence 1.r05. The first step is to run through the setup for Presence after the initial install. Once this is complete we can setup the required SIP trunk in callmanager and set the SIP publish trunk in the callmanager service parameters: 178 www.com Toll Free 877.ccbootcamp.05.2243 sales@ccbootcamp.l.09.03.voiceie.com Copyright ©2009. Incorporated .a.654. Network Learning.cf.

09.com Toll Free 877.r05.2243 sales@ccbootcamp.voiceie.a.03.com v. Network Learning.l.com Copyright ©2009.06.For questions: www.05.654.pages Now set the CUP Publish Trunk in the callmanager service parameters: We can now create the CUPC in callmanager: 179 www. Incorporated .cf.24.ccbootcamp.

a.2243 sales@ccbootcamp.ccbootcamp.05. Network Learning.09.06.com Copyright ©2009. Incorporated .cf.For questions: www.pages Make sure on all the phones and CUPC in callmanager that the subscribe calling search space is set accordingly: Next we need to assign the capabilities in callmanager: 180 www.com Toll Free 877.com v.r05.654.voiceie.24.03.l.

r05.a.03.2243 sales@ccbootcamp.voiceie.05.com Toll Free 877.ccbootcamp. Network Learning. Incorporated .com v.654.pages Once this is complete we now need to finish the configuration of the presence server.06.cf.com Copyright ©2009.For questions: www.09.l.24. We can start by validating the setup via System->CUCM Publisher: 181 www.

com v. Network Learning.com Copyright ©2009.09.cf.24.l.03.2243 sales@ccbootcamp.06.com Toll Free 877.voiceie. Incorporated .a.654.ccbootcamp.r05.pages You can now configure the incoming and outgoing ACL’s: 182 www.05.For questions: www.

Network Learning.cf.24.r05.pages We now need to configure the CM SIP Publish trunk under the Presence->Settings: We now need to configure the callmanager as a presence gateway: 183 www.com Toll Free 877.ccbootcamp.com v.l.06.a.For questions: www. Incorporated .com Copyright ©2009.voiceie.03.654.05.09.2243 sales@ccbootcamp.

Incorporated .com Copyright ©2009.05.pages We now need to modify the proxy services settings: We can then start configuring the CUPC settings: 184 www.09.ccbootcamp.voiceie.2243 sales@ccbootcamp.For questions: www. Network Learning.cf.06.a.com Toll Free 877.r05.24.03.l.654.com v.

03.cf.pages Next we need to configure the Unity server as a voicemail server and then configure the voicemail profile: 185 www.l.r05.com Toll Free 877.24.voiceie.com v.654.06.09.a. Network Learning.2243 sales@ccbootcamp.ccbootcamp.For questions: www.05.com Copyright ©2009. Incorporated .

com v.05.24.voiceie.a.com Copyright ©2009.pages 186 www.03. Incorporated .com Toll Free 877. Network Learning.r05.l.cf.09.2243 sales@ccbootcamp.654.06.For questions: www.ccbootcamp.

2243 sales@ccbootcamp.r05.com v.05. Incorporated .pages We can now set the proper profiles for the HQ phone 1 user: 187 www.cf.voiceie.com Toll Free 877.24.654.06.l.09.ccbootcamp.com Copyright ©2009.For questions: www.a.03. Network Learning.

ccbootcamp.You will also want to make sure that the phone being controlled has an owner assigned and is associated to the end user.com v.com Toll Free 877.654.The phones that need to be controlled by the “CtiGw” user were defined earlier during the Application User section.05. 188 www.r05. Incorporated .2243 sales@ccbootcamp.cf.09. Tip .06.l. Network Learning.pages Next we need to configure the “Deskphone Control Settings” so that the CUPC client can control the phone: ! ! Tip .03.voiceie.For questions: www.com Copyright ©2009.24.a.

654.voiceie. Incorporated .pages We can then enable the HQ phone 1 user for desktop phone control: Next you will need to the proxy domain and restart the presence and proxy services: 189 www.06.09.com Toll Free 877.r05.com v.03.com Copyright ©2009.a.cf.ccbootcamp.24. Network Learning.l.2243 sales@ccbootcamp.05.For questions: www.

2243 sales@ccbootcamp.a.03. We need to first enable Unified Client access within Unity Connections: 190 www.200.You will need to create a host file entry on the machine running CUPC based on the domain name you select in the presence server parameters.r05.ccbootcamp.com Copyright ©2009.com Toll Free 877.com” pointing to 10. Example: “presence.com v.24.pages ! Tip .1.654.cf.For questions: www.voiceie. Network Learning. 2.23.l. Incorporated .06.05.ccbootcamp.09.

r05.l. Incorporated .09.com Toll Free 877.2243 sales@ccbootcamp.03.05.ccbootcamp.com Copyright ©2009. Keep in mind that the service for the mode your not in will show as down or not configured.a.You can switch between modes and check services for each setup.654.06.com v.24.pages Next we need to setup the Unity account user name and password in the CUPC client and check that all services are up and running: ! Note . 191 www.cf. Network Learning.voiceie.For questions: www.

The focus is to configure the different features that are available on the SIP side of CME.YY.0/24 BR2 N/A 10.cf.For questions: www.l.06.0/24 10. Basic Campus Design: 1.0/24 10. Incorporated .200.09.230.YY.220. Make sure you set all voice traffic to use the voice VLAN for all sites.0/24 10.com Copyright ©2009.2243 sales@ccbootcamp.com v.0/24 BR1 N/A 10.1.a. 192 www. Network Learning.654.0/24 2.20.30.ccbootcamp.YY.130.com Toll Free 877.24.YY.YY.r05.0/24 10.pages Chapter 2 . Configure VLANS and IP networks in all three sites according to the following two tables: VLAN Servers Data Voice HQ 1 20 30 BR1 N/A 120 130 BR2 N/A 220 230 Network Servers Data Voice HQ 10.voiceie.05.120.Lab 2 Brief Lab Overview: This lab is designed to test your SIP CME knowledge.YY.03.

2243 sales@ccbootcamp. Incorporated . Make sure you that when the initiator of a conference call within the BR2 site drops that the conference call drops.r05.pages 3.com v. CallManager and CallManager Express: 1. Use IOS DHCP on the HQ router to accomplish this task. Configure directory number 3003 as a second line on both phones in BR2.ccbootcamp.voiceie.24. Register all HQ and BR1 phones according to the dial plan table using SCCP loads.654. 193 www.cf. When a call comes into 3003 it should ring on both phones and be answered by the first user to respond. Network Learning.09.com Copyright ©2009.06. 5. 6. 3.l. Configure HQ router as an NTP master clock with stratum 2 for local time zone in Los Angeles and configure BR1 and BR2 to synchronize their clocks to HQ. Make sure the phones will display calling names in every scenario presented (internal and PSTN): 2. Configure BR2 phones to have IP addresses 210–220 using the IOS DHCP on the BR2 router. Configure phones on HQ site to have IP addresses 120-130.05.For questions: www. 4.a.com Toll Free 877. Configure BR1 phones to have IP addresses of 130–140 using the IOS DHCP on the BR1 Router. BR1 is in New York time zone and BR2 is in India. BR2 phones should use SIP loads and register accordingly.03.

on BR2 phone 2 and vice versa.03.com v.654. Both BR2 phone 1 and BR2 phone 2 are members of VIP sales group and are required to take calls dialed to 442076303111.09. Make sure that BR2 phone 1 only allows one call before a busy condition is set. 8. Allow call list presence indication on BR2 phone 1 and 2. The calls are expected to ring the phones in longest idle order. Both phones should ring for 5 seconds and if the call is not answered it should be forwarded to DN 3000.06. Incorporated . Network Learning.For questions: www. BR2 phone 2 should allow 3 calls before a busy condition is set. BR2 phone 1 and phone 2 should not be able to park a connected call. This should work for internal and external calls.pages 4. ringing and on hold.r05.l.com Copyright ©2009. 1 6. 7.com Toll Free 877. 9. Allow BR2 phone 1 to pickup calls. this refers to HQ and BR1.24. 5. 194 www.voiceie.ccbootcamp.a.05.cf. Make sure all phones display the same general information aside from the line specific configuration.2243 sales@ccbootcamp.

05. 2.com Copyright ©2009.323 gateway using T1 PRI and NI as the line parameters.r05. 3.pages Voice Gateways and Signaling: 1.03.com Register CallManager and CME to the gatekeeper. Configure the HQ router as a IOS MGCP gateway using T1 PRI and NI as the line parameters. 4.24. 2. phone 1 should be allowed to dial international and below numbers. Configure the following dialing options for users in HQ: 195 www.a.cf.l. Register CME with a techprefix of “1#” and to a zone called “CME”. Configure BR2 as E1 PRI and make sure all BR2 numbers are reachable.ccbootcamp.2243 sales@ccbootcamp.09. In every site. Configure HQ router as a gatekeeper with the following details: Local zone name: voiceie Domain name: ccbootcamp. Incorporated . Configure BR1 router as a IOS H. phone 2 should only be allowed to call long distance and below. Call Routing: 1.654.com v.For questions: www. Register the CallManager with a tech-prefix of “1#” and a zone called “CM”. Network Learning.06.com Toll Free 877.voiceie.

with fallback to local HQ gateway. • International calls to BR2 local numbers should be routed via the gatekeeper and then via the local HQ gateway.24.09. Network Learning.a. • All other International calls should route out the HQ gateway.cf.For questions: www. Incorporated . • International calls to BR2 numbers.voiceie. 196 www.com Copyright ©2009.06.05. should be routed via the gatekeeper as VoIP and use the local HQ gateway as backup. • Long distance calls from HQ should use local HQ gateway as first choice and then BR1 gateway.com v.2243 sales@ccbootcamp.ccbootcamp.03.654.pages 7+4 digits 911 and 9911 9+7 digits The first is in the range of 2 to 9 9+1+10 digits The first and the forth are in the range of 2 to 9.l. • Calls to BR1 PSTN numbers should be routed out BR1 gateway (Toll Bypass). 9+011+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • Calls to BR2 Emergency Local Long Distance International Local calls from HQ should use local HQ gateway and BR1 gateway as backup.r05.com Toll Free 877. using the 7+4 digits pattern.

654.03. Configure the following dialing options for users in BR1: 7+4 digits 911 and 9911 9+7 digits The first is in the range of 2 to 9 9+1+10 digits The first and the forth are in the range of 2 to 9.l. Incorporated .24.r05.09. • International calls to BR2 numbers. 9+011+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • Local calls from BR1 should use the local BR1 IOS gateway and then the HQ gateway as a backup. International Long Distance Calls to BR2 Emergency Local 197 www. • Long distance calls from BR1 should use the BR1 gateway as a first choice and then the HQ gateway as a backup. Network Learning.voiceie.cf. should be routed via the gatekeeper as VoIP and use the BR1 gateway as backup. using the 7+4 digits pattern.com Toll Free 877.com Copyright ©2009. • Calls to HQ PSTN numbers (Area Code+Prefix) should be routed out the HQ gateway (Toll Bypass) with fallback to the local BR1 gateway.06.For questions: www.05.a.2243 sales@ccbootcamp.pages 3.com v.ccbootcamp.

All calls within a site should use the G.com Toll Free 877. Configure the following dialing options for users in BR2: 7+4 digits 999 9+7 digits 9+0+8 digits 9+00+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • International calls to HQ and BR1 should use the gatekeeper first and the local PRI as a backup. 4.03.09.pages • International calls to BR2 local numbers should be routed via the gatekeeper and then via the local HQ gateway. Calls to HQ and BR1 Emergency Local Long Distance International Codec and Call Admission Control: 1.cf.24.2243 sales@ccbootcamp.com Copyright ©2009. 4. High Availability Features: 1. 2.For questions: www. 2.ccbootcamp. Configure BR1 as an SRST router.654.voiceie. All calls between sites should use the G. 198 www.711 codec. Make sure you only allow BR1 phone 2 to register via SRST during a failure.l. • All other International calls should route out the BR1 gateway. Network Learning. Allow two concurrent calls to and from BR1. Allow three concurrent calls from HQ and BR1 to BR2. 3.06.com v.a. Incorporated .05.729 codec.r05.

Media Resources Management: 1.com Copyright ©2009. Allow 5 simultaneous meet me conferences for the HQ users. Allow HQ and BR1 phones to call each other in times when more then 2 concurrent calls are in process between the sites. Network Learning.ccbootcamp. 199 www. Every meet me conference should allow a maximum of ten participants. in the number range 1201-1205. the BR1 phone 2 is not allowed to dial international calls.For questions: www. Incorporated . 4. based on G729 codec from the subscriber.pages 3.com v.r05. 5.cf. Configure multicast MOH for BR1.06.a. Configure transcoding for the HQ site to use hardware based resources in the HQ gateway first then hardware resources in the BR1 gateway. Configure conferencing for the HQ site to use hardware based resources in the HQ gateway first then hardware resources in the BR1 gateway. 5.03. and streamed from the BR1 gateway.05. 6. 2.654.com Toll Free 877. Preserve all PSTN dialing with using 9 as the first digit in the string. Configure conferencing for the BR1 site to use hardware based resources in the BR1 gateway first then hardware resources in the HQ gateway. Configure MOH for the HQ site based on unicast and streamed from the publisher CallManager.2243 sales@ccbootcamp.24.voiceie. When in SRST mode.l. 4.09. 7. Configure transcoding for the BR1 site to use hardware based resources in the BR1 gateway first then hardware resources in the HQ gateway. 3.

2243 sales@ccbootcamp.For questions: www. • VoIP signaling should have 60k of the line reserved bandwidth. 200 www. • VoIP barrier should have 33% of the line as priority bandwidth. Configure the frame relay link between HQ and BR2 as if it is 1200k in bandwidth. Configure the frame relay link between HQ and BR1 as if it is 384k in bandwidth.l.cf.05. Make sure that when the initiator of an Ad-Hoc conference hangs up. • VoIP signaling should have 5% of the line as guarantied bandwidth.com v.09.com Copyright ©2009.r05.a. • All other traffic should be weighted fair queued.654.06.24.voiceie.03.ccbootcamp. 6.com Toll Free 877. Incorporated . make sure you enable MLP LFI on it. The BR1 gateway should send the signaling and RTP traffic marked as CS3 and EF. the conference is allowed to continue as long as an internal user is still connected. Network Learning. • All other traffic should be weighted fair queued. 5. • VoIP barrier should have 360k of the line priority bandwidth.pages 8. QoS Features: 4.

2243 sales@ccbootcamp. It should have a customized greeting that allows dialing an extension and walking through the users directory by pressing 1. 4.l. When users press 0 they should be forwarded to extension 1001.com v.voiceie.a. 2.09.com Toll Free 877. Configure a voicemail box for phones 1 and 2 in HQ and BR1 with a phone password of 147369 for all users.pages Voicemail Integrations: 1. The user should be able to use this line for voicemail access. Configure BR2 CME to use the local Unity Express as a voicemail. A call coming to the primary line should roll to this line if the primary is busy.05. 6.ccbootcamp. assume normal weekday schedule. Make sure you prevent Unity Connections from calling to itself and creating call loops which consume the available ports. 3. During closed times.r05.cf. Configure voicemail for HQ and BR1 based on the Unity Connections server using the following parameters: • Pilot 1170.For questions: www.03. using the following parameters: 201 www. Create a second line on BR1 phone 2 with extension *2002. Configure an auto attendant for HQ with DN 1000.654. 5. it should take a message and store it in the HQ phone 1 mailbox.com Copyright ©2009.06.24. Do not use any alternate extensions. port 1171-1174. MWI on 1180. Incorporated . Network Learning. MWI off 1181.

9. 3.06.For questions: www. HQ phone 1 should be used as an IP phone agent for user “HQ1” with the password 202 www. 7.r05.05. Make sure that calls from HQ can route via gatekeeper and hit the auto attendant in BR2.pages • Pilot 3180.24.com v.03. Configure the IPCC on the Contact Center server to work with the CallManager using the following parameters (all passwords are “cisco” and all pin’s are “12345”): Jtapi username: jtapi Resource manager user: rmjtapi CTI ports: 1015 – 1019.com Copyright ©2009.com Toll Free 877. Use a blank phone password for all users. Incorporated . 2.09.2243 sales@ccbootcamp. Configure the auto attendant script to answer when a call arrives at 1020. Create an auto attendant for BR2 that will work when DN 3000 is dialed. Create voicemail for BR2 phone 1 and 2.cf. 8.a. Configure an ICD queue that will be triggered when dialing extension 1021. IPCC Express Voice Application: 1. Network Learning.ccbootcamp.voiceie.l.654.

5.06. Calls should be routed via the queue based on a skill named “Sales”.r05.For questions: www.654. Make sure the HQ Phone 1 user can login via CUPC and control the desktop phone.a.com Toll Free 877.com Copyright ©2009.l.pages “cisco”. Callers should hear music on hold while delayed in queue.03.2243 sales@ccbootcamp. HQ Phone 1 user should also be allowed to switch to softphone mode.voiceie. Incorporated . If no agents are logged in then the call should be routed to HQ phone 2. Make sure that the extension mobility service is only available on phone 2 in HQ and BR1. 6. HQ phone 1 should be skilled higher than BR1 phone 1. Which will allow him to use extension 1007 on HQ and BR1 phone 2 in each site.09. Network Learning. 4. 203 www. CallManager Voice Application: 1. BR1 phone 1 should be used as a IP phone agent with user “BR1” with a password “cisco”.ccbootcamp. Create extension mobility for user “john” with a password of “cisco”. Integrate the Presence server with CallManager.com v.24.cf. Presence: 1.05. Before a call is routed to the queue a check should be performed to see if any agents are logged into the queue.

06.2243 sales@ccbootcamp.For questions: www.24.com Copyright ©2009.com v.l.cf.05.a.com Toll Free 877.voiceie.pages 2.09.r05.ccbootcamp. Network Learning.03. 204 www. Incorporated .654. Make sure HQ Phone 1 can see the voicemail in their voicemail box through the CUPC client.

l.cf.pages Solutions: Basic Campus Design 1. Start with “show vlan” and make sure you have all VLANS defined in all devices.2243 sales@ccbootcamp.a.654.03. Network Learning.7 HQ-3750(config-if-range)#switchport voice vlan 30 HQ-3750(config-if-range)#switchport access vlan 20 HQ-3750(config-if-range)#switchport trunk encapsulation dot1q HQ-3750(config-if-range)#switchport mode trunk HQ-3750(config-if-range)#auto qos voip cisco-phone HQ-3750(config)#interface range FastEthernet 1/0/1 .r05.20 205 End with CNTL/Z. one per line.voiceie.5 HQ-3750(config-if-range)#switchport host HQ-3750(config-if-range)#auto qos voip trust HQ-3750(config)#interface FastEthernet 1/0/24 HQ-3750(config-if)#auto qos voip trust HQ-3750(config)#interface FastEthernet0/0. Incorporated .com v.com Toll Free 877. www.09. HQ: HQ-3750# HQ-3750#config t Enter configuration commands.05.24. If not create them and then add the IP interfaces to each device with the correct IP subnet from the table provided: Time Saver .06.For questions: www. HQ-3750(config)#vlan 20 HQ-3750(config-vlan)#name Data HQ-3750(config-vlan)#exit HQ-3750(config)#vlan 30 HQ-3750(config-vlan)#name Voice HQ-3750(config-vlan)#exit HQ-3750(config)# HQ-3750(config)#interface range FastEthernet 1/0/6 .ccbootcamp.com Copyright ©2009.In order to save time you should go ahead and configure the layer 2 QoS in the HQ switch.

30.1.l.255 area 0 HQ-3750(config-router)#network 10.20.255.0.2243 sales@ccbootcamp.05.30.. Exiting.255 area 0 BR1: BR1#vlan database BR1(vlan)#vlan 120 name Data state active VLAN 120 added: Name: Data State ACTIVE BR1(vlan)#vlan 130 name Voice state active VLAN 130 added: Name: Voice State ACTIVE BR1(vlan)#exit APPLY completed.1 255.1.0 HQ-3750(config)#exit HQ-3750(config)#interface FastEthernet0/0. one per line.com Toll Free 877.Don’t forget to add the new networks into the routing protocol. 206 End with CNTL/Z..The “vlan database” command has been deprecated so you can now use the “vlan” command under global configuration mode as well.0.. ! Tip .pages HQ-3750(config-if)#encapsulation dot1Q 20 HQ-3750(config-if)#ip address 10.voiceie.0 ! Tip . www.com v.1.30 HQ-3750(config-if)#encapsulation dot1Q 30 HQ-3750(config-if)#ip address 10.0 0.255.20.ccbootcamp.255.com Copyright ©2009.0.09.1.r05.For questions: www. Network Learning.1 255.03.a.0 0. BR1#config t Enter configuration commands. Incorporated . HQ-3750(config)#router ospf 1 HQ-3750(config-router)#network 10.654.0.255.24.cf.06.

130.1 255.120.1.1 BR1(config-if-range)#switchport voice vlan 130 BR1(config-if-range)#switchport access vlan 120 BR1(config-if-range)#no shut ! Tip .0 BR1(config-if)#description Data BR1(config-if)#int vlan 130 BR1(config-if)#ip address 10.com Copyright ©2009. BR2(config)#int vlan 220 BR2(config-if)#ip address 10..05.220.0 0. Incorporated .a.Don’t forget to add the new networks into the routing protocol.0.pages BR1(config)#int vlan 120 BR1(config-if)#ip address 10.255.cf.0.0 0.255..255 area 0 BR2: BR2#vlan database BR2(vlan)#vlan 220 name Data state active VLAN 220 added: Name: Data State ACTIVE BR2(vlan)#vlan 230 name Voice state active VLAN 230 added: Name: Voice State ACTIVE BR2(vlan)#exit APPLY completed. Network Learning.255..120.voiceie.For questions: www.130.1.0.0 BR1(config-if)#description Voice BR1(config-if)#exit BR1(config)#interface range FastEthernet 0/3/0 .com v.2243 sales@ccbootcamp.03.255. BR1(config)#router ospf 1 BR1(config-router)#network 10.255.ccbootcamp.l.06.1 255.1. BR2#config t Enter configuration commands.com Toll Free 877.654.255.24.255 area 0 BR1(config-router)#network 10. one per line.1.1 255.1.0.09.r05.0 207 End with CNTL/Z. Exiting. www.

654. Fa1/0/13.220.0.0 BR2(config-if)#description Voice BR2(config-if)#exit BR2(config)#interface range FastEthernet 0/1/0 .ccbootcamp.255 area 0 BR2(config-router)#network 10.03.com Toll Free 877. Gi1/0/1. Fa1/0/16.--------. Fa1/0/2. Fa1/0/5. Fa1/0/23.com Copyright ©2009. Fa1/0/20.1.0. Fa1/0/11.2243 sales@ccbootcamp.1. Fa1/0/17.255.voiceie.06.com v. Fa1/0/22.Don’t forget to add the new networks into the routing protocol.05. Fa1/0/12.cf. Validate your configurations with the “show vlan” ( or “show current” under the vlan database) and “show cdp neighbors” commands.255.0 0.1 255.1 BR2(config-if-range)#switchport voice vlan 230 BR2(config-if-range)#switchport access vlan 220 BR2(config-if-range)#no shut ! Tip . Fa1/0/18. Fa1/0/9. Fa1/0/15. Network Learning.l. Fa1/0/4.r05.-------------------------------.0 0. Fa1/0/8. HQ-3750#show vlan VLAN Name 1 default Status active Ports Fa1/0/1.24.255 area 0 2.1. Fa1/0/3.0.------------------------------- 1002 fddi-default 1003 token-ring-default 1004 fddinet-default 1005 trnet-default 208 www.pages BR2(config-if)#description Data BR2(config-if)#int vlan 230 BR2(config-if)#ip address 10. BR2(config)#router ospf 1 BR2(config-router)#network 10. Fa1/0/10. Fa1/0/19.0.09.230.a. Fa1/0/14.For questions: www.230. Incorporated . Fa1/0/21. Gi1/0/2 20 30 Data Voice active active act/unsup act/unsup act/unsup act/unsup ---.

24.654.2243 sales@ccbootcamp.For questions: www.com v.cf.voiceie. Network Learning. Incorporated .com Toll Free 877.pages 209 www.05.03.a.com Copyright ©2009.09.06.l.ccbootcamp.r05.

24.pages HQ-3750#show cdp neigh Capability Codes: R .654. presence SEP003094C27864 SEP003094C2DA38 SEP0002FDAEFDDF Unity PSTN-WAN HQ-3750# Local Intrfce Fas 1/0/1 Fas 1/0/1 Fas 1/0/24 Fas 1/0/5 Fas 1/0/4 Fas 1/0/6 Fas 1/0/7 Fas 1/0/8 Fas 1/0/3 Fas 1/0/22 Holdtme 152 157 140 172 145 138 132 159 162 124 Capability H H R S I H H H P H P H P H R S I Platform Port ID none foundeth0 none foundeth0 2811 Fas 0/0.com Toll Free 877.09.06. I . Incorporated .voiceie.10 Id: 100220 State: Operational MTU: 1500 VLAN ISL Id: 130 Name: Voice Media Type: Ethernet VLAN 802.l.Phone Device ID CCMSUB CCMPUB HQ_Rtr uccx. T .cf. This is normal and you should configure FastEthernet 1/0/2 as if the subscriber is plugged into that port.10 Id: 100001 State: Operational MTU: 1500 Translational Bridged VLAN: 1002 Translational Bridged VLAN: 1003 VLAN ISL Id: 120 Name: Data Media Type: Ethernet VLAN 802. BR1#vlan database BR1(vlan)#show current VLAN ISL Id: 1 Name: default Media Type: Ethernet VLAN 802.com v. Network Learning.For questions: www.ccbootcamp.Router.Switch.1 Win2000 SeEth 1/1 none foundeth0 IP Phone 7Port 1 IP Phone 7Port 1 IP Phone 7Port 1 none foundeth0 2811 Fas 0/0 ! Note .IGMP. r .05.10 Id: 100230 State: Operational MTU: 1500 210 www.com Copyright ©2009. P . B . H .a.2243 sales@ccbootcamp.Host.03.The publisher and subscriber are on the same physical box so they will show as if they are connected to the same port on the switch.Repeater.r05.Source Route Bridge S .Trans Bridge.

IGMP. I .Source Route Bridge S .IGMP.24.Host. B .l. T .cf. r .1 Fas 0/3/1 Fas 0/3/0 Holdtme 161 146 143 Capability R S I H H Platform 2811 IP Phone IP Phone Port ID Ser 0/2/0. B .voiceie.2 Port 1 Port 1 Local Intrfce Ser 0/1/0. I .Host.1 Port 1 Port 1 211 www.10 Id: 100001 State: Operational MTU: 1500 Translational Bridged VLAN: 1002 Translational Bridged VLAN: 1003 VLAN ISL Id: 220 Name: Data Media Type: Ethernet VLAN 802. Incorporated .com v.Repeater Device ID HQ_Rtr SEP001F6C7FD6C1 SEP001F6C7F722B BR2# BR2#vlan database BR2(vlan)#show current VLAN ISL Id: 1 Name: default Media Type: Ethernet VLAN 802. T . H . Network Learning.2243 sales@ccbootcamp.Switch.r05.Trans Bridge.Trans Bridge. r .1 Fas 0/1/1 Fas 0/1/0 Holdtme 133 167 167 Capability R S I H H Platform 2811 IP Phone IP Phone Port ID Ser 0/2/0.pages BR1#show cdp neigh Capability Codes: R . H .09.Source Route Bridge S .a.06.Router.10 Id: 100220 State: Operational MTU: 1500 VLAN ISL Id: 230 Name: Voice Media Type: Ethernet VLAN 802.For questions: www.03.Switch.com Toll Free 877.05.10 Id: 100230 State: Operational MTU: 1500 Local Intrfce Ser 0/2/0.com Copyright ©2009.ccbootcamp.Router.654.Repeater Device ID HQ_Rtr SEP0016C72D3DCC SEP003094C3DCF9 BR1# BR2# show cdp neigh Capability Codes: R .

1.130.1.com Toll Free 877.1.30.255.0 255.com v. We can use the same configuration from the last task but modify for BR1: BR1(config)#ip dhcp excluded-address 10.pages 3.1.1.1. 4.In order to save time you should use notepad to copy and paste configurations which may be the same or need little modification.255 BR1(config)#ip dhcp pool IPPHONE BR1(config-config)#network 10.221 10.30.130.0 255.cf.0 HQ_Rtr(config-config)#default-router 10.1 HQ_Rtr(config-config)#option 150 ip 10.03.255.1 BR1(config-config)#option 150 ip 10.255.654.30.21 10.l.2243 sales@ccbootcamp.119 HQ_Rtr(config)#ip dhcp excluded-address 10.1.200.30.255 HQ_Rtr(config)#ip dhcp pool IPPHONE HQ_Rtr(config-config)#network 10.24.a. Incorporated .1 10.1.05.30.131 10.0 212 www.230. Network Learning.1.1.0 255.25 5.230.130.1.230.200.1 10.1.130.com Copyright ©2009.200.30.209 BR2(config)#ip dhcp excluded-address 10.voiceie.230.130.255.1.21 10. Perform the same for BR2: BR2(config)#ip dhcp excluded-address 10.1.1.230.1 10.0 BR1(config-config)#default-router 10.1.129 BR1(config)#ip dhcp excluded-address 10.141 10.For questions: www.255.1.1.255.200.1.ccbootcamp.1.09. In order to accomplish this we need to first create the dhcp excluded address and then define the DHCP pool: HQ_Rtr(config)#ip dhcp excluded-address 10.r05.130.255 BR2(config)#ip dhcp pool IPPHONE BR2(config-config)#network 10.06.1.25 Time Saver .

1 ! ! Tip .05.03.09.1 BR2(config)#clock timezone UTC +5 30 BR2(config)#clock summer-time PDT recurring BR2(config)#ntp server 10. Incorporated .10.10.1.com v.32.cf.ccbootcamp.com Copyright ©2009.1.230.1 6.Use can use your candidate PC to look up the time zone of most countries but most likely they will specify for you.For questions: www.a.654.l.pages BR2(config-config)#default-router 10. Network Learning.1 BR2(config-config)#option 150 ip 10. Next configure each router for the appropriate time zone and NTP settings: HQ_Rtr(config)#clock timezone PST -8 HQ_Rtr(config)#clock summer-time PDT recurring HQ_Rtr(config)#ntp master 2 BR1(config)#clock timezone EST -5 BR1(config)#clock summer-time EDT recurring BR1(config)#ntp server 10. 213 www. Tip .Don’t forget to set the time zone settings in CallManager as it may not be mentioned in the phone setup tasks.32.06.com Toll Free 877.24.2243 sales@ccbootcamp.voiceie.r05.230.

214 www.For questions: www.com Copyright ©2009.ccbootcamp.09. route lists and route groups.com Toll Free 877.24.05. Incorporated .06.voiceie.2243 sales@ccbootcamp.l. This tasks requires a lot of configuration as this is the base line for everything you do in CallManager. We will setup everything from device pools. regions. Lets start off with service activation first as nothing will work if we don’t have services activated: Make sure you enable services on both servers and all services except the “Cisco Messaging Interface”. media resource lists and groups.r05.03. Network Learning.a.654. locations.pages CallManager and CallManager Express: 1. partitions and calling search spaces.com v.cf.

03.voiceie. Unless you are specifically told to only enable needed services then this strategy will allow you to make sure all the required services are running. Network Learning. Make sure the proper servers are defined: 215 www.654.com Copyright ©2009.05. Next we need to start configuring the required CallManager settings needed to allow for the registration of HQ and BR1 phones.com v.06.a.r05.pages ! Tip . Incorporated .cf.09.l.2243 sales@ccbootcamp.For questions: www.Enabling all services as stated above will ensure that all needed services are activated.24.com Toll Free 877.ccbootcamp.

r05. Incorporated .a.ccbootcamp.03.2243 sales@ccbootcamp.pages Next create a CallManager group that will allow for devices to register to the subscriber and then the publisher: When finished you should see the following to groups: 216 www.com Copyright ©2009.24.com Toll Free 877.05.l.09.voiceie.06.com v. Network Learning.For questions: www.cf.654.

05.com Copyright ©2009.voiceie.a.For questions: www.com v.r05.24.pages ! Note . Network Learning. Incorporated .l.2243 sales@ccbootcamp. 217 www.com Toll Free 877.cf.03.06.The requirement for registration order is normally on the first page of instructions.09.654.ccbootcamp.

ccbootcamp.2243 sales@ccbootcamp.r05.com v.24.06.For questions: www.pages Next we need to create the regions: We need to make sure the settings between the regions are set appropriately: Time Saver .03. Incorporated . Network Learning.l.cf.09.com Copyright ©2009.654. 218 www.voiceie.This is where reading through the whole lab will save a lot of time as we can set the proper region settings and never return to this page.05.com Toll Free 877.a.

03.09.2243 sales@ccbootcamp.com Copyright ©2009. Incorporated . Network Learning.pages 219 www.voiceie.06.05.com Toll Free 877.com v.654.cf.r05.24.ccbootcamp.For questions: www.a.l.

For questions: www.r05.com Copyright ©2009.l.03.voiceie. Next we need to create the locations: 220 www.654. Network Learning.com v.a.pages Now we need to create the HQ and BR1 Date/Time groups: ! Note .cf.06.05.com Toll Free 877. Incorporated .This is also where we could set the date/time format if asked during a specific task.ccbootcamp.09.24.2243 sales@ccbootcamp.

com Toll Free 877.06.In reading the lab we know that there is a need to separate the MOH servers and it is always a good idea to separate hardware from software resources.654.ccbootcamp.a.com Copyright ©2009.This is where reading through the whole lab will save a lot of time as we can set the proper location settings and never return to this page.pages Time Saver .l.r05. We now need to create the media resource groups and lists: ! Tip . We can then create the needed media resource lists: 221 www.2243 sales@ccbootcamp.03.For questions: www.24.09.com v. Network Learning.cf.voiceie. Incorporated .05.

com v.a. Network Learning.ccbootcamp.cf.2243 sales@ccbootcamp.05.l.03.com Copyright ©2009.com Toll Free 877. Incorporated .24.For questions: www.06.09.654.r05.voiceie.pages 222 www.

ccbootcamp.03.For questions: www.654.l.06.com Toll Free 877.2243 sales@ccbootcamp.com Copyright ©2009.com v.09.a. Incorporated .voiceie.r05.pages 223 www.24.05. Network Learning.cf.

654.pages Below is the full list of the media resource lists: We now need to create the device pools: 224 www.com Toll Free 877.24.voiceie.09.r05.ccbootcamp.For questions: www.05.a.com Copyright ©2009. Incorporated .2243 sales@ccbootcamp.l.com v.03. Network Learning.06.cf.

Incorporated .For questions: www.654.pages 225 www.com v. Network Learning.l.2243 sales@ccbootcamp.09.03.com Toll Free 877.com Copyright ©2009.cf.a.voiceie.24.06.r05.05.ccbootcamp.

r05. Network Learning.We know from reading the lab that one phone will not be allowed to register in SRST.654.com v.cf. Incorporated .09.05.a.For questions: www.com Toll Free 877.voiceie.03.06.24.com Copyright ©2009. We can create the device pool for this function now in order to save time later.l.ccbootcamp.pages Time Saver . 226 www.2243 sales@ccbootcamp.

r05. Network Learning.l.com v. Incorporated .For questions: www.com Copyright ©2009.com Toll Free 877.03.voiceie.ccbootcamp.a.2243 sales@ccbootcamp.09.05.pages Here is the final list of device pools: 227 www.cf.654.06.24.

Incorporated .com Copyright ©2009.ccbootcamp.r05.For questions: www.cf.l.24. Network Learning.654.voiceie.05.03.com Toll Free 877.06.pages Next we need to check the Enterprise Parameters and make changes as needed: 228 www.09.a.com v.2243 sales@ccbootcamp.

03.Changing the host name to an IP address in the URL settings will prevent authentication and IP phone service failures. Incorporated .06.com Toll Free 877.654.For questions: www. Network Learning.2243 sales@ccbootcamp.24.l.pages ! Tip .09.voiceie.a. This is highly recommended whether you have a DNS server or not! 229 www.r05.com Copyright ©2009.ccbootcamp.cf.com v.05.

654.com Copyright ©2009.ccbootcamp.2243 sales@ccbootcamp. Network Learning.24.09.r05.06.For questions: www.05.l.a.com v.com Toll Free 877. Incorporated .voiceie.cf.03.pages We can also create the AAR groups now as this will help to cut down the number of times we need to visit the phone configuration page: Once we have both groups created we need to set the dial prefix according to the dial plan: 230 www.

com Toll Free 877.a.pages Now we will need to create the the partitions and calling search spaces that will be needed for the lab: On the next page is a table of calling search spaces and the partitions that belong to each calling search space.654.com Copyright ©2009.r05.cf.05.ccbootcamp.l. Network Learning.06.24.03. Incorporated .com v.09. 231 www.For questions: www.voiceie.2243 sales@ccbootcamp.

06.pages .r05.a.voiceie.For questions: www.05.cf.l.03.com v.09.24.

            .

         .

       .

     .

         .

    .

         .

     .

         .

    .

      .

         .

    .

           .

         .

    .

       .

    .

    .

         .

    .

                                             .

     .

  .

   .

  .

  .

  .

   .

      .

         .

    .

                      .

     .

  .

   .

    

 

             

     







 

   

 

We should now be able to add the phones per the requirements in the table.
232

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

HQ Phone 1:

233

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

234

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

235

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

236

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

HQ Phone 2:

237

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

238

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

239

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

240

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

For questions: www.voiceie.com v.a.l.03.09.05.cf.r05.24.06.pages

BR1 Phone 1:

241

www.ccbootcamp.com Toll Free 877.654.2243 sales@ccbootcamp.com Copyright ©2009, Network Learning, Incorporated

Network Learning.com Toll Free 877.06.For questions: www.ccbootcamp.a.03.cf.654.09.l.r05.2243 sales@ccbootcamp.voiceie.05.com v. Incorporated .24.com Copyright ©2009.pages 242 www.

cf.05. Network Learning.com Toll Free 877.pages 243 www.com v.654.09.03.l.For questions: www. Incorporated .a.ccbootcamp.com Copyright ©2009.24.2243 sales@ccbootcamp.voiceie.06.r05.

pages 244 www.09.24.For questions: www.voiceie. Incorporated .a.r05.06.l.ccbootcamp.05.com Toll Free 877.2243 sales@ccbootcamp.cf.com Copyright ©2009.654. Network Learning.03.com v.

com v.05.ccbootcamp.pages BR1 Phone 2: ! Note .09.r05.voiceie.com Toll Free 877. Network Learning.03.In reading the lab we know the BR1 Phone 2 requires another extension “*2002”.06.l. Incorporated . 245 www. We can create that as part of the initial phone setup which we have done here or you could wait till that specific task.654.24.2243 sales@ccbootcamp.For questions: www.com Copyright ©2009.a.cf.

654.com Copyright ©2009.09.com Toll Free 877.06.a.2243 sales@ccbootcamp. Incorporated .03.24.pages 246 www. Network Learning.ccbootcamp.05.voiceie.For questions: www.com v.r05.cf.l.

09. Incorporated .654.05.03.l.a.pages 247 www.com v.24.2243 sales@ccbootcamp.com Copyright ©2009.ccbootcamp. Network Learning.06.com Toll Free 877.cf.r05.voiceie.For questions: www.

l.r05.ccbootcamp.com Copyright ©2009.06.cf.voiceie. Incorporated .654.For questions: www.com v.2243 sales@ccbootcamp.09.03.a.pages 248 www.05.com Toll Free 877.24. Network Learning.

Most of the phone settings per phone are the same per site except for the calling search space.r05. 249 www.l.cf.ccbootcamp.voiceie.654.com Copyright ©2009.03.pages BR1 Phone 2 (Line 2): ! Tip . Time Saver .2243 sales@ccbootcamp.a.24.05.09.com v. Network Learning.06.com Toll Free 877.For questions: www.In order to save time you can use auto registration on the callmanager and then modify each phone to the correct settings. Incorporated .

com Toll Free 877.654.pages We can now start the registration of phones within the BR2 site.06.230. We can then create the phones and their associated DN’s: BR2(config)#telephony-service BR2(config-telephony)#authentication credential admin cisco BR2(config-telephony)#max-ephones 2 BR2(config-telephony)#max-dn 5 BR2(config-telephony)#ip source-address 10.1 port 2000 BR2(config-telephony)#voicemail 3180 BR2(config-telephony)#max-conferences 8 gain -6 BR2(config-telephony)#call-park system application BR2(config-telephony)#call-forward pattern .com Copyright ©2009.a.com v.24. Incorporated .1.1 port 5060 BR2(config-register-global)#max-dn 10 BR2(config-register-global)#max-pool 2 BR2(config-register-global)#load 7941 SIP41.T BR2(config-telephony)#dn-webedit BR2(config-telephony)#time-webedit BR2(config-telephony)#transfer-system full-blind BR2(config-telephony)#transfer-pattern 9.09.voiceie.03.r05.8-3-3S BR2(config-register-global)#mwi stutter BR2(config-register-global)#mwi reg-e164 BR2(config-register-global)#voicemail 3180 BR2(config-register-global)#tftp-path flash: BR2(config-register-global)#create profile 250 www.05.230.T BR2(config-telephony)#fac standard BR2(config-telephony)#create cnf-files BR2(config-telephony)#exit BR2(config)#voice register global BR2(config-register-global)#mode cme BR2(config-register-global)#source-address 10.1. Network Learning. We will first need to define all the required settings underneath the “telephony-service” and “voice register global” configuration.cf.l.2243 sales@ccbootcamp.For questions: www.ccbootcamp.

Network Learning.cf.com Toll Free 877.24.r05.For questions: www. Incorporated .09.06.03.654.com v.05.2243 sales@ccbootcamp.voiceie.ccbootcamp.pages 251 www.l.a.com Copyright ©2009.

09.pages Now we can configure the phones and their DN’s: BR2(config)#voice register dn 1 BR2(config-register-dn)#number 3001 BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20 BR2(config-register-dn)#pickup-call any-group BR2(config-register-dn)#pickup-group 1 BR2(config-register-dn)#name BR2 Phone 1 BR2(config-register-dn)#mwi BR2(config-register-dn)#voice register dn BR2(config-register-dn)#number 3002 BR2(config-register-dn)#call-forward b2bua noan 3180 timeout 20 BR2(config-register-dn)#pickup-call any-group BR2(config-register-dn)#pickup-group 1 BR2(config-register-dn)#name BR2 Phone 2 BR2(config-register-dn)#mwi 2 We can also configure the extra DN specified for the shared line on BR2 phone 1 and 2: BR2(config-register-dn)#voice register dn BR2(config-register-dn)#number 3003 BR2(config-register-dn)#shared-line max-calls 6 3 We can now configure the phones: BR2(config)#voice register pool 1 BR2(config-register-pool)#id mac 001F.voiceie.06. Network Learning.24.ccbootcamp.l.D6C1 BR2(config-register-pool)#type 7941 BR2(config-register-pool)#number 1 dn 1 BR2(config-register-pool)#number 2 dn 3 BR2(config-register-pool)#dtmf-relay rtp-nte BR2(config-register-pool)#codec g711ulaw BR2(config-register-pool)#no keep-conference 252 www.com Copyright ©2009.cf.com v.6C7F.05. Incorporated .2243 sales@ccbootcamp.03.r05.654.a.For questions: www.com Toll Free 877.

05.8-3-2-27.sbn BR2(config)# tftp-server flash:dsp41.sbn ! Tip .cf.8-4-4S.loads BR2(config)# tftp-server flash:SIP41.If you like to use the CME and CUE web interface the the following commands should be entered at this stage to prepare you to use the web interface.24.sbn BR2(config)# tftp-server flash:cvm41sip.ccbootcamp.03. Network Learning.8-3-2-27.8-3-2-27.6C7F.654.r05.do (Inserted by default in most cases) 253 www.a.sbn BR2(config)# tftp-server flash:apps41.com v.2243 sales@ccbootcamp.sbn BR2(config)# tftp-server flash:cnu41.pages BR2(config-register-pool)#voice register pool 2 BR2(config-register-pool)#id mac 001F.loads BR2(config)# tftp-server flash:jar41sip.l.default.loads BR2(config)# tftp-server flash:term41.722B BR2(config-register-pool)#type 7941 BR2(config-register-pool)#number 1 dn 2 BR2(config-register-pool)#number 2 dn 3 BR2(config-register-pool)#dtmf-relay rtp-nte BR2(config-register-pool)#codec g711ulaw BR2(config-register-pool)#no keep-conference Next we need to allow the SIP firmware to be downloaded from the router flash: BR2(config)# tftp-server flash:SIP41.8-3-2-27.2/voiceview/common/ login. Incorporated .1.voiceie.06.230.com Toll Free 877.com Copyright ©2009.09.For questions: www. BR2(config)#ip http server BR2(config)#no ip http secure-server BR2(config)#ip http path flash: BR2(config)#telephony-service BR2(config-telephony)#web admin system name admin password cisco BR2(config-telephony)#url services http://10.8-3-2-27.8-3-3S.

com Toll Free 877.voiceie.pages BR2(config-telephony)#url authentication http://10.For questions: www.2243 sales@ccbootcamp.05.09.1.654.r05.asp (Inserted by default in most cases) 254 www.ccbootcamp.com Copyright ©2009.1/CCMCIP/ authenticate.com v.cf.l. Network Learning. Incorporated .03.06.24.230.a.

09.com v. 5.03.a.pages 2. 6. This was already completed in the above solution with the “no keep-conference” command under the “voice register pool” configuration.2243 sales@ccbootcamp.com Toll Free 877. 3. external phone number mask.r05. Incorporated . This can be accomplished through adding the following command to the proper voice register pool: BR2(config)#voice register pool 1 BR2(config-voice-register)#busy-trigger-per-button 2 BR2(config)#voice register pool 2 BR2(config-voice-register)#busy-trigger-per-button 3 7. and then adding the presence call-list command to the voice register pool: BR2(config)#presence BR2(config-presence)#presence call-list BR2(config)#voice register dn 1 BR2(config-voice-register)#allow watch BR2(config)#voice register dn 2 BR2(config-voice-register)#allow watch BR2(config)#voice register pool 1 255 www.voiceie. Network Learning. 4.24.For questions: www. caller id.654. This was accomplished in task 1 by setting setting the “pickup-group 1” command under all the DN’s. This was accomplished in task 1 by setting the alerting name. setting the voice register DN’s to allow watching.l.05.com Copyright ©2009. The is accomplished by enabling presence on the BR2 gateway.cf. This was already completed in the above solution with the “voice register dn 3” configuration and the addition of this button to each “voice register pool”.ccbootcamp.06. and date/ time group format the same in CallManager.

com v. Incorporated .05. This is accomplished through a voice register template that is then assigned to each voice register pool: BR2(config)#voice register template 1 BR2(config-register)#softkeys connected BR2(config)#voice register pool 1 BR2(config-voice-register)#template 1 BR2(config)#voice register pool 2 BR2(config-voice-register)#template 1 Confrn Endcall Hold Trnsfer 9.cf.com Toll Free 877.Though the task asks us to allow the number to be reach by the full E164 number we can perform this action later when setting up the call routing as all calls will need to be striped to four digits. This is accomplished with the following configuration: BR2(config)#voice hunt-group 1 sequential BR2(config-voice-hunt-group)#final 3000 BR2(config-voice-hunt-group)#list 3001.03.654.l.24. Network Learning.a.r05.06.voiceie.09.2243 sales@ccbootcamp.com Copyright ©2009.pages BR2(config-voice-register)#presence call-list BR2(config)#voice register pool 2 BR2(config-voice-register)#presence call-list 8. 256 www.ccbootcamp.3002 BR2(config-voice-hunt-group)#timeout 10 BR2(config-voice-hunt-group)#pilot 3111 ! Note .For questions: www.

1.r05.For questions: www.com Toll Free 877.200.In IOS release 12.com Copyright ©2009.24.654. Network Learning.4 the dial-peer no longer needs to be created with the service command.1.323 gateways then use notepad to copy and paste common configuration components.a. Incorporated .l.ccbootcamp.voiceie.pages Voice Gateways and Signaling 1.If you have multiple MGCP or H. 257 www.1 HQ_Rtr(config)#mgcp fax t38 ecm HQ_Rtr(config)#mgcp ! Note .25 service-type mgcp version 0. In order to enable the HQ router as an MGCP gateway we need the following configuration on the HQ router: HQ_Rtr(config)#network-clock-participate wic 0 HQ_Rtr(config)#isdn switch-type primary-ni HQ_Rtr(config)#voice-card 0 HQ_Rtr(config-voicecard)#dspfarm HQ_Rtr(config-voicecard)#dsp services dspfarm HQ_Rtr(config-voicecard)#exit HQ_Rtr(config)#controller T1 0/0/0 HQ_Rtr(config-controller)#cablelength long 0db HQ_Rtr(config-controller)#pri-group timeslots 1-3.05. Time Saver .cf.24 service mgcp HQ_Rtr(config-controller)#exit HQ_Rtr(config)#interface Serial0/0/0:23 HQ_Rtr(config-if)# isdn bind-l3 ccm-manager HQ_Rtr(config-if)#exit HQ_Rtr(config)#ccm-manager redundant-host 10.06.21 HQ_Rtr(config)#ccm-manager mgcp HQ_Rtr(config)#mgcp HQ_Rtr(config)#mgcp call-agent 10.2243 sales@ccbootcamp.200.com v.09.03.

voiceie.09. Incorporated .com Toll Free 877.For questions: www.r05.l.a.com v.pages Next we will need to configure the gateway in CallManager: 258 www.06.com Copyright ©2009. Network Learning.cf.2243 sales@ccbootcamp.654.24.ccbootcamp.03.05.

com v.pages 259 www.05.l.03.ccbootcamp.2243 sales@ccbootcamp.r05.a. Incorporated .24.cf.com Copyright ©2009.com Toll Free 877.For questions: www.voiceie.06.654. Network Learning.09.

2243 sales@ccbootcamp.com Copyright ©2009.com Toll Free 877.09.For questions: www.voiceie. Incorporated .03.24.654. Network Learning.05.ccbootcamp.a.cf.r05.06.com v.pages 260 www.l.

voiceie.2243 sales@ccbootcamp.If you have set or been asked to set a domain name on the router the device name for MGCP would be the router name plus the domain name. 261 www.09. So in our case it could be “HQ_Rtr.l.r05.06. Incorporated .cf.com Copyright ©2009.For questions: www.05.voiceie.pages ! Tip .com Toll Free 877.654.ccbootcamp.com” as a domain name on the router.24. Network Learning.03.com v.com” if we had “voiceie.a.

l.For questions: www..cf.ccbootcamp.com v.10.com Toll Free 877.com Copyright ©2009.a.06.pages 2.32.654.2 BR1(config-if)#exit BR1(config)#interface Serial0/1/0:23 BR1(config-if)#isdn outgoing display-ie 262 www.\)/ /\2/ BR1(cfg-translation-rule)#exit BR1(config)#voice translation-profile STRIP BR1(cfg-translation-profile)#translate called 1 BR1(cfg-translation-profile)#exit BR1(config)#voice-port 0/1/0:23 BR1(config-voiceport)#translation-profile incoming STRIP BR1(config-voiceport)#exit BR1(config)#controller T1 0/1/0 BR1(config-controller)#framing esf BR1(config-controller)# linecode b8zs BR1(config-controller)# pri-group timeslots 1-3.05.03.. In order to enable the BR1 router as an H.24.voiceie.r05.09.323 gateway we need the following configuration on the BR1 router: BR1(config)#network-clock-participate wic 1 BR1(config)#isdn switch-type primary-ni BR1(config)#voice-card 0 BR1(config-voicecard)#dsp services dspfarm BR1(config-voicecard)#exit BR1(config)#voice translation-rule 1 BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2. Incorporated . Network Learning.24 BR1(config-controller)# exit BR1(config)#interface Loopback0 BR1(config-if)#h323-gateway voip interface BR1(config-if)#h323-gateway voip bind srcaddr 10.2243 sales@ccbootcamp.

03.cf.com Copyright ©2009.654.2243 sales@ccbootcamp.ccbootcamp.24.com v.09.323 gateway in CallManager: 263 www.com Toll Free 877. Incorporated .r05.l.voiceie.05. Network Learning.For questions: www.a.pages Next we will need to setup BR1 as an H.06.

03.ccbootcamp. Make sure these IP address match! 264 www.com Toll Free 877.05. Network Learning.654.323 process in the router is binding.com v.cf.voiceie.r05.pages ! Tip .com Copyright ©2009.09.06.For questions: www.The most common issue with H.24.2243 sales@ccbootcamp.a. Incorporated .l.323 gateways is that IP address specified in CallManager is not the IP address that the H.

ccbootcamp.32.2243 sales@ccbootcamp.1 HQ_Rtr(config-gk)#zone local CME ccbootcamp..06.\)/ /\2/ BR2(cfg-translation-rule)#exit BR2(config)#voice translation-profile STRIP BR2(cfg-translation-profile)#translate called 1 BR2(cfg-translation-profile)#exit BR2(config)#voice-card 0 BR2(config-voicecard)#dspfarm BR2(config-voicecard)#dsp services dspfarm BR2(config-voicecard)#exit BR2(config)#controller E1 0/0/0 BR2(config-controller)#pri-group timeslots 1-3.16 BR2(config-controller)#exit BR2(config)#interface Serial0/0/0:15 BR2(config-if)#isdn outgoing display-ie BR2(config-if)#exit BR2(config)#voice-port 0/0/0:15 BR2(config-voiceport)#translation-profile incoming STRIP 4.r05.cf.05. Incorporated .For questions: www.03.09.10.a.l. In order to enable the BR2 router as an H.pages 3. Network Learning.654.com v.voiceie.24.com Toll Free 877. In order to setup the gatekeeper we need to perform the following configuration on the HQ router: HQ_Rtr(config)#gatekeeper HQ_Rtr(config-gk)#zone local CM ccbootcamp.com Copyright ©2009.323 gateway we need the following configuration on the BR2 router: BR2(config)#network-clock-participate wic 0 BR2(config)#isdn switch-type primary-net5 BR2(config)#voice translation-rule 1 BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3..com HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology HQ_Rtr(config-gk)#no shutdown 265 www.com 10.

2243 sales@ccbootcamp.09.com Toll Free 877.a.06.voiceie.l.24.com v.03. Incorporated . We can accomplish this by adding the gatekeeper and then the trunk in CallManager: ! Tip . Network Learning.r05. 266 www.If you would like to lower the time it takes for gatekeeper to register after a loss of connectivity then change the “Registration Retry Timeout” to 30 seconds.cf.pages Next we need to enable CallManager to register to the gatekeeper through a H.654.225 gatekeeper controlled trunk.com Copyright ©2009.For questions: www.ccbootcamp.05.

l.r05.cf. Incorporated .06.24.com v.com Toll Free 877.09.pages Now we need to add the trunk: 267 www.ccbootcamp.voiceie.05.a.03.2243 sales@ccbootcamp. Network Learning.For questions: www.654.com Copyright ©2009.

com Copyright ©2009.= 0 H323-GW H323-ID: BR2_1 Voice Capacity Max.a.03.For questions: www.1.= Avail.25 268 www.06.r05.cf. HQ_Rtr#show gatekeeper endpoints GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr 10.= 10. Network Learning.voiceie.----.200.= 0 32785 CM Current.21 Avail.09.1.ccbootcamp.21 Port RASSignalAddr Port Zone Name Type ---H323-GW Flags ------------------.2243 sales@ccbootcamp.l.You can validate registration with the “show gatekeeper endpoints” command on the HQ router.pages ! Tip .200.05.1.1.= Total number of active registrations = 4 HQ_Rtr# 33077 10.24.----.com v.com Toll Free 877.200.= 32794 CM Current.25 H323-ID: BR2_2 Voice Capacity Max.654.--------33072 10.--------------.200. Incorporated .

654.r05. Incorporated .05.For questions: www.voiceie.pages 269 www.03.com Copyright ©2009.2243 sales@ccbootcamp.com v.24.l.09. Network Learning.ccbootcamp.com Toll Free 877.cf.06.a.

32.3 H323-ID: CME Voice Capacity Max.a.21 Port 1720 RASSignalAddr 10.3 BR2(config-if)#exit BR2(config)#gateway ! Tip .1 1719 BR2(config-if)#h323-gateway voip h323-id CME BR2(config-if)#h323-gateway voip tech-prefix 1# BR2(config-if)#h323-gateway voip bind srcaddr 10.05.= 0 32785 CM H323-GW 33077 10.10.r05.32. This is to be expected as SIP CME phones cannot be auto registered to gatekeeper.200.3 Port Zone Name Type ---H323-GW Flags ------------------.09.1.200.03.200.= 10.= Current.com Toll Free 877.1.10.com v.06.= Current.----.l.--------------. This requires the following configuration: BR2(config)#interface Loopback0 BR2(config-if)#h323-gateway voip interface BR2(config-if)#h323-gateway voip id CME ipaddr 10.----.10. Network Learning. HQ_Rtr#show gatekeeper endpoints GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr 10.25 H323-ID: BR2_2 Voice Capacity Max.For questions: www.= 10.You will notice that the directory numbers from the SIP CME did not register with gatekeeper.1. Incorporated .1.= 0 Total number of active registrations = 4 HQ_Rtr# Avail.654.pages Next we will need to configure the BR2 router is register with the gatekeeper.2243 sales@ccbootcamp.200.= Current.= 0 32794 CM H323-GW 33072 10. 270 www.21 H323-ID: BR2_1 Voice Capacity Max.cf.--------57205 CM ! Note .ccbootcamp.Once again you can verify with the “show gatekeeper endpoints” command on the HQ router.25 Avail.32.10.voiceie.= Avail.24.com Copyright ©2009.32.

r05.06. Incorporated .a.05.voiceie.com Copyright ©2009.com Toll Free 877.For questions: www.03.ccbootcamp.com v.654.cf. Network Learning.24.2243 sales@ccbootcamp.l.09.pages 271 www.

Incorporated .03.com Toll Free 877.voiceie. The has already been accomplished for HQ and BR1 when we setup the phones previously by giving them the proper calling search space.com Copyright ©2009.For questions: www.24.654.l.2243 sales@ccbootcamp.com v.pages Call Routing 1. To enable class of service for the BR2 site we need to create the following COR list: dial-peer cor custom name Local name LD name INT name Emergency dial-peer cor list Emergency member Emergency dial-peer cor list Local member Local dial-peer cor list Int member INT dial-peer cor list LD member LD dial-peer cor list Phone1 member Local member LD member INT member Emergency dial-peer cor list Phone2 member Local member LD member Emergency 272 www.r05.09. Network Learning.cf.05.06.a.ccbootcamp.

05.com Toll Free 877.For questions: www.voiceie.com Copyright ©2009.24.03.com v.09.06.cf.ccbootcamp.pages Now that we have created the COR list we need to assign the proper COR list to the voice register pool of the proper phone: BR2(config)#voice register pool 1 BR2(config-register-pool)#cor incoming Phone1 default BR2(config-register-pool)#voice register pool 2 BR2(config-register-pool)#cor incoming Phone2 default 2.654.l. Incorporated . In order to accomplish the next two tasks we need to create all the route groups and route lists first.r05.a.2243 sales@ccbootcamp. Network Learning. We will first need to create the route groups: 273 www.

l.For questions: www.pages 274 www.09.ccbootcamp.2243 sales@ccbootcamp.03.com v.r05.05. Network Learning.24.com Copyright ©2009.06.voiceie.com Toll Free 877.654. Incorporated .a.cf.

com Copyright ©2009. Network Learning.09.2243 sales@ccbootcamp.cf.voiceie.06.05.ccbootcamp.com Toll Free 877.l.03.com v.654.24. Incorporated .pages Then next the route lists in the following tables with the proper settings: 275 www.For questions: www.a.r05.

24.a.*/+ )'"! ''%)$ .1 .''"! .05.%*)  .$*%)$ ''"(".! %$%.)-#*.( -& ./."#%0 %$%.)-#*.%*)-" ''%)$ .cf.(.voiceie.com v.pages                 "."#%0 %$%./.)-#*...l.)-#*.For questions: www. '' *.09..06.(.( -& ..$*%)$ '') ''"! ..r05.1 .%+..0.1 .1 .)' -& ''%)$ .1 ...".%*)%..03.

)-#*.(.%*)%.".."#%0 %$%.%+.1 .$*%)$ '') ''"! .. *)"  "...1 .)-#*.( -& .(..$*%)$ ''"(".*/+ )'"!      ...''"! ."*.*/+ )'"!        ''%)$ .. '' *./."#%0 %$%..)' -& ''%)$ .)-#*.)-#*.%+..%*)  ...! %$%./.  ".1 .%*)  .1 .1 .0.( -& .%*)-" ''%)$ .

. 276 www.)-#*.1 .''"! .0. ''%)$ .654..( -& .$*%)$ ''## ''"! .".ccbootcamp.(.)-#*."*.1 ."#%0 %$%.1 .. Incorporated .%*)%./.(.( -& .1 ...1 .)-#*. Network Learning.%*)-" ''%)$ .)' -& ''%)$ .2243 sales@ccbootcamp.)-#*.com Toll Free 877...! %$%.com Copyright ©2009.

pages .r05.cf.24.com v.a.06.voiceie.03.l.For questions: www.05.09.

   .

    .

0/%+&*% ((.   !   (( +-/. . -#$&1 &%&/.  #) #-.

# ((&*% -/2 .' -#$&1 &%&/. #) #-. ((#" -/2 -*.' ((&*% -/2 -*. . 0/%+&*% ((. 1/#-*( . * ((#" -/2 -*.' -#$&1 &%&/. &.$+-) .   ((&*% -/2 -*.  . 0/%+&*% ((.$+-)/&+*.$+-)/&+*.$+-) .!-" &%&/.

-#+/ . (( +-/.

 .

 #.!-&. * (#"        ./&+*  -+0.

.

$+-)/&+*. ((#" -/2 -*.!-" &%&/. 0/%+&*% ((.$+-) .$+-) . #) #-. . 1/#-*( .' -#$&1 &%&/.' -#$&1 &%&/.   (( +-/. 0/%+&*% ((. * ((#" -/2 -*.$+-)/&+*. -#+/ . ((&*% -/2 -*.# ((&*% -/2 . &.' ((&*% -/2 -*.

com Copyright ©2009. Incorporated .654.' -#$&1 &%&/. 0/%+&*% ((.   ((&*% -/2 -*. . 1/#-*( .' ((&*% -/2 -*.2243 sales@ccbootcamp. * 277 www.$+-)/&+*. Network Learning.com Toll Free 877.# ((&*% -/2 .ccbootcamp.$+-) .

a.l.03.com v.06.voiceie.24.0. "1* 0&')4 )()21 32(.r05.09.#&01  .pages !   !     !  )1$"0% )()21 "++&% "025 0"-1'.cf.For questions: www.05.)-( "++1 &.

.

3/ -"#+&% .2 "++&% "025 0"-1'."2).021 ! "   0&.0. ++ .-1    &1$0)/2). 0.

2243 sales@ccbootcamp.)-( "++1 - "++&% "025 0"-1'.-1 )1$"0% )()21 "++&% "025 0"-1'. "1* 0&')4 )()21 32(.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.com Toll Free 877.0.-1 )1$"0% )()21 "++&% "025 0"-1'.0. "1* 0&')4 )()21 32(."2).#&01  ++ .0."2)."2).   !!      "++)-( "025 0"-1'.ccbootcamp. "1* 0&')4 )()21 32(.0.0.0.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'. Incorporated .021 0&.0.)-( "++1 - "++&% "025 0"-1'.)-( "++1 &.654. Network Learning.2    "++)-( "025 0"-1'.#&01    !20 ++ .021 0&.)-( "++1 &.0.com Copyright ©2009."2). "1* 0&')4 )()21 32(.2         278 www.

24.'&  "     ! .03.cf.pages     '2%1*03*/.#$.05.06.For questions: www.com v.voiceie.   1/40 .r05.09.l.a.

.

.2(/1-#3*/.) #136 1#.2 #. #2+ #..#$.*.2(/1-#3*/.'& #136 1#...) #136 1#.2 *2%#1& *)*32 #.#2+ 1'(*5 *)*32 43)/*.) #136 2 53'1.2 '-$'12 .) #136 1#..2(/1.*.'& #136 1#.. /132 1'/3 '2%1*03*/.2 '-$'12 .2(/1-#3*/....2(/1.*. #2+ #.) #.2(/1-#3*/.2(/1.) #136 1#... /132 .2(/1.) #136 2 53'1..#2+ 1'(*5 *)*32 43)/*. #.   1/40 .#2+ 1'(*5 *)*32 43)/*..'&  "     ! #.2 *2%#1& *)*32 #.2 2' #.*.2 ..) #.#.*.#.#2+ 1'(*5 *)*32 43)/*.*.'& #136 1#.'& #136 1#..) #. #.) #.2 2' #..      .

#2+ 1'(*5 *)*32 43)/*.) #136 1#.2(/1-#3*/.' #..2 .) #..) #136 2 53'1.2 *2%#1& *)*32 #.2(/1.com Copyright ©2009.2243 sales@ccbootcamp.#2+ 1'(*5 *)*32 43)/*..) #136 1#. #.#.ccbootcamp.'& #136 1#.com Toll Free 877..) #. Incorporated ..*..654. #2+ #.. /132 1'/3 279 www.2(/1-#3*/. /.2 2' #. Network Learning.*.2(/1.'& #136 1#..2 '-$'12    "31 .*.

06.05.voiceie.r05.pages          '2%1*03*/.cf.For questions: www.03.   1/40 .#$.'&  "     ! .09.l.com v.24.a.

*.) #136 2 53'1.2(/1.) #136 1#..2(/1-#3*/.*.) #.. #2+ #.#2+ 1'(*5 *)*32 43)/*.. /132 /.2(/1.2 '-$'12 .'& #136 1#.2(/1-#3*/.2 2' #.*.) #.#2+ 1'(*5 *)*32 43)/*.2 .#. #... #.2 *2%#1& *)*32 #.'  .'& #136 1#....) #136 1#.

) #136 2 53'1.. #.) #.*..2 *2%#1& *)*32 #.*. #.#2+ 1'(*5 *)*32 43)/*.2(/1.2 '-$'12 .2(/1.'& #136 1#.) #136 1#...) #136 1#.2(/1-#3*/.. #2+ #..) #.#.*.2 2' #.2(/1-#3*/.#2+ 1'(*5 *)*32 43)/*..2 .'& #136 1#.

/132 1'/3       ! .    "31 ..

#. Network Learning.2(/1-#3*/.2(/1...#$.) #136 1#.com Copyright ©2009. #.) #136 2 53'1...com Toll Free 877. #2+ #.) #136 1#.   1/40 .#2+ 1'(*5 *)*32 43)/*.2(/1-#3*/.'& #.'& #136 1#.ccbootcamp.) #.*.. Incorporated .2 280 www.2243 sales@ccbootcamp.*.2 .*. '2%1*03*/.654.2 2' #.

05.l.For questions: www.a.com v.r05.cf.24.pages .03.voiceie.09.06.

  .

   .

/    0.0/    .$.. '/" ...0  $/".1+ !)$# .'+&  ))/ $*!$.'-0'.*  /( .# '&'0/  ))$#  . )) .03 .+  . +/%.$%'2 '&'0/ 10&.

03 .       ))'+&  .0  . +/%.+/ '/" ..0/ .$%'2 '&'0/ 10&. +/%..03 .* 0'.$..03 .$%'2 '&'0/ 10&.'+&  ))/ +  ))$#  . +/%.*  /( .+/ /$  ))'+&  .03 / 20$. +/%. )) ..+ )  /(  ))'+&  .*  /( .'+&  ))/ $*!$../    0.03 .* 0'.# '&'0/  ))$#  .

'-0'..1+ !)$#       .+  .  $/".

+/%.'+&  ))/ +  ))$#  . +/%.03 .$%'2 '&'0/ 10&./ .* 0'.'+&  ))/ $*!$..$%'2 '&'0/ 10&.+ )  /(  ))'+&  .03 / 20$. +/%.# '&'0/  ))$#  .*  /( .03 .03 .* 0'..+/ /$  ))'+&  . +/%...03 .+/ '/" .*  /( .    ))'+&  .

.2243 sales@ccbootcamp. )) . Network Learning.$.+/ 281 www..03 . Incorporated .* 0'.0/ .ccbootcamp.com Copyright ©2009. +/%.0    ))'+&  .654.com Toll Free 877.

0/ .com v.05.1+ !)$#      . +/%.* 0'.03 / 20$.'+&  ))/  ))$#  ..r05.+/ '/" . +/%.cf.$%'2 '&'0/ 10&.*  /( .l.pages          + /$  ))'+&  .06.For questions: www.03 .voiceie.+  ./    0. )) .+ )  /(  ))'+&  .$.24.0  $/"..'-0'.03 .# '&'0/  ))$#  . +/%.09..*  /( ..03.03 .a.'+&  ))/ $*!$.$%'2 '&'0/ 10&..

03 .* 0'./   .+/ /$  ))'+&  .$%'2 '&'0/ 10&.  ))'+&  . +/%.* 0'.. +/%.'+&  ))/ +  ))$#  . +/%.03 / 20$.# '&'0/  ))$#  .*  /( .+ )  /(  ))'+&  .# '&'0/  ))$#  .03 / 20$.03 .+/ '/" .....03 ..$%'2 '&'0/ 10&.03 .+ )  /(  ))'+&  .0   ))'+&  .+/ /$  ))'+&  . +/%.*  /( .$%'2 '&'0/ 10&. +/%.+/ '/" .03 ./  )) .. +/%.*  /( . +/%.* 0'.* 0'.'+&  ))/ $*!$..$%'2 '&'0/ 10&.03 .$. +/%.'+&  ))/ %%  ))$#  .*  /( ..'+&  ))/ $*!$.03 .0/ .03 .

ccbootcamp.654. Network Learning.  0. Incorporated . )) .0/ .com Toll Free 877..0 282 www.2243 sales@ccbootcamp.$.com Copyright ©2009.

06.09.voiceie.pages #" !" #" !" !!" #" # $"  !   .05.com v.03.cf.l.r05.For questions: www.24.a.

)-( "++1 &. "1* 0&')4 )()21 32(.)-( "++1 - "++&% "025 0"-1'."2). 0.#&01 . "1* 0&')4 )()21 32(.0."2).3/ -"#+&% ! !      "++)-( "025 0"-1'.-1 )1$"0% )()21 "++&% "025 0"-1'.0.0.   &1$0)/2).-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.0.

0. "1* 0&')4 )()21 32(."2).2     .0. "1* 0&')4 )()21 32(.-1 )1$"0% )()21 "++&% "025 0"-1'.)-( "++1 &."2).0.021 0&.  ++ .#&01    !20 ++ .-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.0.2   "++)-( "025 0"-1'.021 0&.)-( "++1 - "++&% "025 0"-1'.

-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'. "1* 0&. "1* 0&')4 )()21 32(."2).2243 sales@ccbootcamp.ccbootcamp. 0.2 283 www.)-( "++1 - "++&% "025 0"-1'. Incorporated .com Copyright ©2009. Network Learning."2).0. &1$0)/2).0.0.-1 )1$"0% )()21 "++&% "025 0"-1'.0.3/ -"#+&% !     "++)-( "025 0"-1'.com Toll Free 877.654.

09.voiceie.r05.com v.pages .l.06.a.03.05.cf.For questions: www.24.

  .

   .

03 .+ )  /(  ))'+&  . )) .$%'2 '&'0/ 10&. +/%.*  /( .'+&  ))/ $*!$.'+&  ))/ +  ))$#  .0 ./    0...$%'2 '&'0/ 10&.1+ !)$#       ))'+&  ./       0. +/%..0/ .+  .* 0'...* 0'.03 .'-0'.+/ /$  ))'+&  .03 .+/ '/" .# '&'0/  ))$#  . $*!$..*  /( . )) .$%'2 '&'0/ 10&. +/%.03 . +/%.$.0/ .03 / 20$..'+&  ))/  $/".

$%'2 '&'0/ 10&.. +/%.$%'2 '&'0/ 10&.+ )  /(  ))'+&  .* 0'. +/%.   ))'+&  .. +/%.'+&  ))/ $*!$.+/ '/" .*  /( .. +/%./ .* 0'.# '&'0/  ))$#  .03 ..'+&  ))/ +  ))$#  .+/ /$  ))'+&  .*  /( .03 .03 .03 / 20$.03 .

+ )  /(  ))'+&  .ccbootcamp..* 0'..0  $/".com Toll Free 877. +/%.+  . Network Learning.+/ /$  ))'+&  .0/ .654..03 .03 / 20$.$.03 .com Copyright ©2009.*  /( + 284 www. )) . Incorporated .1+ !)$#       ))'+&  . +/%..'-0'.2243 sales@ccbootcamp.

09.03.For questions: www.voiceie.pages        .24.r05.a.l.cf.05.06.com v.

/ + . $#$.+ &&! *.+ -. $#$. $#$.#)$(# &&+ !'!*+    .#)$(# &&+ &&! *.+ -.+ -./ *(+")*'.$)(+ $+* $#$.#)$(# &&+ ( &&! *.$)(+ $+* $#$./ *(+")*'../ *(+")*'.       *!"$.$)(+ +! &&$(# *./ *(+")*' +% *!"$.+ *!)./ *(+")*' +% *!"$.!*(& +% &&$(# *. &&$(# *. $#$.+ -./ *(+")*' +% *!"$.#)$(# &&+ !'!*+ .+ &&! *.* && )*.

+ *!).com Copyright ©2009. && )*.com Toll Free 877.654.2243 sales@ccbootcamp.ccbootcamp. 285 www. Incorporated . Network Learning.

24.r05.For questions: www.voiceie.com Copyright ©2009.cf.a. Incorporated .09.06.com Toll Free 877.03.l.ccbootcamp.654.05.2243 sales@ccbootcamp.com v.pages A summary of all the route lists is below: We can now create all the route patterns for the HQ call routing and point them to the proper route list: 286 www. Network Learning.

..com Copyright ©2009.05.03..com v. Next we need to add the proper call routing to the gatekeeper on the HQ gateway: HQ_Rtr(config-gk)#zone prefix CME 3.l.com Toll Free 877.. Network Learning.ccbootcamp.09.24..voiceie.All the digit manipulation and phone number masking is done in the route lists and therefore should not be done in the route pattern.cf.06. HQ_Rtr(config-gk)#zone prefix CM 7.For questions: www...a..654.2243 sales@ccbootcamp.. We can now use the previous created route groups and route lists to setup the BR1 call routing by adding the following route patterns: 287 www.r05. 3. Incorporated .pages ! Note .. HQ_Rtr(config-gk)#zone prefix CME 96.

r05.05.09.24.654.com v. Incorporated .pages 288 www.com Toll Free 877.cf.ccbootcamp.a.06.l.com Copyright ©2009. Network Learning.voiceie.2243 sales@ccbootcamp.For questions: www.03.

For questions: www.2243 sales@ccbootcamp.09.cf.323 gateway we need to add the proper dial-peers to the BR1 gateway to complete the call routing.03.a.voiceie.com Toll Free 877.r05.pages Now since the BR1 gateway is an H.05.24.com Copyright ©2009. Incorporated . We may also want to take into account the SRST task for maintaining class of service and create the COR list at the same time: dial-peer cor custom name Local name LD name INT name Emergency dial-peer cor list Emergency member Emergency dial-peer cor list Local member Local dial-peer cor list Int member INT dial-peer cor list LD member LD dial-peer cor list Phone1 member Local member LD member INT member Emergency dial-peer cor list Phone2 member Local member LD member Emergency 289 www.ccbootcamp.l. Network Learning.com v.06.654.

654.09.ccbootcamp.pages 290 www. Network Learning.com Toll Free 877.a.For questions: www.cf.2243 sales@ccbootcamp.com v. Incorporated .voiceie.03.l.com Copyright ©2009.24.06.r05.05.

. port 0/1/0:23 forward-digits 11 ! dial-peer voice 911 pots corlist outgoing Emergency destination-pattern 911 port 0/1/0:23 forward-digits all 291 www.03.. Incorporated . direct-inward-dial dial-peer voice 2000 voip preference 1 destination-pattern 2..200. port 0/1/0:23 forward-digits 7 dial-peer voice 11 pots corlist outgoing LD destination-pattern 91[2-9].24.06. Network Learning.1.l..com Copyright ©2009.a. session target ipv4:10.r05.200.1..ccbootcamp...voiceie.cf. session target ipv4:10...For questions: www.21 ip qos dscp cs3 signaling dial-peer voice 7 pots corlist outgoing Local destination-pattern 9[2-9]..2243 sales@ccbootcamp..com Toll Free 877.[2-9].25 ip qos dscp cs3 signaling dial-peer voice 2001 voip preference 2 destination-pattern 2..654.09...05.pages We can now create the dial-peers with the COR already configured: dial-peer voice 1 pots incoming called-number .com v..

a.06.voiceie. Network Learning.2243 sales@ccbootcamp.r05.09. We first need to allow all the communications that maybe needed in our environment: voice service voip allow-connections h323 to h323 allow-connections h323 to sip allow-connections sip to h323 allow-connections sip to sip supplementary-service h450.For questions: www.cf.com Toll Free 877.24. We can now setup the call routing for BR2 with the following configuration on the BR2 router. Incorporated .pages ! dial-peer voice 9911 pots corlist outgoing Emergency destination-pattern 9911 port 0/1/0:23 forward-digits 3 ! dial-peer voice 9011 pots corlist outgoing Int destination-pattern 9011T port 0/1/0:23 prefix 011 4.l.03.12 no supplementary-service sip refer fax protocol cisco h323 sip registrar server expires max 1200 min 300 Next we need to create a voice class codec for our calls through gatekeeper so that the call setup will not fail: 292 www.com Copyright ©2009.05.com v.ccbootcamp.654.

654.05.r05.com v.voiceie.24.a.cf.ccbootcamp.For questions: www.com Copyright ©2009.com Toll Free 877.09.pages voice class codec 1 codec preference 1 g711ulaw codec preference 2 g729r8 293 www.06.l.2243 sales@ccbootcamp.03. Network Learning. Incorporated .

. port 0/0/0:15 prefix 0 ! dial-peer voice 1000 voip preference 1 destination-pattern 71.a. voice-class codec 1 session target ras ! dial-peer voice 1001 pots preference 2 destination-pattern 71.03.ccbootcamp......09.pages Now we can create all the needed dial-peers with the appropriate COR list which were previously defined: dial-peer voice 1 pots incoming called-number .cf..r05.com Copyright ©2009.voiceie. direct-inward-dial ! dial-peer voice 2 pots corlist outgoing Local destination-pattern 90[1-9].05.654.com Toll Free 877.06...com v.For questions: www. voice-class codec 1 session target ras ! dial-peer voice 2001 pots preference 2 destination-pattern 72. Network Learning.24.. Incorporated .l.. port 0/0/0:15 prefix 0017023332 294 www...2243 sales@ccbootcamp. port 0/0/0:15 prefix 0017029461 ! dial-peer voice 2000 voip preference 1 destination-pattern 72..

09..06.24.654.com v..voiceie.cf.com Toll Free 877.com Copyright ©2009.ccbootcamp.05.pages ! dial-peer voice 7 pots corlist outgoing Local destination-pattern 9[1-9].T port 0/0/0:15 prefix 00 We also need to add a translation pattern to strip the “7” as the call comes into callmanager from BR2: 295 www.a. Incorporated . Network Learning....2243 sales@ccbootcamp.r05.l. port 0/0/0:15 forward-digits 7 ! dial-peer voice 999 pots corlist outgoing Emergency destination-pattern 999 port 0/0/0:15 forward-digits all ! dial-peer voice 900 pots corlist outgoing Int destination-pattern 900.03.For questions: www.

com Copyright ©2009.654.230 sccp ccm 10. Incorporated .1 sccp sccp ccm group 1 296 www. Network Learning.cf.r05.24.1 identifier 1 priority 1 version 3.For questions: www.06.2243 sales@ccbootcamp.ccbootcamp.pages We will also need to enable transcoding on the BR2 gateway to support calls transgressing from HQ/BR1 to BR2: sccp local FastEthernet0/0.230.l.a.1.05.voiceie.com Toll Free 877.03.com v.09.

Incorporated .ccbootcamp.03.com Copyright ©2009.05.09.l.r05. Time Saver .com v.cf.pages associate ccm 1 priority 1 associate profile 1 register TRANSCODE dspfarm profile 1 transcode codec g711ulaw codec g711alaw codec g729r8 codec g729abr8 codec g729ar8 codec g729br8 maximum sessions 4 associate application SCCP telephony-service sdspfarm units 2 sdspfarm transcode sessions 4 sdspfarm tag 1 TRANSCODE ! Tip . 297 www.voiceie.For questions: www.a.06.24.At this point you can start testing your calls to make sure they all complete correctly.2243 sales@ccbootcamp.By saving the testing until your call routing is complete you can save time by not interrupting your configuration and then fixing as you test. Network Learning. In order to test redundancy you can shutdown the gatekeeper or the corresponding T1/E1 controller to test.com Toll Free 877.654.

03.For questions: www. This task was already accomplished earlier when we created the regions. In order to accomplish this task we need to enable zone bandwidth control on the gatekeeper: HQ_Rtr(config)#gatekeeper HQ_Rtr(config-gk)#bandwidth total zone CME 48 298 www. This task was already accomplished earlier when we created the regions. 2.a.cf.654. 4.com v.l. 3. Network Learning.r05. Incorporated .05. This task was completed when we create the locations earlier.2243 sales@ccbootcamp.09.06.voiceie.24.com Copyright ©2009.com Toll Free 877.ccbootcamp.pages Codec and Call Admission Control 1.

This was completed during the call routing section as the dial-peers were created with 9 at the beginning.1 port 2000 max-ephones 2 max-dn 10 transfer-pattern . Network Learning.com Copyright ©2009.130.com v.09. 4.r05. Incorporated . 3.ccbootcamp.T 2.cf.06.For questions: www.24.1.2243 sales@ccbootcamp.voiceie. This task was accomplished earlier by setting the BR1 phone 1 device pool to “BR1-NOSRST” which had the SRST reference disabled.T voicemail 917029461170 call-forward pattern .com Toll Free 877.03. In order to accomplish this we need to add the proper COR list to the DN of BR1 phone 2 in the incoming direction: call-manager-fallback 299 www.05.pages High Availability Features 1.a.654. In order to accomplish this task we need to enable “call-manager-fallback” in the BR1 gateway: application global service alternate DEFAULT call-manager-fallback secondary-dialtone 9 max-conferences 4 gain -6 ip source-address 10.l.

voiceie.06.09.03.ccbootcamp.For questions: www. Network Learning.r05.2243 sales@ccbootcamp.com v.pages cor incoming Phone2 1 2002 5.a.05. Incorporated .com Copyright ©2009. We created the AAR groups with the appropriate prefixes and then assigned the DN’s to the appropriate AAR group.cf. Most of this task has already been completed during the phone setup section.com Toll Free 877.24.654.l. The last step is to enable the AAR service via the callmanager service parameters: 300 www.

Network Learning.03.a.com Copyright ©2009.For questions: www.1.com v.25 identifier 1 priority 1 version 7.pages Media Resources Management 1.ccbootcamp.r05. Incorporated .0 sccp ccm 10.cf.1.05.24.voiceie.l.2243 sales@ccbootcamp.654. In order to accomplish this task we first need to create the resource in callmanager: Next we need to configure the SCCP and DSPFARM settings on the HQ router: sccp local Loopback0 sccp ccm 10.0 sccp ! sccp ccm group 1 associate ccm 1 priority 1 associate ccm 2 priority 2 associate profile 2 register HQTRANS associate profile 1 register HQCONF ! dspfarm profile 2 transcode 301 www.06.com Toll Free 877.09.21 identifier 2 priority 2 version 7.200.200.

06. Incorporated .24.l.pages codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 maximum sessions 4 associate application SCCP ! dspfarm profile 1 conference codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 codec g729br8 maximum sessions 4 associate application SCCP ! Tip .com v.654. In order to accomplish this task we first need to create the resource in callmanager: 302 www.voiceie.r05.cf. You may need to disable and then enable the SCCP function if the resources aren’t registering.com Copyright ©2009. Network Learning.a.03.05.For questions: www. 2.You can use the “show sccp” and the show “dspfarm profile” command to verify gateway configuration.2243 sales@ccbootcamp.ccbootcamp.09.com Toll Free 877.

This is another great instance of where copy and paste can help you as the configuration will be very similar to the HQ router. Network Learning.com v.200.0 sccp ccm 10.24.25 identifier 1 priority 1 version 7.1.com Copyright ©2009.1.voiceie.com Toll Free 877.a.0 sccp ! sccp ccm group 1 associate ccm 1 priority 1 associate ccm 2 priority 2 associate profile 1 register BR1CONF associate profile 2 register BR1TRANS ! dspfarm profile 2 transcode codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec gsmfr 303 www.l.654.05.09.2243 sales@ccbootcamp. Incorporated .cf.For questions: www.pages Time Saver .03.06. sccp local Loopback0 sccp ccm 10.r05.21 identifier 2 priority 2 version 7.ccbootcamp.200.

24.09.com Copyright ©2009.03.r05. Network Learning.voiceie.a.com Toll Free 877.com v.06.pages maximum sessions 4 associate application SCCP ! dspfarm profile 1 conference codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 codec g729br8 maximum sessions 4 associate application SCCP 304 www.l.05.2243 sales@ccbootcamp.For questions: www.654.ccbootcamp. Incorporated .cf.

09.cf.06. 4.654. Network Learning.For questions: www.com Copyright ©2009.l. To accomplish this task we first need to create the resource in callmanager: 305 www.pages 3.2243 sales@ccbootcamp.03.com Toll Free 877.r05.com v.voiceie.05. To accomplish this task we first need to create the resource in callmanager: The gateway configuration portion was accomplished above in the conference bridge section.a.24. Incorporated .ccbootcamp.

6.ccbootcamp. Incorporated .l.pages The gateway configuration portion was accomplished above in the conference bridge section.r05. In a previous step we create all the media resource groups and list.a. The publisher MOH server will need to be put into the “PUB_MOH” media resource group and we will need to make sure that this is the MOH only server listed in the media resource list for HQ.05. Now we can add the proper media resources to the proper groups.2243 sales@ccbootcamp. 5.654.com v.24.voiceie.09.03. Network Learning. In addition we will need to enable the default 306 www.06.For questions: www. We need to perform the same actions for BR1 but with the subscriber server being put into the “SUB_MOH” media resource group and making sure that this is the only MOH server listed in the media resource list for BR1.cf.com Copyright ©2009.com Toll Free 877.

06. and the “SUB_MOH” media resource group for multicasting: 307 www.com v.09.cf.03.l.r05.com Copyright ©2009.2243 sales@ccbootcamp.pages audio source.For questions: www. Incorporated .a.voiceie.05. Network Learning.ccbootcamp.com Toll Free 877.654.24. subscriber MOH server.

voiceie.r05.03.com Toll Free 877.pages We need to insure that the “Max Hops” is set to “1” so that the multicast stream stays local.05.ccbootcamp.com Copyright ©2009.l.06.09.a.24.com v.cf.654.2243 sales@ccbootcamp. 308 www. Incorporated . Network Learning.For questions: www.

r05.voiceie.654. Incorporated .au 309 www.pages Now we need to enable the G.l.06.a.For questions: www.cf.729 codec through the Cisco IP Voice Media Streaming App service parameters: We then need to configure the BR1 gateway to support multicast and the router to play the MOH file from flash: call-manager-fallback moh music-on-hold.com v.05. Network Learning.24.09.2243 sales@ccbootcamp.com Toll Free 877.com Copyright ©2009.03.ccbootcamp.

7.09.voiceie. Network Learning.cf.1.03.pages multicast moh 239.For questions: www.06.24.r05.1.1.1 ip multicast-routing interface Vlan130 ip pim sparse-dense-mode ! Tip .To test place a call from HQ to BR1 and then put the call on hold from both ends.com Toll Free 877.1 port 16388 route 10.com v. In order to accomplish this we first need to create the MeetMe conference resources in callmanager: We then need to change the callmanager service parameter to allow for 10 participants per conference: 310 www.130.654.com Copyright ©2009.l. Incorporated . You should receive MOH but hear different music on both sides.a.2243 sales@ccbootcamp.05.ccbootcamp.

06. 311 www.654. This is accomplished through the same callmanager service parameter section as the task above by setting the “Drop Ad Hoc Conference” parameter correctly.For questions: www. Network Learning. Incorporated .05.a.cf.pages 8.com v.24.2243 sales@ccbootcamp.ccbootcamp.l.com Copyright ©2009.com Toll Free 877.09.03.voiceie.r05.

Network Learning.06.1 point-to-point bandwidth 384 frame-relay interface-dlci 101 ppp auto qos voip trust fr-atm The on both gateways modify the auto generated policy map per the requirements: policy-map AutoQoS-Policy-Trust class AutoQoS-VoIP-RTP-Trust priority percent 33 class AutoQoS-VoIP-Control-Trust bandwidth percent 5 class class-default fair-queue 312 www.cf.24.a.654.05.r05.com Toll Free 877. We can accomplish this with the following configuration.09. On the HQ gateway: interface Serial0/2/0.ccbootcamp.com v.For questions: www.2243 sales@ccbootcamp.pages QoS Features 1.com Copyright ©2009. Incorporated .1 point-to-point bandwidth 384 frame-relay interface-dlci 201 auto qos voip trust fr-atm On the BR1 Gateway: interface Serial0/2/0.03.voiceie.l.

com Copyright ©2009.cf.09.2 point-to-point bandwidth 1200 frame-relay interface-dlci 202 auto qos voip trust On the BR2 gateway: interface Serial0/2/0.06.1 point-to-point bandwidth 1200 frame-relay interface-dlci 102 auto qos voip trust Then on both gateways modify the auto generated policy map per the requirements: policy-map AutoQoS-Policy-Trust2 class AutoQoS-VoIP-RTP-Trust priority 360 class AutoQoS-VoIP-Control-Trust bandwidth 60 class class-default fair-queue 3.com Toll Free 877. This was accomplished earlier under the two dial-peers pointing traffic back to the callmanagers.2243 sales@ccbootcamp.pages 2.03.ccbootcamp. We can accomplish this with the following configuration.654.r05.com v.l.24.05.voiceie. 313 www. Network Learning. Incorporated .a.For questions: www. On the HQ gateway: interface Serial0/2/0.

2243 sales@ccbootcamp. ! Tip .24.cf.03.com Toll Free 877.Pay close attention to the associated devices and rights of each user.05.For questions: www.09. Network Learning.l.654.pages Application and End Users In order to move forward past this section we need to define all the users.06.a.r05. 314 www. Outlined below in tables are the users that need to be created and the settings for those users.ccbootcamp. Before you start to add user you will need to create a “Standard AXL User” group and assign the “Standard AXL API Access” role to that group.voiceie.com v.com Copyright ©2009. Incorporated .

For questions: www.$/     .24.a.l.com v.voiceie.r05.cf.06.05.03.09.pages    .

  .

))%$.$(' *!+!'! *(-) .$(' +!* '"(*&.

$(' .!). *!+!'! -+*$).

!). -. (" $%(#  .

!).$(' . '+(%$$.$"$.! (.

' * *!+!'! #*(-)           . !)%!+ ! !* .!).

$!+ .*(%%! !.$! '"(*&.$(' ('.   !.

$(' . '"(*&.

! .++($.

 *("$%!+ !*&$++$('+ '"(*&.$(' *(-)+ (%!+ .' *  .

%%(/ ('.*(% (" .

%% !.' *  .$!+ .' *  '%! .

*(% (" .%%(/ ('.

$!+ .' *  '%!  .%% !.

))%$.$(' *!+!'! *(-) .$(' +!* '"(*&.

!). *!+!'! -+*$).$(' .

!). -. (" $%(#  .

$"$.!).$(' . '+(%$$.! (.

!).*(%%! !. !)%!+ ! !* .$!+ .$(' ('.$! '"(*&.' * *!+!'! #*(-)     !.

$(' . '"(*&.

! .++($.

 *("$%!+ !*&$++$('+ '"(*&.' * .$(' *(-)+ (%!+ .

 +!* .' * .

 .

 .

0 .!++ '$.

$(' *!+!'! *(-) .$(' +!* '"(*&.))%$.

$(' .!). *!+!'! -+*$).

(" $%(#  . -.!).

$"$.$(' .! (.!). '+(%$$.

$(' ('.' * *!+!'! #*(-)     !. !)%!+ ! !* .!).*(%%! !.$!+ .$! '"(*&.

$(' . '"(*&.

++($.! .

$(' *(-)+ (%!+ .' * . *("$%!+ !*&$++$('+ '"(*&.

 +!* .' * .

 .

 .

com Copyright ©2009.ccbootcamp.com Toll Free 877. Incorporated .2243 sales@ccbootcamp. Network Learning.654.!++ 315 www.

06.cf. Incorporated .654.com Toll Free 877.a.For questions: www.24.05.09.l.com v. Network Learning.ccbootcamp.pages The next list of Application users is created during the setup of the contact center server and therefore will not need to be create: 316 www.r05.com Copyright ©2009.03.2243 sales@ccbootcamp.voiceie.

l.24.09.com v.a.06.05.voiceie.03.pages    %-*$      .r05.For questions: www.cf.

!(! . ! !+ -( + +!..!(! #+).!+ (")+'-$)( +!. .(.+$*-$)( !*.!*&!.!(! +).+!.)&$$-! )-$"$-$)( !*.* !*.*           !/$! (")+'-$)( )(-+)&&! !/$!..   **&$-$)( ..)" $&)#  !*.

. ! !+ -( + +!.!+ (")+'-$)( +!.)" $&)#  !*.+$*-$)( !*.+!.*            . -( +  (&! -( +  (&! +'%-*$ **&$-$)( .!(! +). (")+'-$)( +). !+'$.*.(.!*&!.)&$$-! )-$"$-$)( !*. )&!..* !*.)$-!   +)"$&!.   (")+'-$)( ..!(! .$)(...!(! #+).

 .

  .

 .

  (")+'-$)( .. !/$! (")+'-$)( )(-+)&&! !/$!.2243 sales@ccbootcamp. -( +  (&! -( +  (&! 317 www.ccbootcamp.)$-!   +)"$&!.com Copyright ©2009. )&!. !+'$.*.com Toll Free 877. (")+'-$)( +).654. Network Learning.. Incorporated .$)(.

-)"+"  ) '#" -)"+"  )" .#+.#+.#+.#+.#+.06. -)"+"  ) '#" -)"+"  )" .24.03. -)"+"  ) '#" -)"+"  )" .pages The following End Users will also need to be created with the correct settings from the table:                  ! %)  )-#+)'  %)  )-#+)'  -)"+"  )" .cf.09.05.l.r05.For questions: www. -)"+"  ) '#" -)"+"  )" .a. -)"+"  ) '#" .com v.voiceie.

#+.#+. -)"+"  "(%)%. -)"+"  "(%)%. -)"+"  "(%)%.-+-%*) -)"+"  ) '#" -)"+"  )" ."(%) &*$) *$) .#+.#+.-+-%*) -)"+"  ) '#" -)"+"  )" . -)"+"  "(%)%. -)"+"  )" . -)"+"  "(%)%.-+-%*) -)"+"  ) '#" -)"+"  )" .#+.-+-%*) -)"+"  ) '#" -)"+"  )" .-+-%*) -)"+"  ) '#"           %)   )-#+)'  %)   )-#+)'     !+.

654.com Toll Free 877.com Copyright ©2009.2243 sales@ccbootcamp. *)# %)   )-#+)' 318 www.ccbootcamp. Incorporated . Network Learning.

r05.com Copyright ©2009.cf.03.654.2243 sales@ccbootcamp.a. Incorporated .ccbootcamp.05. Network Learning.com Toll Free 877.com v.l.voiceie.For questions: www.09.06.24.pages 319 www.

l.com Toll Free 877.03. Network Learning.05.voiceie.09.654.com v.For questions: www.com Copyright ©2009.06.2243 sales@ccbootcamp. Incorporated .r05.pages Voicemail Integrations 1. Below is the line group configuration: 320 www.cf.You can create the ports manually or through the wizard. Obviously the wizard is designed to save time as it creates the line group for you will all the voicemail ports as members.ccbootcamp. In order to accomplish this we first need to perform all the required setup in callmanager for voicemail.24.a. We start first with creating the voicemail ports: Time Saver .

com Toll Free 877.2243 sales@ccbootcamp.cf.09. Network Learning.l.voiceie.r05.03.654. Incorporated .05.a.ccbootcamp.pages Next you will need to add this line group to a hunt list: 321 www.24.com Copyright ©2009.06.For questions: www.com v.

654.06.ccbootcamp.05.For questions: www.r05.24.a.pages 322 www. Network Learning.2243 sales@ccbootcamp.com Toll Free 877.cf.com v.l.voiceie.09. Incorporated .com Copyright ©2009.03.

ccbootcamp.03.2243 sales@ccbootcamp.l.cf.com v.com Toll Free 877. Network Learning.com Copyright ©2009.05.r05.a.654.06.pages Now we need to create the voicemail pilot (Hunt Pilot) and point it to the correct hunt list: We can now create the MWI on and MWI off extensions: 323 www.voiceie.09.24.For questions: www. Incorporated .

05.com v.654.pages 324 www.06.ccbootcamp.03. Incorporated .24. Network Learning.2243 sales@ccbootcamp.com Toll Free 877.For questions: www.voiceie.com Copyright ©2009.l.cf.a.r05.09.

l.2243 sales@ccbootcamp.r05.cf.ccbootcamp.For questions: www.com Toll Free 877.You will see that we create a profile named strip.03.06. Incorporated .a.24. Network Learning.com v.09.05.com Copyright ©2009.pages We can now set the default voicemail pilot and profile: ! Tip . The settings of this profile are shown below.voiceie. This will be used later in task 5 in order to strip the “*” out of the extension before it rolls to voicemail. 325 www.654.

24. Incorporated .2243 sales@ccbootcamp.r05.voiceie.com v.ccbootcamp.cf.For questions: www.03.a.654.com Toll Free 877.pages Now in order to start the integration with Unity Connections we will first need to create a port group: 326 www. Network Learning.l.05.09.06.com Copyright ©2009.

654.24. Network Learning.voiceie.For questions: www.r05.06.03.com Toll Free 877.05.ccbootcamp. Incorporated .a.com Copyright ©2009.l.09.pages Next will need to define the callmanager servers Unity will use through the Edit->Servers page under the port group: During the port group creation we were asked how many ports and the device name prefix.cf. This created the ports for us automatically: 327 www.2243 sales@ccbootcamp.com v.

For questions: www.com v.09.2243 sales@ccbootcamp. Incorporated .06.03. Network Learning.pages Now we can finish the integration by settings the parameters for the phone system to include the AXL servers for importing users from callmanager: 328 www.24.ccbootcamp.voiceie.cf.654.com Toll Free 877.05.r05.com Copyright ©2009.l.a.

329 www.03.For questions: www.06.2243 sales@ccbootcamp. Network Learning.09.a.ccbootcamp.654.voiceie.com v. Incorporated .r05.This is also where the loop detection is enabled which is required in the next task.com Copyright ©2009.com Toll Free 877.l.pages ! Tip .24.05.cf.

In order to accomplish this task you must first modify the default voicemail user template to change the default password. This user must be in the “Standard AXL User Group” that we created in order to import users from callmanager.654. you should be aware that there are two ways to accomplish loop prevention.You will see the application user “Unity” which we create previously. One is by extension and the other is through DTMF tone based recognition.com Toll Free 877.2243 sales@ccbootcamp.03.r05.06.a.24.For questions: www.com Copyright ©2009.cf. You can then import all the users into Unity: 330 www.voiceie. Incorporated . 2. 3.pages Now we can define the AXL servers through the Edit-> Cisco Unified Communications Manager AXl Servers under the phone system: ! Note .05.ccbootcamp.com v. However.09.l. In Unity Connections loop prevention is on by default. Network Learning.

24. Incorporated .2243 sales@ccbootcamp.03. Network Learning.l.pages 331 www.a.654.r05.05.com v.ccbootcamp.For questions: www.09.cf.06.com Toll Free 877.voiceie.com Copyright ©2009.

Network Learning.l.06. Incorporated .24.03.2243 sales@ccbootcamp.09.com Toll Free 877.For questions: www.cf.a.ccbootcamp.r05.654.05.voiceie.com v.pages You can now go to the import users page an import all users: 332 www.com Copyright ©2009.

pages When finished your users page should look like the following: 333 www.06.r05.ccbootcamp.2243 sales@ccbootcamp. Incorporated .05.l.cf.com Toll Free 877.654. Network Learning.com Copyright ©2009.voiceie.09.24.com v.For questions: www.03.a.

Incorporated .05.l.pages ! Tip .654.24.com v. Network Learning.09.ccbootcamp. In order to configure the auto attendant we will first need to create the appropriate CTI route point in callmanager and forward all calls to voicemail for this CTI route point: 334 www.For questions: www.03.06.a.com Toll Free 877. 4.com Copyright ©2009.If the primary extension of the user is not set then the user will not show up for import.2243 sales@ccbootcamp.r05.cf.voiceie.

cf.24.09.r05.06.com Copyright ©2009.654.For questions: www.ccbootcamp. We can setup the Greetings Administrator access for HQ phone 1 user through the call routing section: 335 www.05.l.voiceie.03.com Toll Free 877.pages Time Saver -You can see two CTI route points listed as the second one will be used to record the greeting for the call handler in this task.2243 sales@ccbootcamp.com v. Incorporated .a. Network Learning.

05.03. Network Learning.com Toll Free 877.a.2243 sales@ccbootcamp.09.24.voiceie.654.l.06.pages Once this is complete we can now setup the call handler for the auto attendant: 336 www.cf. Incorporated .r05.com Copyright ©2009.For questions: www.com v.ccbootcamp.

03. Network Learning. Incorporated .654.For questions: www.24.com v.pages 337 www.06.r05.voiceie.ccbootcamp.cf.2243 sales@ccbootcamp.09.a.05.com Copyright ©2009.l.com Toll Free 877.

l.For questions: www.com Copyright ©2009.ccbootcamp.voiceie.com Toll Free 877.24.a. Incorporated .cf.2243 sales@ccbootcamp.06.654.03.09.pages Next we can setup the caller input options as required in the task: 338 www.05.r05.com v. Network Learning.

For questions: www.pages We now need to enable and setup the closed extension to take a message: 339 www.cf.05.ccbootcamp.06.a.com Toll Free 877. Incorporated .654.09.com Copyright ©2009.com v.voiceie.r05. Network Learning.2243 sales@ccbootcamp.03.l.24.

For questions: www.com v.voiceie.com Copyright ©2009.03.2243 sales@ccbootcamp.com Toll Free 877.ccbootcamp.24.05.pages We also need to modify the standard greeting so that a message is not taken: We need to also assign the call handler owner so that the HQ phone 1 user can access the call handler and change the greeting via the Greetings Administrator: 340 www.cf. Incorporated .a.09. Network Learning.r05.654.l.06.

06.voiceie.l.pages 5.com Toll Free 877.09.a.654.com Copyright ©2009.com v. Part of this task has already been configured during the phone setup section and callmanager voicemail section.24.2243 sales@ccbootcamp.03.r05.05. What we need to double check is that the voicemail profile named “STRIP” is assigned to the BR1 phone 2 extension of “*2002”: 341 www.cf.For questions: www. Network Learning.ccbootcamp. Incorporated .

a.05.09.pages 342 www.03.com v.24.cf.l.com Toll Free 877.06. Network Learning. Incorporated .654.ccbootcamp.voiceie.r05.com Copyright ©2009.2243 sales@ccbootcamp.For questions: www.

255.2 dtmf-relay rtp-nte codec g711ulaw no vad ! dial-peer voice 3000 voip destination-pattern 3000 b2bua session protocol sipv2 session target ipv4:10. and then dial-peers for the correct number(s) that need to be forwarded to CUE: interface Service-Engine1/0 ip unnumbered FastEthernet0/0. the sip-ua for MWI.255 Service-Engine1/0 sip-ua mwi-server ipv4:10.230.24.654.09.03.com v.r05.2243 sales@ccbootcamp.pages 6.06.cf.1. Network Learning.1.com Copyright ©2009. In order to accomplish this task we first need to define access to the CUE module.voiceie.255.230.ccbootcamp.230.1.1 ip route 10.230.2 255.a.255.05.1.230.For questions: www. Incorporated .255.2 255.0 service-module ip default-gateway 10.1.230 service-module ip address 10.1.l.230.2 expires 3600 port 5060 transport udp dial-peer voice 3180 voip destination-pattern 3180 b2bua session protocol sipv2 session target ipv4:10.2 dtmf-relay rtp-nte codec g711ulaw no vad 343 www.com Toll Free 877.

03. Network Learning.r05. Incorporated .05.com Toll Free 877.pages Time Saver .l.2243 sales@ccbootcamp.com Copyright ©2009. 344 www.com v.cf. You will now need to set the DTMF relay for the CUE module to match the CME SIP setup: ccn subsystem sip gateway address "10.1" dtmf-relay rtp-nte mwi sip outcall sub-notify end subsystem You can test access by pressing the voicemail button on any BR2 phone. You can now start the CUE initialization process by session into the CUE module from the BR2 gateway with the following command: BR2#service-module service-engine 1/0 session Once you have completed the setup the CUE module will reboot and is ready for configuration via the web interface or via command line.1.06.In order to save time we can go ahed and create the dial-peer need for task 8.09.For questions: www.ccbootcamp.654.230.a.voiceie.24.

24. 8.For questions: www.com Copyright ©2009. Part of this task was completed in task 6 and now we just need to define the auto attendant in CUE: ccn trigger sip phonenumber 3000 application "autoattendant" enabled maxsessions 8 end trigger 9.09.ccbootcamp.l.voiceie. Incorporated . You can accomplish this via the web interface or via the command line.com Toll Free 877. You will just need to test! 345 www.06. The was already accomplished earlier during the call routing section. Network Learning.cf.com v.654.05.pages 7.a.03.2243 sales@ccbootcamp.r05.You can test access and MWI by leaving a message and making sure the MWI is working for each mailbox. We will show through the command line: username br2phone3 create username BR2Phone2 create username BR2Phone1 create username admin create username BR2Phone2 phonenumber "3002" username BR2Phone1 phonenumber "3001" username BR2Phone2 phonenumberE164 "442076303002" username BR2Phone1 phonenumberE164 "442076303001" voicemail mailbox owner "BR2Phone1" size 21176 description "BR2Phone1 mailbox" end mailbox voicemail mailbox owner "BR2Phone2" size 21176 description "BR2Phone2 mailbox" end mailbox ! Tip .

cf. Network Learning.24.com Copyright ©2009.For questions: www.06.com Toll Free 877.654.09.03.l.a.pages 346 www.voiceie.r05. Incorporated .com v.ccbootcamp.05.2243 sales@ccbootcamp.

cf.2243 sales@ccbootcamp. AAR group.a.r05.pages IPCC Express Voice Application 1.l. In this case we would probably want to set things like the device pool and location... Network Learning.09.654. and other settings that may be required.ccbootcamp.24.” button and set the partition.03. calling search space.For questions: www.05.If required you can click the “Show More.com Copyright ©2009. 347 www. Incorporated .com Toll Free 877.voiceie.com v.06. In order to accomplish this task you will need to complete the normal IPCC Express setup. Once this is done you will need to create a Call Control Group based on the task requirements: ! Tip .

cf.r05.06.ccbootcamp.For questions: www.voiceie.24.654.com Toll Free 877. Incorporated .l.05. Network Learning.com v.2243 sales@ccbootcamp.pages 2.a. To accomplish this task you will need to create a new application and trigger using the default auto attendant script: 348 www.03.com Copyright ©2009.09.

l.com Copyright ©2009.05. First we need to create the application and trigger: 349 www.2243 sales@ccbootcamp.03.cf.a.24.com Toll Free 877. Incorporated .06.pages 3.654.r05.ccbootcamp.For questions: www.com v.09. Network Learning.voiceie.

pages 350 www. Incorporated .ccbootcamp.com Toll Free 877.24.l.a.For questions: www.06. Network Learning.cf.com Copyright ©2009.05.654.voiceie.2243 sales@ccbootcamp.03.com v.r05.09.

Incorporated .24.l. Network Learning.cf.r05.03.05.2243 sales@ccbootcamp.654.voiceie.pages We now can modify the resources and assign the skills required for task 5: 351 www.a.For questions: www.ccbootcamp.com Toll Free 877.com v.06.com Copyright ©2009.09.

com Copyright ©2009. We now need to create the contact services queue with the same name we referenced under the application: 352 www.cf.l.r05.voiceie.06.09.24.2243 sales@ccbootcamp.a.If you don’t see any resources in IPCC Express then you probably haven’t assigned the users an IPCC extension in callmanager.com Toll Free 877.654. Incorporated . Network Learning.05.03.ccbootcamp.com v.For questions: www.pages ! Tip .

com v.com Copyright ©2009.a.com Toll Free 877.654.voiceie.ccbootcamp. Network Learning.pages 353 www.03.06.24.For questions: www.cf.09. Incorporated .05.r05.2243 sales@ccbootcamp.l.

com Toll Free 877.pages We now need to create the IP Agent Phone Service: 354 www. Incorporated .ccbootcamp.a.2243 sales@ccbootcamp.06.com v.r05.voiceie.com Copyright ©2009.l.24.654.03.For questions: www. Network Learning.cf.09.05.

Network Learning.For questions: www.r05.05.09.l.24.ccbootcamp.a. Incorporated .com Copyright ©2009.pages We can then assign the IP phone service to the proper phones: 355 www.com Toll Free 877.2243 sales@ccbootcamp.cf.com v.03.654.06.voiceie.

com Copyright ©2009. Network Learning.05.For questions: www.03.a.2243 sales@ccbootcamp.cf.654.pages You should now be able to login to the IP Agent Phone service and test calls into the queue.09.ccbootcamp. Incorporated .06.com Toll Free 877.voiceie.r05.l.24. 356 www.com v.

2243 sales@ccbootcamp.cf.r05. Network Learning. In order to accomplish this we can modify the default script to place the call on hold and then off hold during the queuing process: 5.ccbootcamp.09.com v.06.pages 4. This was accomplished in task 3 by assigning the users skills and then modifying the queue to route based on “Most Skilled”. Incorporated .03. 6.05.a.For questions: www. 357 www.voiceie.l.24. This is shown in the script example provided under task 4.com Toll Free 877.com Copyright ©2009.654.

l.06.pages ! Tip .com Toll Free 877. Part of this task was already completed when we created the user in callmanager. Network Learning.You should get to know the “Get Reporting Statistics” function in IPCC Express.com v.voiceie. Incorporated .ccbootcamp.com Copyright ©2009.r05.24. We now need to create the IP phone service: 358 www.For questions: www. The function will allow you to create checks for just about any task.09.654.cf.a.05. CallManager Voice Application 1.2243 sales@ccbootcamp.03.

05.com v.pages Next we can create the device profile: 359 www.voiceie.a.ccbootcamp.24.l. Incorporated .09.03.06.For questions: www.r05.com Copyright ©2009.com Toll Free 877.2243 sales@ccbootcamp.654. Network Learning.cf.

pages We need to make sure we subscribe the device profile to the extension mobility phone service: 360 www.05.09. Incorporated .654.voiceie. Network Learning.com Toll Free 877.r05.06.ccbootcamp.24.a.l.com v.For questions: www.cf.03.2243 sales@ccbootcamp.com Copyright ©2009.

06.24.ccbootcamp.a. Incorporated . Network Learning.com Copyright ©2009.voiceie.com v.l.2243 sales@ccbootcamp.r05.For questions: www.03.pages We then need to enable the required phones for extension mobility and subscribe them to the IP phone service for extension mobility: 361 www.05.com Toll Free 877.654.cf.09.

l.For questions: www.r05.24.ccbootcamp. Once this is complete we can setup the required SIP trunk in callmanager and set the SIP publish trunk in the callmanager service parameters: 362 www.cf.voiceie.pages Presence 1.com Copyright ©2009.05.a.03.com Toll Free 877. Network Learning.06. Incorporated . The first step is to run through the setup for Presence after the initial install.com v.2243 sales@ccbootcamp.654.09.

a. Incorporated .24.For questions: www.05.voiceie.ccbootcamp.com Toll Free 877.com v.com Copyright ©2009.pages Now set the CUP Publish Trunk in the callmanager service parameters: We can now create the CUPC in callmanager: 363 www. Network Learning.09.r05.cf.06.l.03.2243 sales@ccbootcamp.654.

05. Network Learning.2243 sales@ccbootcamp.654.06.03.24.For questions: www.pages Make sure on all the phones and CUPC in callmanager that the subscribe calling search space is set accordingly: Next we need to assign the capabilities in callmanager: 364 www.a.voiceie.ccbootcamp.com Toll Free 877.r05.com v.09. Incorporated .cf.com Copyright ©2009.l.

05.ccbootcamp.voiceie.654.com Toll Free 877.com v.For questions: www. Incorporated .cf.06. We can start by validating the setup via System->CUCM Publisher: 365 www.com Copyright ©2009.pages Once this is complete we now need to finish the configuration of the presence server.r05.03.09.l. Network Learning.24.2243 sales@ccbootcamp.a.

com Copyright ©2009.24. Network Learning.l.a.r05.voiceie. Incorporated .06.654.For questions: www.05.2243 sales@ccbootcamp.cf.03.ccbootcamp.com Toll Free 877.pages You can now configure the incoming and outgoing ACL’s: 366 www.com v.09.

com Toll Free 877.05.com v.voiceie.06.cf.24.654. Network Learning.ccbootcamp.For questions: www.pages We now need to configure the CM SIP Publish trunk under the Presence->Settings: We now need to configure the callmanager as a presence gateway: 367 www.com Copyright ©2009.2243 sales@ccbootcamp.l. Incorporated .a.09.r05.03.

cf.com v.a.03.l.For questions: www.2243 sales@ccbootcamp.05.com Copyright ©2009.com Toll Free 877.voiceie. Network Learning.06. Incorporated .ccbootcamp.09.pages We now need to modify the proxy services settings: We can then start configuring the CUPC settings: 368 www.654.24.r05.

654.com v.05.r05.For questions: www.03.voiceie.com Toll Free 877. Incorporated .09.cf.pages Next we need to configure the Unity server as a voicemail server and then configure the voicemail profile: 369 www.06. Network Learning.24.2243 sales@ccbootcamp.com Copyright ©2009.l.ccbootcamp.a.

Network Learning.2243 sales@ccbootcamp.voiceie.06.com Toll Free 877.05.com Copyright ©2009.For questions: www.09.pages 370 www.com v. Incorporated .r05.a.l.24.cf.654.ccbootcamp.03.

a.r05.05.For questions: www.654. Network Learning. Incorporated .voiceie.pages We can now set the proper profiles for the HQ phone 1 user: 371 www.l.09.cf.com Toll Free 877.com v.ccbootcamp.06.03.24.com Copyright ©2009.2243 sales@ccbootcamp.

2243 sales@ccbootcamp.r05.06.05.l.09.pages Next we need to configure the “Deskphone Control Settings” so that the CUPC client can control the phone: ! ! Tip .For questions: www.ccbootcamp.The phones that need to be controlled by the “CtiGw” user were defined earlier during the Application User section.03.654.a. 372 www.You will also want to make sure that the phone being controlled has an owner assigned and is associated to the end user.com v.com Toll Free 877.voiceie. Incorporated .24.com Copyright ©2009.cf. Network Learning. Tip .

a.06.05. Incorporated .ccbootcamp. Network Learning.com Copyright ©2009.l.r05.For questions: www.pages We can then enable the HQ phone 1 user for desktop phone control: Next you will need to the proxy domain and restart the presence and proxy services: 373 www.24.09.voiceie.2243 sales@ccbootcamp.cf.03.654.com v.com Toll Free 877.

Incorporated .pages ! Tip .05. Network Learning.l.654. We need to first enable Unified Client access within Unity Connections: 374 www.23.09.ccbootcamp.com Toll Free 877.24.ccbootcamp.com v.com” pointing to 10.com Copyright ©2009.cf. 2.03.You will need to create a host file entry on the machine running CUPC based on the domain name you select in the presence server parameters. Example: “presence.2243 sales@ccbootcamp.voiceie.200.06.a.1.For questions: www.r05.

Keep in mind that the service for the mode your not in will show as down or not configured. 375 www.654.com Toll Free 877. Incorporated .24.r05.voiceie.06.03.For questions: www. Network Learning.09.You can switch between modes and check services for each setup.cf.05.com v.l.ccbootcamp.2243 sales@ccbootcamp.pages Next we need to setup the Unity account user name and password in the CUPC client and check that all services are up and running: ! Note .com Copyright ©2009.a.

l.cf. 376 www.05.30. Use IOS DHCP on the HQ router to accomplish this task.com v.654. Basic Campus Design: 1. 3.0/24 10.0/24 BR2 N/A 10. Incorporated .com Copyright ©2009.voiceie.For questions: www.130.0/24 10.YY. Make sure you set all voice traffic to use the voice VLAN for all sites.0/24 10.YY.09.com Toll Free 877.200. Configure VLANS and IP networks in all three sites according to the following two tables: VLAN Servers Data Voice HQ 1 20 30 BR1 N/A 120 130 BR2 N/A 220 230 Network Servers Data Voice HQ 10.2243 sales@ccbootcamp.Lab 3 Brief Lab Overview: This lab is designed to test your CME knowledge.1.03.YY. The focus is CME SCCP features. Network Learning.0/24 BR1 N/A 10.20.230.0/24 10.0/24 2.r05.06. Configure phones on HQ site to have IP addresses 120-130.YY.YY.pages Chapter 3 .YY.120.ccbootcamp.a.220.24.

this refers to HQ and BR1.r05. CallManager and CallManager Express: 1. Incorporated .06.l. Configure HQ router as an NTP master clock with stratum 2 for local time zone in Los Angeles and configure BR1 and BR2 to synchronize their clocks to HQ. 3. Make sure all phones display the same general information aside from the line specific configuration. 377 www. BR1 is in New York time zone and BR2 is in India.com Toll Free 877. Register all phones according to the dial plan table using SCCP loads.com v.24.cf.a. When a call comes into 3003 it should ring on both phones and be answered by the first user to respond.654.pages 4. Configure directory number 3003 as a second line on both phones in BR2.ccbootcamp.09.2243 sales@ccbootcamp.voiceie. 4.03. Configure BR1 phones to have IP addresses of 130–140 using the IOS DHCP on the BR1 Router. Network Learning. Make sure you that when the initiator of a conference call within the BR2 site drops that the conference call drops. Configure BR2 phones to have IP addresses 210–220 using the IOS DHCP on the BR2 router. 6. 5.com Copyright ©2009.For questions: www. Make sure the phones will display calling names in every scenario presented (internal and PSTN): 2.05.

For questions: www.com Toll Free 877. Network Learning. Configure the HQ router as a IOS MGCP gateway using T1 PRI and NI as the line parameters.05.com Copyright ©2009. 6.com v.l. Configure BR2 phone 2 so that when the phone is called it rings our to 6305000 after 5 seconds and then forwards to voicemail after 10 seconds. 7. 9.654. Set BR2 phone 1 for extension mobility with an autologout enabled. This should work for internal and external calls.r05.ccbootcamp. User BR2 Phone 1 should be able to login to BR2 phone 1 and have all their settings enabled. Incorporated .2243 sales@ccbootcamp. Allow BR2 phone 1 to pickup calls ringing on BR2 phone 2 and vice versa.06. Enable both phones at site BR2 for VoiceView Express.09.voiceie. Both phones should ring for 5 seconds and if the call is not answered it should be forwarded to DN 3000. Both phone 1 and phone 2 are members of VIP sales group and are required to take calls dialed to 442076303111.24.pages 5. Voice Gateways and Signaling: 1. 378 www.cf.a. 8. The calls are expected to ring the phones in sequential order.03.

Configure the following dialing options for users in HQ: 7+4 digits 911 and 9911 9+7 digits The first is in the range of 2 to 9 379 Calls to BR2 Emergency Local www.For questions: www.voiceie.l.a. Configure HQ router as a gatekeeper with the following details: Local zone name: voiceie Domain name: ccbootcamp.09. Call Routing: 1.ccbootcamp.06. Network Learning.r05. Incorporated .com Toll Free 877.24.323 gateway using T1 PRI and NI as the line parameters. Register CME with a techprefix of “1#” and to a zone called “CME”.cf. phone 2 should only be allowed to call long distance and below.com Register CallManager and CME to the gatekeeper.03.pages 2. Configure BR2 as E1 PRI and make sure all BR2 numbers are reachable.654. 2.2243 sales@ccbootcamp. Configure BR1 router as a IOS H.05. 3. phone 1 should be allowed to dial international and below numbers. In every site. Register the CallManager with a tech-prefix of “1#” and a zone called “CM”.com v. 4.com Copyright ©2009.

Configure the following dialing options for users in BR1: 7+4 digits 380 Calls to BR2 www. using the 7+4 digits pattern.2243 sales@ccbootcamp.r05.06.ccbootcamp. • Long distance calls from HQ should use local HQ gateway as first choice and then BR1 gateway.pages 9+1+10 digits The first and the forth are in the range of 2 to 9. with fallback to local HQ gateway. Incorporated .voiceie.05. Network Learning. • All other International calls should route out the HQ gateway.03. • International calls to BR2 numbers.l. 3.com Copyright ©2009.com v.654.09. 9+011+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • Long Distance International Local calls from HQ should use local HQ gateway and BR1 gateway as backup.a. • International calls to BR2 local numbers should be routed via the gatekeeper and then via the local HQ gateway.For questions: www.cf.com Toll Free 877.24. • Calls to BR1 PSTN numbers should be routed out BR1 gateway (Toll Bypass). should be routed via the gatekeeper as VoIP and use the local HQ gateway as backup.

com Toll Free 877.ccbootcamp.l.09. • Calls to HQ PSTN numbers (Area Code+Prefix) should be routed out the HQ gateway (Toll Bypass) with fallback to the local BR1 gateway.2243 sales@ccbootcamp.r05. 381 www. using the 7+4 digits pattern.654.06.24.For questions: www. • International calls to BR2 local numbers should be routed via the gatekeeper and then via the local HQ gateway. • All other International calls should route out the BR1 gateway.com Copyright ©2009.03.a. Incorporated .voiceie.cf.com v. • International calls to BR2 numbers. Network Learning. 9+011+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • Emergency Local Long Distance International Local calls from BR1 should use the local BR1 IOS gateway and then the HQ gateway as a backup. should be routed via the gatekeeper as VoIP and use the BR1 gateway as backup.pages 911 and 9911 9+7 digits The first is in the range of 2 to 9 9+1+10 digits The first and the forth are in the range of 2 to 9.05. • Long distance calls from BR1 should use the BR1 gateway as a first choice and then the HQ gateway as a backup.

voiceie. Network Learning. 2.729 codec.a. Incorporated .com Copyright ©2009. Preserve all PSTN dialing with using 9 as the first digit in the string. 4.cf.l. 382 www.24. 3. Make sure you only allow BR1 phone 2 to register via SRST during a failure. Allow two concurrent calls to and from BR1.2243 sales@ccbootcamp. High Availability Features: 1.pages 4.06. 2. Configure BR1 as an SRST router. Allow three concurrent calls from HQ and BR1 to BR2. All calls between sites should use the G. Calls to HQ and BR1 Emergency Local Long Distance International Codec and Call Admission Control: 1.r05. the BR1 phone 2 is not allowed to dial international calls.03.05.654.For questions: www. When in SRST mode.09.com Toll Free 877. 4.com v. All calls within a site should use the G. 3. Configure the following dialing options for users in BR2: 7+4 digits 999 9+7 digits 9+0+8 digits 9+00+any number of digits Please allow users to dial the hash sign at the end of the number in order to have faster response • International calls to HQ and BR1 should use the gatekeeper first and the local PRI as a backup.ccbootcamp.711 codec.

voiceie.a.03.com v.cf. 6. 3. 8. Make sure that when the initiator of an Ad-Hoc conference hangs up.For questions: www. Configure transcoding for the BR1 site to use hardware based resources in the BR1 gateway first then hardware resources in the HQ gateway. 383 www.ccbootcamp.06. 4. 2. Media Resources Management: 1. Configure MOH for the HQ site based on unicast and streamed from the publisher CallManager.05.r05. Every meet me conference should allow a maximum of ten participants.24.654. 7. Allow 5 simultaneous meet me conferences for the HQ users. 5.com Toll Free 877. Configure multicast MOH for BR1. Configure conferencing for the HQ site to use hardware based resources in the HQ gateway first then hardware resources in the BR1 gateway. and streamed from the BR1 gateway.2243 sales@ccbootcamp. Incorporated . Configure conferencing for the BR1 site to use hardware based resources in the BR1 gateway first then hardware resources in the HQ gateway. in the number range 1201-1205.com Copyright ©2009. the conference is allowed to continue as long as an internal user is still connected.l. based on G729 codec from the subscriber.09. Configure transcoding for the HQ site to use hardware based resources in the HQ gateway first then hardware resources in the BR1 gateway. Network Learning. Allow HQ and BR1 phones to call each other in times when more then 2 concurrent calls are in process between the sites.pages 5.

Network Learning.pages QoS Features: 7. The BR1 gateway should send the signaling and RTP traffic marked as CS3 and EF.cf. MWI on 1180.com Toll Free 877.2243 sales@ccbootcamp.654. • All other traffic should be weighted fair queued. Configure the frame relay link between HQ and BR1 as if it is 384k in bandwidth. 9.09.com v.voiceie. port 1171-1174. Configure voicemail for HQ and BR1 based on the Unity Connections server using the following parameters: • Pilot 1170. • All other traffic should be weighted fair queued.03. 384 www.05.r05. MWI off 1181. • VoIP barrier should have 360k of the line priority bandwidth. Incorporated . • VoIP signaling should have 5% of the line as guarantied bandwidth.a.l.06. • VoIP signaling should have 60k of the line reserved bandwidth.com Copyright ©2009. • VoIP barrier should have 33% of the line as priority bandwidth.For questions: www. Configure the frame relay link between HQ and BR2 as if it is 1200k in bandwidth. 8. make sure you enable MLP LFI on it. Voicemail Integrations: 1.24.ccbootcamp.

5.a. During closed times.com Copyright ©2009. 385 www. 4. 8. The user should be able to use this line for voicemail access. 3.l. Network Learning.24. assume normal weekday schedule. When users press 0 they should be forwarded to extension 1001.pages 2. MWI on 8001.com v.2243 sales@ccbootcamp. it should take a message and store it in the HQ phone 1 mailbox.05. Make sure you prevent Unity Connections from calling to itself and creating call loops which consume the available ports. A call coming to the primary line should roll to this line if the primary is busy. 7.09.com Toll Free 877.cf. Configure an auto attendant for HQ with DN 1000.654.r05.voiceie. using the following parameters: • Pilot 3180. Incorporated . 6. Configure BR2 CME to use the local Unity Express as a voicemail. Use a blank phone password for all users. Configure a voicemail box for phones 1 and 2 in HQ and BR1 with a phone password of 147369 for all users.06. It should have a customized greeting that allows dialing an extension and walking through the users directory by pressing 1. Create an auto attendant for BR2 that will work when DN 3000 is dialed. MWI off 8002.03. Do not use any alternate extensions. Create a second line on BR1 phone 2 with extension *2002.ccbootcamp.For questions: www. Create voicemail for BR2 phone 1 and 2.

Callers should hear music on hold while delayed in queue. Configure the IPCC on the Contact Center server to work with the CallManager using the following parameters (all passwords are “cisco” and all pin’s are “12345”): Jtapi username: jtapi Resource manager user: rmjtapi CTI ports: 1015 – 1019. Incorporated . 3.pages 9.09.ccbootcamp. Network Learning.a.r05.com Toll Free 877.cf. 2.06.com v. Make sure that calls from HQ can route via gatekeeper and hit the auto attendant in BR2.For questions: www. Configure an ICD queue that will be triggered when dialing extension 1021.com Copyright ©2009. 386 www.2243 sales@ccbootcamp.l. IPCC Express Voice Application: 1. Configure the auto attendant script to answer when a call arrives at 1020. 4.03. HQ phone 1 should be used as an IP phone agent for user “HQ1” with the password “cisco”.05.24.654. BR1 phone 1 should be used as a IP phone agent with user “BR1” with a password “cisco”.voiceie.

HQ Phone 1 user should also be allowed to switch to softphone mode.03. Presence: 1. Make sure that the extension mobility service is only available on phone 2 in HQ and BR1.com v. Before a call is routed to the queue a check should be performed to see if any agents are logged into the queue. 2. Incorporated . Calls should be routed via the queue based on a skill named “Sales”.com Copyright ©2009.r05.654.24.l. Integrate the Presence server with CallManager. Make sure the HQ Phone 1 user can login via CUPC and control the desktop phone.06. If no agents are logged in then the call should be routed to HQ phone 2.a.2243 sales@ccbootcamp. Create extension mobility for user “john” with a password of “cisco”. Network Learning. 6. Make sure HQ Phone 1 can see the voicemail in their voicemail box through the CUPC client.09.voiceie. HQ phone 1 should be skilled higher than BR1 phone 1. CallManager Voice Application: 1.cf. 387 www.For questions: www.pages 5.05.ccbootcamp.com Toll Free 877. Which will allow him to use extension 1007 on HQ and BR1 phone 2 in each site.

05. Network Learning. HQ: HQ-3750# HQ-3750#config t Enter configuration commands. one per line.For questions: www.ccbootcamp.l.03.2243 sales@ccbootcamp.r05.5 HQ-3750(config-if-range)#switchport host HQ-3750(config-if-range)#auto qos voip trust HQ-3750(config)#interface FastEthernet 1/0/24 HQ-3750(config-if)#auto qos voip trust HQ-3750(config)#interface FastEthernet0/0.cf.06.com Copyright ©2009. Incorporated . www.In order to save time you should go ahead and configure the layer 2 QoS in the HQ switch.com Toll Free 877.com v.voiceie.24.09. HQ-3750(config)#vlan 20 HQ-3750(config-vlan)#name Data HQ-3750(config-vlan)#exit HQ-3750(config)#vlan 30 HQ-3750(config-vlan)#name Voice HQ-3750(config-vlan)#exit HQ-3750(config)# HQ-3750(config)#interface range FastEthernet 1/0/6 .7 HQ-3750(config-if-range)#switchport voice vlan 30 HQ-3750(config-if-range)#switchport access vlan 20 HQ-3750(config-if-range)#switchport trunk encapsulation dot1q HQ-3750(config-if-range)#switchport mode trunk HQ-3750(config-if-range)#auto qos voip cisco-phone HQ-3750(config)#interface range FastEthernet 1/0/1 .pages Solutions: Basic Campus Design 1. Start with “show vlan” and make sure you have all VLANS defined in all devices.654.a.20 388 End with CNTL/Z. If not create them and then add the IP interfaces to each device with the correct IP subnet from the table provided: Time Saver .

1. BR1#config t Enter configuration commands.0 ! Tip .0.20.com Copyright ©2009.The “vlan database” command has been deprecated so you can now use the “vlan” command under global configuration mode as well.255..0.r05.24. Incorporated .09.03. Network Learning..06.For questions: www.20.pages HQ-3750(config-if)#encapsulation dot1Q 20 HQ-3750(config-if)#ip address 10.1 255.1 255.1.1.255 area 0 HQ-3750(config-router)#network 10.30.05.30.l.Don’t forget to add the new networks into the routing protocol.0 HQ-3750(config)#exit HQ-3750(config)#interface FastEthernet0/0.2243 sales@ccbootcamp. ! Tip .ccbootcamp.654. one per line.255.255.255.cf. Exiting.0 0. 389 End with CNTL/Z. www.0 0.255 area 0 BR1: BR1#vlan database BR1(vlan)#vlan 120 name Data state active VLAN 120 added: Name: Data State ACTIVE BR1(vlan)#vlan 130 name Voice state active VLAN 130 added: Name: Voice State ACTIVE BR1(vlan)#exit APPLY completed.voiceie. HQ-3750(config)#router ospf 1 HQ-3750(config-router)#network 10.com Toll Free 877.30 HQ-3750(config-if)#encapsulation dot1Q 30 HQ-3750(config-if)#ip address 10.0.0.a.1.com v..

0 0.1 BR1(config-if-range)#switchport voice vlan 130 BR1(config-if-range)#switchport access vlan 120 BR1(config-if-range)#no shut ! Tip .pages BR1(config)#int vlan 120 BR1(config-if)#ip address 10.a.0 BR1(config-if)#description Voice BR1(config-if)#exit BR1(config)#interface range FastEthernet 0/3/0 .0.120.voiceie.05. BR2(config)#int vlan 220 BR2(config-if)#ip address 10.130.0.1 255.120.255.03.1.2243 sales@ccbootcamp.0 0.0 390 End with CNTL/Z. www. Incorporated .130.1 255..1.255.Don’t forget to add the new networks into the routing protocol. Exiting.l..255.1.r05. BR2#config t Enter configuration commands.com Copyright ©2009.220.24.06.255.255..cf.255.654.09.1.0.0. one per line.com v.com Toll Free 877. BR1(config)#router ospf 1 BR1(config-router)#network 10.0 BR1(config-if)#description Data BR1(config-if)#int vlan 130 BR1(config-if)#ip address 10.For questions: www.255 area 0 BR2: BR2#vlan database BR2(vlan)#vlan 220 name Data state active VLAN 220 added: Name: Data State ACTIVE BR2(vlan)#vlan 230 name Voice state active VLAN 230 added: Name: Voice State ACTIVE BR2(vlan)#exit APPLY completed.255 area 0 BR1(config-router)#network 10.1 255.1.ccbootcamp. Network Learning.

pages BR2(config-if)#description Data BR2(config-if)#int vlan 230 BR2(config-if)#ip address 10.230. Fa1/0/4. Fa1/0/20.24.255. Fa1/0/16. Fa1/0/14. Fa1/0/5. Fa1/0/22.2243 sales@ccbootcamp. Gi1/0/1.0.0 0.Don’t forget to add the new networks into the routing protocol.09.-------------------------------.ccbootcamp.0 0. Fa1/0/21. HQ-3750#show vlan VLAN Name 1 default Status active Ports Fa1/0/1.1 BR2(config-if-range)#switchport voice vlan 230 BR2(config-if-range)#switchport access vlan 220 BR2(config-if-range)#no shut ! Tip .r05. Fa1/0/11. Fa1/0/23.654.0 BR2(config-if)#description Voice BR2(config-if)#exit BR2(config)#interface range FastEthernet 0/1/0 .1.220.255 area 0 2. Fa1/0/9. Fa1/0/17.l. Fa1/0/15.255 area 0 BR2(config-router)#network 10.com v.cf.com Copyright ©2009. Fa1/0/12. Network Learning. Gi1/0/2 20 30 Data Voice active active act/unsup act/unsup act/unsup act/unsup ---.0.05. Fa1/0/2. BR2(config)#router ospf 1 BR2(config-router)#network 10.03. Validate your configurations with the “show vlan” ( or “show current” under the vlan database) and “show cdp neighbors” commands.--------. Fa1/0/18.1 255. Fa1/0/19. Fa1/0/10. Fa1/0/3.1. Fa1/0/13.------------------------------- 1002 fddi-default 1003 token-ring-default 1004 fddinet-default 1005 trnet-default 391 www.06. Fa1/0/8.For questions: www.com Toll Free 877.1.230.0. Incorporated .voiceie.0.a.255.

05. Network Learning.654.com Copyright ©2009.com v.03.l.2243 sales@ccbootcamp.a.pages 392 www.voiceie.24.06.For questions: www.09.cf.r05.ccbootcamp.com Toll Free 877. Incorporated .

2243 sales@ccbootcamp.10 Id: 100220 State: Operational MTU: 1500 VLAN ISL Id: 130 Name: Voice Media Type: Ethernet VLAN 802.For questions: www.1 Win2000 SeEth 1/1 none foundeth0 IP Phone 7Port 1 IP Phone 7Port 1 IP Phone 7Port 1 none foundeth0 2811 Fas 0/0 ! Note .com v. Network Learning. r .com Toll Free 877.10 Id: 100001 State: Operational MTU: 1500 Translational Bridged VLAN: 1002 Translational Bridged VLAN: 1003 VLAN ISL Id: 120 Name: Data Media Type: Ethernet VLAN 802.24.05.Phone Device ID CCMSUB CCMPUB HQ_Rtr uccx.03.l.The publisher and subscriber are on the same physical box so they will show as if they are connected to the same port on the switch. P .Trans Bridge.10 Id: 100230 State: Operational MTU: 1500 393 www.Switch.a.com Copyright ©2009.06.IGMP. Incorporated .cf.voiceie. BR1#vlan database BR1(vlan)#show current VLAN ISL Id: 1 Name: default Media Type: Ethernet VLAN 802.r05. H .pages HQ-3750#show cdp neigh Capability Codes: R .Source Route Bridge S . presence SEP003094C27864 SEP003094C2DA38 SEP0002FDAEFDDF Unity PSTN-WAN HQ-3750# Local Intrfce Fas 1/0/1 Fas 1/0/1 Fas 1/0/24 Fas 1/0/5 Fas 1/0/4 Fas 1/0/6 Fas 1/0/7 Fas 1/0/8 Fas 1/0/3 Fas 1/0/22 Holdtme 152 157 140 172 145 138 132 159 162 124 Capability H H R S I H H H P H P H P H R S I Platform Port ID none foundeth0 none foundeth0 2811 Fas 0/0.ccbootcamp.Host.654.Repeater. I . B . T .09. This is normal and you should configure FastEthernet 1/0/2 as if the subscriber is plugged into that port.Router.

Repeater Device ID HQ_Rtr SEP0016C72D3DCC SEP003094C3DCF9 BR1# BR2# show cdp neigh Capability Codes: R .voiceie.com v.r05. I . T .com Toll Free 877.10 Id: 100001 State: Operational MTU: 1500 Translational Bridged VLAN: 1002 Translational Bridged VLAN: 1003 VLAN ISL Id: 220 Name: Data Media Type: Ethernet VLAN 802.Router. H .Source Route Bridge S . H .1 Port 1 Port 1 394 www.Switch.09.24.10 Id: 100230 State: Operational MTU: 1500 Local Intrfce Ser 0/2/0.Host.com Copyright ©2009.IGMP.10 Id: 100220 State: Operational MTU: 1500 VLAN ISL Id: 230 Name: Voice Media Type: Ethernet VLAN 802.1 Fas 0/3/1 Fas 0/3/0 Holdtme 161 146 143 Capability R S I H H Platform 2811 IP Phone IP Phone Port ID Ser 0/2/0. I .For questions: www. r .2243 sales@ccbootcamp.Router.a.ccbootcamp. B .2 Port 1 Port 1 Local Intrfce Ser 0/1/0.05.Switch.cf. Incorporated .Trans Bridge.06. r .Host.Trans Bridge. B .l.pages BR1#show cdp neigh Capability Codes: R .03.IGMP.Source Route Bridge S .1 Fas 0/1/1 Fas 0/1/0 Holdtme 133 167 167 Capability R S I H H Platform 2811 IP Phone IP Phone Port ID Ser 0/2/0. T . Network Learning.Repeater Device ID HQ_Rtr SEP001F6C7FD6C1 SEP001F6C7F722B BR2# BR2#vlan database BR2(vlan)#show current VLAN ISL Id: 1 Name: default Media Type: Ethernet VLAN 802.654.

In order to accomplish this we need to first create the dhcp excluded address and then define the DHCP pool: HQ_Rtr(config)#ip dhcp excluded-address 10.1.25 5.voiceie.0 HQ_Rtr(config-config)#default-router 10.200.230.1.130.06.255.0 BR1(config-config)#default-router 10.130.255.230.09.141 10. We can use the same configuration from the last task but modify for BR1: BR1(config)#ip dhcp excluded-address 10.2243 sales@ccbootcamp.30.209 BR2(config)#ip dhcp excluded-address 10.cf.200.0 255.l.For questions: www.654.1.1.129 BR1(config)#ip dhcp excluded-address 10.25 Time Saver .221 10.1.255 HQ_Rtr(config)#ip dhcp pool IPPHONE HQ_Rtr(config-config)#network 10.200.130.230.1 10.130.30.30. Perform the same for BR2: BR2(config)#ip dhcp excluded-address 10. 4.230.1 10.com v.130.255.In order to save time you should use notepad to copy and paste configurations which may be the same or need little modification.03.21 10.0 255.255.1.1.1 10.1.255 BR1(config)#ip dhcp pool IPPHONE BR1(config-config)#network 10.21 10. Incorporated .1.1.1 BR1(config-config)#option 150 ip 10.pages 3.r05.a.1. Network Learning.1.1.1.230.24.200.1.130.com Toll Free 877.255.1.1.255 BR2(config)#ip dhcp pool IPPHONE BR2(config-config)#network 10.1.05.1 HQ_Rtr(config-config)#option 150 ip 10.30.255.1.30.30.1.119 HQ_Rtr(config)#ip dhcp excluded-address 10.0 395 www.com Copyright ©2009.1.0 255.131 10.ccbootcamp.

Use can use your candidate PC to look up the time zone of most countries but most likely they will specify for you. Tip .32.1 6.24.voiceie.Don’t forget to set the time zone settings in CallManager as it may not be mentioned in the phone setup tasks. Network Learning.cf.com Toll Free 877.1 BR2(config-config)#option 150 ip 10.r05. Next configure each router for the appropriate time zone and NTP settings: HQ_Rtr(config)#clock timezone PST -8 HQ_Rtr(config)#clock summer-time PDT recurring HQ_Rtr(config)#ntp master 2 BR1(config)#clock timezone EST -5 BR1(config)#clock summer-time EDT recurring BR1(config)#ntp server 10.pages BR2(config-config)#default-router 10.03.06.ccbootcamp.2243 sales@ccbootcamp.a.1 ! ! Tip .l.1.1 BR2(config)#clock timezone UTC +5 30 BR2(config)#clock summer-time PDT recurring BR2(config)#ntp server 10.05.com v.For questions: www. 396 www.230.09.230.654.32.1.com Copyright ©2009.10.10. Incorporated .

cf. Lets start off with service activation first as nothing will work if we don’t have services activated: Make sure you enable services on both servers and all services except the “Cisco Messaging Interface”.pages CallManager and CallManager Express: 1.r05.06.05.03. partitions and calling search spaces.a. This tasks requires a lot of configuration as this is the base line for everything you do in CallManager. 397 www. locations.2243 sales@ccbootcamp.com Copyright ©2009.com Toll Free 877. Network Learning. media resource lists and groups.com v.voiceie.ccbootcamp.654.09.24.l. Incorporated . route lists and route groups. regions. We will setup everything from device pools.For questions: www.

06.l. Make sure the proper servers are defined: 398 www. Next we need to start configuring the required CallManager settings needed to allow for the registration of HQ and BR1 phones. Incorporated .24.2243 sales@ccbootcamp.Enabling all services as stated above will ensure that all needed services are activated.voiceie.cf.com v.pages ! Tip .r05. Network Learning. Unless you are specifically told to only enable needed services then this strategy will allow you to make sure all the required services are running.a.05.For questions: www.ccbootcamp.com Toll Free 877.654.com Copyright ©2009.03.09.

com v. Network Learning.05. Incorporated .voiceie.2243 sales@ccbootcamp.l.r05.03.cf.654.For questions: www.com Copyright ©2009.24.06.09.pages Next create a CallManager group that will allow for devices to register to the subscriber and then the publisher: When finished you should see the following to groups: 399 www.com Toll Free 877.ccbootcamp.a.

06.ccbootcamp.09.24.com v. Network Learning.2243 sales@ccbootcamp.pages ! Note .com Toll Free 877.r05.654.The requirement for registration order is normally on the first page of instructions. 400 www.a.voiceie.05.cf.03. Incorporated .l.com Copyright ©2009.For questions: www.

com Toll Free 877.03.09. Incorporated .cf.05.For questions: www.l. 401 www.ccbootcamp.654.2243 sales@ccbootcamp.com v.a.voiceie.r05.pages Next we need to create the regions: We need to make sure the settings between the regions are set appropriately: Time Saver . Network Learning.06.24.com Copyright ©2009.This is where reading through the whole lab will save a lot of time as we can set the proper region settings and never return to this page.

voiceie.2243 sales@ccbootcamp.05.a.com Copyright ©2009.com Toll Free 877. Incorporated .com v.cf.l.06.r05.03.24.ccbootcamp.pages 402 www. Network Learning.For questions: www.09.654.

Network Learning.com v.For questions: www. Incorporated .03.pages Now we need to create the HQ and BR1 Date/Time groups: ! Note . Next we need to create the locations: 403 www.a.09.ccbootcamp.06.654.24.This is also where we could set the date/time format if asked during a specific task.voiceie.2243 sales@ccbootcamp.r05.com Toll Free 877.05.cf.com Copyright ©2009.l.

ccbootcamp.r05. We now need to create the media resource groups and lists: ! Tip .654.24.pages Time Saver .09.l.com Copyright ©2009.2243 sales@ccbootcamp.06. We can then create the needed media resource lists: 404 www. Network Learning.In reading the lab we know that there is a need to separate the MOH servers and it is always a good idea to separate hardware from software resources.a.This is where reading through the whole lab will save a lot of time as we can set the proper location settings and never return to this page.For questions: www.voiceie.05.03. Incorporated .cf.com Toll Free 877.com v.

voiceie.com Toll Free 877.a.654.2243 sales@ccbootcamp.For questions: www. Network Learning.com v.05.com Copyright ©2009.cf.09.r05.03.24.pages 405 www. Incorporated .06.ccbootcamp.l.

l.voiceie.2243 sales@ccbootcamp.24. Incorporated .com Copyright ©2009.r05.com v.03.com Toll Free 877.654.ccbootcamp.cf.09.06. Network Learning.For questions: www.05.pages 406 www.a.

ccbootcamp.06.voiceie.03.com v.654.a.2243 sales@ccbootcamp.com Copyright ©2009.For questions: www.com Toll Free 877.05.pages Below is the full list of the media resource lists: We now need to create the device pools: 407 www. Incorporated .cf.r05.l. Network Learning.09.24.

cf.654.pages 408 www.voiceie.For questions: www.r05. Incorporated .l.com v.05.09.06.03.ccbootcamp.com Toll Free 877.24.a.2243 sales@ccbootcamp.com Copyright ©2009. Network Learning.

24.com Toll Free 877.com Copyright ©2009.com v.cf.We know from reading the lab that one phone will not be allowed to register in SRST.l.09.06.r05.For questions: www. We can create the device pool for this function now in order to save time later. 409 www.2243 sales@ccbootcamp.03.654.pages Time Saver .voiceie.a. Incorporated . Network Learning.ccbootcamp.05.

cf.654.com Copyright ©2009.voiceie.a. Network Learning.r05.2243 sales@ccbootcamp.03.ccbootcamp.For questions: www.06.l.pages Here is the final list of device pools: 410 www.com v. Incorporated .09.05.24.com Toll Free 877.

654.03.24.voiceie.ccbootcamp.05.com Toll Free 877.cf.pages Next we need to check the Enterprise Parameters and make changes as needed: 411 www.com v.06.r05.For questions: www.09.l.a. Incorporated .com Copyright ©2009. Network Learning.2243 sales@ccbootcamp.

This is highly recommended whether you have a DNS server or not! 412 www. Network Learning.09.r05.l.654.com Toll Free 877.ccbootcamp.2243 sales@ccbootcamp.com v.com Copyright ©2009.pages ! Tip .a.06.Changing the host name to an IP address in the URL settings will prevent authentication and IP phone service failures.voiceie.05.cf.24. Incorporated .03.For questions: www.

a.03.com Toll Free 877.com Copyright ©2009.2243 sales@ccbootcamp.654.r05.l.voiceie.09.24.com v.pages We can also create the AAR groups now as this will help to cut down the number of times we need to visit the phone configuration page: Once we have both groups created we need to set the dial prefix according to the dial plan: 413 www.cf.For questions: www. Incorporated .ccbootcamp.06.05. Network Learning.

24.06.a.com Copyright ©2009. Incorporated .ccbootcamp.pages Now we will need to create the the partitions and calling search spaces that will be needed for the lab: On the next page is a table of calling search spaces and the partitions that belong to each calling search space.2243 sales@ccbootcamp.03.654.com v.com Toll Free 877. Network Learning.r05.For questions: www.cf. 414 www.05.voiceie.09.l.

a.03.05.06.09.cf.pages .For questions: www.voiceie.com v.24.l.r05.

            .

  

 

    

  

  

 

 

  

        

   

        

    

        

   

     

        

   

          

        

   

      

   

   

         .

    .

                                             .

    

 

  

  

  

  

 
 

 


  

        

   

                     

    

 

  

    

 

             

     



.

 .

  .

    .

Network Learning.ccbootcamp. 415 www.com Copyright ©2009.com Toll Free 877.  We should now be able to add the phones per the requirements in the table. Incorporated .654.2243 sales@ccbootcamp.

a. Network Learning. Incorporated .06.654.For questions: www.r05.09.ccbootcamp.cf.com Copyright ©2009.03.05.24.voiceie.pages HQ Phone 1: 416 www.com v.com Toll Free 877.2243 sales@ccbootcamp.l.

l.2243 sales@ccbootcamp.09.a.cf.06.com v.r05.pages 417 www. Incorporated .voiceie.com Copyright ©2009. Network Learning.For questions: www.03.05.ccbootcamp.654.24.com Toll Free 877.

05.r05.24.03.l.cf. Incorporated .654.a.09.2243 sales@ccbootcamp.For questions: www.ccbootcamp. Network Learning.com Toll Free 877.com v.voiceie.06.pages 418 www.com Copyright ©2009.

654.2243 sales@ccbootcamp. Network Learning.09.com Toll Free 877.a.For questions: www.06.voiceie.03.l.05.r05.cf.pages 419 www.com v.ccbootcamp.com Copyright ©2009. Incorporated .24.

For questions: www.r05. Incorporated .03.a.com Copyright ©2009.09.l.24.ccbootcamp.cf. Network Learning.654.voiceie.pages HQ Phone 2: 420 www.2243 sales@ccbootcamp.05.06.com v.com Toll Free 877.

com Copyright ©2009.03.2243 sales@ccbootcamp.a.06.For questions: www.ccbootcamp.24.r05.com Toll Free 877.05. Network Learning.pages 421 www.09.l.voiceie.com v. Incorporated .654.cf.

pages 422 www.com Toll Free 877.r05.06.24.cf.05.com Copyright ©2009.09.com v. Network Learning.2243 sales@ccbootcamp.a.654.03.ccbootcamp.For questions: www.l.voiceie. Incorporated .

r05. Network Learning.com v.com Toll Free 877.com Copyright ©2009.For questions: www.l.09.06.ccbootcamp.a.654.voiceie.2243 sales@ccbootcamp. Incorporated .24.05.pages 423 www.cf.03.

Network Learning.com v.r05.09.voiceie.cf.654.a.03.l.pages BR1 Phone 1: 424 www.05.com Copyright ©2009.06.ccbootcamp.2243 sales@ccbootcamp.24.For questions: www. Incorporated .com Toll Free 877.

For questions: www.voiceie.cf.ccbootcamp.09.2243 sales@ccbootcamp.05.654.03.24.a.com v.pages 425 www.l.com Copyright ©2009.r05.com Toll Free 877. Incorporated .06. Network Learning.

cf.pages 426 www.03.654.For questions: www.05.09.com Copyright ©2009. Incorporated .voiceie.24.l.com v.a.ccbootcamp.06.r05. Network Learning.com Toll Free 877.2243 sales@ccbootcamp.

03.09.pages 427 www.a. Incorporated .For questions: www.654.com v.l.ccbootcamp.2243 sales@ccbootcamp.com Copyright ©2009.com Toll Free 877.24.r05. Network Learning.06.cf.voiceie.05.

com Copyright ©2009.ccbootcamp. 428 www. Incorporated .cf.r05.a.voiceie.l.For questions: www. We can create that as part of the initial phone setup which we have done here or you could wait till that specific task.06.09. Network Learning.03.In reading the lab we know the BR1 Phone 2 requires another extension “*2002”.com Toll Free 877.com v.24.2243 sales@ccbootcamp.654.pages BR1 Phone 2: ! Note .05.

l.09.com Toll Free 877.03.r05.pages 429 www.For questions: www.voiceie.2243 sales@ccbootcamp.ccbootcamp.654.cf.com Copyright ©2009. Network Learning.05.a. Incorporated .com v.24.06.

03.ccbootcamp.com v.a.09.l.For questions: www. Network Learning.cf.06.com Copyright ©2009.pages 430 www.r05.2243 sales@ccbootcamp.voiceie.com Toll Free 877.654.24.05. Incorporated .

03.a.r05.cf.l.06.com Toll Free 877.com Copyright ©2009.654.2243 sales@ccbootcamp.pages 431 www. Network Learning. Incorporated .ccbootcamp.For questions: www.09.voiceie.05.com v.24.

com v. Incorporated .cf.05. Time Saver .pages BR1 Phone 2 (Line 2): ! Tip . 432 www.24.03.09.In order to save time you can use auto registration on the callmanager and then modify each phone to the correct settings.com Copyright ©2009.06.voiceie.For questions: www.2243 sales@ccbootcamp.com Toll Free 877.ccbootcamp.654.a. Network Learning.r05.Most of the phone settings per phone are the same per site except for the calling search space.l.

654. We will first need to define all the required settings underneath the “telephony-service” configuration.a.09.cf.230. Network Learning.r05.loads BR2(config-telephony)#voicemail 3180 BR2(config-telephony)#max-conferences 8 gain -6 BR2(config-telephony)#call-forward pattern .06.pages We can now start the registration of phones within the BR2 site. Incorporated .05.voiceie.T BR2(config-telephony)#secondary-dialtone 9 BR2(config-telephony)#create cnf-files BR2(config-telephony)#exit 433 www.1.1 port 2000 BR2(config-telephony)#load 7941 term41.T BR2(config-telephony)#dn-webedit BR2(config-telephony)#time-webedit BR2(config-telephony)#transfer-system full-blind BR2(config-telephony)#transfer-pattern 9.com Copyright ©2009.com v.com Toll Free 877.For questions: www.default.03.ccbootcamp.l.24. We can then create the phones and their associated DN’s: BR2(config)#telephony-service BR2(config-telephony)#authentication credential admin cisco BR2(config-telephony)#max-ephones 2 BR2(config-telephony)#max-dn 7 BR2(config-telephony)#system message Your current options BR2(config-telephony)#ip source-address 10.2243 sales@ccbootcamp.

ccbootcamp.6C7F.voiceie.cf.2243 sales@ccbootcamp.For questions: www.pages Now we can configure the phones and their DN’s: BR2(config)#ephone-dn 1 BR2(config-ephone-dn)#number 3001 BR2(config-ephone-dn)#pickup-group 1 BR2(config-ephone-dn)#description 6303001 BR2(config-ephone-dn)#name BR2 Phone 1 BR2(config-ephone-dn)#call-forward noan 3180 timeout 5 BR2(config)#ephone-dn 2 BR2(config-ephone-dn)#number 3002 BR2(config-ephone-dn)#pickup-group 1 BR2(config-ephone-dn)#description 6303002 BR2(config-ephone-dn)#name BR2 Phone 2 We can also configure the extra DN’s specified for the shared line on BR2 phone 1 and 2: BR2(config)#ephone-dn 6 dual-line BR2(config-ephone-dn)# number 3003 BR2(config-ephone-dn)# pickup-group 1 BR2(config-ephone-dn)# description 6303003 BR2(config)#ephone-dn 7 dual-line BR2(config-ephone-dn)# number 3004 BR2(config-ephone-dn)# pickup-group 1 We can now configure the phones knowing that phone 1 will be using extension mobility: BR2(config)#ephone 1 BR2(config-ephone)#conference drop-mode creator BR2(config-ephone)#mac-address 001F. Incorporated .com v.com Copyright ©2009.06.a. Network Learning.r05.722B 434 www.03.09.24.654.05.com Toll Free 877.l.

If you like to use the CME and CUE web interface the the following commands should be entered at this stage to prepare you to use the web interface.a.8-3-2-27.654.do (Inserted by default in most cases) BR2(config-telephony)#url authentication http://10.cf.sbn BR2(config)#tftp-server flash:cnu41.2/voiceview/common/ login.09.ccbootcamp.sbn BR2(config)#tftp-server flash:cvm41sccp.r05.voiceie.03.sbn ! Tip .sbn BR2(config)#tftp-server flash:jar41sccp.1/CCMCIP/ authenticate.24.8-3-2-27.For questions: www.8-3-2-27.7 Next we need to allow the SCCP firmware to be downloaded from the router flash: BR2(config)#tftp-server flash:apps41.8-3-2-27.com Toll Free 877.l.asp (Inserted by default in most cases) 435 www.06.230.230. BR2(config)#ip http server BR2(config)#no ip http secure-server BR2(config)#ip http path flash: BR2(config)#telephony-service BR2(config-telephony)#web admin system name admin password cisco BR2(config-telephony)#url services http://10.com Copyright ©2009. Incorporated .pages BR2(config-ephone)#type 7941GE BR2(config-ephone)#logout-profile 1 BR2(config)#ephone 2 BR2(config-ephone)#conference drop-mode creator BR2(config-ephone)#mac-address 001F.6C7F.8-3-2-27.2243 sales@ccbootcamp. Network Learning.D6C1 BR2(config-ephone)#username "BR2Phone2" BR2(config-ephone)#type 7941GE BR2(config-ephone)#button 1:2 2o6.05.sbn BR2(config)#tftp-server flash:dsp41.1.1.com v.

voiceie. This was accomplished in task 1 by setting the alerting name. This was accomplished in task 1 by setting setting the “pickup-group 1” command under all the ephone-dn’s. 3. 6.654. This is accomplished with the following configuration: BR2(config)#ephone-hunt 1 sequential BR2(config-ephone-hunt)#pilot 3111 BR2(config-ephone-hunt)#list 3001.03.09. Incorporated . 4. This was already completed in the above solution with the “conference drop-mode creator” command under the ephone configuration for phone 2.com Toll Free 877.ccbootcamp.r05. Network Learning.a.cf. 5 436 www.2243 sales@ccbootcamp.For questions: www.05.com Copyright ©2009.24. 5.com v.06. external phone number mask.pages 2. This was already completed in the above solution with the ephone-dn 6 and 7 configuration and the addition of this button with overlay to phone 2 ephone. caller id.l. 3003 BR2(config-ephone-hunt)#final 3000 BR2(config-ephone-hunt)#timeout 5. Adding this to phone 1 will come later during the extension mobility task. and date/ time group format the same in CallManager. Adding this to phone 1 will come later during the extension mobility task.

Network Learning. Incorporated .24.1/CCMCIP/ authenticate.pages 7.230.For questions: www.06. The is simple to accomplish by adding the following under the ephone-dn: BR2(config)#ephone-dn 2 BR2(config-ephone-dn)#mobility BR2(config-ephone-dn)#snr 96305000 delay 5 timeout 10 cfwd-noan 3180 437 www.com Toll Free 877. In this version of CUE and CME voice view is enabled by default. This is accomplished through creating a logout profile and a user profile for phone 1: BR2(config)#voice logout-profile 1 BR2(config-voice-profile)#pin 12345 BR2(config-voice-profile)#user br2phone3 password cisco BR2(config-voice-profile)#number 3003.voiceie.cf.com v.a. One step that needs to take place is adding the CME authentication URL as the backup URL for the voice view service in CUE: CUE(config)#service phone-authentication CUE(config-service)#fallback-url http://10.asp CUE(config-service)#end phone-authentication 9.l.09.2243 sales@ccbootcamp.r05.1.com Copyright ©2009.3004 type overlay 8.05.654.3004 type overlay BR2(config)#voice user-profile 1 BR2(config-voice-profile)#pin 12345 BR2(config-voice-profile)#user BR2Phone1 password cisco BR2(config-voice-profile)#number 3001 type normal BR2(config-voice-profile)#number 3003.03.ccbootcamp.

Though the task asks us to allow the number to be reach by the full E164 number we can perform this action later when setting up the call routing as all calls will need to be striped to four digits.03.r05.654.ccbootcamp.For questions: www.com Copyright ©2009.09.com v.l.2243 sales@ccbootcamp.com Toll Free 877.05. 438 www. Network Learning.cf.voiceie.a.24. Incorporated .pages ! Note .06.

If you have multiple MGCP or H. Network Learning.r05.1.In IOS release 12.21 HQ_Rtr(config)#ccm-manager mgcp HQ_Rtr(config)#mgcp HQ_Rtr(config)#mgcp call-agent 10.pages Voice Gateways and Signaling 1.l.323 gateways then use notepad to copy and paste common configuration components.a.1.1 HQ_Rtr(config)#mgcp fax t38 ecm HQ_Rtr(config)#mgcp ! Note .com Copyright ©2009. Incorporated .200.06.200. In order to enable the HQ router as an MGCP gateway we need the following configuration on the HQ router: HQ_Rtr(config)#network-clock-participate wic 0 HQ_Rtr(config)#isdn switch-type primary-ni HQ_Rtr(config)#voice-card 0 HQ_Rtr(config-voicecard)#dspfarm HQ_Rtr(config-voicecard)#dsp services dspfarm HQ_Rtr(config-voicecard)#exit HQ_Rtr(config)#controller T1 0/0/0 HQ_Rtr(config-controller)#cablelength long 0db HQ_Rtr(config-controller)#pri-group timeslots 1-3.4 the dial-peer no longer needs to be created with the service command. Time Saver .09.ccbootcamp.654.voiceie.com Toll Free 877.For questions: www.25 service-type mgcp version 0.03.cf.24. 439 www.com v.2243 sales@ccbootcamp.05.24 service mgcp HQ_Rtr(config-controller)#exit HQ_Rtr(config)#interface Serial0/0/0:23 HQ_Rtr(config-if)# isdn bind-l3 ccm-manager HQ_Rtr(config-if)#exit HQ_Rtr(config)#ccm-manager redundant-host 10.

a.03.r05. Network Learning.com Toll Free 877.l.2243 sales@ccbootcamp.com v.654.For questions: www.ccbootcamp. Incorporated .06.cf.com Copyright ©2009.pages Next we will need to configure the gateway in CallManager: 440 www.09.voiceie.24.05.

24.com Copyright ©2009.a.For questions: www.05.com v.654.pages 441 www.ccbootcamp.03.voiceie.06.09.com Toll Free 877.2243 sales@ccbootcamp.r05. Network Learning.cf. Incorporated .l.

03.r05.ccbootcamp.For questions: www.09.05.a.2243 sales@ccbootcamp.com v.cf.654. Incorporated .l.06.voiceie.pages 442 www.com Toll Free 877. Network Learning.24.com Copyright ©2009.

03.com Copyright ©2009.r05. 443 www.com” as a domain name on the router.l.05.If you have set or been asked to set a domain name on the router the device name for MGCP would be the router name plus the domain name.654.com Toll Free 877.voiceie.24. Network Learning.ccbootcamp. Incorporated . So in our case it could be “HQ_Rtr.cf.pages ! Tip .a.09.com” if we had “voiceie.voiceie.2243 sales@ccbootcamp.com v.06.For questions: www.

32.ccbootcamp.03.06.com Toll Free 877.2 BR1(config-if)#exit BR1(config)#interface Serial0/1/0:23 BR1(config-if)#isdn outgoing display-ie 444 www.24..a.r05.com v.09.24 BR1(config-controller)# exit BR1(config)#interface Loopback0 BR1(config-if)#h323-gateway voip interface BR1(config-if)#h323-gateway voip bind srcaddr 10.\)/ /\2/ BR1(cfg-translation-rule)#exit BR1(config)#voice translation-profile STRIP BR1(cfg-translation-profile)#translate called 1 BR1(cfg-translation-profile)#exit BR1(config)#voice-port 0/1/0:23 BR1(config-voiceport)#translation-profile incoming STRIP BR1(config-voiceport)#exit BR1(config)#controller T1 0/1/0 BR1(config-controller)#framing esf BR1(config-controller)# linecode b8zs BR1(config-controller)# pri-group timeslots 1-3.l.654. Incorporated .05..cf.pages 2.voiceie. Network Learning. In order to enable the BR1 router as an H.323 gateway we need the following configuration on the BR1 router: BR1(config)#network-clock-participate wic 1 BR1(config)#isdn switch-type primary-ni BR1(config)#voice-card 0 BR1(config-voicecard)#dsp services dspfarm BR1(config-voicecard)#exit BR1(config)#voice translation-rule 1 BR1(cfg-translation-rule)#rule 1 /\(^702333\)\(2.com Copyright ©2009.10.For questions: www.2243 sales@ccbootcamp.

05.09.06.r05.com Copyright ©2009. Incorporated .com Toll Free 877.cf. Network Learning.For questions: www.ccbootcamp.24.323 gateway in CallManager: 445 www.654.pages Next we will need to setup BR1 as an H.a.2243 sales@ccbootcamp.com v.l.voiceie.03.

323 gateways is that IP address specified in CallManager is not the IP address that the H. Incorporated .cf.03.24.323 process in the router is binding.09. Make sure these IP address match! 446 www.654.com Copyright ©2009.The most common issue with H.For questions: www.pages ! Tip .06.r05. Network Learning.ccbootcamp.voiceie.2243 sales@ccbootcamp.05.l.com Toll Free 877.a.com v.

In order to setup the gatekeeper we need to perform the following configuration on the HQ router: HQ_Rtr(config)#gatekeeper HQ_Rtr(config-gk)#zone local CM ccbootcamp.16 BR2(config-controller)#exit BR2(config)#interface Serial0/0/0:15 BR2(config-if)#isdn outgoing display-ie BR2(config-if)#exit BR2(config)#voice-port 0/0/0:15 BR2(config-voiceport)#translation-profile incoming STRIP 4.. In order to enable the BR2 router as an H.10.a.32.05.com HQ_Rtr(config-gk)#gw-type-prefix 1#* default-technology HQ_Rtr(config-gk)#no shutdown 447 www.r05.ccbootcamp.323 gateway we need the following configuration on the BR2 router: BR2(config)#network-clock-participate wic 0 BR2(config)#isdn switch-type primary-net5 BR2(config)#voice translation-rule 1 BR2(cfg-translation-rule)#rule 1 /\(^44207630\)\(3..com v.2243 sales@ccbootcamp.pages 3.For questions: www.voiceie.03.com Toll Free 877.com 10.06.1 HQ_Rtr(config-gk)#zone local CME ccbootcamp.com Copyright ©2009.654.09.\)/ /\2/ BR2(cfg-translation-rule)#exit BR2(config)#voice translation-profile STRIP BR2(cfg-translation-profile)#translate called 1 BR2(cfg-translation-profile)#exit BR2(config)#voice-card 0 BR2(config-voicecard)#dspfarm BR2(config-voicecard)#dsp services dspfarm BR2(config-voicecard)#exit BR2(config)#controller E1 0/0/0 BR2(config-controller)#pri-group timeslots 1-3. Network Learning.cf.l.24. Incorporated .

For questions: www. We can accomplish this by adding the gatekeeper and then the trunk in CallManager: ! Tip .pages Next we need to enable CallManager to register to the gatekeeper through a H.03.cf.225 gatekeeper controlled trunk.com v.If you would like to lower the time it takes for gatekeeper to register after a loss of connectivity then change the “Registration Retry Timeout” to 30 seconds.24.09.a.ccbootcamp.l.654.com Copyright ©2009. Network Learning.r05.06.05. 448 www.2243 sales@ccbootcamp.voiceie. Incorporated .com Toll Free 877.

a.06.24.pages Now we need to add the trunk: 449 www.cf.654.l.r05.com Toll Free 877.com v.09.2243 sales@ccbootcamp. Incorporated .com Copyright ©2009.voiceie.03.05.ccbootcamp.For questions: www. Network Learning.

r05.= 10.1.21 Avail.21 Port RASSignalAddr Port Zone Name Type ---H323-GW Flags ------------------.09.03.voiceie.25 450 www. Incorporated .l.ccbootcamp.1.= Total number of active registrations = 4 HQ_Rtr# 33077 10.200.= Avail.--------------.05.200.= 0 32785 CM Current.2243 sales@ccbootcamp.For questions: www.25 H323-ID: BR2_2 Voice Capacity Max.com v.06.= 0 H323-GW H323-ID: BR2_1 Voice Capacity Max.200.200.a.1.= 32794 CM Current.cf. HQ_Rtr#show gatekeeper endpoints GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr 10.1.24.----. Network Learning.You can validate registration with the “show gatekeeper endpoints” command on the HQ router.----.--------33072 10.pages ! Tip .com Copyright ©2009.com Toll Free 877.654.

Incorporated .ccbootcamp.l.2243 sales@ccbootcamp.09.com Toll Free 877.05.For questions: www.06.654.03.com Copyright ©2009.voiceie.com v.pages 451 www.a.24.r05. Network Learning.cf.

06.com Toll Free 877.= Current.--------57205 CM ! Note .----.= Avail.= 10.654.10.32.cf.voiceie.r05.21 H323-ID: BR2_1 Voice Capacity Max.= 0 32794 CM H323-GW 33072 10. HQ_Rtr#show gatekeeper endpoints GATEKEEPER ENDPOINT REGISTRATION ================================ CallSignalAddr 10.200.= 0 32785 CM H323-GW 33077 10.com v.200.For questions: www.You will notice that the directory numbers from the SIP CME did not register with gatekeeper.3 H323-ID: CME Voice Capacity Max.200.= Current.1.l.2243 sales@ccbootcamp. 452 www.10. Network Learning.05.1 1719 BR2(config-if)#h323-gateway voip h323-id CME BR2(config-if)#h323-gateway voip tech-prefix 1# BR2(config-if)#h323-gateway voip bind srcaddr 10.03.1.25 Avail.25 H323-ID: BR2_2 Voice Capacity Max.1.10.32.09.----.a.10.pages Next we will need to configure the BR2 router is register with the gatekeeper.com Copyright ©2009.32.= 0 Total number of active registrations = 4 HQ_Rtr# Avail.Once again you can verify with the “show gatekeeper endpoints” command on the HQ router.= Current.= 10.3 BR2(config-if)#exit BR2(config)#gateway ! Tip .3 Port Zone Name Type ---H323-GW Flags ------------------.21 Port 1720 RASSignalAddr 10.ccbootcamp.--------------.1.24. This requires the following configuration: BR2(config)#interface Loopback0 BR2(config-if)#h323-gateway voip interface BR2(config-if)#h323-gateway voip id CME ipaddr 10. This is to be expected as SIP CME phones cannot be auto registered to gatekeeper.200.32. Incorporated .

a.pages 453 www.05.voiceie.654.2243 sales@ccbootcamp.24. Network Learning.09.cf.ccbootcamp. Incorporated .r05.com Toll Free 877.For questions: www.com v.com Copyright ©2009.06.l.03.

The has already been accomplished for HQ and BR1 when we setup the phones previously by giving them the proper calling search space.2243 sales@ccbootcamp.com Copyright ©2009.com Toll Free 877.pages Call Routing 1.09. Network Learning. Incorporated .r05.cf.com v.l.24.03.a.voiceie.05.ccbootcamp.For questions: www.654. To enable class of service for the BR2 site we need to create the following COR list: dial-peer cor custom name Local name LD name INT name Emergency dial-peer cor list Emergency member Emergency dial-peer cor list Local member Local dial-peer cor list Int member INT dial-peer cor list LD member LD dial-peer cor list Phone1 member Local member LD member INT member Emergency dial-peer cor list Phone2 member Local member LD member Emergency 454 www.06.

pages Now that we have created the COR list we need to assign the proper COR list to the voice register pool of the proper phone: BR2(config)#ephone-dn 1 BR2(config-ephone-dn)#cor incoming Phone1 BR2(config)#ephone-dn 2 BR2(config-ephone-dn)#cor incoming Phone2 2.ccbootcamp.03. Incorporated .com Toll Free 877.r05.com Copyright ©2009.com v.05. We will first need to create the route groups: 455 www.For questions: www.cf.24.2243 sales@ccbootcamp.a.l. Network Learning.06.654.09.voiceie. In order to accomplish the next two tasks we need to create all the route groups and route lists first.

com v.24.r05. Network Learning.For questions: www.voiceie.03.a.pages 456 www.06.05.09.com Copyright ©2009.ccbootcamp.cf. Incorporated .l.654.com Toll Free 877.2243 sales@ccbootcamp.

Incorporated .voiceie.com Toll Free 877.l.pages Then next the route lists in the following tables with the proper settings: 457 www.com Copyright ©2009.06.09.654. Network Learning.a.r05.cf.03.com v.For questions: www.ccbootcamp.24.2243 sales@ccbootcamp.05.

"#%0 %$%.$*%)$ ''"(".1 .)-#*.%*)  ."#%0 %$%..".)-#*./.*/+ )'"! ''%)$ .com v.1 ..%+.( -& .)-#*.)' -& ''%)$ ../.%*)%.$*%)$ '') ''"! .0.pages                 ".03.a. '' *.r05.09.%*)-" ''%)$ .05...voiceie.)-#*...(.1 ..(.24.! %$%.cf.( -& .''"! .1 .1 ..For questions: www.06.l.

1 ..''"! .! %$%.%*)%./.)-#*."*.$*%)$ ''"("..(..1 .*/+ )'"!      .%*)  ./.$*%)$ '') ''"! ."#%0 %$%...0. '' *.  ".%+..*/+ )'"!        ''%)$ ..1 .)-#*..%*)-" ''%)$ ..%+.1 .)-#*.( -& .1 .)' -& ''%)$ .. *)"  ".( -& ."#%0 %$%..%*)  .".)-#*..(.

2243 sales@ccbootcamp..com Copyright ©2009."..(.! %$%.ccbootcamp. ''%)$ .(...1 .)-#*. 458 www.( -& ./.)-#*.%*)-" ''%)$ ."#%0 %$%.)' -& ''%)$ .)-#*. Network Learning. Incorporated .''"! .com Toll Free 877.1 ..1 .( -& .)-#*.654.%*)%.1 ..1 .."*.0.$*%)$ ''## ''"! .

06.a.pages .03.r05.For questions: www.l.24.09.com v.voiceie.05.cf.

   .

    .

  !   (( +-/.  #) #-. -#$&1 &%&/. 0/%+&*% ((. .

&.!-" &%&/. #) #-.' -#$&1 &%&/. 0/%+&*% ((. * ((#" -/2 -*.  . ((#" -/2 -*.# ((&*% -/2 .$+-) .$+-)/&+*.$+-)/&+*. .' -#$&1 &%&/. 0/%+&*% ((.   ((&*% -/2 -*. 1/#-*( .' ((&*% -/2 -*.$+-) .

(( +-/. -#+/ .

 .

 #.!-&./&+*  -+0. * (#"        .

.

&. #) #-.   (( +-/.$+-) .!-" &%&/. 0/%+&*% ((. 1/#-*( .$+-) .$+-)/&+*. -#+/ . ((#" -/2 -*.' ((&*% -/2 -*. ((&*% -/2 -*.# ((&*% -/2 . 0/%+&*% ((.$+-)/&+*.' -#$&1 &%&/. .' -#$&1 &%&/. * ((#" -/2 -*.

  ((&*% -/2 -*.654.$+-) . * 459 www.2243 sales@ccbootcamp.ccbootcamp.com Toll Free 877.$+-)/&+*. 0/%+&*% ((. Incorporated . Network Learning. .com Copyright ©2009.' ((&*% -/2 -*.' -#$&1 &%&/.# ((&*% -/2 . 1/#-*( .

09.0.24.voiceie.06.a.l.03.#&01  .com v.For questions: www.)-( "++1 &.pages !   !     !  )1$"0% )()21 "++&% "025 0"-1'.cf.r05. "1* 0&')4 )()21 32(.05.

.

"2).3/ -"#+&% . 0.021 ! "   0&.2 "++&% "025 0"-1'.0. ++ .-1    &1$0)/2).

654.   !!      "++)-( "025 0"-1'.2243 sales@ccbootcamp.com Toll Free 877.com Copyright ©2009. "1* 0&')4 )()21 32(.021 0&."2).2         460 www.)-( "++1 &."2). Incorporated . "1* 0&')4 )()21 32(.)-( "++1 - "++&% "025 0"-1'.-1 )1$"0% )()21 "++&% "025 0"-1'.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.0.0. "1* 0&')4 )()21 32(.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'. Network Learning.ccbootcamp.0. "1* 0&')4 )()21 32(.0.021 0&.#&01    !20 ++ .#&01  ++ ."2).-1 )1$"0% )()21 "++&% "025 0"-1'."2).)-( "++1 &.0.0.0.2    "++)-( "025 0"-1'.0.)-( "++1 - "++&% "025 0"-1'.

For questions: www.   1/40 .06.pages     '2%1*03*/.a.#$.cf.09.05.com v.voiceie.'&  "     ! .r05.l.24.03.

.

*.) #136 1#.2 '-$'12 .#2+ 1'(*5 *)*32 43)/*.) #136 1#.2 2' #.'& #136 1#.'& #136 1#.2 .*.   1/40 .*.      .) #.2 #.2 '-$'12 .2 2' #.2(/1-#3*/..) #136 1#. #2+ #.*..#.2(/1.*.*. #.....'& #136 1#...#.. #2+ #.2(/1. /132 .#2+ 1'(*5 *)*32 43)/*.2 *2%#1& *)*32 #.'&  "     ! #. #.) #.) #.2 *2%#1& *)*32 #. /132 1'/3 '2%1*03*/.2(/1-#3*/.) #136 2 53'1.) #136 2 53'1..#$.) #136 1#.2(/1.#2+ 1'(*5 *)*32 43)/*..2(/1..#2+ 1'(*5 *)*32 43)/*...'& #136 1#.2(/1-#3*/.2(/1-#3*/.) #...

) #.*.2 2' #..2 .2(/1.com Toll Free 877.2(/1-#3*/.654.'& #136 1#.) #136 1#.2(/1-#3*/.com Copyright ©2009.' #...2 *2%#1& *)*32 #.) #136 2 53'1..#.. /132 1'/3 461 www..*.ccbootcamp.) #.'& #136 1#.*.2 '-$'12    "31 . /. #. Network Learning.2(/1. #2+ #.. Incorporated ..#2+ 1'(*5 *)*32 43)/*.#2+ 1'(*5 *)*32 43)/*.2243 sales@ccbootcamp.) #136 1#.

For questions: www.03.l.voiceie.com v.06.'&  "     ! .a.09.#$.cf.05.r05.pages          '2%1*03*/.24.   1/40 .

2(/1.*.2 .) #136 1#.2 2' #.) #136 1#.#2+ 1'(*5 *)*32 43)/*.) #.'& #136 1#. #.#...) #.2(/1.) #136 2 53'1.'& #136 1#...'  .2 *2%#1& *)*32 #.*.2(/1-#3*/.2 '-$'12 . /132 /..2(/1-#3*/. #.. #2+ #..*..#2+ 1'(*5 *)*32 43)/*.

) #136 1#. #..2(/1.2 .) #136 1#.#2+ 1'(*5 *)*32 43)/*..2 2' #. #2+ #.2(/1-#3*/.*.*.#.2 '-$'12 .) #136 2 53'1.#2+ 1'(*5 *)*32 43)/*. #..2(/1-#3*/....'& #136 1#.2(/1.) #.*.) #.'& #136 1#.2 *2%#1& *)*32 #..

.    "31 . /132 1'/3       ! .

) #136 1#..*.com Toll Free 877.#$.) #136 1#. Network Learning.ccbootcamp. Incorporated . #..2(/1. '2%1*03*/.) #.*.2(/1-#3*/.2243 sales@ccbootcamp.#.2 ..) #136 2 53'1.2 2' #.2 462 www.com Copyright ©2009.#2+ 1'(*5 *)*32 43)/*.'& #.   1/40 .2(/1-#3*/.*.654.'& #136 1#... #2+ #.

05.com v.pages .a.voiceie.l.09.cf.r05.06.For questions: www.03.24.

  .

   .

+/%. )) . '/" ./    0.$.1+ !)$# .+  .$%'2 '&'0/ 10&..0  $/".'-0'.0/    .# '&'0/  ))$#  .*  /( ..03 ..'+&  ))/ $*!$.

03 .* 0'.03 . )) .'+&  ))/ +  ))$#  ..* 0'.$%'2 '&'0/ 10&.. +/%.+ )  /(  ))'+&  .03 .+/ /$  ))'+&  .'+&  ))/ $*!$.$. +/%.*  /( .# '&'0/  ))$#  ..+/ '/" ./    0.0  ..       ))'+&  ..0/ .03 / 20$.*  /( . +/%. +/%.$%'2 '&'0/ 10&.03 .

1+ !)$#       .  $/"..'-0'.+  .

*  /( .* 0'..    ))'+&  ..*  /( .+/ '/" ..03 .03 . +/%.+/ /$  ))'+&  .$%'2 '&'0/ 10&. +/%.# '&'0/  ))$#  . +/%. +/%.'+&  ))/ +  ))$#  .$%'2 '&'0/ 10&.03 .+ )  /(  ))'+&  .* 0'..03 ./ .03 / 20$.'+&  ))/ $*!$.

com Toll Free 877.+/ 463 www. Network Learning.. )) .$.ccbootcamp.* 0'.0    ))'+&  .2243 sales@ccbootcamp.03 ..com Copyright ©2009. Incorporated .0/ . +/%.654.

voiceie.09.For questions: www.$%'2 '&'0/ 10&.# '&'0/  ))$#  .0  $/".a.03 .'+&  ))/ $*!$..*  /( .* 0'.05.+/ '/" .l. +/%.*  /( .03. +/%.'-0'.+ )  /(  ))'+&  .com v. +/%..03 . )) .$..'+&  ))/  ))$#  .03 / 20$.cf.+  .24.03 .0/ .1+ !)$#      ./    0.pages          + /$  ))'+&  ..$%'2 '&'0/ 10&.06..r05.

/   .03 .03 .+ )  /(  ))'+&  .+/ '/" .03 ..*  /( .* 0'.03 .$.+/ /$  ))'+&  .+/ /$  ))'+&  .03 / 20$...* 0'.# '&'0/  ))$#  .'+&  ))/ +  ))$#  . +/%.$%'2 '&'0/ 10&.  ))'+&  .# '&'0/  ))$#  .03 / 20$. +/%.$%'2 '&'0/ 10&.$%'2 '&'0/ 10&.03 .+ )  /(  ))'+&  ./  )) ..*  /( .$%'2 '&'0/ 10&.0/ . +/%.+/ '/" ..03 .* 0'. +/%..*  /( .0   ))'+&  ..03 . +/%. +/%.'+&  ))/ $*!$.*  /( .'+&  ))/ %%  ))$#  ..03 . +/%.'+&  ))/ $*!$.* 0'.. +/%.

$..com Copyright ©2009.654.0/ .ccbootcamp. Incorporated .2243 sales@ccbootcamp.0 464 www. )) . Network Learning.com Toll Free 877.  0.

l.com v.24.pages #" !" #" !" !!" #" # $"  !   .r05.09.05.03.voiceie.For questions: www.a.cf.06.

0.)-( "++1 &.#&01 .3/ -"#+&% ! !      "++)-( "025 0"-1'.0.0."2)."2).0.   &1$0)/2).-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'. "1* 0&')4 )()21 32(. "1* 0&')4 )()21 32(.)-( "++1 - "++&% "025 0"-1'.-1 )1$"0% )()21 "++&% "025 0"-1'. 0.

0. "1* 0&')4 )()21 32(.021 0&.021 0&.0.0.  ++ . "1* 0&')4 )()21 32(.#&01    !20 ++ .)-( "++1 &.2   "++)-( "025 0"-1'.)-( "++1 - "++&% "025 0"-1'.-1 )1$"0% )()21 "++&% "025 0"-1'.2     ."2)."2).0.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'.

654.0. &1$0)/2).2 465 www.2243 sales@ccbootcamp.)-( "++1 - "++&% "025 0"-1'.0.com Copyright ©2009.ccbootcamp.-1 1& "++)-( "025 1 42&0-"+ "1* "++)-( "025 0"-1'. Incorporated . 0. "1* 0&."2).0. Network Learning.com Toll Free 877.-1 )1$"0% )()21 "++&% "025 0"-1'. "1* 0&')4 )()21 32(.3/ -"#+&% !     "++)-( "025 0"-1'."2).0.

pages .voiceie.com v.For questions: www.06.r05.a.24.cf.03.05.l.09.

  .

   .

/       0.$%'2 '&'0/ 10&.+ )  /(  ))'+&  .03 .+  .0 .03 ..03 / 20$. )) ..*  /( .$%'2 '&'0/ 10&.0/ ..+/ /$  ))'+&  . +/%.# '&'0/  ))$#  . +/%.'+&  ))/ $*!$.1+ !)$#       ))'+&  ..* 0'.03 .'-0'. $*!$. +/%.$. +/%.$%'2 '&'0/ 10&./    0. )) .'+&  ))/  $/".*  /( .+/ '/" ..03 .* 0'.0/ ...'+&  ))/ +  ))$#  .

.*  /( .$%'2 '&'0/ 10&.03 ...# '&'0/  ))$#  .+ )  /(  ))'+&  .03 / 20$./ .* 0'.+/ '/" . +/%. +/%.* 0'.+/ /$  ))'+&  ..03 . +/%.'+&  ))/ +  ))$#  . +/%.03 .*  /( .'+&  ))/ $*!$.   ))'+&  .03 .$%'2 '&'0/ 10&.

ccbootcamp.+  .0/ .com Copyright ©2009.* 0'.654.+ )  /(  ))'+&  .$. +/%.'-0'.03 / 20$. Network Learning... +/%..+/ /$  ))'+&  .03 . Incorporated ..1+ !)$#       ))'+&  .0  $/".03 .*  /( + 466 www.2243 sales@ccbootcamp. )) .com Toll Free 877.

r05.com v.l.03.05.24.voiceie.09.06.For questions: www.cf.pages        .a.

/ *(+")*' +% *!"$.#)$(# &&+ !'!*+ ./ *(+")*' +% *!"$.$)(+ $+* $#$.+ -.#)$(# &&+ !'!*+    .+ &&! *./ *(+")*'../ + .+ *!).+ -.$)(+ +! &&$(# *. $#$.       *!"$.+ -.#)$(# &&+ &&! *.#)$(# &&+ ( &&! *. &&$(# *.!*(& +% &&$(# *./ *(+")*' +% *!"$./ *(+")*'./ *(+")*'.* && )*. $#$.$)(+ $+* $#$. $#$.+ -. $#$.+ &&! *.

2243 sales@ccbootcamp. Incorporated . Network Learning. && )*.ccbootcamp.654. 467 www.+ *!).com Toll Free 877.com Copyright ©2009.

Network Learning.voiceie.654.com v.com Copyright ©2009.06.a.For questions: www.cf.r05.2243 sales@ccbootcamp.09.pages A summary of all the route lists is below: We can now create all the route patterns for the HQ call routing and point them to the proper route list: 468 www.24.05. Incorporated .com Toll Free 877.l.ccbootcamp.03.

.com Toll Free 877.06. Next we need to add the proper call routing to the gatekeeper on the HQ gateway: HQ_Rtr(config-gk)#zone prefix CME 3.com Copyright ©2009. Incorporated .voiceie..com v.cf..pages ! Note ..All the digit manipulation and phone number masking is done in the route lists and therefore should not be done in the route pattern.2243 sales@ccbootcamp.For questions: www.ccbootcamp.654.09. HQ_Rtr(config-gk)#zone prefix CM 7...05.l. We can now use the previous created route groups and route lists to setup the BR1 call routing by adding the following route patterns: 469 www.r05. Network Learning.24...03.. HQ_Rtr(config-gk)#zone prefix CME 96.a.. 3.

cf.voiceie.r05. Network Learning.654.03.com Copyright ©2009.pages 470 www.06.2243 sales@ccbootcamp.com Toll Free 877.com v.a.ccbootcamp.l.05.09. Incorporated .For questions: www.24.

a.com v.323 gateway we need to add the proper dial-peers to the BR1 gateway to complete the call routing. Incorporated .05.For questions: www.com Copyright ©2009.24.ccbootcamp.2243 sales@ccbootcamp.l.cf.pages Now since the BR1 gateway is an H.06. Network Learning.r05.com Toll Free 877.03.voiceie.654.09. We may also want to take into account the SRST task for maintaining class of service and create the COR list at the same time: dial-peer cor custom name Local name LD name INT name Emergency dial-peer cor list Emergency member Emergency dial-peer cor list Local member Local dial-peer cor list Int member INT dial-peer cor list LD member LD dial-peer cor list Phone1 member Local member LD member INT member Emergency dial-peer cor list Phone2 member Local member LD member Emergency 471 www.

ccbootcamp.For questions: www.pages 472 www.03.09.voiceie.com v.a.05.com Toll Free 877.r05.06.2243 sales@ccbootcamp.com Copyright ©2009. Network Learning.24.l. Incorporated .cf.654.

a.21 ip qos dscp cs3 signaling dial-peer voice 7 pots corlist outgoing Local destination-pattern 9[2-9].200..com Toll Free 877. port 0/1/0:23 forward-digits 11 ! dial-peer voice 911 pots corlist outgoing Emergency destination-pattern 911 port 0/1/0:23 forward-digits all 473 www.. direct-inward-dial dial-peer voice 2000 voip preference 1 destination-pattern 2.com v.1...654. Incorporated ..com Copyright ©2009... port 0/1/0:23 forward-digits 7 dial-peer voice 11 pots corlist outgoing LD destination-pattern 91[2-9]..24. Network Learning.03.05.200..ccbootcamp..pages We can now create the dial-peers with the COR already configured: dial-peer voice 1 pots incoming called-number .cf.2243 sales@ccbootcamp..25 ip qos dscp cs3 signaling dial-peer voice 2001 voip preference 2 destination-pattern 2.09.. session target ipv4:10.r05.For questions: www...[2-9].voiceie.l.. session target ipv4:10.1.06.

com Copyright ©2009.r05.654.12 no supplementary-service sip refer fax protocol cisco h323 sip registrar server expires max 1200 min 300 474 www.09.com Toll Free 877.For questions: www. We can now setup the call routing for BR2 with the following configuration on the BR2 router.2243 sales@ccbootcamp. Network Learning.03.05.com v.l.06. Incorporated .a. We first need to allow all the communications that maybe needed in our environment: voice service voip allow-connections h323 to h323 allow-connections h323 to sip allow-connections sip to h323 allow-connections sip to sip supplementary-service h450.24.pages ! dial-peer voice 9911 pots corlist outgoing Emergency destination-pattern 9911 port 0/1/0:23 forward-digits 3 ! dial-peer voice 9011 pots corlist outgoing Int destination-pattern 9011T port 0/1/0:23 prefix 011 4.cf.voiceie.ccbootcamp.

.2243 sales@ccbootcamp.a.com Toll Free 877..l.654.. Network Learning.05...r05.. session target ras ! dial-peer voice 2001 pots preference 2 destination-pattern 72. port 0/0/0:15 prefix 0 ! dial-peer voice 1000 voip preference 1 destination-pattern 71...24.com Copyright ©2009. session target ras ! dial-peer voice 1001 pots preference 2 destination-pattern 71.For questions: www.. direct-inward-dial ! dial-peer voice 2 pots corlist outgoing Local destination-pattern 90[1-9].06.com v. port 0/0/0:15 prefix 0017029461 ! dial-peer voice 2000 voip preference 1 destination-pattern 72..pages Now we can create all the needed dial-peers with the appropriate COR list which were previously defined: dial-peer voice 1 pots incoming called-number . Incorporated .09..03.cf... port 0/0/0:15 prefix 0017023332 ! dial-peer voice 7 pots 475 www.ccbootcamp.voiceie..

09.654.com Toll Free 877..05.com Copyright ©2009.T port 0/0/0:15 prefix 00 We also need to add a translation pattern to strip the “7” as the call comes into callmanager from BR2: 476 www.2243 sales@ccbootcamp.24.a.pages corlist outgoing Local destination-pattern 9[1-9]. Network Learning.com v.06.l. port 0/0/0:15 forward-digits 7 ! dial-peer voice 999 pots corlist outgoing Emergency destination-pattern 999 port 0/0/0:15 forward-digits all ! dial-peer voice 900 pots corlist outgoing Int destination-pattern 900.cf.r05. Incorporated ...ccbootcamp.For questions: www..voiceie..03.

com Toll Free 877.com v.230 sccp ccm 10.For questions: www.r05.l.2243 sales@ccbootcamp.05.09.pages We will also need to enable transcoding on the BR2 gateway to support calls transgressing from HQ/BR1 to BR2: sccp local FastEthernet0/0.654.ccbootcamp. Network Learning.a.24.voiceie.1 sccp sccp ccm group 1 477 www.cf.03.1 identifier 1 priority 1 version 3. Incorporated .1.com Copyright ©2009.230.06.

By saving the testing until your call routing is complete you can save time by not interrupting your configuration and then fixing as you test.com Copyright ©2009.r05.At this point you can start testing your calls to make sure they all complete correctly.com v. In order to test redundancy you can shutdown the gatekeeper or the corresponding T1/E1 controller to test.a.l. Incorporated .09.2243 sales@ccbootcamp.654.05.com Toll Free 877.pages associate ccm 1 priority 1 associate profile 1 register TRANSCODE dspfarm profile 1 transcode codec g711ulaw codec g711alaw codec g729r8 codec g729abr8 codec g729ar8 codec g729br8 maximum sessions 4 associate application SCCP telephony-service sdspfarm units 2 sdspfarm transcode sessions 4 sdspfarm tag 1 TRANSCODE ! Tip .For questions: www.06.voiceie. 478 www.cf. Time Saver .03. Network Learning.24.ccbootcamp.

654.com v.cf. 4.09.ccbootcamp. Network Learning. In order to accomplish this task we need to enable zone bandwidth control on the gatekeeper: HQ_Rtr(config)#gatekeeper HQ_Rtr(config-gk)#bandwidth total zone CME 48 479 www.a. This task was already accomplished earlier when we created the regions.l.com Toll Free 877.voiceie. 2. This task was completed when we create the locations earlier.06.24. This task was already accomplished earlier when we created the regions.2243 sales@ccbootcamp. 3.r05.03. Incorporated .05.For questions: www.com Copyright ©2009.pages Codec and Call Admission Control 1.

pages High Availability Features 1.130.T voicemail 917029461170 call-forward pattern .ccbootcamp.r05.T 2.l.05.654. This was completed during the call routing section as the dial-peers were created with 9 at the beginning. 4. 3.voiceie.1 port 2000 max-ephones 2 max-dn 10 transfer-pattern .cf.09.com Copyright ©2009.06.03. This task was accomplished earlier by setting the BR1 phone 1 device pool to “BR1-NOSRST” which had the SRST reference disabled.For questions: www.2243 sales@ccbootcamp. Network Learning.24.1. In order to accomplish this we need to add the proper COR list to the DN of BR1 phone 2 in the incoming direction: call-manager-fallback 480 www. In order to accomplish this task we need to enable “call-manager-fallback” in the BR1 gateway: application global service alternate DEFAULT call-manager-fallback secondary-dialtone 9 max-conferences 4 gain -6 ip source-address 10.a. Incorporated .com Toll Free 877.com v.

Network Learning.voiceie.pages cor incoming Phone2 1 2002 5. Incorporated .l.cf.09.654.com Toll Free 877.ccbootcamp.For questions: www.2243 sales@ccbootcamp.03.05.com v. We created the AAR groups with the appropriate prefixes and then assigned the DN’s to the appropriate AAR group. Most of this task has already been completed during the phone setup section.06.r05.com Copyright ©2009.a. The last step is to enable the AAR service via the callmanager service parameters: 481 www.24.

06.voiceie.cf. Incorporated .For questions: www.0 sccp ! sccp ccm group 1 associate ccm 1 priority 1 associate ccm 2 priority 2 associate profile 2 register HQTRANS associate profile 1 register HQCONF ! dspfarm profile 2 transcode 482 www.l.r05.pages Media Resources Management 1.21 identifier 2 priority 2 version 7.a.09.05.com v.654.2243 sales@ccbootcamp.1.com Copyright ©2009.1. In order to accomplish this task we first need to create the resource in callmanager: Next we need to configure the SCCP and DSPFARM settings on the HQ router: sccp local Loopback0 sccp ccm 10.25 identifier 1 priority 1 version 7.0 sccp ccm 10.com Toll Free 877. Network Learning.03.ccbootcamp.24.200.200.

ccbootcamp.voiceie. You may need to disable and then enable the SCCP function if the resources aren’t registering. Incorporated .654.l. In order to accomplish this task we first need to create the resource in callmanager: 483 www.05.For questions: www. 2.06.com Toll Free 877.pages codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 maximum sessions 4 associate application SCCP ! dspfarm profile 1 conference codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 codec g729br8 maximum sessions 4 associate application SCCP ! Tip .a.com v.r05.cf.03.You can use the “show sccp” and the show “dspfarm profile” command to verify gateway configuration.com Copyright ©2009.09. Network Learning.24.2243 sales@ccbootcamp.

a.1.0 sccp ! sccp ccm group 1 associate ccm 1 priority 1 associate ccm 2 priority 2 associate profile 1 register BR1CONF associate profile 2 register BR1TRANS ! dspfarm profile 2 transcode codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec gsmfr 484 www.l.voiceie.cf.1.com v.06.21 identifier 2 priority 2 version 7.0 sccp ccm 10. sccp local Loopback0 sccp ccm 10.For questions: www.05.09.This is another great instance of where copy and paste can help you as the configuration will be very similar to the HQ router. Incorporated .ccbootcamp.200.654.2243 sales@ccbootcamp.com Copyright ©2009.03.25 identifier 1 priority 1 version 7.24.200. Network Learning.r05.pages Time Saver .com Toll Free 877.

2243 sales@ccbootcamp.06.654.voiceie.For questions: www.com v.l.cf.05. Network Learning.pages maximum sessions 4 associate application SCCP ! dspfarm profile 1 conference codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 codec g729br8 maximum sessions 4 associate application SCCP 485 www.com Copyright ©2009.24.com Toll Free 877.03.ccbootcamp.a. Incorporated .r05.09.

2243 sales@ccbootcamp.654.voiceie. Network Learning.l.03.com Copyright ©2009.pages 3. Incorporated . 4.ccbootcamp.com Toll Free 877.r05.com v.06. To accomplish this task we first need to create the resource in callmanager: 486 www.For questions: www.09.cf.05. To accomplish this task we first need to create the resource in callmanager: The gateway configuration portion was accomplished above in the conference bridge section.a.24.

ccbootcamp.cf. In addition we will need to enable the default 487 www.03.For questions: www.voiceie.05.06. Incorporated .2243 sales@ccbootcamp.com Copyright ©2009.com v.r05.com Toll Free 877.a. 6. In a previous step we create all the media resource groups and list. We need to perform the same actions for BR1 but with the subscriber server being put into the “SUB_MOH” media resource group and making sure that this is the only MOH server listed in the media resource list for BR1.654. Network Learning.l. The publisher MOH server will need to be put into the “PUB_MOH” media resource group and we will need to make sure that this is the MOH only server listed in the media resource list for HQ.09. 5. Now we can add the proper media resources to the proper groups.24.pages The gateway configuration portion was accomplished above in the conference bridge section.

a.24.voiceie.cf.com Copyright ©2009. Incorporated .l. and the “SUB_MOH” media resource group for multicasting: 488 www.r05.09.com v. subscriber MOH server.pages audio source.com Toll Free 877.ccbootcamp.For questions: www.06.05.03.2243 sales@ccbootcamp.654. Network Learning.

2243 sales@ccbootcamp.cf.r05. 489 www.a. Network Learning.09.06.l.com v.For questions: www.05.03.voiceie.com Copyright ©2009. Incorporated .654.pages We need to insure that the “Max Hops” is set to “1” so that the multicast stream stays local.24.com Toll Free 877.ccbootcamp.

pages Now we need to enable the G.05.r05.cf.06.729 codec through the Cisco IP Voice Media Streaming App service parameters: We then need to configure the BR1 gateway to support multicast and the router to play the MOH file from flash: call-manager-fallback moh music-on-hold.03.au 490 www.com Toll Free 877.com Copyright ©2009.654.a.com v.24.2243 sales@ccbootcamp.ccbootcamp.l.voiceie. Incorporated .09.For questions: www. Network Learning.

voiceie.com Toll Free 877.To test place a call from HQ to BR1 and then put the call on hold from both ends.1 port 16388 route 10. In order to accomplish this we first need to create the MeetMe conference resources in callmanager: We then need to change the callmanager service parameter to allow for 10 participants per conference: 491 www.03.654.For questions: www.r05.130.24.09.ccbootcamp.pages multicast moh 239. You should receive MOH but hear different music on both sides. Network Learning.l.1.com v. 7. Incorporated .cf.1.com Copyright ©2009.1.1 ip multicast-routing interface Vlan130 ip pim sparse-dense-mode ! Tip .a.06.2243 sales@ccbootcamp.05.

2243 sales@ccbootcamp.ccbootcamp.24.cf.com Toll Free 877. Incorporated .l.09.05.com Copyright ©2009. 492 www.com v.voiceie. This is accomplished through the same callmanager service parameter section as the task above by setting the “Drop Ad Hoc Conference” parameter correctly.03.06.r05.For questions: www.654. Network Learning.pages 8.a.

r05.03.09.1 point-to-point bandwidth 384 frame-relay interface-dlci 101 ppp auto qos voip trust fr-atm The on both gateways modify the auto generated policy map per the requirements: policy-map AutoQoS-Policy-Trust class AutoQoS-VoIP-RTP-Trust priority percent 33 class AutoQoS-VoIP-Control-Trust bandwidth percent 5 class class-default fair-queue 493 www.1 point-to-point bandwidth 384 frame-relay interface-dlci 201 auto qos voip trust fr-atm On the BR1 Gateway: interface Serial0/2/0.06.a.ccbootcamp.com Toll Free 877.l.For questions: www.pages QoS Features 1.2243 sales@ccbootcamp.com Copyright ©2009.voiceie.cf.654.com v.24. We can accomplish this with the following configuration.05. On the HQ gateway: interface Serial0/2/0. Incorporated . Network Learning.

cf.l.com Toll Free 877. 494 www.For questions: www.09. Incorporated .ccbootcamp.2 point-to-point bandwidth 1200 frame-relay interface-dlci 202 auto qos voip trust On the BR2 gateway: interface Serial0/2/0.1 point-to-point bandwidth 1200 frame-relay interface-dlci 102 auto qos voip trust Then on both gateways modify the auto generated policy map per the requirements: policy-map AutoQoS-Policy-Trust2 class AutoQoS-VoIP-RTP-Trust priority 360 class AutoQoS-VoIP-Control-Trust bandwidth 60 class class-default fair-queue 3.654.r05.24.05.voiceie. This was accomplished earlier under the two dial-peers pointing traffic back to the callmanagers. We can accomplish this with the following configuration.2243 sales@ccbootcamp.com v.06. On the HQ gateway: interface Serial0/2/0.com Copyright ©2009.a. Network Learning.03.pages 2.

Pay close attention to the associated devices and rights of each user.2243 sales@ccbootcamp. Network Learning.05. Before you start to add user you will need to create a “Standard AXL User” group and assign the “Standard AXL API Access” role to that group.03.ccbootcamp. ! Tip . Incorporated .a.com v.com Toll Free 877.For questions: www.r05.654.cf.voiceie.com Copyright ©2009.pages Application and End Users In order to move forward past this section we need to define all the users. 495 www.24.06. Outlined below in tables are the users that need to be created and the settings for those users.l.09.

09.06.cf.03.r05.pages    .24.For questions: www.com v.$/     .l.05.a.voiceie.

  .

$(' +!* '"(*&.$(' *!+!'! *(-) .))%$.

!). *!+!'! -+*$).$(' .

(" $%(#  . -.!).

'+(%$$.! (.!).$"$.$(' .

!)%!+ ! !* .!).' * *!+!'! #*(-)           .

$! '"(*&.*(%%! !.$(' ('.$!+ .   !.

$(' . '"(*&.

++($.! .

 *("$%!+ !*&$++$('+ '"(*&.$(' *(-)+ (%!+ .' *  .

*(% (" .%%(/ ('.

%% !.' *  '%! .$!+ .' *  .

*(% (" .%%(/ ('.

' *  '%!  .%% !.$!+ .

))%$.$(' +!* '"(*&.$(' *!+!'! *(-) .

!).$(' . *!+!'! -+*$).

!). (" $%(#  . -.

! (.$"$.$(' . '+(%$$.!).

!)%!+ ! !* .!).' * *!+!'! #*(-)     !.*(%%! !.$(' ('.$!+ .$! '"(*&.

$(' . '"(*&.

! .++($.

 *("$%!+ !*&$++$('+ '"(*&.' * .$(' *(-)+ (%!+ .

 +!* .' * .

 .

 .

0 .!++ '$.

$(' *!+!'! *(-) .$(' +!* '"(*&.))%$.

$(' . *!+!'! -+*$).!).

-.!). (" $%(#  .

! (.$(' .!). '+(%$$.$"$.

$!+ .*(%%! !.$(' ('.$! '"(*&.' * *!+!'! #*(-)     !.!). !)%!+ ! !* .

 '"(*&.$(' .

! .++($.

 *("$%!+ !*&$++$('+ '"(*&.' * .$(' *(-)+ (%!+ .

 +!* .' * .

 .

 .

Network Learning.ccbootcamp.com Copyright ©2009.2243 sales@ccbootcamp.com Toll Free 877.654. Incorporated .!++ 496 www.

Network Learning.654.cf.05.l.06.voiceie.For questions: www.24.09.pages The next list of Application users is created during the setup of the contact center server and therefore will not need to be create: 497 www.ccbootcamp.com Copyright ©2009.com v.03.a.2243 sales@ccbootcamp.r05. Incorporated .com Toll Free 877.

a.cf.l.com v.09.r05.pages    %-*$      .voiceie.03.05.06.24.For questions: www.

..!(! +).!*&!..!(! #+).)" $&)#  !*.)&$$-! )-$"$-$)( !*.!(! .* !*.*           !/$! (")+'-$)( )(-+)&&! !/$!. ! !+ -( + +!.+$*-$)( !*.   **&$-$)( .(.+!.!+ (")+'-$)( +!..

!(! +)...*.!(! #+).*            . !+'$. )&!.(.)$-!   +)"$&!.!+ (")+'-$)( +!.+$*-$)( !*.* !*.$)(. -( +  (&! -( +  (&! +'%-*$ **&$-$)( . ! !+ -( + +!....   (")+'-$)( . (")+'-$)( +).+!.!(! .)&$$-! )-$"$-$)( !*.)" $&)#  !*.!*&!.

 .

  .

 .

-( +  (&! -( +  (&! 498 www..*.com Toll Free 877.)$-!   +)"$&!. Incorporated . Network Learning. (")+'-$)( +).$)(. !/$! (")+'-$)( )(-+)&&! !/$!.com Copyright ©2009. )&!.654..2243 sales@ccbootcamp.ccbootcamp. !+'$.   (")+'-$)( .

-)"+"  ) '#" -)"+"  )" .r05.com v.05. -)"+"  ) '#" . -)"+"  ) '#" -)"+"  )" .l.06. -)"+"  ) '#" -)"+"  )" .#+.cf.For questions: www.a.24.pages The following End Users will also need to be created with the correct settings from the table:                  ! %)  )-#+)'  %)  )-#+)'  -)"+"  )" .#+.03.#+. -)"+"  ) '#" -)"+"  )" .09.voiceie.#+.#+.

#+.-+-%*) -)"+"  ) '#"           %)   )-#+)'  %)   )-#+)'     !+.-+-%*) -)"+"  ) '#" -)"+"  )" .#+. -)"+"  "(%)%. -)"+"  "(%)%.-+-%*) -)"+"  ) '#" -)"+"  )" . -)"+"  "(%)%.-+-%*) -)"+"  ) '#" -)"+"  )" .#+.#+. -)"+"  "(%)%. -)"+"  )" .#+. -)"+"  "(%)%.-+-%*) -)"+"  ) '#" -)"+"  )" ."(%) &*$) *$) .

*)# %)   )-#+)' 499 www.2243 sales@ccbootcamp.com Toll Free 877.ccbootcamp.654. Network Learning.com Copyright ©2009. Incorporated .

09.For questions: www.a.l.com Toll Free 877.06.cf.com v.05.654. Network Learning.03.ccbootcamp.voiceie.r05.com Copyright ©2009.24.pages 500 www. Incorporated .2243 sales@ccbootcamp.

Obviously the wizard is designed to save time as it creates the line group for you will all the voicemail ports as members.06.voiceie.2243 sales@ccbootcamp.a.You can create the ports manually or through the wizard.654.cf.03. Incorporated .com Toll Free 877. In order to accomplish this we first need to perform all the required setup in callmanager for voicemail.r05.l.09.24.com Copyright ©2009. We start first with creating the voicemail ports: Time Saver .For questions: www. Below is the line group configuration: 501 www.com v.05. Network Learning.ccbootcamp.pages Voicemail Integrations 1.

For questions: www. Incorporated .l.com Copyright ©2009.654.09.cf.pages Next you will need to add this line group to a hunt list: 502 www.r05.a.05.com v.06.com Toll Free 877.24. Network Learning.2243 sales@ccbootcamp.03.ccbootcamp.voiceie.

cf.06.com v. Incorporated .voiceie.com Copyright ©2009.24. Network Learning.a.For questions: www.654.r05.pages 503 www.03.2243 sales@ccbootcamp.com Toll Free 877.05.l.09.ccbootcamp.

06.l.ccbootcamp.voiceie.pages Now we need to create the voicemail pilot (Hunt Pilot) and point it to the correct hunt list: We can now create the MWI on and MWI off extensions: 504 www.r05.com Copyright ©2009.09.24.com Toll Free 877.cf.03.a.05. Network Learning.com v. Incorporated .2243 sales@ccbootcamp.For questions: www.654.

24.voiceie.l.r05.05.ccbootcamp.03.cf.pages 505 www.06.654.2243 sales@ccbootcamp.09.a.com Toll Free 877.com Copyright ©2009.For questions: www.com v. Network Learning. Incorporated .

654.24.You will see that we create a profile named strip.a.com Copyright ©2009.06.l. 506 www.09.voiceie.cf. Network Learning. The settings of this profile are shown below.For questions: www.com v. Incorporated .pages We can now set the default voicemail pilot and profile: ! Tip .2243 sales@ccbootcamp.ccbootcamp.com Toll Free 877. This will be used later in task 5 in order to strip the “*” out of the extension before it rolls to voicemail.r05.03.05.

l.654.pages Now in order to start the integration with Unity Connections we will first need to create a port group: 507 www.com Toll Free 877.com Copyright ©2009. Network Learning.For questions: www.09.2243 sales@ccbootcamp.24.voiceie.05.com v.ccbootcamp.r05. Incorporated .03.a.06.cf.

654.2243 sales@ccbootcamp.05.03.09. Incorporated .com Copyright ©2009.l. Network Learning. This created the ports for us automatically: 508 www.a.24.For questions: www.r05.pages Next will need to define the callmanager servers Unity will use through the Edit->Servers page under the port group: During the port group creation we were asked how many ports and the device name prefix.voiceie.com v.06.ccbootcamp.com Toll Free 877.cf.

com Toll Free 877.pages Now we can finish the integration by settings the parameters for the phone system to include the AXL servers for importing users from callmanager: 509 www.654.24.com Copyright ©2009.06.2243 sales@ccbootcamp. Network Learning.ccbootcamp.For questions: www.a.cf.voiceie.05.09.03.r05.l. Incorporated .com v.

09.a. 510 www.24.cf.06.For questions: www.l.com Copyright ©2009.ccbootcamp.654.This is also where the loop detection is enabled which is required in the next task.com v. Incorporated .voiceie.03.r05.05. Network Learning.com Toll Free 877.pages ! Tip .2243 sales@ccbootcamp.

05.com v. Network Learning. However.l. This user must be in the “Standard AXL User Group” that we created in order to import users from callmanager.voiceie.03. Incorporated .ccbootcamp.a. You can then import all the users into Unity: 511 www. you should be aware that there are two ways to accomplish loop prevention.06.24.r05.654.You will see the application user “Unity” which we create previously.com Copyright ©2009. One is by extension and the other is through DTMF tone based recognition. 2.com Toll Free 877. In Unity Connections loop prevention is on by default.09. 3.For questions: www.2243 sales@ccbootcamp. In order to accomplish this task you must first modify the default voicemail user template to change the default password.pages Now we can define the AXL servers through the Edit-> Cisco Unified Communications Manager AXl Servers under the phone system: ! Note .cf.

09.05.06.03.r05.ccbootcamp.654. Incorporated .com Copyright ©2009. Network Learning.pages 512 www.com Toll Free 877.l.cf.voiceie.24.com v.For questions: www.a.2243 sales@ccbootcamp.

Incorporated .2243 sales@ccbootcamp.05.r05.24.654.pages You can now go to the import users page an import all users: 513 www.com v.voiceie.09.com Copyright ©2009. Network Learning.ccbootcamp.cf.l.a.For questions: www.com Toll Free 877.03.06.

2243 sales@ccbootcamp.For questions: www.654.com Copyright ©2009. Network Learning.voiceie.03.ccbootcamp.05.24.06.l. Incorporated .com Toll Free 877.cf.com v.pages When finished your users page should look like the following: 514 www.r05.09.a.

In order to configure the auto attendant we will first need to create the appropriate CTI route point in callmanager and forward all calls to voicemail for this CTI route point: 515 www.ccbootcamp.For questions: www. 4.654. Incorporated . Network Learning.a.l.voiceie.If the primary extension of the user is not set then the user will not show up for import.09.com Toll Free 877.06.05.cf.24.r05.03.pages ! Tip .com Copyright ©2009.2243 sales@ccbootcamp.com v.

Network Learning. We can setup the Greetings Administrator access for HQ phone 1 user through the call routing section: 516 www.cf.06.voiceie.com Toll Free 877.r05.For questions: www.pages Time Saver -You can see two CTI route points listed as the second one will be used to record the greeting for the call handler in this task.l.09.2243 sales@ccbootcamp.com Copyright ©2009.ccbootcamp.24.654.a.05.03.com v. Incorporated .

ccbootcamp.For questions: www.24.cf. Network Learning.06.a.2243 sales@ccbootcamp.com v.654.l. Incorporated .03.pages Once this is complete we can now setup the call handler for the auto attendant: 517 www.r05.05.voiceie.com Copyright ©2009.com Toll Free 877.09.

com Toll Free 877.com Copyright ©2009.05.a.09.com v.654.06.ccbootcamp.cf.voiceie.24.2243 sales@ccbootcamp.pages 518 www.03. Network Learning.r05.For questions: www. Incorporated .l.

a. Incorporated .com Copyright ©2009.r05.com v.654.05.l.cf.06.For questions: www.ccbootcamp.09.03.24.pages Next we can setup the caller input options as required in the task: 519 www.voiceie.com Toll Free 877.2243 sales@ccbootcamp. Network Learning.

05.09. Incorporated .a.l.654.cf. Network Learning.06.For questions: www.03.com Copyright ©2009.com v.com Toll Free 877.pages We now need to enable and setup the closed extension to take a message: 520 www.24.voiceie.ccbootcamp.r05.2243 sales@ccbootcamp.

voiceie.com Toll Free 877.com Copyright ©2009.com v.654. Incorporated .l.a. Network Learning.06.pages We also need to modify the standard greeting so that a message is not taken: We need to also assign the call handler owner so that the HQ phone 1 user can access the call handler and change the greeting via the Greetings Administrator: 521 www.05.cf.24.09.2243 sales@ccbootcamp.03.For questions: www.r05.ccbootcamp.

r05.pages 5.ccbootcamp.654.a.09.l.24.05.2243 sales@ccbootcamp.com v. Network Learning.03.com Toll Free 877. Part of this task has already been configured during the phone setup section and callmanager voicemail section.06.For questions: www.cf. Incorporated . What we need to double check is that the voicemail profile named “STRIP” is assigned to the BR1 phone 2 extension of “*2002”: 522 www.voiceie.com Copyright ©2009.

654.com v.r05.05.voiceie.cf.09. Incorporated . Network Learning.24.For questions: www.com Copyright ©2009.l.a.ccbootcamp.03.com Toll Free 877.2243 sales@ccbootcamp.06.pages 523 www.

voiceie. Incorporated . and then dial-peers for the correct number(s) that need to be forwarded to CUE: interface Service-Engine1/0 ip unnumbered FastEthernet0/0.2243 sales@ccbootcamp.2 dtmf-relay rtp-nte codec g711ulaw no vad ! dial-peer voice 3000 voip destination-pattern 3000 session protocol sipv2 session target ipv4:10.a.pages 6.For questions: www.255 Service-Engine1/0 ephone-dn 4 number 8001..230.1.230.03..1. mwi on ephone-dn 5 number 8002.r05.06. In order to accomplish this task we first need to define access to the CUE module.255. the ephone-dn’s for MWI.230 service-module ip address 10.com Copyright ©2009.2 255.230.0 service-module ip default-gateway 10..l. mwi off dial-peer voice 3180 voip destination-pattern 3180 session protocol sipv2 session target ipv4:10.1.255..2 dtmf-relay rtp-nte codec g711ulaw 524 www.255.1.255.654.2 255.24.230.1 ip route 10.1.05.09.cf.com v.. Network Learning.com Toll Free 877.230..ccbootcamp.

ccbootcamp.a.cf.com Copyright ©2009. You can now start the CUE initialization process by session into the CUE module from the BR2 gateway with the following command: BR2#service-module service-engine 1/0 session Once you have completed the setup the CUE module will reboot and is ready for configuration via the web interface or via command line.For questions: www. Network Learning. You will now need to set the MWI on and MWI off: ccn application ciscomwiapplication aa description "ciscomwiapplication" enabled maxsessions 8 script "setmwi.pages no vad Time Saver .com v.2243 sales@ccbootcamp.aef" parameter "CallControlGroupID" "0" parameter "strMWI_OFF_DN" "8002" parameter "strMWI_ON_DN" "8001" end application You can test access by pressing the voicemail button on any BR2 phone.654. Incorporated .03.05. 525 www.06.In order to save time we can go ahed and create the dial-peer need for task 8.voiceie.24.09.r05.l.com Toll Free 877.

2243 sales@ccbootcamp. Part of this task was completed in task 6 and now we just need to define the auto attendant in CUE: ccn trigger sip phonenumber 3000 application "autoattendant" enabled maxsessions 8 end trigger 9. The was already accomplished earlier during the call routing section.You can test access and MWI by leaving a message and making sure the MWI is working for each mailbox.com Toll Free 877.com Copyright ©2009.654.a. Network Learning.06. 8. Incorporated .05.pages 7.24. You can accomplish this via the web interface or via the command line.cf. We will show through the command line: username br2phone3 create username BR2Phone2 create username BR2Phone1 create username admin create username BR2Phone2 phonenumber "3002" username BR2Phone1 phonenumber "3001" username BR2Phone2 phonenumberE164 "442076303002" username BR2Phone1 phonenumberE164 "442076303001" voicemail mailbox owner "BR2Phone1" size 21176 description "BR2Phone1 mailbox" end mailbox voicemail mailbox owner "BR2Phone2" size 21176 description "BR2Phone2 mailbox" end mailbox ! Tip .ccbootcamp.l.r05.voiceie.03.09. You will just need to test! 526 www.com v.For questions: www.

com Copyright ©2009.pages 527 www.For questions: www.a.03.cf.com v.09.2243 sales@ccbootcamp. Network Learning.voiceie.24.r05. Incorporated .05.654.l.06.ccbootcamp.com Toll Free 877.

Incorporated . Network Learning.2243 sales@ccbootcamp.com Toll Free 877.com Copyright ©2009.cf.03.24.com v.654..06.ccbootcamp.For questions: www.05. In this case we would probably want to set things like the device pool and location.a. In order to accomplish this task you will need to complete the normal IPCC Express setup. and other settings that may be required. calling search space.l.” button and set the partition.r05.09. AAR group..pages IPCC Express Voice Application 1. 528 www. Once this is done you will need to create a Call Control Group based on the task requirements: ! Tip .voiceie.If required you can click the “Show More.

voiceie.05.09.2243 sales@ccbootcamp.For questions: www.com Copyright ©2009.654.pages 2.03.06. Incorporated .com Toll Free 877. Network Learning.ccbootcamp.cf.a.r05. To accomplish this task you will need to create a new application and trigger using the default auto attendant script: 529 www.l.com v.24.

cf.l.a.com v.05.r05.pages 3.ccbootcamp. First we need to create the application and trigger: 530 www.24.com Toll Free 877. Incorporated .For questions: www.06.09.2243 sales@ccbootcamp. Network Learning.03.voiceie.654.com Copyright ©2009.

cf.a.24.com Copyright ©2009.09.06.For questions: www. Incorporated .com v.pages 531 www.03.l. Network Learning.voiceie.654.r05.05.ccbootcamp.com Toll Free 877.2243 sales@ccbootcamp.

09. Network Learning.For questions: www.ccbootcamp.voiceie.com v.06.pages We now can modify the resources and assign the skills required for task 5: 532 www.l.03.24.05.com Toll Free 877.com Copyright ©2009.654.2243 sales@ccbootcamp.cf.r05. Incorporated .a.

For questions: www.2243 sales@ccbootcamp.03.24.com Toll Free 877.l. Incorporated .voiceie.06.05.cf.pages ! Tip .a. We now need to create the contact services queue with the same name we referenced under the application: 533 www.com Copyright ©2009.654. Network Learning.r05.com v.09.ccbootcamp.If you don’t see any resources in IPCC Express then you probably haven’t assigned the users an IPCC extension in callmanager.

09. Network Learning.06.pages 534 www. Incorporated .voiceie.cf.24.r05.l.03.2243 sales@ccbootcamp.a.05.654.com Copyright ©2009.For questions: www.ccbootcamp.com Toll Free 877.com v.

voiceie.com Toll Free 877.com Copyright ©2009.r05.com v.cf.03.24. Incorporated .2243 sales@ccbootcamp.For questions: www.pages We now need to create the IP Agent Phone Service: 535 www.654. Network Learning.09.ccbootcamp.06.l.a.05.

r05.03.06.l.a.ccbootcamp.pages We can then assign the IP phone service to the proper phones: 536 www.2243 sales@ccbootcamp.com Toll Free 877.654.09.voiceie.For questions: www.05. Incorporated .com v.com Copyright ©2009.24.cf. Network Learning.

a.24.voiceie.pages You should now be able to login to the IP Agent Phone service and test calls into the queue.r05. Network Learning.l.654.ccbootcamp.cf.05. Incorporated .com Toll Free 877.2243 sales@ccbootcamp. 537 www.09.06.com v.03.com Copyright ©2009.For questions: www.

In order to accomplish this we can modify the default script to place the call on hold and then off hold during the queuing process: 5.com v.com Toll Free 877. Incorporated .For questions: www. 538 www. 6.2243 sales@ccbootcamp.06.24. Network Learning. This is shown in the script example provided under task 4.a.voiceie.05. This was accomplished in task 3 by assigning the users skills and then modifying the queue to route based on “Most Skilled”.654.pages 4.03.l.cf.com Copyright ©2009.r05.ccbootcamp.09.

You should get to know the “Get Reporting Statistics” function in IPCC Express.voiceie. Incorporated .06.r05.24. Network Learning. The function will allow you to create checks for just about any task.ccbootcamp.a.com Toll Free 877. CallManager Voice Application 1.l.For questions: www. We now need to create the IP phone service: 539 www.05. Part of this task was already completed when we created the user in callmanager.09.com Copyright ©2009.2243 sales@ccbootcamp.03.pages ! Tip .654.cf.com v.

2243 sales@ccbootcamp.com Toll Free 877. Incorporated .05.cf.For questions: www.654.voiceie.a.r05.03.06.com v.pages Next we can create the device profile: 540 www.com Copyright ©2009.24. Network Learning.09.ccbootcamp.l.

r05.l.03.654.24.cf.2243 sales@ccbootcamp.pages We need to make sure we subscribe the device profile to the extension mobility phone service: 541 www.a. Incorporated .com Toll Free 877.ccbootcamp.09.com v.For questions: www. Network Learning.voiceie.05.com Copyright ©2009.06.

Incorporated .09.2243 sales@ccbootcamp.cf.654. Network Learning.For questions: www.ccbootcamp.pages We then need to enable the required phones for extension mobility and subscribe them to the IP phone service for extension mobility: 542 www.com Copyright ©2009.com Toll Free 877.r05.a.24.voiceie.03.com v.05.l.06.

2243 sales@ccbootcamp.05.com Toll Free 877.pages Presence 1. Network Learning.ccbootcamp.09. Once this is complete we can setup the required SIP trunk in callmanager and set the SIP publish trunk in the callmanager service parameters: 543 www.com v.06.24.r05.a.cf.For questions: www.voiceie. Incorporated .654. The first step is to run through the setup for Presence after the initial install.03.l.com Copyright ©2009.

pages Now set the CUP Publish Trunk in the callmanager service parameters: We can now create the CUPC in callmanager: 544 www.06.l.com v.a.com Copyright ©2009.cf.voiceie.com Tol