[Freeswitch-users] Cisco media gateway and DTMF

Michael Jerris mike at jerris.com
Wed Jan 13 12:41:51 PST 2010


What are you doing with these digits on the freeswitch side, what is it thinking is passed, and do you see anything in debug logs.  You also could uncomment the #define DEBUG_2833  from switch_rtp.c for more info.

Mike

On Jan 13, 2010, at 3:12 PM, Dan wrote:

> Thanks for your reply,
> 
> Wireshark shows all of the digits coming through cleanly, in the case below (also on pastebin)  its 0951*72789, freeswitch does not seem to be processing one or more of the rtp events.  Is there some specific debugging I should turn on that might give me some more info on why freeswitch is not processing some of these events?
> 
> http://pastebin.freeswitch.org/11780
> 
>     449 12.280148   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Zero 0
>     450 12.285108   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Zero 0
>     451 12.290082   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Zero 0
>     452 12.335129   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Zero 0 (end)
>     453 12.340124   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Zero 0 (end)
>     454 12.345124   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Zero 0 (end)
>     455 12.365162   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21862, Time=359229277, Mark 
>     456 12.380167   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21863, Time=359229605 
>     461 12.385248   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9
>     462 12.385253   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9
>     465 12.390163   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9
>     466 12.435211   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)
>     467 12.440201   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)
>     468 12.445205   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)
>     469 12.480251   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21870, Time=359230405 
>     470 12.485275   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Five 5
>     471 12.485284   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Five 5
>     472 12.490251   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Five 5
>     475 12.535277   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Five 5 (end)
>     476 12.540287   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Five 5 (end)
>     477 12.545287   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Five 5 (end)
>     478 12.580337   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21877, Time=359231197 
>     484 12.585337   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF One 1
>     485 12.585343   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF One 1
>     486 12.590362   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF One 1
>     492 12.635393   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF One 1 (end)
>     493 12.640368   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF One 1 (end)
>     494 12.645369   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF One 1 (end)
>     495 12.665406   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21884, Time=359231677, Mark 
>     496 12.680431   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21885, Time=359232005 
>     497 12.680438   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Star *
>     502 12.685408   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Star *
>     506 12.690412   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Star *
>     507 12.735450   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Star * (end)
>     508 12.740453   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Star * (end)
>     509 12.745469   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Star * (end)
>     511 12.780526   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21892, Time=359232805 
>     512 12.780534   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7
>     513 12.785502   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7
>     514 12.790492   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7
>     515 12.835544   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)
>     516 12.840537   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)
>     517 12.845537   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)
>     523 12.880582   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21899, Time=359233605 
>     524 12.885593   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Two 2
>     525 12.885599   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Two 2
>     526 12.890580   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Two 2
>     528 12.935618   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Two 2 (end)
>     529 12.940618   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Two 2 (end)
>     530 12.945618   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Two 2 (end)
>     531 12.965656   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21906, Time=359234077, Mark 
>     532 12.980659   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21907, Time=359234413 
>     538 12.985690   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7
>     539 12.985695   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7
>     540 12.990657   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7
>     541 13.035703   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)
>     542 13.040701   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)
>     543 13.045700   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)
>     544 13.080762   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21914, Time=359235205 
>     545 13.080768   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Eight 8
>     546 13.085736   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Eight 8
>     547 13.090798   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Eight 8
>     549 13.135809   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Eight 8 (end)
>     550 13.140780   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Eight 8 (end)
>     551 13.145793   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Eight 8 (end)
>     554 13.180827   192.168.3.21          192.168.6.130         RTP      PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21921, Time=359236005 
>     558 13.185847   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9
>     559 13.185854   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9
>     560 13.190821   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9
>     566 13.235872   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)
>     567 13.240864   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)
>     568 13.245872   192.168.3.21          192.168.6.130         RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)
> ----- Original Message -----
> From: "Brian West" <brian at freeswitch.org>
> To: freeswitch-users at lists.freeswitch.org
> Sent: Wednesday, January 13, 2010 12:39:52 PM
> Subject: Re: [Freeswitch-users] Cisco media gateway and DTMF
> 
> Cisco gateways can detect DTMF at random if you have kids screaming or loud noises in the background... very unreliable.
> 
> /b
> 
> On Jan 13, 2010, at 1:36 PM, Dan wrote:
> 
> Sorry, I should have made that more clear, this is using 2833.  As I mentioned tcpdump shows all the digits coming through as DTMF events on the RTP stream (and all the correct DTMF digits are coming through).  
> 
> 
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100113/d1fe0b48/attachment-0001.html 


More information about the FreeSWITCH-users mailing list