SIP VAULT
VoIP Call Troubleshooting Platform by SipPulse
SIP VAULT captures SIP signaling, RTCP quality metrics, and OpenSIPS logs in real-time, stores them in cloud storage, and provides a web dashboard with AI-assisted analysis. Reduce your MTTR from hours to minutes.
Key Features
- Real-time capture — SIP packets, RTCP reports, and OpenSIPS logs captured at the network level
- UAC/UAS analysis — per-direction quality metrics identify which side has the problem
- ITU-T G.107 MOS — codec-aware Mean Opinion Score with proper impairment factors
- OWA/NOA detection — automatic One-Way Audio and No Audio diagnostics
- AI-powered chat — ask questions about call quality, get root cause analysis
- No database — S3-direct storage indexed by Call-ID for simplicity and scale
- Multi-tenant — single server handles all customers with per-customer bucket isolation
- Dual capture mode — eBPF for modern kernels, libpcap for CentOS 6/7
Architecture
Customer Site:
sipvault-agent (eBPF/libpcap) ──TCP:9060──→ sipvault-server ──→ R2 Storage
Dashboard:
CDR Viewer ──HMAC link──→ Dashboard SPA ←→ FastAPI ←→ R2
Quick Start
- Install the server
- Configure components
- Add a customer —
sipvault-admin add-customer --id acme - Integrate CDR Viewer
Quality Verdicts
| Verdict | R-factor | MOS | Description |
|---|---|---|---|
| Excellent | > 90 | > 4.34 | Very satisfied users |
| Good | 80-90 | 4.03-4.34 | Satisfied users |
| Fair | 70-80 | 3.60-4.03 | Some users dissatisfied |
| Poor | 60-70 | 3.10-3.60 | Many users dissatisfied |
| Bad | < 60 | < 3.10 | Nearly all users dissatisfied |
Supported Codecs
| Codec | Payload Type | Max MOS | Ie |
|---|---|---|---|
| G.711 PCMU | 0 | 4.41 | 0 |
| G.711 PCMA | 8 | 4.41 | 0 |
| G.722 | 9 | 4.41 | 0 |
| G.729 | 18 | 4.10 | 11 |
| G.723.1 | 4 | 3.95 | 15 |
| GSM | 3 | 3.85 | 20 |