Ask Your Question

Revision history [back]

How to correlate output of tshark rtp.heuristic_rtp:TRUE with dialed phone numbers

I'm running VoIP server and use tshark to monitor RTP streams quality

I use something like this command:

tshark -q -f 'udp portrange 16384-32768' -o rtp.heuristic_rtp:TRUE -z rtp,streams

And get nice output with RTP stats per client IP address:

========================= RTP Streams ======================== Src IP addr Port Dest IP addr Port SSRC Payload Pkts Lost Max Delta(ms) Max Jitter(ms) Mean Jitter(ms) Problems? 37.47.39.31 5291 176.119.59.98 20174 0x50C709D4 ITU-T G.711 PCMA
998 0 (0.0%) 35.25

4.37 2.54

That works very well unless I have multiple simultaneous calls from one IP. In such situation it will be good to check RTP stats per IP and dialed number (to distinct calls) and get results on per-call basis

Any thoughts how to correlate above stats with dialed numbers?

How to correlate output of tshark rtp.heuristic_rtp:TRUE with dialed phone numbers

I'm running VoIP server and use tshark to monitor RTP streams quality

I use something like this command:

> tshark -q -f 'udp portrange
  portrange 16384-32768' -o rtp.heuristic_rtp:TRUE
  rtp.heuristic_rtp:TRUE -z rtp,streams

rtp,streams

And get nice output with RTP stats per client IP address:

> ========================= RTP Streams ========================
 >     Src IP addr  Port    Dest IP addr  Port       SSRC          Payload  Pkts
  Pkts 
> Lost   Max Delta(ms)  Max Jitter(ms)
 > Mean Jitter(ms) Problems?
 >     37.47.39.31  5291   176.119.59.98 20174 0x50C709D4 ITU-T G.711 PCMA 
> 998 0 (0.0%) 35.25

> 4.37 2.54

2.54 > ==============================================================

That works very well unless I have multiple simultaneous calls from one IP. In such situation it will be good to check RTP stats per IP and dialed number (to distinct calls) and get results on per-call basis

Any thoughts how to correlate above stats with dialed numbers?

How to correlate output of tshark rtp.heuristic_rtp:TRUE with dialed phone numbers

I'm running VoIP server and use tshark to monitor RTP streams quality

I use something like this command:

> tshark -q -f 'udp portrange 16384-32768' -o rtp.heuristic_rtp:TRUE -z rtp,streams

And get nice output with RTP stats per client IP address:

> ========================= RTP Streams ========================
>     Src IP addr  Port    Dest IP addr  Port       SSRC          Payload  Pkts 
> Lost   Max Delta(ms)  Max Jitter(ms)
> Mean Jitter(ms) Problems?
>     37.47.39.31 27.17.59.11  5291   176.119.59.98 274.159.19.28 20174 0x50C709D4 ITU-T G.711 PCMA  
> 998     0 (0.0%)           35.25      
> 4.37            2.54
> ==============================================================

That works very well unless I have multiple simultaneous calls from one IP. In such situation it will be good to check RTP stats per IP and dialed number (to distinct calls) and get results on per-call basis

Any thoughts how to correlate above stats with dialed numbers?