Well the communication between the Asterisk and Shoretel is ISDN PRI. If a station on the Shoretel calls a regular number (company auto-attendant, cellphone voicemail, etc) and that number "ANSWERS" then there do not appear to be any problems with DTMF.
<br><br>When a station dials an IVR which does not "ANSWER" but does Early Media, that stations DTMF is not being received by the PRI. My understanding is that this should typically be handled over the D channel, but in a number of test calls I discovered that all DTMF is being sent Inband from Shoretel over the PRI.
<br><br><br><br><div><span class="gmail_quote">On 5/19/06, <b class="gmail_sendername">Doug</b> <<a href="mailto:Doug@natel.net">Doug@natel.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
At 12:06 5/19/2006, Anthony Cennami wrote:<br>>I have a client who is using a Shoretel PBX. This PBX apparently<br>>does not send DTMF information OOB, but instead sends this inband<br>>via the B-channel.<br>>
<br>>This is traversing an Asterisk box via a PRI. The user calls the<br>>IVR (1-800-CALL-DHL), receives audio, but is not able to present<br>>DTMF to engage the IVR. With some light research it appears that<br>
>the DSP is not activating until the call is answered.<br>><br>>DTMF on the SIP side is set to RFC2833 -- calls all work fine when<br>>originating from a SIP phone connected to the same device.<br>><br>>Any suggestions on what needs to be done to pre-emptively enable DSP
<br>>and or early media on the PRI (outbound)??<br>><br>>Thanks,<br>><br>>Anthony<br>><br>>---SIP---->Asterisk----PRI---->Shoretel<br><br>Hey Anthony,<br><br>I don't know if this will help you but, we had
<br>a hard time getting touchtones (DTMF) to work until<br>we set both ends to "INFO" (sometimes called "SIP Info")<br><br>RFC2833, Inband, Auto, etc. did not work.<br><br></blockquote></div><br><br clear="all">
<br>-- <br>Anthony D Cennami<br>