Use cases

Typical cases when to use SIP Inspector.

SIP signalling troubleshooting

Reproduce a problem call flow message by message and see exactly where a peer deviates. Trace to Scenario turns the capture of the problem into the test.

Interoperability and conformance

Run the same scenario against different servers, phones and gateways. The SIP/SDP checks flag messages that break RFC 3261, 4566 or 3264.

Hard to reproduce scenarios

Script the ‘rainy day’ cases: unexpected responses, retransmissions, time outs, re-INVITEs, CANCEL and unusual message orders.

Load and capacity testing

Many concurrent calls, calls per second, total calls, gradual increase; one values file gives every call its own user. SIP load testing →

Regression testing and CI

Run scenarios from scripts and CI jobs. JUnit XML and a gate on ASR, response times and MOS decide pass or fail.

Emulating servers and clients

Be the registrar, the PBX, the phone or the called party, over UDP, TCP, TLS, WebSocket or secure WebSocket.

IVR and media testing

Live speech through the microphone, prompts from pcap files, automatic digit injection, SRTP and H.264 video.

Learning SIP

Watch every request and response of a dialog in the call flow and experiment with the protocol safely.