From: Edwards, Andrew M (andrew.m.edwards@boeing.com)
Date: Sat Jul 09 2005 - 14:51:26 GMT-3
Curious if anyone has had any luck getting an autodial feature to work through H323 gateways via PLAR or TRUNK connections?
Basically I'm trying to get an autodial type functionality on a DS0 to a call manager CTI route point so I can automatically and directly dial into an audio conference bridge on cisco conference connection.
Basic setup:
-2611 VGW to Call Manager
-Setup as H323 so I can have per DS0 control over the dial-peers in the T1 (aka dial plan must be on h323 VGW).
I know that the gateway and T1 parameters, etc are setup correctly cause I can pick up the phone, get dial tone, call any phone in call manager from the external PBX, etc. I can even directly dial the CTI route point (e.g. DN 400) and get prompted to enter the conference ID. What I want to do however is make this an automatic connection from a given DS0 on the T1. IOW, the DS0 goes off-hook and the PLAR connection puts it directly into the specified audio conference.
I've also tried setting a connection PLAR to the CTI route point, plus a few pause characters, the conference ID, etc. This is what I set up: connection PLAR 400,,,,,,500#,,,,,,#
When I do this, I get a fast busy from CCM with the H323 gateway reporting it has no destination pattern match.
Alternatively, without the connection PLAR setup, if I go offhook on the phone, I get dial tone, and pass the entire string (e.g. "400,,,,,,500#,,,,,,#" ) to the VGW, the pattern 400 matches the correct dial peer, and I am passed directly into the conference. So, I know there is a way to do this just not sure how.
What I figure at this point is that connection PLAR attempts to 1) match the correct dial-peer and then 2) passes the entire string as a called number to CCM. When CCM gets the DTMF, it sees the entire string as a DN and says its not the correct H323 gateway for the destination-pattern. What I need is a way to match the correct dial peer so the call is passed to CCM, but strip the digits passed and replace them with a known string value.
I'm thinking about trying to setup a translation from a straight dial-plan of 400 and then translating that after the dial-peer match to "400,,,,,,500#,,,,,,#". But, I haven't had time to check this out.
So, I'm seeing if anyone has had experience or luck with this type of "autodial" PLAR with a large dial string including pauses, etc.?
For the curious, the working VGW config is:
controller t1 1/0
ds0-group 0 time 1 type FX0
voice-port 1/0:0
connection PLAR 400
dial-peer voice 2000 pots
port 1/0:0
destination-pattern 2000
dial-peer voice 400 voip
destination-pattern 400
session-target ipv4:10.10.10.10
no vad
dtmf-relay alpha
codec g711u
--------------
I've also tried setting PLAR to "400,,,,,,500#,,,,,,#" and the voip dial-peer destination-pattern to "400,,,,,,500#,,,,,,#" as well, but CCM tells me it has no match for the DN. Correct outbound dial-peer, however, no destination pattern match from call manager.
Anyone have any ideas?
Andy
Get your CCIE today!
Network Learning Inc
www.ccbootcamp.com (Cisco Training)
This archive was generated by hypermail 2.1.4 : Sun Sep 04 2005 - 17:00:29 GMT-3