Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-biz] VoIPmonitor: integrating AQuA instead of PESQ


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Business
View previous topic :: View next topic  
Author Message
amanda at sevana.fi
Guest





PostPosted: Wed Nov 18, 2015 3:04 pm    Post subject: [asterisk-biz] VoIPmonitor: integrating AQuA instead of PESQ Reply with quote

AQuA
 
AQuA is a proprietary technology of Estonian business entity Sevana Ou. It implements a proprietary perceptual model based on research of several recognized scientists that determined frequency bands specific for human perception of audio signals. AQuA main return value is percentage of audio quality similarity between reference and test sound signals. AQuA can work with audio from 8kHz, 16 bit, Mono up to 192kHz, 32 bit, Stereo and has lots of parameters to adjust system perceptual model for client specific test scenarios to achieve best performance and accuracy.
Latest AQuA version provides the following sound quality metrics:
·         MOS score according to P.800 – reliable objective MOS scores from 1 to 5
·         Percentage of sound quality similarity between reference and test audio
·         Duration distortion
·         Delay or advancing of audio signal activity
·         Sound signal activity mistiming
·         Signal spectrum damages
·         Signal spectrum vibration
·         Unidirectional signal spectrum analysis: amplification or attenuation
·         Most affected signal spectrum: low, medium, high bands
·         Average pitch
·         Pitch deviation
·         Pitch frequencies distribution distortion
·         Quantization steps distribution distortion
·         Amplitude clipping level
·         RMS
·         Sound signal: Minimum Energy, Maximum Energy, Average Energy
·         Sound signal: Min. Sample, Max. Sample, Average Sample
AQuA waveform analysis technology has been recognized in voice quality assessment across various networks, both TDM and packet switched. AQuA algorithm does not depend on the language, can work with audio files of arbitrary (from 10 seconds to several hours) duration. VoIPmonitor
 
VoIPmonitor is an open source network packet sniffer with commercial frontend for SIP RTP and RTCP VoIP protocols running on Linux. VoIPmonitor is designed to analyze quality of VoIP call based on network parameters - delay variation and packet loss according to ITU-T G.107 E-model which predicts quality on MOS scale. Calls with all relevant statistics are saved to MySQL or ODBC database. Optionally each call can be saved to pcap file with either only SIP protocol or SIP/RTP/RTCP/T.38/udptl protocols. VoIPmonitor can also decode speech and play it over or save it to disk as WAV. Supported codecs are G.711 alaw/ulaw and commercial plug-ins support G.729a G.723 iLBC Speex GSM SILK iSAC OPUS. Integration benefits
AQuA wrapper allows substitute PESQ when using VoIPmonitor to extend possibilities for intrusive voice quality analysis with AQuA technology:
·         Use of flexible AQuA algorithms for perceptual voice quality analysis (both narrowband and wideband)
·         Filtering analyzed calls based on IP
·         Filtering analyzed calls based on called party number Integration
-           
Integrating Sevana AQuA into VoIPMonitor is a sequence of the following actions:
1.       Request AQuA wrapper for VoIPmonitor at Sevana web site:  http://sevana.biz/downloads/
2.       Unpack all files under /usr/local/sbin folder
3.       Make sure aqua-v (aqua-wb) rights are set to executable
4.       Adjust settings in aqua_wrapper.conf
5.       Set parameters at voipmonitor.conf
o   mos_lqo_bin=aqua_wrapper.sh
o   mos_lqo=yes
o   mos_lqo_ref=<file>
o   saveaudio=wav
6.       In the database one should add records with IP and mask or phone number in the following tables: filter_ip or/and tilter_telnum. Field mos_lqo has the following values:
o   0 – do not invoke mos_lqo_bin
o   1 – mos_lqo_bin processes RTP streams with specified originating IP
o   2 – mos_lqo_bin processes RTP streams with specified destination IP
o   3 – process incoming and outgoing RTP from specified IPs
Example:
INSERT INTO `filter_ip` (`id`, `ip`, `mask`, `direction`, `rtp`, `sip`, `register`, `graph`, `wav`, `skip`, `script`, `mos_lqo`, `hide_message`, `note`, `remove_at`) VALUES (1, 2887453184, 24, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, NULL);
 
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Business All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services