Hi,

I am working on SIPp (new bee).
I have a scenario where in the B party side, I expect either INVITE or
OPTIONS message and I need to send the corresponding response to A
party/proxy.

Below is my Test script. I have a problem that the test case is made as
successful only when INVITE comes and success is not counted when the
OPTIONS message is received; in the statistics (Screen #2). (The OPTIONS
message is created and sent by my application periodically where as INVITE
passes through my application/proxy).
Could you please help me here to make sure that the OPTIONS message as well
would be counted as success.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE scenario SYSTEM "sipp.dtd">
<scenario>

     <recv request="INVITE" crlf="true" rrs="true" timeout="15000"
next="1">
        <action>
            <ereg regexp="INVITE
sip:122316112345...@mgcf.com:45090;transport=TCP*"
search_in="msg" check_it="true" assign_to="1" />
            <log message="From is [last_From]. Custom header is [$1]"/>
        </action>
      </recv>


     <recv request="OPTIONS" crlf="true" rrs="true" timeout="15000"
next="2" optional="true">
      </recv>

 <label id="1"/>
          <!-- Send the 200 -->
    <send crlf="true" next="3">
            <![CDATA[

            SIP/2.0 200 OK
            [last_Via:]
            [last_From:]
            [last_To:];tag=[call_number]
            [last_Call-ID:]
                        [routes]
            [last_CSeq:]
            Contact: <sip:[local_ip]:[local_port];transport=[transport]>
            Content-Type: application/sdp
                     Content-Length: [len]

            v=0
            o=user1 53655765 2353687637 IN IP4 [local_ip]
            s=-
            c=IN IP4 [media_ip]
            t=0 0
            m=audio [media_port] RTP/AVP 0
            a=rtpmap:0 PCMU/8000

            ]]>
    </send>

    <label id="2"/>

              <!-- Send the 200 -->
    <send crlf="true" >
            <![CDATA[

            SIP/2.0 200 OK
            [last_Via:]
            [last_From:]
            [last_To:];tag=[call_number]
            [last_Call-ID:]
                        [routes]
            [last_CSeq:]
            Contact: <sip:[local_ip]:[local_port];transport=[transport]>
            Content-Type: application/sdp
                     Content-Length: [len]

            v=0
            o=user1 53655765 2353687637 IN IP4 [local_ip]
            s=-
            c=IN IP4 [media_ip]
            t=0 0
            m=audio [media_port] RTP/AVP 0
            a=rtpmap:0 PCMU/8000

            ]]>
    </send>

        <label id="3"/>

        <recv request="ACK" crlf="true">
    </recv>

</scenario>


-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-- 
Thanks,
Sree
------------------------------------------------------------------------------
_______________________________________________
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users

Reply via email to