netem per direction: none
| case | result | timings, ms (true value within the error bar) | failed checks |
|---|---|---|---|
| invite-retransmit | pass 10/10 | INVITE to the 2xx: 343.1 [316.3, 357.5] ms (-0.4/+0.4) n=10 INVITE copy to the agent's response: 92.9 [66.0, 106.9] ms (-0.4/+0.4) n=10 | - |
| refer-lost | pass 10/10 | end of the request to REFER: 1649.5 [1643.5, 1660.0] ms (-17.0/+17.0) n=10 final NOTIFY to agent BYE: 1000.8 [1000.7, 1001.3] ms (-0.4/+0.4) n=10 REFER to its copy: 501.0 [500.5, 501.1] ms (-0.4/+0.4) n=10 | - |
| bye-lost | pass 10/10 | BYE to its copy: 500.9 [500.4, 501.0] ms (-0.4/+0.4) n=10 | - |
True value = measured − error; the error lies within:
Wall-clock steps during the run: none.
The agent's RTP as the caller received it, ms, median [min, max] over calls: late, p99 of how much later than their timestamps say the packets arrived, against the earliest before them: the jitter buffer a receiver needs to play 99% of them in time; jitter, the RFC 3550 interarrival jitter estimate, its median over each call. On a clean network both are the agent's own pacing (and a carrier's); a profile adds its own.
| profile | calls | late, p99 | jitter |
|---|---|---|---|
| clean | 30 | 20.7 [0.6, 21.1] | 0.12 [0.07, 0.44] |
Pauses: none; outside a hold, the agent's RTP never went on after stopping for a second or more.
| s | direction | message | CSeq |
|---|---|---|---|
| 0.000 | caller → agent | INVITE sip:agent@172.16.2.6 SIP/2.0 | 1 INVITE |
| 0.000 | agent → caller | SIP/2.0 100 Processing | 1 INVITE |
| 0.002 | agent → caller | SIP/2.0 180 Ringing | 1 INVITE |
| 0.335 | agent → caller | SIP/2.0 200 OK | 1 INVITE |
| 0.501 | caller → agent | INVITE sip:agent@172.16.2.6 SIP/2.0 | 1 INVITE |
| 0.586 | agent → caller | SIP/2.0 200 OK | 1 INVITE |
| 0.586 | caller → agent | ACK sip:172.16.2.6:5060;transport=udp SIP/2.0 | 1 ACK |
| 2.587 | caller → agent | BYE sip:172.16.2.6:5060;transport=udp SIP/2.0 | 2 BYE |
| 2.587 | agent → caller | SIP/2.0 200 OK | 2 BYE |
| s | direction | message | CSeq |
|---|---|---|---|
| 0.000 | caller → agent | INVITE sip:agent@172.16.2.6 SIP/2.0 | 1 INVITE |
| 0.000 | agent → caller | SIP/2.0 100 Processing | 1 INVITE |
| 0.005 | agent → caller | SIP/2.0 180 Ringing | 1 INVITE |
| 0.348 | agent → caller | SIP/2.0 200 OK | 1 INVITE |
| 0.348 | caller → agent | ACK sip:172.16.2.6:5060;transport=udp SIP/2.0 | 1 ACK |
| 12.111 | agent → caller | REFER sip:rtpbench@172.16.1.3:37679 SIP/2.0 | 2 REFER |
| 12.612 | agent → caller | REFER sip:rtpbench@172.16.1.3:37679 SIP/2.0 | 2 REFER |
| 12.612 | caller → agent | SIP/2.0 202 Accepted | 2 REFER |
| 12.612 | caller → agent | NOTIFY sip:172.16.2.6:5060;transport=udp SIP/2.0 | 2 NOTIFY |
| 12.612 | agent → caller | SIP/2.0 200 success | 2 NOTIFY |
| 13.652 | caller → agent | NOTIFY sip:172.16.2.6:5060;transport=udp SIP/2.0 | 3 NOTIFY |
| 13.653 | agent → caller | SIP/2.0 200 success | 3 NOTIFY |
| 14.654 | agent → caller | BYE sip:rtpbench@172.16.1.3:37679 SIP/2.0 | 3 BYE |
| 14.654 | caller → agent | SIP/2.0 200 OK | 3 BYE |
| s | direction | message | CSeq |
|---|---|---|---|
| 0.000 | caller → agent | INVITE sip:agent@172.16.2.6 SIP/2.0 | 1 INVITE |
| 0.000 | agent → caller | SIP/2.0 100 Processing | 1 INVITE |
| 0.002 | agent → caller | SIP/2.0 180 Ringing | 1 INVITE |
| 0.338 | agent → caller | SIP/2.0 200 OK | 1 INVITE |
| 0.339 | caller → agent | ACK sip:172.16.2.6:5060;transport=udp SIP/2.0 | 1 ACK |
| 12.166 | agent → caller | REFER sip:rtpbench@172.16.1.3:46851 SIP/2.0 | 2 REFER |
| 12.166 | caller → agent | SIP/2.0 202 Accepted | 2 REFER |
| 12.166 | caller → agent | NOTIFY sip:172.16.2.6:5060;transport=udp SIP/2.0 | 2 NOTIFY |
| 12.166 | agent → caller | SIP/2.0 200 success | 2 NOTIFY |
| 13.193 | caller → agent | NOTIFY sip:172.16.2.6:5060;transport=udp SIP/2.0 | 3 NOTIFY |
| 13.193 | agent → caller | SIP/2.0 200 success | 3 NOTIFY |
| 14.193 | agent → caller | BYE sip:rtpbench@172.16.1.3:46851 SIP/2.0 | 3 BYE |
| 14.694 | agent → caller | BYE sip:rtpbench@172.16.1.3:46851 SIP/2.0 | 3 BYE |
| 14.695 | caller → agent | SIP/2.0 200 OK | 3 BYE |