voice quality monitoring report (sip...
TRANSCRIPT
1 © Panasonic Corporation 2016
Voice Quality Monitoring Report
(SIP Publish)
Jun 23, 2016
Ver.1.0
Panasonic Corporation
(KX-TGP600/HDVseries)
No.06-007
2 © Panasonic Corporation 2016
This document describes about Voice Quality Monitoring Report (SIP publish).
Abstract about this document
Revision history
Date Version Revision Firmware version
Jun 7,2016 Ver. 1.0 Initial Release All versions
3 © Panasonic Corporation 2016
Voice Quality Monitoring Report
1.Abstract
Voice Quality Monitoring Report (VQMR) is a remote monitoring feature for QoS
of voice communication.
It compliant to RFC3611 and RFC6035.
VQMR is transported to Collector with SIP Publish method.
RTP
VQMR(SIP Publish)
Collector
4 © Panasonic Corporation 2016
Voice Quality Monitoring Report
2. Report type
There are 3 types of report.
(1) Session report (Final report)
VQREPORT_SEND=“1”
Report is sent when the session of each call is terminated .
(2) Interval report
VQREPORT_SEND=“2”
Report is sent periodically with the interval specified with RTCP_INTVL
while call is alive.
(5-65535 second)
Report is sent when the session of each call is terminated too.
(3)Alert report
VQREPORT_SEND=“3”
a) Critical
ALERT_REPORT_TRIGGER=“1”
5 © Panasonic Corporation 2016
Voice Quality Monitoring Report
Report is sent periodically with the interval specified with RTCP_INTVL
while call is alive and listening MOSQ or one way delay is over the threshold.
(5-65535 second)
Threshold
ALERT_REPORT_MOSQ_CRITICAL(Specified with 10 times of MOSQ)
ALERT_REPORT_DELAY_CRITICAL(Specified with millisecond, 0-2000)
a) Warning
ALERT_REPORT_TRIGGER=“0”
Report is sent periodically with the interval specified with RTCP_INTVL
while call is alive and listening MOSQ or one way delay is over threshold.
(5-65535 seconds)
Threshold
ALERT_REPORT_MOSQ_WARNING(Specified with 10 times of MOSQ)
ALERT_REPORT_DELAY_WARNING(Specified with milisecond, 0-2000)
6 © Panasonic Corporation 2016
Voice Quality Monitoring Report
Number Item Support
1 Call Term Y
2 SessionInfo Y
2.1 CallID Y
2.2 LocalID Y
2.3 RemoteID Y
2.4 OrigID Y
2.5 LocalAddr Y
2.6 RemoteAddr Y
2.7 LocalGroupID Y
2.8 RemoteGroupID Y
2.9 LocalMacAddr N
2.10 RemoteMacAddr N
3 LocalMetrics Y
3.1 TimeStamps Y
3.2 SessionDescription Y
3. Report item
(1) Session report (Final report)
Number Item Support
3.2.1 PayloadType Y
3.2.2 PayloadDesc Y
3.2.3 Samplerate Y
3.2.4 PacketPerSecond Y
3.2.5 FrameDuration Y
3.2.6 FrameOctets Y
3.2.7 FramesPerPacket Y
3.2.8 FmtpOptions Y
3.2.9 PacketLossConcealment Y
3.2.10 SilenceSuppressionState Y
3.3 JitterBuffer Y
3.3.1 JitterBufferAdaptive Y
3.3.2 JitterBufferRate Y
3.3.3 JitterBufferNominal Y
3.3.4 JitterBufferMax Y
7 © Panasonic Corporation 2016
Voice Quality Monitoring Report
Number Item Support
3.3.5 JitterBufferAbsMax Y
3.4 PaketLoss Y
3.4.1 NetworkPacketLossRate Y
3.4.2 JitterBufferDiscardRate Y
3.5 BurstGapLoss Y
3.5.1 BurstLossDensity Y
3.5.2 BurstDuration Y
3.5.3 GapLossDensity Y
3.5.4 GapDuration Y
3.5.5 MinimumGapThreshold Y
3.6 Delay Y
3.6.1 RoundTripDelay N
3.6.2 EndSystemDelay Y
3.6.3 OneWayDelay N
3.6.4 SymmOneWayDelay N
3.6.5 InterarrivalJitter N
3.6.6 MeanAbsoluteJitter N
Number Item Support
3.7 Signal Y
3.7.1 SignalLevel Y
3.7.2 NoiseLevel Y
3.7.3 ResidualEchoReturnLoss Y
3.8 QualityEstimates Y
3.8.1 ListeningQualityR Y
3.8.2 RLQEstAlg N
3.8.3 ConversationalQualityR N
3.8.4 RCQEstAlg N
3.8.5 ExternalR-In Y
3.8.6 ExtRInEstAlg N
3.8.7 ExternalR-Out N
3.8.8 ExtROutEstAlg N
3.8.9 MOS-LQ Y
3.8.10 MOSLQEstAlg N
3.8.11 MOS-CQ Y
3.8.12 MOSCQEstAlg N
8 © Panasonic Corporation 2016
Voice Quality Monitoring Report
Number Item Support
3.8.13 QoEEstAlg N
4 RemoteMetrics N
5 Dialog N
Number Item Support
4.5 LocalAddr Y
4.6 RemoteAddr Y
4.7 LocalGroupID Y
4.8 RemoteGroupID Y
4.9 LocalMacAddr N
4.10 RemoteMacAddr N
5 LocalMetrics Y
5.1 TimeStamps Y
5.2 SessionDescription Y
5.2.1 PayloadType Y
5.2.2 PayloadDesc Y
5.2.3 Samplerate Y
5.2.4 PacketPerSecond Y
5.2.5 FrameDuration Y
5.2.6 FrameOctets Y
5.2.7 FramesPerPacket Y
5.2.8 FmtpOptions Y
(2) Interval report
It is same as Session report
(3) Alert report
Number Item Support
1 MetricType Y
2 Direction Y
3 Severity Y
4 SessionInfo Y
4.1 CallID Y
4.2 LocalID Y
4.3 RemoteID Y
4.4 OrigID Y
9 © Panasonic Corporation 2016
Voice Quality Monitoring Report
Number Item Support
5.2.9 PacketLossConcealment Y
5.2.10 SilenceSuppressionState Y
5.3 JitterBuffer Y
5.3.1 JitterBufferAdaptive Y
5.3.2 JitterBufferRate Y
5.3.3 JitterBufferNominal Y
5.3.4 JitterBufferMax Y
5.3.5 JitterBufferAbsMax Y
5.4 PaketLoss Y
5.4.1 NetworkPacketLossRate Y
5.4.2 JitterBufferDiscardRate Y
5.5 BurstGapLoss Y
5.5.1 BurstLossDensity Y
5.5.2 BurstDuration Y
5.5.3 GapLossDensity N
5.5.4 GapDuration N
5.5.5 MinimumGapThreshold N
Number Item Support
5.6 Delay Y
5.6.1 RoundTripDelay N
5.6.2 EndSystemDelay Y
5.6.3 OneWayDelay N
5.6.4 SymmOneWayDelay N
5.6.5 InterarrivalJitter N
5.6.6 MeanAbsoluteJitter N
5.7 Signal Y
5.7.1 SignalLevel Y
5.7.2 NoiseLevel Y
5.7.3 ResidualEchoReturnLoss Y
5.8 QualityEstimates Y
5.8.1 ListeningQualityR Y
5.8.2 RLQEstAlg N
5.8.3 ConversationalQualityR N
5.8.4 RCQEstAlg N
5.8.5 ExternalR-In Y
10 © Panasonic Corporation 2016
Voice Quality Monitoring Report
Number Item Support
5.8.6 ExtRInEstAlg N
5.8.7 ExternalR-Out N
5.8.8 ExtROutEstAlg N
5.8.9 MOS-LQ Y
5.8.10 MOSLQEstAlg N
5.8.11 MOS-CQ Y
5.8.12 MOSCQEstAlg N
5.8.13 QoEEstAlg N
6 RemoteMetrics N
7 Dialog N
© Panasonic Corporation 2016
Parameter Name Value Range Default Value
Explanation
RTCP_ENABLE_n Y/N Y: Enable RTCP N: Disable
N Selects whether to enable or disable RTCP
RTCPXR_ENABLE_n Y/N Y: Enable RTCP-XR N: Disable
N Selects whether to enable or disable RTCP-XR
VQREPORT_COLLECTOR_ADDRESS Up to 256 characters NULL
Specifies the IP address or FQDN of the collector server. If you want to send PUBLISH to the proxy even though the collector server address
is set, you should this parameter as follows.
VQREPORT_COLLECTOR_ADDRESS=“sip:xxxxx:pppp”
- xxxxx: the collector server address - pppp: port of the collector server
VQREPORT_COLLECTOR_PORT 1 to 65535 5060 Specifies the port of the collector server.
VQREPORT_SEND
0 to 3 0 : Disable 1 : End of Session Report Using PUBLISH 2 : Interval report Using PUBLISH 3 : Alert Report Using PUBLISH
0 Specifies the sending type of the VQ report using PUBLISH.
VQREPORT_SIGNAL_COMPRESSION Y/N N Specifies whether to use signal compression for sending VQ report.
ALERT_REPORT_TRIGGER 0,1 0: Warning 1: Critical
0 Specifies the trigger to notify the VQ report.
ALERT_REPORT_MOSQ_CRITICAL 0 to 40 0 Specifies the critical's criteria to send VQ report at the time of occurring the MOSQ.
ALERT_REPORT_MOSQ_WARNING 0 to 40 0 Specifies the warning's criteria to send VQ report at the time of occurring the MOSQ.
ALERT_REPORT_DELAY_CRITICAL 0 to 2000 0 Specifies the critical's criteria to send VQ report at the time of occurring the delay.
ALERT_REPORT_DELAY_WARNING 0 to 2000 0 Specifies the warning's criteria to send VQ report at the time of occurring the delay.
Voice Quality Monitoring Report
3. Configuration parameters
12 © Panasonic Corporation 2016
4. Simplified Example of the Configuration Parameters
# Panasonic SIP Phone Standard Format File #
# This is a simplified sample configuration file for Voice Quality Monitoring.
## RTP/RTCP/RTCP-XR Settings
RTCP_ENABLE_1=“Y"
RTCPXR_ENABLE_1=“Y“
## VQ Report by PUBLISH
VQREPORT_COLLECTOR_ADDRESS=“[email protected]"
VQREPORT_COLLECTOR_PORT="5060"
VQREPORT_SEND=“3"
ALERT_REPORT_TRIGGER=“1"
ALERT_REPORT_MOSQ_CRITICAL=“15"
ALERT_REPORT_MOSQ_WARNING=“20"
ALERT_REPORT_DELAY_CRITICAL=“400"
ALERT_REPORT_DELAY_WARNING=“300"
VQREPORT_SIGNAL_COMPRESSION="N"
# Other setting uses a default value
Voice Quality Monitoring Report
13 © Panasonic Corporation 2016
Voice Quality Monitoring Report
5. Voice Quality Monitoring Report settings on Web GUI
Login to Web with administrator authority
“Network tab” ->“VoIP Settings”
14 © Panasonic Corporation 2011
Voice Quality Monitoring Report
RTCP and RTCP-XR settings from Web GUI
Login to Web with administrator authority
“VoIP tab” ->“Line n”