[asterisk-bugs] [JIRA] (ASTERISK-22789) Asterisk 11: SDP is badly negotiated for telephone events, thus not recognizing DTMF

Jakob Hirsch (JIRA) noreply at issues.asterisk.org
Tue Oct 29 08:35:03 CDT 2013


    [ https://issues.asterisk.org/jira/browse/ASTERISK-22789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=211319#comment-211319 ] 

Jakob Hirsch commented on ASTERISK-22789:
-----------------------------------------

As already noted in (the somewhat ancient) ASTERISK-654, RFC 3264 forbids in "8.3.2 Changing the Set of Media Formats" the change of the payload type number. Even though it may be a little unclear, Mark Spencer acknowledged this reading. An asymmetric payload type number caused malfunction then, and now the same happens with other devices. Even if this would not be Asterisk's fault, this is clearly an interoperability issue.

(N.B. We experience this issue with two different SIP peers, which both use Cisco MGX/MGW equipment. It works only with a third one, and probably only because he already uses pt 101 in his INVITE.)
                
> Asterisk 11: SDP is badly negotiated for telephone events, thus not recognizing DTMF 
> -------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-22789
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-22789
>             Project: Asterisk
>          Issue Type: Bug
>          Components: Core/General
>    Affects Versions: 11.5.1, 11.6.0, 11.7.0
>            Reporter: Pawel Kuzak
>         Attachments: A10_sdp.txt, A11_sdp_1.txt, A11_sdp_2.txt
>
>
> After upgrading from Asterisk 10 to Asterisk 11 DTMF recognition does not work as expected. I've attached some SDP examples from test calls. 
> # A10_sdp.txt (Callee is Asterisk 10.12.1)
> Caller sends INVITE with telephone-event 99, Callee answers with telephone-event 99, Caller sends RTP event with 99, DTMF recognition works, everything is fine
> # A11_sdp_1.txt (Callee is Asterisk 11.5.1)
> Caller sends INVITE with telephone-event 99, Callee answers with telephone-event 101, Caller sends RTP event with 118 (!), DTMF recognition does not work (here the caller is obviously misbehaving as well)
> # A11_sdp_2.txt (Callee is Asterisk 11.5.1)
> Caller sends INVITE with telephone-event 106, Callee answers with telephone-event 101, Caller sends RTP event with 101, DTMF recognition does not work (note that the payload type 101 in the 200 OK is also assigned for G726-32(!))
> Could you please take a look at it?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list