Hello,

        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

Attachment: 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

Reply via email to