pjsip logo pjsip.org
Open source SIP stack and media stack for presence, im/instant messaging, and multimedia communication

HOME

SIP/media Features
High Performance SIP
Small Footprint SIP
Symbian Port

FAQ

Documentation

Licensing

Download

Development (Trac)

Projects using pjsip

Mailing List

Open Source Links


About: PJLIB, PJLIB-UTIL, PJSIP, and PJMEDIA are created by: Benny Prijono
<bennylp@pjsip.org>


 

PJSIP 0.5.7 (Release) - Static Benchmark

Below is the benchmark result generated by test-pjsip program. The program is single-threaded only.

Variable Value Description
version 0.5.7 PJLIB/PJSIP version
build-type Release Build type
timestamp 1153306196 System timestamp of the test
date-time 2006-07-19 10:49:56 Date/time of the test
system Intel-P4/2.66GHz,1GB-RAM System description
os-family win32 Operating system family
cc-name msvc-12.0.0 Compiler name and version
uri-parse-per-sec 319600 URI/sec Number of SIP/TEL URIs that can be parsed with pjsip_parse_uri() per second (tested with 35 URI set, with average length of 38 chars)
uri-parse-bandwidth-mb 12 MB/sec URI parsing bandwidth in megabytes (number of megabytes worth of URI that can be parsed per second)
uri-print-per-sec 423117 URI/sec Number of SIP/TEL URIs that can be printed with pjsip_uri_print() per second (tested with 35 URI set, with average length of 38 chars)
uri-cmp-per-sec 324364 URI/sec Number of SIP/TEL URIs that can be compared with pjsip_uri_cmp() per second (tested with 35 URI set, with average length of 38 chars)
msg-detect-per-sec 267396 msg/sec Number of SIP messages can be pre-parse by pjsip_find_msg() per second (tested with 2 message sets with average message length of 762 bytes)
msg-parse-per-sec 70945 msg/sec Number of SIP messages can be parsed by pjsip_parse_msg() per second (tested with 2 message sets with average message length of 762 bytes)
msg-parse-bandwidth-mb 54 MB/sec Message parsing bandwidth in megabytes (number of megabytes worth of SIP messages that can be parsed per second). The value is derived from msg-parse-per-sec above.
msg-print-per-sec 221190 msg/sec Number of SIP messages can be printed by pjsip_msg_print() per second (tested with 2 message sets with average message length of 762 bytes)
msg-printed-bandwidth-mb 168 MB/sec Message print bandwidth in megabytes (total size of SIP messages printed per second). The value is derived from msg-print-per-sec above.
create-request-per-sec 180186 msg/sec Number of typical request messages that can be created per second with pjsip_endpt_create_request()
create-response-per-sec 257841 msg/sec Number of typical response messages that can be created per second with pjsip_endpt_create_response()
create-uac-time 72 msec Time to create 10000 UAC transactions, in miliseconds
create-uac-tsx-per-sec 138410 tsx/sec Number of UAC transactions that potentially can be created per second with pjsip_tsx_create_uac(), based on the time to create 10000 simultaneous transactions above.
create-uas-time 67 msec Time to create 10000 UAS transactions, in miliseconds
create-uas-tsx-per-sec 148916 tsx/sec Number of UAS transactions that potentially can be created per second with pjsip_tsx_create_uas(), based on the time to create 10000 simultaneous transactions above.
udp-rtt-usec 123 usec Best UDP transport round trip time, in microseconds (time from sending request until response is received. Tests were performed on local machine only)
loop-rtt-usec 38 usec Best Loopback transport round trip time, in microseconds (time from sending request until response is received. Tests were performed on local machine only)
tcp-rtt-usec 162 usec Best TCP transport round trip time, in microseconds (time from sending request until response is received. Tests were performed on local machine only, and after TCP socket has been established by previous test)
test-status 0 Overall test status/result (0==success)