Sip VoIP增量峰值低于20ms,导致抖动改变

Sip VoIP增量峰值低于20ms,导致抖动改变,sip,voip,jitter,opensips,sipp,Sip,Voip,Jitter,Opensips,Sipp,我正在尝试对VoIP进行一些测量。我正在使用OpenSIPS、RTPProxy和SIPp进行测试。 一切正常,但我只有一个关于三角洲时间的问题 下面是我从Wireshark RTP streams的分析中得到的屏幕截图 为什么在20毫秒以下有这些尖峰? 我在SIPp xml场景中使用8kulaw,其中8kulaw具有以下特征: 8kulaw.wav:RIFF(little endian)数据,波形音频,ITU G.711 mu-law, 单声道8000赫兹 非常感谢 wireshark的“RT

我正在尝试对VoIP进行一些测量。我正在使用OpenSIPS、RTPProxy和SIPp进行测试。 一切正常,但我只有一个关于三角洲时间的问题

下面是我从Wireshark RTP streams的分析中得到的屏幕截图

为什么在20毫秒以下有这些尖峰? 我在SIPp xml场景中使用8kulaw,其中8kulaw具有以下特征:

8kulaw.wav:RIFF(little endian)数据,波形音频,ITU G.711 mu-law, 单声道8000赫兹

非常感谢

wireshark的“RTP流分析”为您提供了有关流质量的提示

您的最大增量值为20.15,发生在数据包2008

这将指示两个数据包之间的时间间隔,在您的用例中,这两个数据包的间隔应正好为20毫秒

因此,最大差异非常短,应该不会影响流的质量。通常,这在接收方(对于传入流)上使用:在发送方,通常没有内部延迟。这可能解释了为什么你有这么短的“Max Delta”


你看到的尖峰相当大,但这主要是因为尺度很短。不是因为流不好。

谢谢您的回复。事实证明,在SIPp的rtpstream.cpp中,有一个休眠函数会一直休眠到下一次回放循环迭代。当我将其更改为一个小值(例如,1)时,问题就解决了。Wireshark没有显示平均增量有什么原因吗?我正在使用tshark导出RTP流分析。输出文件包含平均/最大抖动、最大增量,但不包含平均增量。你知道如何从pcap文件计算平均增量吗?我不知道tshark。如果您希望在wireshark中添加平均增量,则必须在此处计算值:(此外,我不确定平均增量是否有用)。最大增量是最有趣的值之一。谢谢AymericM。