Charlie Watts
2005-Apr-15 09:48 UTC
[Asterisk-Users] Outgoing PRI Call Early Media Detection
I am having a problem very similar to several discussed on the list recently. Making outbound calls on a TE410P PRI to several specific outbound numbers is not working for me. Previous posts: problem detecting answer on pri card 800 225 2525 - KLM / NWA reservations http://lists.digium.com/pipermail/asterisk-users/2005-April/098918.html problem detecting answer on pri outcall 800 433 7300 - AA http://lists.digium.com/pipermail/asterisk-users/2005-April/100941.html His PRI trace looks the same as mine! My specific problems are with: 800 789 1331 - Quill Office Supplies 306 239 4885 - Plays a message that this number has been changed These numbers send the audio from their IVR trees back *BEFORE* they give a PRI "CONNECT" message. They continue to send "CALL PROCEEDING" messages during the IVR message so that the call is not disconnected. After choosing an option, they then send a "CONNECT". This appears to be legal, per this poster's interpretation of ANSI T1.113-1995: http://lists.digium.com/pipermail/asterisk-dev/2004-September/006467.htm l When I call these numbers from a SIP phone, all is well - I hear the message, and am able to choose an IVR selection, even though "show channels" shows the connection to still be in "Dial" state. When I call these numbers from another Zap channel, all is very much not well. Because the outgoing channel remains in "Dial" state, the call is not bridged. I'm using A TE410p, with a Qwest PRI. I've tried changing switchtype from dms100 to national and back. I've tried setting priindication to inband and outofband. But I don't believe the issue is related to those settings anyway. Do other people see this same thing on these numbers? Does Zap not understand this "Early Media"? Any suggestions? My workaround for now is to Answer() before I Dial() for Zap calls, and extend the dialing timeout on my SIP phones that support early media. Any comments or better solutions? -- Charlie Watts cwatts@mercurypay.com Mercury Payment Systems - Information Technology 970-385-3187, 800-846-4472 x 3187