Voipmonitor
| Developer(s) | Martin Vit |
|---|---|
| Initial release | 2003 |
| Written in | C++ (sniffer), PHP (GUI) |
| Engine | |
| Operating system | Linux |
| Type | Network packet analyzer, VoIP monitoring |
| License | GPLv2 (Sniffer) Commercial (GUI) |
| Website | www |
Search Voipmonitor on Amazon.
VoIPmonitor is an open-source network packet analyzer and monitoring software designed for Voice over IP (VoIP) networks. It runs on Linux and captures SIP signaling, RTP media packets, WebRTC, and other VoIP protocols to analyze call quality and network performance.
The software consists of two main components: a packet sniffer written in C++ which captures network traffic, and a web-based user interface written in PHP for data visualization and reporting. While the core packet capture engine is released as open-source under the GNU General Public License, the frontend interface is distributed under a commercial license, offering advanced features such as analytics, alerting, and reporting.
First released in 2003, VoIPmonitor is designed to operate continuously on live network links and is capable of monitoring high call volumes, reportedly handling up to 20,000 simultaneous calls on a single server.
Functionality
VoIPmonitor operates as a passive network sensor. It utilizes libpcap or Data Plane Development Kit (DPDK) to capture packets from a mirror port or network tap without affecting the call flow.
Quality Analysis and Metrics
The software inspects VoIP traffic to compute quality metrics based on the ITU-T G.107 E-model, which predicts voice quality on the Mean opinion score (MOS) scale. It provides real-time calculations of MOS by simulating jitter buffer behavior and analyzing network parameters including:
- Jitter
- Packet loss
- Latency (delay variation)
- One-way audio detection
Features
- Call Recording: Decodes and records calls for playback or archiving in industry-standard formats such as WAV or OGG.
- Protocol Support: Supports a wide range of protocols including SIP, Skinny Client Control Protocol (SCCP), Media Gateway Control Protocol (MGCP), and WebRTC.
- Encryption Support: Capable of handling secure calls by decrypting SIP/TLS and Secure Real-time Transport Protocol (SRTP) when provided with the necessary keys.
- Codecs: Supports various VoIP codecs including G.711, G.722, G.729a, and OPUS.
- Alerting: An alerting system notifies administrators when quality metrics exceed defined thresholds or when network congestion is detected.
The commercial web GUI adds visualization tools, such as SIP signaling flow diagrams, live dashboards, custom charts, and modules for fraud detection and billing metrics.
Reception and usage
The software is utilized by telecommunications operators, VoIP service providers, and call centers to troubleshoot call quality issues in real time and for historical analysis.
Industry Recognition
In May 2015, VoIPmonitor was selected as SourceForge's "Project of the Week".[1]
Industry analysts have noted its presence in the market. In 2016, Gartner included VoIPmonitor as a representative vendor in its Market Guide for Unified Communications Monitoring.[2] It was subsequently listed again in the 2017 edition of the same guide.[3] Reviewers have praised the tool for its comprehensive packet analysis and detailed metrics, while noting that the user interface relies on the commercial add-on.[4]
Academic Research
VoIPmonitor has been used as a measurement tool in academic research:
- A 2012 thesis at the University of Cape Town utilized VoIPmonitor to capture packet loss, jitter, and MOS during live migrations of VoIP sessions in virtualized environments.[5]
- A 2015 study published in the International Journal of Applied Information Systems used the software to empirically measure the bandwidth and concurrent call capacity of an Asterisk PBX infrastructure.[6]
Security research
The software has been subject to independent security analysis. In March 2022, cybersecurity researchers disclosed several critical vulnerabilities in the VoIPmonitor web GUI (including CVE-2022-24260) that could allow unauthorized access and remote code execution. The development team responded by releasing a patched update (version 24.97) shortly thereafter.[7]
See also
References
- ↑ "Project of the Week, May 25, 2015". SourceForge. 25 May 2015. Retrieved 18 December 2025.
- ↑ "Market Guide for Unified Communications Monitoring". Gartner (via Voipsun). 2016.
- ↑ Bhalla, Vivek; Benitez, Rafael (18 October 2017). "Market Guide for Unified Communications Monitoring". Gartner. Retrieved 18 December 2025.
- ↑ "12 Best VoIP Monitoring Tools & Software (Paid & Free)". Comparitech. Retrieved 18 December 2025.
- ↑ Nkubito, P. (2012). Performance of Voice over IP in a Virtualised Environment (PDF) (Master of Science thesis). University of Cape Town.
- ↑ Soroyewun, M. B.; Obiniyi, A. A. (April 2015). "Empirical Study of Achievable Bandwidth Capacity of VoIP Infrastructure in an Intranet with Open Source Tools". International Journal of Applied Information Systems. 8 (6): 40–50. doi:10.5120/ijais15-451325.
- ↑ Lakshmanan, Ravie (2 March 2022). "Critical Security Bugs Uncovered in VoIPmonitor Monitoring Software". The Hacker News. Retrieved 18 December 2025.
External links
This article "Voipmonitor" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Voipmonitor. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
