[Home]

Summary:ASTERISK-02562: Nortel SIP dtmf
Reporter:doctorcti (doctorcti)Labels:
Date Opened:2004-10-08 01:47:50Date Closed:2008-01-15 15:09:47.000-0600
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Channels/chan_sip/Interoperability
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Just integrated a Nortel BCM 3.5 with *. Belleive the Nortel MCS is using the same thing.

Nortel is using "application/vnd.nortelnetworks.digits" instead of the standard "application/dtmf-relay" to pass DTMF.

****** ADDITIONAL INFORMATION ******

resolved by:
/* Need to check the media/type */
/*MG if (!strcasecmp(get_header(req, "Content-Type"), "application/dtmf-relay")) {
*/
if ( (!strcasecmp(get_header(req, "Content-Type"), "application/vnd.nortelnetworks.digits")) ||
    (!strcasecmp(get_header(req, "Content-Type"), "application/dtmf-relay"))
) {
Comments:By: Olle Johansson (oej) 2004-10-08 02:31:57

Are you 100% sure that the vnd.nortelnetworks.digits are compatible with application/dtmf-relay?

By: doctorcti (doctorcti) 2004-10-08 07:40:49

here is a debug capture of the message

Sip read:
INFO sip:1007@192.168.0.199 SIP/2.0
From: MarcG<sip:000@192.168.0.250:5064>;tag=fa00a8c0-13c4-41668a46-5290eec9-2eb4
To: UnknownCallee<sip:1007@192.168.0.199:5060>;tag=as45b4801c
Call-ID: 2d6c7cc-fa00a8c0-13c4-41668a46-5290eec9-73c6@192.168.0.250
CSeq: 4 INFO
Via: SIP/2.0/UDP 192.168.0.250:5064;branch=z9hG4bK-41668a49-5290f98b-204c
Max-Forwards: 70
Contact: <sip:000@192.168.0.250:5064>
Content-Type: application/vnd.nortelnetworks.digits
Content-Length:32

p=Digit-Collection
y=Digits
d=0

By: Mark Spencer (markster) 2004-10-08 11:51:28

Yup looks compatible, at least in our handling.  Fixed in CVS.

By: Russell Bryant (russell) 2004-10-08 20:36:15

fixed in the 1.0 branch

By: Digium Subversion (svnbot) 2008-01-15 15:09:43.000-0600

Repository: asterisk
Revision: 3952

U   trunk/channels/chan_sip.c

------------------------------------------------------------------------
r3952 | markster | 2008-01-15 15:09:43 -0600 (Tue, 15 Jan 2008) | 2 lines

Add compatibilty with proprietary nortel DTMF info (bug ASTERISK-2562)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=3952

By: Digium Subversion (svnbot) 2008-01-15 15:09:47.000-0600

Repository: asterisk
Revision: 3957

U   branches/v1-0/channels/chan_sip.c

------------------------------------------------------------------------
r3957 | russell | 2008-01-15 15:09:47 -0600 (Tue, 15 Jan 2008) | 2 lines

fix for Nortel SIP dtmf (bug ASTERISK-2562)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=3957