My intention is to check if DUT is keeping transction for 32 seconds after sending response. In my case BYE-200OK.
Once UAC sends BYE to DUT, DUT responds with 200OK. after few seconds i want to re-send that same BYE (key here is after receiving the 200 OK response!!).
When i am trying to do that, SIPp UAC goes in infirnite loop and kept sending BYE forever and flooding DUT with BYE.
Attached scenario and its screen shot showing unwanted retrabsmissions
Thanks in advace fro any help
Mayur
Get your email and more, right on the new Yahoo.com
ByeReTxuac.log
Description: 1377758813-ByeReTxuac.log
<?xml version="1.0" encoding="ISO-8859-1" ?>
<scenario name="183 UAC">
<send retrans="500">
<![CDATA[
INVITE sip:[EMAIL PROTECTED]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port]
From: sipp <sip:[EMAIL PROTECTED]:[local_port]>;tag=[call_number]
To: sut <sip:[EMAIL PROTECTED]:[remote_port]>
Call-ID: [call_id]
CSeq: 1 INVITE
Contact: sip:[EMAIL PROTECTED]:[local_port]
Callnumber:[call_number]
Supported: 100rel
<HEADER_UAC_INVITE>
Content-Type: application/sdp
Content-Length: [len]
<SDP1>
]]>
</send>
<recv response="100" optional="true"/>
<recv response="400" optional="true" next='1'/>
<recv response="480" optional="true" next='1'/>
<recv response="500" optional="true" next='1'/>
<recv response="503" optional="true" next='1'/>
<recv response="183">
<action>
<ereg regexp="tag=.*" search_in="hdr" header="To:" check_it="false" assign_to="1"/>
<ereg regexp=" .*" search_in="hdr" header="RSeq" check_it="false" assign_to="2"/>
<ereg regexp=" .*" search_in="hdr" header="CSeq" check_it="false" assign_to="3"/>
</action>
</recv>
<send>
<![CDATA[
PRACK sip:[EMAIL PROTECTED]:[remote_port] SIP/2.0
From: sipp <sip:[EMAIL PROTECTED]:[local_port]>;tag=[call_number]
To: sut <sip:[EMAIL PROTECTED]:[remote_port]>[peer_tag_param]
[last_Via:]
Call-ID: [call_id]
Cseq: 2 PRACK
Contact: sip:[EMAIL PROTECTED]:[local_port]
Max-Forwards: 70
Supported: 100rel
RAck:[$2][$3]
Content-Length: 0
]]>
</send>
<recv response="200" rtd="true">
</recv>
<recv response="200" rtd="true">
</recv>
<send>
<![CDATA[
ACK sip:[EMAIL PROTECTED]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port]
From: sipp <sip:[EMAIL PROTECTED]:[local_port]>;tag=[call_number]
To: sut <sip:[EMAIL PROTECTED]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
CSeq: 1 ACK
Contact: sip:[EMAIL PROTECTED]:[local_port]
<HEADER_UAC_ACK>
Content-Length: 0
]]>
</send>
<pause/>
<send retrans="500">
<![CDATA[
BYE sip:[EMAIL PROTECTED]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port]
From: sipp <sip:[EMAIL PROTECTED]:[local_port]>;tag=[call_number]
To: sut <sip:[EMAIL PROTECTED]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
CSeq: 3 BYE
Contact: sip:[EMAIL PROTECTED]:[local_port]
<HEADER_UAC_BYE>
Content-Length: 0
]]>
</send>
<recv response="200"/>
<send retrans="500">
<![CDATA[
BYE sip:[EMAIL PROTECTED]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port]
From: sipp <sip:[EMAIL PROTECTED]:[local_port]>;tag=[call_number]
To: sut <sip:[EMAIL PROTECTED]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
CSeq: 3 BYE
Contact: sip:[EMAIL PROTECTED]:[local_port]
<HEADER_UAC_BYE>
Content-Length: 0
]]>
</send>
<recv response="481"/>
<label id='1'/>
<send>
<![CDATA[
ACK sip:[EMAIL PROTECTED]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port]
From: sipp <sip:[EMAIL PROTECTED]:[local_port]>;tag=[call_number]
To: sut <sip:[EMAIL PROTECTED]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
CSeq: 1 ACK
Contact: sip:[EMAIL PROTECTED]:[local_port]
<HEADER_UAC_ACK>
Content-Length: 0
]]>
</send>
<label id='2'>
<!-- definition of the response time repartition table (unit is ms) -->
<ResponseTimeRepartition value="10, 20, 30, 40, 50, 100, 150, 200"/>
<!-- definition of the call length repartition table (unit is ms) -->
<CallLengthRepartition value="10, 50, 100, 500, 1000, 5000, 10000"/>
</scenario>
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Sipp-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sipp-users
