Professional Documents
Culture Documents
Implementing
Gatekeepers and IP-
to-IP Gateways
Bob Liggett
408-555-1213 978-555-1213
IP WAN
408-555-1212 978-555-1212
PSTN
714-555-1213 212-555-1213
714-555-1212 212-555-1212
GW-SJ GW-BOS
408-555-1213 978-555-1213
IP WAN
408-555-1212 978-555-1212
10.100.100.101/24 10.200.100.101/24
PSTN
GW-LA GW-NY
714-555-1213 212-555-1213
714-555-1212 212-555-1212
Zone LA Zone NY
Zone Prefixes: A zone prefix is the part of the called number that identifies the zone to which a call goes.
Zone prefixes are usually used to associate an area or country code to a configured zone.
GK-West
GW-SJ GW-LA
PSTN PSTN
408 714
Zone Prefixes: A zone prefix is the part of the called number that identifies the zone to which a call goes.
Zone prefixes are usually used to associate an area or country code to a configured zone.
GK-West
GW-SJ GW-LA
PSTN PSTN
408 714
GW-SJ
!
gateway
!
interface FastEthernet0/0
ip address 10.100.100.100 255.255.255.0
h323-gateway voip interface
h323-gateway voip id GK-West ipaddr 10.100.100.99 1719
h323-gateway voip h323-id GW-SJ
!
GW-BOS
!
gateway
!
interface Ethernet0/0
ip address 10.200.100.100 255.255.255.0
ip pim sparse-dense-mode
h323-gateway voip interface
h323-gateway voip id GK-East multicast priority 1
h323-gateway voip h323-id GW-BOS
!
GW-SJ
!
interface FastEthernet0/1
ip address 10.100.100.100 255.255.255.0
duplex auto
speed auto
h323-gateway voip interface
h323-gateway voip id GK-West ipaddr 10.100.100.99 1719
h323-gateway voip h323-id GW-SJ
h323-gateway voip tech-prefix 1#
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved.
CCVP GWGK Presentation 22
Technology Prefix Configurations cont.
GK-East
!
zone local BOS icecrushers.com 10.200.99.99
zone remote SJ icecrushers.com 10.100.100.99 1719
zone prefix SJ 408.......
zone prefix BOS 978.......
gw-type-prefix 2#* default-technology
no shutdown
GW-BOS
!
interface FastEthernet0/0
ip address 10.200.100.100 255.255.255.0
ip pim sparse-dense-mode
duplex auto
speed auto
h323-gateway voip interface
h323-gateway voip id GK-East multicast priority 1
h323-gateway voip h323-id GW-BOS
h323-gateway voip tech-prefix 2#
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved.
CCVP GWGK Presentation 23
Technology Prefix Configuration cont.
GK-West
!
gatekeeper
zone local SJ icecrushers.com 10.100.100.99
zone remote BOS icecrushers.com 10.200.99.99 1719
zone prefix SJ 408.......
zone prefix BOS 978.......
arq-reject
no shutdown
GW-SJ
!
interface FastEthernet0/0
ip address 10.100.100.100 255.255.255.0
duplex auto
speed auto
h323-gateway voip interface
h323-gateway voip id GK-West ipaddr 10.100.100.99 1719
h323-gateway voip h323-id GW-SJ
h323-gateway voip tech-prefix 1#
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved.
CCVP GWGK Presentation 24
Technology Prefix Configurations cont.
GK-East
!
zone local BOS icecrushers.com 10.200.99.99
zone remote SJ icecrushers.com 10.100.100.99 1719
zone prefix SJ 408.......
zone prefix BOS 978.......
no shutdown
GW-BOS
!
interface FastEthernet0/0
ip address 10.200.100.100 255.255.255.0
ip pim sparse-dense-mode
duplex auto
speed auto
h323-gateway voip interface
h323-gateway voip id GK-East multicast priority 1
h323-gateway voip h323-id GW-BOS
h323-gateway voip tech-prefix 2#
Registered Endpoints:
4085551212 = GW-SJ (Gateway)
H323VC1 = H323VC1 (Terminal)
GK
GK -WEST
-WEST 4085551214 = H323VC1 (Terminal)
RRQ
RRQ
H.225 RAS
ARQ ARQ
ACF ACF
GW-SJ GW-LA
4085551212 7145551212
high
GW sends RAI
„unavailable“ RAI
low GK
GK
GW sends RAI RAQ
„available“ GW
0%
GK-WEST
10.100.100.99/24
Zone SJ
10.100.100.100/24
GW-SJ
408-555-1212
IP WAN
10.100.100.101/24
PSTN
GW-SJ2
408-555-1213
GW-SJ2#
!
interface Ethernet0/0
ip address 10.100.100.101 255.255.255.0
half-duplex
h323-gateway voip interface
h323-gateway voip id GK-West ipaddr 10.100.100.99 1719
h323-gateway voip h323-id GW-SJ2
!
2 6
3 7
1 4 9
5
GW-SJ 8 GW-SJ 2 Phone B
Phone A
10 415-555-1213
408-555-1212
11
GW-SJ GW-BOS
408-555-1213 978-555-1213
IP WAN
408-555-1212 978-555-1212
10.100.100.101/24 10.200.100.101/24
PSTN
GW-LA GW-NY
714-555-1213 212-555-1213
714-555-1212 212-555-1212
Zone LA Zone NY
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved.
CCVP GWGK Presentation 42
Directory Gatekeeper Operation - Sequential
Sequential Operation – This is the default function and
will send an LRQ to each downstream gatekeeper in
sequence
3
LR Q 2
LRQ
Q 4 LR
LRQ 5 LRQ 1
6
Q LR
7
LR Q
LRQ
8
LRQ
LR Q
Q LR
LRQ LRQ
Q LR
LR LRQ Q
DGK#
!
gatekeeper
zone local DGK icecrushers.com 10.200.99.100
zone remote GK-East icecrushers.com 10.200.99.99 1719
zone remote GK-West icecrushers.com 10.100.100.99 1719
zone prefix GK-East 212.......
zone prefix GK-West 408.......
zone prefix GK-West 714.......
zone prefix GK-East 978.......
zone prefix DGK*
lrq forward-queries
lrq lrj immediate-advance
no shutdown
GK-East#
!
gatekeeper
zone local GK-East icecrushers.com 10.200.100.99
zone remote DGK icecrushers.com 10.200.100.102 1719
zone prefix NY 212.......
zone prefix BOS 978.......
zone prefix DGK *
no shutdown
GK-West#
!
gatekeeper
zone local GK-West icecrushers.com 10.100.100.99
zone remote DGK icecrushers.com 10.200.100.102 1719
zone prefix SJ 408…….
zone prefix LA 714…….
zone prefix DGK *
no shutdown
Gateway Configuration
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_a
dministration_guide_chapter09186a00801f00ed.html#wp1183281
Cisco IP Telephony Solution Reference Network Design
(SRND) for Cisco CallManager 5.0
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_i
mplementation_design_guide_book09186a00806492bb.html
Cisco IOS Software Library 12.3 T H.323 Gateway
Configuration
http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/12
3cgcr/vvfax_c/callc_c/h323_c/323confg/index.htm
Virtual Address
GK ALTGK
RAS
USGW1
408-555-1212 978-555-1212
10.100.100.101/24 10.200.100.101/24
PSTN
GW-LA GW-NY
714-555-1213 212-555-1213
714-555-1212 212-555-1212
Zone LA Zone NY
GK-West
!
gatekeeper
zone local SJ icecrushers.com 10.100.100.99
zone local LA icecrushers.com
zone remote BOS icecrushers.com 10.200.99.99 1719
zone remote NY icecrushers.com 10.200.99.99 1719
zone cluster remote ACME icecrushers.com 10.200.99.99 1719
element GK-East 10.200.99.99 1719
zone prefix SJ 408.......
zone prefix LA 714.......
zone prefix BOS 978…….
zone prefix NY 212…….
bandwidth interzone zone SJ 64
bandwidth session zone SJ 64
bandwidth session zone LA 128
no shutdown
GK-East
!
gatekeeper
zone local BOS icecrushers.com 10.200.99.99
zone local NY icecrushers.com
zone remote SJ icecrushers.com 10.100.100.99 1719
zone remote LA icecrushers.com 10.100.100.99 1719
zone cluster remote ACME icecrushers.com 10.100.100.99 1719
element GK-West 10.100.100.99 1719
zone prefix SJ 408.......
zone prefix LA 714.......
zone prefix BOS 978…….
zone prefix NY 212…….
no shutdown
VZGK
GK-West GK
323-323
GW
GW-SJ IPIPGW
Features
Protocol Interworking
Address Hiding, Security
NAT Traversal
Media Interworking
QoS
Call Admission Control
Billing
Lawful Intercept
VoIP Aware IP
PSTN
GK
SBC Signaling
Customer
RTP
Premise
Src 10.1.1.1:1025
Dst 170.1.1.1: SBC’s port
Src 170.1.1.1:1030
c = 10.1.1.1 Dst 20.1.1.1:5060
c = 170.1.1.1
Invite B @ 170.1.1.1 m = 20000, 20001
Invite B @ 20.1.1.1
(H.323-H.323)
H323 H323
SBC
CallManager
Cluster
A IP-to-IP Gateway
(H.323-SIP)
H.323 SIP
SBC
SIP
SBC
SIP
H323 H323
SBC
H.323 SIP
SBC
SIP
SBC
SIP
Media Flow-Around
BOBTEL.com
icecrushers.com
“via” Zone
408 Zone 919 Zone
3, 4 10, 11
VZGK
GK-West GK 919
7, 8, 9, 12
2, 5 6 14, 15
13
1 323-323
GW 919
GW-SJ IPIPGW
GK-SJ GK-BOS
GW-OS
SBC SBC
A IP WAN A
PSTN GK-NY
GK-LA
SBC
SBC
A A
Zone LA Zone NY
SBC
GW-SJ
GW-BOS
IP WAN
PSTN
GW-LA GW-NY
Zone LA Zone NY
GW-BOS
!
interface FastEthernet0/0
ip address 10.200.100.100 255.255.255.0
ip pim sparse-dense-mode
duplex auto
speed auto
h323-gateway voip interface
h323-gateway voip id GK-East multicast priority 1
h323-gateway voip h323-id GW-BOS
h323-gateway voip tech-prefix 1#
h323-gateway voip tech-prefix 3#
!
gateway
GK-VIA
!
gatekeeper
zone local GKVIA icecrushers.com 10.201.100.99
zone remote GKITSP BOBTEL.com 10.10.10.46 1719 invia GKVIA
outvia GKVIA
zone prefix GKITSP *
no shutdown
!