[SIPForum-discussion] how to parse DTMF digits in RTP packet using ethereal

Eric Burger eburger at sipforum.org
Thu Mar 11 10:18:36 UTC 2010


Proxies deal with signaling. Media servers deal with media.

RFC2833 is media. BY DESIGN it does not flow through proxies.

If you need user stimulus signaling, like key press information, to go to a proxy, use KPML (RFC 4730). Otherwise, you need a media server in the media path to interpret the RFC 2833 digits, or tones, for that matter.

On Mar 9, 2010, at 9:34 PM, Gonzalo Gasca wrote:

> It will depend on the DTMF method negotiated
> As an example for DTMF inband method RFC 2833
> It will look at the rtp payload type value
> For example for RFC 2833 You can use in wireshark rtp.p_type == 101 
> 
> HTH
> 
> 
> 
> On 3/9/10 4:23 AM, "seshagiri" <seshgirik at gmail.com> wrote:
> 
>> Dear All
>> 
>> doubt regarding DTMF
>> 
>> In the actual callflow ,  UAC,Proxy server and UAS  are involved.
>> when the session established ,  the RTP path is between UAS and UAC .
>> 
>> When i observed about DTMF digits , if UAC entered any digits , it is reaching
>> UAS through RTP(no involvement of proxy).
>> 
>> My doubt is how these digits are collected by the proxy server to initiate another call( for call transfer or call conference feature) ?
>> 
>> regards
>> sesh
>> 
>> 
>> 
>> On Tue, Mar 9, 2010 at 2:00 PM, seshagiri <seshgirik at gmail.com> wrote:
>>> 
>>> Yes
>>> 
>>> i got it how to do it.
>>> 
>>> in ethereal trace  v can see RTP packet with payload type as RTP Event DTMF,mentioning the digits entered.
>>> 
>>> regards
>>> sesh
>>> 
>>> RFC 2833 RTP Event
>>> 
>>> 
>>> On Tue, Mar 9, 2010 at 10:51 AM, seshagiri <seshgirik at gmail.com> wrote:
>>>> 
>>>> 
>>>> Dear All
>>>> 
>>>> how to parse DTMF digits in RTP payload using ethereal?
>>>> 
>>>> For instance , 
>>>> 
>>>>  UAC called UAS and finally established session , now UAC wants to do conference
>>>> 
>>>> or any other feature by dialing DTMF digits.
>>>> 
>>>> My question is how can i parse these DTMF digits through ethereal traces from RTP packet ? to know wt are the digits entered ? 
>>>> 
>>>> is there anyway to do this ?
>>>> 
>>>> Thanks & Regards
>>>> sesh
>>> 
>> 
>> 
>> _______________________________________________
>> This is the SIP Forum discussion mailing list
>> TO UNSUBSCRIBE, or edit your delivery options, please visit http://sipforum.org/mailman/listinfo/discussion
>> Post to the list at discussion at sipforum.org
> 
> --
> Gonzalo Gasca | Customer Support Engineer | CCIE Voice #23918 | Phone: +1 408 526 6528| M-F 9:00AM to 5:00PM PST | 225 West Tasman Drive, 95134 San Jose, CA, USA 
> _______________________________________________
> This is the SIP Forum discussion mailing list
> TO UNSUBSCRIBE, or edit your delivery options, please visit http://sipforum.org/mailman/listinfo/discussion
> Post to the list at discussion at sipforum.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20100311/335fb88b/attachment-0002.html>


More information about the discussion mailing list