Home Advanced Setup Basic Configuration Example 1: BR2 Router (CME) - Initial Config
Example 1: BR2 Router (CME) - Initial Config PDF Print E-mail
Written by MikeS   
Thursday, 10 July 2008 02:23

For the BR2 CME router, the following tasks were identified during the reading:

1. connectivity
3. ntp
4. dhcp @ ccm
6. full did & name
7. phones (dual line)
8. part/css
13. e1 pri
14. gk
16. dp - loc, ld, intl, t302

17. dp - 911
19. dp - br2 > hq/br1 (sip trunk)
22. teho br2 > hq/br1 ld
28. moh
39. cue
40. hunt group
41. cue mailbox for hunt
42. aa script


Task 1. (3 points)

Establish network-wide connectivity.
• Ensure all Data and Voice VLANs have a L3 interface on their site’s router. (condition 1)
• You are NOT permitted to use a trunk port between the any router and any switch. (condition 2)
• Place Unified CallManager into the Voice VLAN. (condition 3)
• Ping for connectivity between all sites and to UCManager / Unity. (condition 4)
• Ensure that the UCM can ping the Data VLAN (condition 5)

int fa0/0
   no shut
int fa0/0.1
   encap dot1q 450
   ip addr 10.10.202.1 255.255.255.0
int fa0/0.2
   encap dot1q 350 nat
   ip addr 10.10.102.1 255.255.255.0

ping 10.10.200.20 (CCM)
sh ip route (look for other locations Loopback, Voice and Data subnets)

 


Task 3. (1 point)

Configure the HQ Router to pull time from the PSTN Router (10.x.200.2) and that at all times the PSTN Router is the "synced" router from HQ perspective. Configure BR1 and BR2 routers to pull time from the HQ Router.
• You may not use the 'ntp peer' command (not related to BR2)
• Ensure that HQ Router (and Phones) are in the EST (GMT -5), the BR1 Router (and Phones) are in the MST (GMT -7), and that the BR2 Router (and Phones) are in the CET (GMT +1) (condition 2)
• Ensure that all routers commit this synced time to their internal hardware clocks (condition 3)
• Ensure that all routers use the local time for all Logging purposes (condition 4)

clo tim CET +1   <<< condition 2
clo sum CDT rec
ntp serv 172.10.100.1   <<< main condition
ntp upd   <<< condition 3
serv time log date loc   <<< condition 4
serv time deb date loc

 


Task 4. (1 point)

For all sites – use the UCManager Server to allocate address space. (not related to BR2)
• Ensure that no addresses handed out include .1-.10 in the 4th octet. (not related to BR2)
• Ensure that should one UCManager fail as a DHCP Server that IP addresses are still able to be handed out for all sites and that no duplicate addresses are ever handed out (condition 1)
• Ensure that the proper TFTP server address(es) are handed out to the phones. Ensure that a backup server for TFTP is provided where possible
(not related to BR2)

int fa0/0.1
   ip helper 10.10.200.20   <<< condition 1
   ip helper 10.10.200.21

 


Task 6. (4 points)

Configure each phone at all sites to forward its calling name and full E164 number. When calling the PSTN, each phone should forward full DID and calling names to PSTN phone.
• You may NOT use the <Null> Partition to accomplish any tasks for the remainder of this lab (Use of <Null> Partition for initial phone registration is acceptable). (not applicable to BR2)
• Also ensure that throughout this lab that ALL calls process their signaling FIRST through the UCM Subscriber and then through the UCM Publisher should the Subscriber be offline.
(not applicable to BR2)

int s0/1/0:15
   isdn outg display   <<< main condition - send "name" to PSTN
voice translation-rule 1
   rule 1 /^\(3...\)$/ /313325\1/
voice translation-rule 2
   rule 1 /^331325\(3...\)$/ /\1/
voice translation-profile Outgoing
   translate calling 1
voice translation-profile Incoming
   translate called 2
translate redirect-called 2
voice-p 0/1/0:15
   translation-p out Outgoing   <<< main condition - display full DID
translation-p incom Incoming
! will be configured in the Task 7
ephone-dn 1 dual
   name BR2 Phone 1 <<< main condition - "calling name"
ephone-dn 2 dual
   name BR2 Phone 2
ephone-dn 3 dual
   name BR2 Phone 2
ephone-dn 4 dual
   name BR2 Phone 2

 


Task 7. (1 point)
Register phones at BR2 based on Table 7. Call waiting must be enabled on all DNs.

telephony-service
max-ephone 10
max-dn 40
ip source 10.10.202.1
create-cnf
ephone-dn 1  dual <<< main condition - registration and "call waiting"
   number 3001
name BR2 Phone1
ephone-dn 2 dual
   number 3002
name BR2 Phone2
ephone-dn 3 dual
   number 3003
name BR2 Phone3
ephone-dn 4 dual
   number 3004
name BR2 Phone4
ephone 1
mac <MAC Phone 1> <<< MAC address may be retrieved form "show ephone" command.
type 7960
button 1:1
ephone 2
mac <MAC Phone 2>
type 7960
button 1:2
ephone 3   
mac <MAC Phone 3>
type 7960
button 1:3
ephone 4
mac <MAC Phone 4>
type 7960
button 1:4  

 


Task 8. (2 points)
Apply Class of Restriction rules according to the following rules: (all IP Phones can call each other).
• In times of WAN failure (SRST) – Phones should continue to follow this CoR model
• See the "PSTN Route Classifications" tables in the Dial Plan section before question 15 for clarification of what type of call is EMS/Local/LD/International

• Phone1 can dial 911 and Local, other phones can dial everything.

dial-peer cor custom
   name pt-loc-911
   name pt-ld-intl
dial-peer cor list css-loc-911
   member pt-loc-911
dial-peer cor list css-ld-intl
   member pt-ld-intl
ephone-dn 1
   cor incom css-loc-911
! Should be configured at the Task 17 
dial-p voice 999 pots
   cor out css-loc-911
dial-p voice 9999 pots
   cor out css-loc-911
dial-p voice 9 pots
      cor out css-loc-911
dial-p voice 90 pots
   cor out css-ld-intl
dial-p  voice 900 pots
   cor out css-ld-intl

 


Task 13. (1 point)

Configure BR2 as an E1 PRI gateway for UCME, based on information in Table 8.

isdn switch primary-net5
controller e1 0/1/0
   fram crc
   linec hd
   pri-g tim 1-3
int s0/1/0:15
   isdn bchan des

 


Task 14. (4 points)
Configure gatekeeper on HQ-RTR as follows:

Local zone= UCM - Register all UCM Pub, Sub and UCME GWs to this zone
Domain name = ipexpert.com (bind to loopback interface)

• You MAY NOT register any UCME E164 numbers
• You MAY NOT manually enter any Tech-Prefix commands into the GK
• You MAY use Zone Prefixes as you deem necessary
• You MAY register gateway(s) to the GK using a Tech Prefix if you deem necessary - but may only use 1# to do so
• You MAY NOT at any time use “default-technology” to route a call.
• Ensure that CAC is in place to only allow 6 concurrent G729 calls to or from the remote UCME site

int lo0
h323- voip int
   h323- voip h323 CME
   h323- voip bind src 172.10.102.1
   h323- voip id UCM ip 172.10.100.1
h323- voip tech- 1#
gateway
ephone-dn 1 dual
   number 3001 no-reg <<< condition 1

 


Task 17. (2 points)
All Emergency Services (EMS), Local, Long Distance, and Non-US International calls originating from BR2 should be sent out of the local PSTN gateway.
• Ensure that whether users dial an access code or not for the EMS number - the call goes through properly
• Also ensure that all DID calls in from the PSTN will reach their proper extension

dial-p voi 999 pots
   destination-p 999
   port 0/1/0:15
   forw all
   cor out css-loc-911
dial-p voi 9999 pots
   destination-p 9999
   port 0/1/0:15
   forw 3
   cor out css-loc-911
dial-p voi 9 pots
   destination-p 9[1-9]......
   port 0/1/0:15
   forw 7
   cor out css-loc-911
dial-p voi 90 pots
   destination-p 90331[1-9]......
   port 0/1/0:15
   forw 10
   cor out css-ld-intl
dial-p voi 900 pots
   destination-p 900T
   port 0/1/0:15
   prefix 00
   cor out css-ld-intl
dial-p voi 1 pots
   incom call .
   port 0/1/0:15
   dire <<< Inbound DID

 


Task 19. (3 points)
Any calls from BR2 phones to HQ/BR1 phones must use 4 digit dial and be placed over the WAN.
• These calls must use SIP directly to the UCM Sub and Pub for primary routing and every other call must be load balanced between the Sub and Pub equally (condition 1)
• These SIP calls must have their signaling sourced from BR2's Loopback 0 interface (condition 2)
• The calls must then use the H323 GK as a fallback - but only if the SIP routes fail (condition 3)
• Also provide a way that, if needed, we can verify the integrity of any RTP packets from UCME to UCM (condition 4)

voice serv voip
   all h t h
   all h t s
   all s t h
   all s t s
   sip
      bind all sou lo0  <<< condition 2
dial-p voice 21 voip
   destination-p [12]...
   sess targ ipv4:10.10.200.21   <<< condition 1 - CCM Sub
   sess prot sip
   codec g729r
   dtmf-r sip-n
   no vad
ip udp check <<< condition 4
dial-p voice 20 voip
   destination-p [12]...
   sess targ ipv4:10.10.200.20   <<< condition 1 - CCM Pub
   sess prot sip
   codec g729r
   dtmf-r sip-n
   no vad
ip udp check
dial-p voice 10 voip
   destination-p [12]...
   sess targ ras
   codec g729r
   dtmf-r h245-a
   no vad
   pref 1   <<< condition 3
dial-p hunt 1   <<< load balancing "least recent used" 

 


Task 22. (3 points)
Any international calls that are made from BR2 phones to the country in which HQ and BR1 resides (US) – should be routed over the WAN and out of the appropriate GW (BR1 GW if the call is for the 617 area code – all other area codes including the 212 should be routed out the HQ GW) to the local PSTN (TEHO) to avoid international toll charges.
• The calls must use the Gatekeeper on the HQ-RTR for routing – and the GK is expecting to see the call formatted with the country code – but not a preceding 00 (+ country code + variable digit)
• Ensure that if the WAN is down, calls fallback to their local GW

dial-p voi 1617 voip
   destination-p 9001617T
   session targ ras
   codec g729r
   no vad
   dtmf-r h245-a
   tech- 1#
dial-p voi 1212 voip
   destination-p 9001212T
   session targ ras
   codec g729r
   no vad
   dtmf-r h245-a
   tech- 1#

 


Task 28. (1 point)
Configure music on hold for BR2.

telephony-service
   moh flash:music-on-hold.au

 


Task 39. (2 points)
Configure the BR2 router to support the CUE module using information from Table 16.
You are NOT permitted to use the Web based GUI for any portion of this setup. (condition 1)

Voice Mail Pilot = 3600
MWI On/Off = 3999/3998
AA DN = 3100
TUI = 3200

• Finally setup mailboxes for Phones 3 & 4 at BR2 (condition 2)
• Ensure that if a call is forwarded for reasons of No-Answer or Busy that the call goes to the appropriate mailbox. (condition 3)
• Ensure that when users listen to their voicemail messages, that they hear the ANI announced of the phone who left them the message. (condition 4)

voice serv voip   <<< if not done previously
   all s t s
   all s t h
   all h t s
   all h t h
sip-ua 
int serv 0/0
   ip unnum gi0/0.211
   serv ip addr 10.10.202.2 255.255.255.0
   serv ip defa 10.10.202.1
   no shut
ip route 10.10.202.2 255.255.255.255 serv0/0 
dial-p voi 3600 voip
   destination-p 3[126]00
   session targ ipv4:10.10.202.2
   session prot sip
   dtmf-r sip-n
   no vad
codec g711u
ephone-dn 5
   num 3999.... no-reg
   mwi on
ephone-dn 6
   num 3998.... no-reg
   mwi off
voice-c 0
dsp serv dsp
dspf
dspf prof 1 trans
max sess 4
codec g729r
ass app sccp
no shut
dspf prof 2 conf
codec g729r
max sess 2
ass app sccp
no shut
sccp ccm 10.10.202.1 id 1
sccp ccm gro 1
ass ccm 1 prio 1
ass prof 1 reg mtp001da10466d8
ass prof 2 reg cfb001da10466d8
sccp local lo0
sccp
telephony-service
call-f .T
transfer-f .T
sdsp units 2
sdsp trans sess 4
sdsp tag 1 mtp001da10466d8
sdsp tag 2 cfb001da10466d8
voicemail 3600

service serv 0/0 sess
Do you wish to start configuration now (y,n)? y 
Enter Hostname: br2-cue
Enter Domain Name: ipexpert.com
Would you like to use DNS for CUE (y,n)?n
Enter IP Address of the Primary NTP Server: 172.10.100.1
Please identify a location... 2 (Americas)
Please select a country. 45 (United States)
Please select ... time zone regions. 4 (Eastern Standard Time)
Is the above information OK? 1 (Yes)
<wait for about 3-5 minutes>
Enter administrator user ID: admin
Enter password for : cisco
Confirm password for by reentering it: cisco
br2-cue> en
Password:
br2-cue#
сcn sub sip   <<< Configure SIP parameters
dtmd sip
gate addr 172.10.102.1
gate port 5060
ccn appl voicemail <<< Voicemail Application
   maxs 6
ccn appl AutoAttendant <<< Auto Attendant
  maxs 4
  param "operExtn" "1000"
  param "MaxRetry" "3"
  param "WelcomePrompt" "ciscowelcome.wav"
  enabled
ccn trig sip phone 3600
  app voicemail
  enabled
  maxs 6
ccn trig sip phone 3100
  app AutoAttendant
  enabled
  maxs 4
ccn appl ciscomwiapplication
  parameter strMWI_ON_DN 3999
  parameter strMWI_OFF_DN 3998
user br2user3 create 
user br2user3 phonenumber 3003
user br2user4 create
user br2user4 phonenumber 3004
voice mailbox own br2user3
  no tut
  ena
voice mailbox own br2user4
  no tut
  ena
voice callerid

 


Task 40. (1 point)
Create a circular hunt group with a Pilot DN of 3210. This should ring the Branch 2 phones 3 & 4 on their primary line. Should any given phone (3 and/or 4) not answer within approximately 3 rings - then that particular phone should not be allowed to take any more calls without user intervention at that phone. The final destination of the call should be the voicemail for the GDM created in the next question.

ephone-hunt 1 peer
   pilot 3210
   no-reg both
   list 3001, 3002
   timeo 12,12
   final 3215 <<< CUE Mailbox in task 41
   auto logout 3 <<< automatic logout after 3 rings


Task 41. (1 point)
Create a General Delivery Mailbox with extension of 3215. Forwarded calls from the support hunt group should use this voicemail account. Ensure that all BR2 phones see if there is a message waiting in the GDM.

ephone-dn 7
num 3215 no
name Support Mailbox
call-f all 3600
ephone 1
but 2:7
ephone 2
but 2:7
! In CUE CLI 
gro support create   <<< Create Group
gro support memb br2user1
gro support memb br2user2
gro support own br2user1
gro support phonenumber 3215
voi mailbox own support   <<< Create mailbox
   no tut

 

 


Task 42. (5 points)
Create a simple Auto Attendant on BR2 that collects ALL incoming calls from the PSTN that are not directed to specific 'known' DID for a registered IP Phone.
• Use '3500' for the pilot of the Auto Attendant - ensure that IP Phones in the UCME can call this number as well as PSTN folks
• The Auto Attendant must allow callers to input a '1' and be directed to a Sales Hunt Group at '3210' that rings BR2 Phones 3 & 4 in a circular fashion. If both phones are busy, callers must be queued and PSTN callers must hear MoH.
• The Auto Attendant must also allow callers to input a '2' and be directed to a Support Hunt Group – even though it rings the same hunt group at pilot '3210'.
• Record a prompt that gives callers these options
• Ensure that if an Administrator desired - that they could see hourly updates of Queue related statistics such as Abandoned Calls among other things.
• Also allow in the AA so that anyone that dials 0 for an operator goes to extension(s) 3003 and 3004

Note: Copied from the B-ACD Configuration Guide / Example 1. Changes are in green.

dial-peer voice 35001 pots   <<< Inbound for PSTN calls
   service aa
   incoming called-number 3500
   port 0/1/0:15
application
   service queue flash:app-b-acd-2.1.2.2.tcl
   param queue-len 10
   param aa-hunt1 3210   <<< condition X - Sales Hunt
   param aa-hunt2 3210   <<< condition X - Support Hunt
   param aa-hunt10 3210   <<< condition X - "Operator" hunt
   param number-of-hunt-grps 3
   param queue-manager-debugs 1
 
 service aa flash:app-b-acd-aa-2.1.2.2.tcl
    paramspace english location flash:
    paramspace english index 1
    paramspace english language en
    param aa-pilot 3500
    param call-retry-timer 15
    param second-greeting-time 60
    param max-time-call-retry 600
    param max-time-vm-retry 2
    param service-name queue
    param dial-by-extension-option 5
    param voice-mail 3600
    param number-of-hunt-grps 3
    param handoff-string aa
   param welcome-prompt _bacd_welcome.au   <<< Copied from next example

Note: End of copied configuration example.

voice translation-rule 10
   rule 1 /^331325\(300[1-4]\)$/ /\1/   <<< "Known" IP Phones
   rule 2 /^331325\(3[126]00\)$/ /\1/   <<< "Known Voicemail
   rule 10 /^3313253...$/ /3500/   <<< All "unknown" numbers
voice translation-profile Inbound
   translate called 10
voice-port 0/1/0:15
   translation-p incom Inbound   <<< translate inbound 10-digits numbers
dial-p voi 3000 pots   <<< PSTN inbound peer for "known phones"
   incom call 300[1-4]
   port 0/1/0:15
   direct
dial-p voi 36001 pots   <<< PSTN inbound to CUE
   incom call 3600
   port 0/1/0:15
   direct
dial-p voice 1 pots   <<< PSTN Inbound for "unknown" numbers
   incom call .
   port 0/1/0:15
   service aa
dial-p voi 35002 voip   <<< Internal outbound through loopback
   destination-p 3500
   session targ ipv4:172.10.102.1
   codec g711u
   no vad
dial-p voi 35003 voip   <<< Internal inbound through loopback
  incom call 3500
   service aa
   codec g711u
   no vad

 

Comments
Search
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Wednesday, 23 July 2008 15:58