First time here? Check out the FAQ!
THIS IS A TEST INSTANCE. Feel free to ask and answer questions, but take care to avoid triggering too many notifications.
0

Having RTP Issues on Calls

I'm not understanding something here and maybe someone here can help. A person is reporting audio cutting in and out between 2 buildings on a standard SIP deployment. However the PCAP is showing zero packetloss but I am seeing a very high Skew and maybe some moderate jitter.

RTP_PCAP

Any thoughts on why this is happening? This happens several times throughout the phone call but this is the first occurrence of the event in the phone call.

twitch760's avatar
1
twitch760
asked 2020-10-20 20:42:43 +0000
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

1

SIP endpoints (User-Agents) need a constant stream of RTP to play the audio. Usually RTP packets are send each 20ms (as is the case in your screenshot). Then there is a small buffer (jitter-buffer) to be able to handle little differences in the timings. But after a while, the data is of no use anymore, just because it is too late to play it back after like 100ms.

So, in your output, RTP packets are queued up for 1020 ms (1040ms - 20ms) and then come all at once, so no packetloss, but the packets come too late to be played back. Some devices will just play the audio packets in a hurry, but most devices will just drop the packets that arrive too late.

The way to solve this, is to configure QoS in the network to make sure the RTP packets get sent with priority so they will arrive in time.

SYN-bit's avatar
18.5k
SYN-bit
answered 2020-10-21 12:17:52 +0000
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer