Title: Message

You will need a number of SIPP machines (or at least processes – I use Linux myself on which several processes are easy to do).

 

It depends quite what your other equipment is. Assuming it is some form of CA then what I would do for 100 calls is have three processes, and have “-m 50” in the calling parameters of (a) and (c):

 

a)       do 50 registers to register some users to receive the calls (first, before (b) and (c))

b)       start a server to receive the calls (a) registered for

c)       start a client to register and make a call for each of 50 users

 

If you are testing some form of proxy then you can write the server to do the registration and just use (b) and (c) but it does not sound like you are doing that.

 

In your register, you need  to vary the ua name in the To: From: and Contact:. I would use 410x[call_number] or similar where x is different between (a) and (c).

 

Also “tag=[call_number]” is a bit simplistic. Make sure that your invite and the response have different tags from each other and the registers. “tag=[pid]tkhyexy[call_number]” would be more realistic where you vary the bit in the middle whenever the protocols allows. (The [pid] means if you run the test again you get a different value.) If it is a good RFC 3261 implementation the tag is as important as the Call-ID.

 

Peter

 

Peter Higginson

Newport Networks Ltd,

Direct line 01494 470694

http://www.newport-networks.com/


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Ollier
Sent: 13 October 2006 15:47
To: [email protected]
Subject: [Sipp-users] Registration and calls from multiple users

 

Here is the current problem:

 

I have multiple UAs (in this scenario: 2) that need to register, then invite, then talk, then tear down.  My problem is that the SIP server is seeing these UAs as the same call.  The call_id will not increment on the second register, causing the system to believe it is the same UA registering.  Here is my scenario.  Is it possible to have multiple SIP stations (100+)register, then invite, then converse, then bye or will I need to run the SIPp program on multiple machines to accomplish this feat?

 

My command line:  sipp 10.0.60.1 -sf register.xml -cid_str [EMAIL PROTECTED] -m 1 -base_cseq 0

 

I am using Windows version 1.1r6

 

Scenario:

<?xml version="1.0" encoding="ISO-8859-1" ?>
 <scenario name="register_answer">
 <send>
  <![CDATA[
    REGISTER sip:10.0.60.1 SIP/2.0
        Via: SIP/2.0/UDP 10.0.60.100:5060;branch=[branch]
        From: <sip:[EMAIL PROTECTED]:5060>;tag=[call_number]
        To: <sip:[EMAIL PROTECTED]:5060>
        Call-ID: [call_id]
        CSeq: [cseq+1] REGISTER
        Contact: <sip:[EMAIL PROTECTED]:5060>
        Content-Length: 0
        Expires: 3600
    ]]>
 </send>
 
 <nop><action><log message="sent REGISTER."/></action></nop>

 

<recv response="200" >
 </recv>
<pause milliseconds="2000">
</pause>
 <send>
 <![CDATA[
        REGISTER sip:10.0.60.1 SIP/2.0
        Via: SIP/2.0/UDP 10.0.60.100:5060;branch=[branch]
        From: <sip:[EMAIL PROTECTED]:5060>;tag=[call_number]
        To: <sip:[EMAIL PROTECTED]:5060>
        Call-ID: [call_id]
        CSeq: [cseq] REGISTER
        Contact: <sip:[EMAIL PROTECTED]:5060>
        Content-Length: 0
        Expires: 3600
    ]]>
 </send>
 <nop><action><log message="sent 2nd."/></action></nop>
   <recv response="200" >
  </recv>
 
 <nop><action><log message="CALL OVER."/></action></nop>
 
 </scenario>

 

Jeff OllierNetwork Quality Control Engineer

 




---------------
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the contents in this e-mail is strictly forbidden.
---------------
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users

Reply via email to