VoIP performance and SIP call quality test report for 3CX Phone System 12.0.33463.0 - RTP jitter, MOS, delays

SIP Server software 3CX Phone System 12.0.33463.0
SIP Server hardware Lenovo 3000 G530 laptop, Pentium Dual-Core T3100 1.9GHz 2 cores
Network 100Mbps ethernet, PC to PC
SIP Tester hardware Lenovo G700 laptop, Pentium 2020M 2.4GHz 2 cores
StarTrinity SIP tester Version 3.1.5136.5728, compiled at 2014-01-22 23:10 UTC
StarTrinity SIP tester uptime 1d 19h 9m 31s
Measurement started at 2014-01-23 3:20:06
Measurement duration 1d 19h 9m 31s
Actual average incomplete calls count (number of channels) 2,27
Received SIP calls count 2396
Total average received calls per second 0,02
Answered received calls count 2396
Attempted outgoing calls count 32989
Total average attempted calls per second 0,21
Session establishment rate 99,98% (32983/32989)
Failed outgoing calls count (total) 0,02% (6/32989)
    with status = 408 (Request Timeout) 0,00% (0/32989)
    with status = 486 (Busy Here) 0,00% (0/32989)
    with status = 487 (Request Terminated) 0,00% (0/32989)
Answered outgoing calls count 32983
Successfully completed calls 35377
Answered duration (min/avg/max) 3269,80ms/8842,80ms/15130,25ms

Stress parameters for outgoing calls

Min interval between calls 2317,82ms, fixed
Max calls per second 0,43
Max number of simultaneous calls 3,97

Performance indicators

Indicator Ncalls Min Average Max Percentile 90% 95% 98% 99% 99.5% 99.8% 99.9% 99.95% 99.98% 99.99%
Max call jitter (ms)

32239

0,00 7,26 381,00

17,00

22,00

31,00

36,00

54,00

76,00

85,00

91,00

101,00

106,00

Answer delay (ms)

32983

0,00 421,45 7171,17

415,12

418,14

453,13

518,26

1328,15

4804,27

6169,63

6794,26

7074,79

7160,50

-24dB delay (ms)

32981

231,01 969,51 7786,45

1027,06

1036,06

1055,06

1098,06

1124,06

1678,10

4246,24

5964,34

7584,43

7746,44

Media threads delay (ms)

35383

0,26 3,09 102,28

4,28

6,08

9,73

14,48

22,17

34,59

50,53

60,15

77,65

98,50

Signalization thread delay (ms)

35383

0,00 0,04 113,47

0,00

0,01

0,01

0,36

0,52

4,29

6,33

9,14

19,30

24,64

Scripts

Outgoing CallXML script <callxml>
<call maxtime="19530ms" value="$random_least_busy_uac_registration();" />
<on event="answer">
<playaudio value="ivr2" repeat="10000" maxtime="15000ms" />
<exit />
</on>
</callxml>
Incoming CallXML script <callxml>
<accept />
<wait value="10s" />
<exit />
</callxml>

Settings

Desired audio codec Unknown
Forced audio codec PCMA
Jitter buffer initial size 10ms
Jitter buffer max size 80ms
Jitter buffer prefetch max size 20ms
Jitter buffer prefetch min size 10ms

Comments

Switching off audio verification in SIP Tester helped to reduce delays in media thread. It should be done by a separate process with lowest priority. We will work on it.

Less than 10% of calls passed through 3CX PBX. Reason is definitely in license limits - 3CX plays this message. It is strange because SIP Tester did not generate more than 4 parallel calls. We will re-test 3CX with higher interval between calls, hope that it will help. Reason of high answer delay (7.7 seconds) is also in license limit.

Report is automatically generated at 2014-01-24 22:29:38