OK - Cisco said I need to add a trunk group to push the calls out the other ports. I don't have this configured for any other location, and they admit to me this is a workaround because supposedly I'm missing a dial-peer. I'm running call manager 9.1, my gateway is a Cisco 2911 router and the protocol is H.323. Here's what I have at this location:
8 POTS lines on FXO slots (the phone numbers were changed slightly):
Main Line / Teller* 414-291-7947 0/1/0
Manager 414-291-7918 0/1/1
Supervisor 414-291-7943 0/1/2
Investing 414-291-7926 0/1/3
Banker 1 414-291-7931 0/2/0
Banker 2 414-291-7932 0/2/1
Main Line - Hunt 1* 414-291-7934 0/2/2
Main Line - Hunt 2* 414-963-4184 0/2/3
The lines with the "*" are actually in a round-robin hunt group , and the hunt is configured on AT&T's side. Each of those lines routes to an internal extension: 0739999.
The problem: All outbound calls want to use port 0/1/0. If that port is occupied by an inbound call for example, then no other outbound calls can be made.
My experiment: I made a call to the main line to occupy it, then had a user make an outbound call.
As expected, it failed. Here are the results of the trace. The relevant results are in BOLD
ct 19 13:06:19: //-1/00A5AF177800/CCAPI/cc_api_display_ie_subfields:
cc_api_call_setup_ind_common:
cisco-username=0739999
----- ccCallInfo IE subfields -----
cisco-ani=0739999
cisco-anitype=0
cisco-aniplan=0
cisco-anipi=0
cisco-anisi=1
dest=96400501
cisco-desttype=0
cisco-destplan=0
cisco-rdie=FFFFFFFF
cisco-rdn=
cisco-rdntype=-1
cisco-rdnplan=-1
cisco-rdnpi=-1
cisco-rdnsi=-1
cisco-redirectreason=-1 fwd_final_type =0
final_redirectNumber =
hunt_group_timeout =0
Oct 19 13:06:19: //-1/00A5AF177800/CCAPI/cc_api_call_setup_ind_common:
Interface=0x226AF5BC, Call Info(
Calling Number=0739999,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=User, Passed, Presentation=Allowed),
Called Number=96400501(TON=Unknown, NPI=Unknown),
Calling Translated=FALSE, Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE,
Incoming Dial-peer=801, Progress Indication=NULL(0), Calling IE Present=TRUE,
- As you can see, somehow an outbound call is oddly using an incoming dial-peer, which cannot be correct. Furthermore, Cisco said that because there is no dial-peer for 0739999, that is why the call doesn't route properly. What's odd is that I have xxx9999 (where x = location number) lines that receive hunt calls configured for other H.323 locations, and have no issue with outbound calling whatsoever.
Below is my phone config; please tell me what I've overlooked. Maybe something is wrong on the Call Manager side?
!
! *** BEGINNING OF VOICE CONFIG ***
voice-card 0
dspfarm
dsp services dspfarm
!
!
!Call SURVIVABILITY WHEN CONNECTION TO CUCM IS LOST
voice service voip
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
h323
no h225 timeout keepalive
!
!
! CODEC PREFERNCES
voice class codec 1
codec preference 1 g711ulaw
codec preference 2 g729r8
!
!
! VOICE CLASS WITH TIMEOUT OF 2 SECONDS
! TO SWITCH FROM ONE CALL LEG TO THE NEXT
!
voice class h323 1
h225 timeout tcp establish 2
h225 timeout setup 2
call preserve
!
!
! TRANSLATION RULES TO SEND OUTBOUND CALLS TO THE
! APPROPRIATE VOICE PORTS
!
voice translation-rule 11
rule 1 /^9/ /19/
!
voice translation-rule 12
rule 1 /^9/ /29/
!
voice translation-rule 13
rule 1 /^9/ /39/
!
voice translation-rule 20
rule 1 /^9/ /49/
!
voice translation-rule 21
rule 1 /^9/ /59/
!
voice translation-rule 22
rule 1 /^9/ /69/
!
voice translation-rule 23
rule 1 /^9/ /79/
!
!
voice translation-profile 11
translate called 11
!
voice translation-profile 12
translate called 12
!
voice translation-profile 13
translate called 13
!
voice translation-profile 20
translate called 20
!
voice translation-profile 21
translate called 21
!
voice translation-profile 22
translate called 22
!
voice translation-profile 23
translate called 23
!
!
!
!
!
!
!
! BIND H323 GATEWAY TO THE LOOPBACK INTERFACE
!
interface Loopback0
ip address 172.18.73.201 255.255.255.252
!
interface Loopback1
ip address 172.18.73.205 255.255.255.252
h323-gateway voip interface
h323-gateway voip bind srcaddr 172.18.73.205
!
!
!
control-plane
! VOICEPORT CONFIGURATIONS
!
!
voice-port 0/1/0
connection plar opx 0737947
description Main Line - 414.291.7947
caller-id enable
!
voice-port 0/1/1
connection plar opx 0737918
description AIS - 414.291.7918
caller-id enable
!
voice-port 0/1/2
connection plar opx 0737943
description UB1-Consult - 414.291.7943
caller-id enable
!
voice-port 0/1/3
connection plar opx 0737926
description UB2-Consult - 414.291.7926
caller-id enable
!
voice-port 0/2/0
connection plar opx 0737931
description Supervisor - 414.291.7931
caller-id enable
!
voice-port 0/2/1
connection plar opx 0737932
description Manager - 414.291.7932
caller-id enable
!
voice-port 0/2/2
connection plar opx 0737934
description Hunt 1 from main - Hunt by AT&T
caller-id enable
!
voice-port 0/2/3
connection plar opx 0734184
description Hunt 2 from main - Hunt by AT&T
caller-id enable
!
!
!
!
!
!
mgcp profile default
!
! DEFINES THE LIST OF AVAILABLE SERVERS TO
! WHICH THE VOICE GATEWAY CAN REGISTER
!
sccp local Loopback0
sccp ccm 172.17.5.9 identifier 1 priority 1 version 4.1
sccp ccm 172.19.5.9 identifier 2 priority 2 version 4.1
sccp
!
!
! SCCP CCM GROUP BINDS THE LOOPBACK INTERFACE TO THE CUCM GROUP,
! ASSOCIATES DSP FARM PROFILE TO CUCM GROUP
! AND REGISTERS THE TRANSCODER IN CUCM.
!
sccp ccm group 1
bind interface Loopback0
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register 073txcode
!
dspfarm profile 1 transcode
codec g729r8
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 1
associate application SCCP
!
!
! INBOUND DIAL PEERS
! TWO DIAL PEERS FOR EACH NUMBER (131 AND 132, 201 AND 202, ETC)
! FIRST 2 DIGITS CORRESPOND WITH VOICE-PORT (I.E. 0/1/3 = 13)
! LAST DIGIT CORRESPONDS WITH CUCM SERVER PREFERENCE FOR REDUNDANCY
!
!
dial-peer voice 111 voip
translation-profile incoming 11
preference 1
answer-address 4142917918
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 121 voip
translation-profile incoming 12
preference 1
answer-address 4142917943
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 131 voip
translation-profile incoming 13
preference 1
answer-address 4142917926
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 201 voip
translation-profile incoming 20
preference 1
answer-address 4142917931
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 211 voip
translation-profile incoming 21
preference 1
answer-address 4142917932
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
!dial-peer voice 221 voip
translation-profile incoming 22
preference 1
answer-address 4142917934
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
!dial-peer voice 231 voip
translation-profile incoming 23
preference 1
answer-address 4149634184
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 112 voip
translation-profile incoming 11
preference 2
answer-address 4142917918
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 122 voip
translation-profile incoming 12
preference 2
answer-address 4142917943
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 132 voip
translation-profile incoming 13
preference 2
answer-address 4142917926
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 202 voip
translation-profile incoming 20
preference 2
answer-address 4142917931
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 212 voip
translation-profile incoming 21
preference 2
answer-address 4142917932
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 222 voip
translation-profile incoming 22
preference 2
answer-address 4142917934
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 232 voip
translation-profile incoming 23
preference 1
answer-address 4149634184
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
!
! GENERIC DIAL PEERS
!
dial-peer voice 801 voip
preference 1
destination-pattern 0......
progress_ind setup enable 3
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 802 voip
preference 2
destination-pattern 0......
progress_ind setup enable 3
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 901 voip
preference 1
destination-pattern [0,1-8]T
session target ipv4:172.17.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
dial-peer voice 902 voip
preference 2
destination-pattern [0,1-8]T
session target ipv4:172.19.5.9
voice-class codec 1
voice-class h323 1
dtmf-relay cisco-rtp h245-signal h245-alphanumeric
no vad
!
!
!
! OUTBOUND DIAL PEERS WHICH ALIGN WITH TRANSLATION RULES AND PROFILES
! TO SEND OUTBOUND CALLS OUT THE PROPER VOICE PORT
!
!
dial-peer voice 10 pots
destination-pattern 9T
port 0/1/0
!
dial-peer voice 11 pots
destination-pattern 19T
port 0/1/1
!
dial-peer voice 12 pots
destination-pattern 29T
port 0/1/2
!
dial-peer voice 13 pots
destination-pattern 39T
port 0/1/3
!
dial-peer voice 20 pots
destination-pattern 49T
port 0/2/0
!
dial-peer voice 21 pots
destination-pattern 59T
port 0/2/1
!
dial-peer voice 22 pots
destination-pattern 69T
port 0/2/2
!
dial-peer voice 23 pots
destination-pattern 79T
port 0/2/3
!
!
! RTP TIMEOUT TO CLEAR HANGING CONNECTIONS
! RANGE FROM 180 TO 1800. DEFAULT IS 1200.
gateway
timer receive-rtp 600
!
!
!
gatekeeper
shutdown
!
! FOR CUCM FALLBACK MODE FOR SRST
! WITH MAX OF 42 PHONES REGISTERED
!
call-manager-fallback
secondary-dialtone 9
max-conferences 4 gain -6
transfer-system full-consult
timeouts interdigit 4
ip source-address 172.18.73.205 port 2000
max-ephones 42
max-dn 144 dual-line preference 2
application default
voicemail 18666924371
call-forward busy 18666924371
call-forward noan 18666924371 timeout 10
!
!