Ask Your Question
0

RTP Stream analysis bandwidth calculation

asked 2018-09-27 18:12:49 +0000

swinster gravatar image

Hi All,

I am struggling to understand the Bandwidth figures shown in the RTP stream analysis window. Googling old posts and the wiki, this seems to indicate that this figure is simply in kbps, which I would expect (or even bps). However, this doesn't seem to tally with the I/O Stats graph. Indeed, this figure seems to make no sense whatsoever.

Here is a screenshot of a TCP RTP stream. You can see that between packet 24782 and 27215 there is a gap of around 6 seconds. However, looking at the bandwidth figure for packet 27215 and beyond in the RTP stream analysis windows shows a result of 17966.01. I'm not sure how this could be as nothing has happened for the last 6 seconds.

TCP RTP Stream

For the most part, the RTP stream analysis window shows a bandwidth figure of around 18,000-19,000.

Looking at the I/O Stats graph for this RTP stream, we can clearly see the break in RTP packets (albeit that the graph shows Time/Date in my local current timezone, and I set Wireshark to show packets with a UTC timestamp), but also that the bandwidth has several spikes (which we never see in the RTP analysis window) and that when things do settle, it is at around 660 kbps. This seems like a much more accurate figure.

TCP RTP I/O Graph

No matter how I then look at the bandwidth figure in the RTP analysis, it simply makes no sense to me.

It would be good to get some clarification on this.

edit retag flag offensive close merge delete

Comments

Hmm, sorry the images do not appear to be linked correctly and I cannot upload as my old account was deleted for some reason so I have had to start over. Try:

TCP Stream Analysis

TCP RTP I/O Graph

swinster gravatar imageswinster ( 2018-09-27 18:17:39 +0000 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2025-12-02 13:00:46 +0000

gielo gravatar image

This is a difficult one. A call will depend on the following amongst others: 1. The Codec used (G.729, G.711A, G.711U, Silk, Opus) - for the speech part 2. The signaling used (H.225, SIP or Skinny) 3. The duration of the call - for the total amount of bandwidth consumed 4. If Comfort noise are used (rtp.p_type==13) - Also known as silence suppression 5. The type of carrier used (Ethernet, ISDN etc.) 6. If it is a LAN or a WAN call

By default over ethernet LAN, I usually measure : G.711 - 81.60 Kbps (without signaling) G.729 - 24.48 Kbps (with signaling)

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2018-09-27 18:12:49 +0000

Seen: 1,445 times

Last updated: yesterday