CIPT2 Notes

Table of Contents

Quality issues

Availability

Dial Plan Issues

Issues caused by different PSTN dialing

Scalability

NAT and Security Issues in multisite environments

Muttisite Deployment Solutions

Options to reduce BW

Codec used depends on region cfg on CUCM

Transcoder CFG

hw does transcoding

multicast MOH from Branch Router flash

Alternate to max-hops ACL on local router blocking access across

CAC

Availability options

Globalized Call Routing

Dial plan components in multisite deployment

Dial Plan Component IOS GW CUCM
endpoint addr ephone-dn, dynamic POTS, dial pears DN
digit manipulation voice translation profiles using prefix, digit-strip, forward-digits, and num-exp commands Translation patterns, route patterns, route lists, significant digits, ccalled- and calling-party transformations, incomning called- and callin-party settings
calling privileges COR and COR lists Partitions, CSSes, time schedules, time periods, FACs
Call coverage Dialpeers, call apps ephone hunt groups line groups hunt lists, hun t

Security

Cube

Multisite Connection

H.323 Trunk Comparison

Nongatekeeper Controlled ICT Gatekeeper COntrolled ICT H225 Trunk

MGCP Notes

turn off auto-updating of mgcp gws

H323
Need both commands:
h323-gateway voip bind srcaddr <ipaddr>
h323-gateway voip interface

GK-Controlled ICT and H225 Trunk Cfg Overview

Trunk Types Used by Special apps

SIP Trunk Config

CUCM nongatekeep ICT Config

Dial Plans

SAF with CCD

Access and Site Codes

USE E.164 OR NANP FOR COMPHEHENSIVE DIAL PLAN

Selective PSTN Breakout Cfg Options

TEHO issues

Globalized Call Routing Characteristics

Localized call egress at phones

Centralized Call Processing Redundancy Implementation

SRST Router/Reference

SRST Timing

PUT IN TIMERS

MGCP Fallback

Dial Plan requirements

COR

Setting up SRST

call-manager-fallback
ip source-address ip-address [port port] [any-match | strict-match]
max-dn max-directory-numbers [dual-line] [preference preference-order]
max-ephones max-phones
limit-dn {phone type} max-lines
keepalive seconds
ccm-manager fallback-mgcp
call application alternate Default
service alternate Default

Max hops

CUCM Admin / System / Service Parameter / Cisco Call Manager / Clusterwide Parameters (Feaature - Forward)

dialplan-patern tag pattern extension-length length [extension-mattern extension-pattern] [no-reg] [demote]

int s0/0/0:23
isdn negotiate-bchan (Enables the router to accept a B channel that is different from
the B channel requested in the outgoing call-setup message and
specifies the cause codes for which the call is reattempted.)
application
global
service alternate Default (specifies that default voice application takes over if
MGCP call agent is unavailable. Allows fallback to H.323
or SIP. Local dial peers will be considered for call routing).
ccm-manager fall-back-mgcp (enable srst for MGCP conrtrolled ports)

voice translation-rule 2
rule 1 /^
(4...\)/ /466\1/
voice translation-profile Internal
translate called 2

no telephony-service
call-manager-fallback (enter CM fallback cfg mode)
ip source-addr &lg;ipaddr> (gw source addr)
max-ephones <num>
max-dn 12 dual-line
limit-dn <phonetype> <numDNs>
system message primary Help Me - Network is down
secondary-dialtone 9 (play dialtone after dialing 9)
translation-profile incoming internal

dial-peer voice 85101 voip
destination-pattern 851....
port 0/0/0:23
forward-digits all
prefix 401

Timing

CUCM SRST GW/RTR IP Phone
<---TCP Keepalive def 30 seconds-->
WAN Fails
After 3 missed keepalive msgs
try secondary CM (~ 60 seconds?)
After 3 missed keepalive msgs
try secondary CM (~ 60 seconds?)
<--SRST Reg--
10-20 sec
SRST pulls ip phone cfg
<--TCP Keepalive def 30 seconds--
WAN Restored
120 second switchback timer
<---Phone re-registers-------------

CME in SRST Mode

telephony-service
    max-ephones
    max-dn
    ip source-address
    create cnf-files

ephone-dn 7 (this is line 7)
    number 3002
ephone 3
    mac-addr 1234.5678.2345
    type 7960
    button 1:6 (button 1 uses line 7)

tftp-server flash:SCCP45.9-0-2SR1S.loads

telephony-service
load 7945 SCCP45.9-0-2SR1S

voice moh-group 1
moh flash:moh1.au
description MOH: customer services
multicast moh 239.1.1.1 port 16384
extension-range 1000 to 1099
extension range 2000 to 2099
telephony-service
moh-file-buffer 5000
moh flash:default.wav
multicast moh 239.1.1.3 port 16384

SRST Notes

CHART FOR Phone Provisioning Options
SNAP SN Auto Provisioning features

Phone reg proc

srst mode auto-provision {all | dn | none}
(only learns phone first time)
srst dn line-mode [dual | single}
srst dn template template-tag
srst ephone template
template-tag
srst ephone description string

Enhanced SRST needs Unified Message G (UMG)

Managing Bandwidth

Region settings

Local Conf Bridge

Transcoder implementation

CFG IOS
voice-card 0
dspfarm
dsp services dspfarm

sccp local fastethernet0/0
sccp ccm 10.1.1.1 identifier 1 version 7.0+
sccp

sccp ccm group 1
associate ccm1 priority 1
associate profile 1 register HW1_XCoder (name to register ith CUCM)

dspffarm profile 1 transcode
codec g711ulaw
codec g711alaw
max sessions 1
assciate application SCCP
no shutdown

MOH Implementation from BR flash implementation

bw consider

Copy MOH Cfg on IOS routers

enable multicast routing on rtr
ip multicast-routing

!blocking multicast
ip access-list extended drop-moh
deny ip any host 239.1.1.1 range 16384 18385
permit ip any any

interface FastEthernet 0/0
description HQ
ip address 10.1.1.111 255.255.255.224
ip pim sparse-dense-mode

interface Serial0/1
description WAN
ip addr 10.1.3.233 255.255.255.224
ip pim sparse-dense-mode
ip access-group drop-moh out

call-manager-fallback
max-ephones 1
max-dn 2
ip source address <ipaddr>
moh moh-file.au
multicast moh 239.1.1.1 port 16384

Cfg MOH Audio sources for Multicast MOH on CM

CAC

Location based

calls between locations that exceed calculated bw assigned get blocked

RSVP enabled location chars


  1. Configure RSVP svc params
    1. default interlocation RSVP policy (n reservation, optional, mandatory (both audio and video), mandatory (video desired  vid call can proceed as an audioonly call if reservation for autdio streram succeeds but a reservation for the vid streaa does not succeed)
    2. RSVP Retry timer
    3. mandatory RSVP Mid-Call Error Handle Option deifne wheter call retry becomes best oeffort or fails
    4. Mandatory RSVP Mid-Call Retry Counter
  2. cfg RSVP agents in IOS
dspfarm profile 1 mtp
    codec pass-through
    rsvp
    maximum sessions software 20
    associate application SCCP
interface serial0/1
    ...
    ip rsvp bandwidth 40
  1. Add RSVP agents to CUCM
  2. enable RSVP beteween loc pairsCfg MRGs and MRGLs
  3. assign MRGLs to devices

AAR chars

reroutes calls denied by CAC
Use AAR css to elevate permissions that might not be otherwise possible
AAR has its own digit prefix setting if you want to use it...
process
  1. cfg aar service parameters
    1. put msg on screen via service params
  2. cfg css and partitions
  3. cfg aar groups
  4. cfg phones for AAR (config slide on exam)

SIP Preconditions

H323 CAC

Device Mobility

Devices settings that get modified by Device Mobility settings.

2 types of phones can be aplied by Dev MObility

roaming sensitive settings

Cfg elements used by Dev Mobility


CHARTS SHOWING HOW DEVICE MOBILITY WORKS

Dev Mob Cfg Steps

  1. Cfg phys locs
  2. Cfg dev mob group 
  3. Cfg dev pools
  4. Cfg dev mobility infos (IP subnets)
  5. Set Dev Mobility mode by using
    1. CM svc param to set default for all phones
    2. phone cfg window for indifvidual cfg per phone

SAF/CCD

functions

processing

implementation

  1. cfg saf forwarders on IOS - specify same AS on all forwarders
  2. cfg trunk profile with ip to be used for call setup
  3. MORE MORE MORE

router eigrp SAF
service-family ipv4 autonomous-system 1
sf-interface FastEthernet0/0
topology base
exit-sf-topology
external-client HQ_SAF
exit-service-family
!service-family external-client listen ipv4 5050
external-client HQ_SAF
username DAUSERNAME
password DAPASSWORD

Setup steps on external saf client/cm/CM Express

  1. Cfg SAF security profile
  2. Cfg SAF forwarder
  3. Cfg SAF (SIP or H.323) trunk
  4. Cfg hosted DN group
  5. Cfg hosted DN pattern
  6. Cfg CCD advertising service
  7. Cfg CCD requesting service and partition
  8. Cfg CCD blocked learned patterns (optional)
  9. Cfg CCD feature parameters
USE RTMT TO SEE SAF LEARNED ROUTES