SIPP - useful command line options

From open-voip.org

Jump to: navigation, search
 -r   Set the call rate (in calls per seconds)
 -rate_increase   Specify the rate increase every -fd seconds 
      Example: -rate_increase 10 -fd 10s   ==> increase calls by 10 every 10 seconds.
 -m   Stop the test and exit when 'calls' calls are processed


 -timeout   SIPp quits after nb units. Example: -timeout 20s quits after 20 seconds).
 -l   Set the maximum number of simultaneous calls. 
      Once this limit is reached, traffic is decreased until the number of open calls goes 
      down. Default: (3 * call_duration (s) * rate).
 -s   Set the username part of the resquest URI. Default is 'service'.
 -ap  Set the password for authentication challenges. Default
 -inf Inject values from an external CSV file during calls into the scenarios.
      First line of this file say whether the data is to be (SEQUENTIAL) (RANDOM)
 -d   controls the duration of 'pause'. Default value is 0 and default unit is milliseconds.
 -sd   Dumps a default scenario (embeded in the sipp executable, "uac" & "uas")
 -sf   Loads an alternate xml scenario file.  
 -sn   Use a default scenario


Run simple example on the same SIPP server:

Run sipp with embedded server (uas) scenario:

 ./sipp -sn uas

On the same host, run sipp with embedded client (uac) scenario

 ./sipp -sn uac 127.0.0.1


Personal tools