http://kb.smartvox.co.uk/voip-sip/rtp-jitter-audio-quality-voip/
http://www.voip-info.org/wiki/view/Asterisk+RTCP
Как можно было б собирать QoS(quality of service) метрики на Астериске ?
1. Руками
asterisk -r
rtcp set debug on
RTCP статистику можно будет увидеть в /var/log/asterisk/full. Что значит каждая из переменных можно посмотреть по последней ссылке.
sip show channelstats -покажет активные каналы, в том числе packe loss ratio. Можно написать шеловский скрипт, который бы выполнял в цикле asterisk -rx "sip show channelstats" > rtcp_stats.log После чего эту статистику можно было б распарсить.
2. Pinefrog
В Asterisk 12 вроде как появился Pinefrog, который должен уметь логировать данные прямо в базу. Возможно он не в транке, а в каком-нибудь бранче. В этой же статье описан Pinefool - packet loss concealment механизм. Если обнаружен packet loss, Asterisk отправит копию последнего полученного пакета. http://www.voip-forum.com/opensource/2013-04/asterisk-rtp-improvements/
3. Сторонние тулзы.
Например - http://www.voipmonitor.org/.
Работает как снифер пакетов, очевидно, добавляет overhead.
http://www.voip-info.org/wiki/view/Asterisk+RTCP
1. Руками
asterisk -r
rtcp set debug on
RTCP статистику можно будет увидеть в /var/log/asterisk/full. Что значит каждая из переменных можно посмотреть по последней ссылке.
sip show channelstats -покажет активные каналы, в том числе packe loss ratio. Можно написать шеловский скрипт, который бы выполнял в цикле asterisk -rx "sip show channelstats" > rtcp_stats.log После чего эту статистику можно было б распарсить.
2. Pinefrog
В Asterisk 12 вроде как появился Pinefrog, который должен уметь логировать данные прямо в базу. Возможно он не в транке, а в каком-нибудь бранче. В этой же статье описан Pinefool - packet loss concealment механизм. Если обнаружен packet loss, Asterisk отправит копию последнего полученного пакета. http://www.voip-forum.com/opensource/2013-04/asterisk-rtp-improvements/
3. Сторонние тулзы.
Например - http://www.voipmonitor.org/.
Работает как снифер пакетов, очевидно, добавляет overhead.
Комментариев нет:
Отправить комментарий