Hello,

During the following subset of a client scenario...

invite ->

180 <-

200 <-

ACK ->

If the 200 arrives before the 180, SIPP sends a CANCEL message with no CALL ID to the SUT.  The SUT then returns a 400 - Mandatory Via header is null.  This causes the SIPP client script to terminate. If we set the 180 to optional, SIPP does not terminate under these circumstances, but we do not want ot set the 180 to optional.   Messages are below.  We have a few questions related to this behaviour and potential workarounds:

1) Is it possible to force SIPP to not send any messaging other than what is specified in the scenario xml?  Can having SIPP terminate on an unexpected message such as a 400 be avoided?  This is impeding our ability to perform a long duration traffic run.

2) We have been working with the -nd flag as a workaround, but we are still seing the client side script terminate when an unexpected message is received.  Is this expected?  Are there any gotchas to use of -nd?  Our assumption was that all sipp functionality would be the same with or without the -nd flag with the exeception of the following when the -nd flag is in use:

                      - On UDP retransmission timeout, abort the call by
                      sending a BYE or a CANCEL
                      - On unexpected BYE send a 200 OK and close the call
                      - On unexpected CANCEL send a 200 OK and close the call
                      - On unexpected PING send a 200 OK and continue the call
                      - On any other unexpected message, abort the call by
                      sending a BYE or a CANCEL

Thanks and Regards,

Greg

Here are the cancel and 400 messages...

Protocol data:
Session Initiation Protocol
    Request-Line: CANCEL sip:[EMAIL PROTECTED]:5060 SIP/2.0
        Method: CANCEL
        Resent Packet: False
    Message Header
        CSeq: 1 CANCEL
        Contact: <sip:47.135.114.35:7001;transport=UDP>
            Contact Binding: <sip:47.135.114.35:7001;transport=UDP>
                URI: <sip:47.135.114.35:7001;transport=UDP>
                    SIP contact address: sip:47.135.114.35:7001
        Content-Length: 0

Session Initiation Protocol
    Status-Line: SIP/2.0 400 Mandatory Header Via is null
        Status-Code: 400
        Resent Packet: False
    Message Header
        CSeq: 1 CANCEL
                     


From:  "Olivier Jacques" <[EMAIL PROTECTED]>
To:  "Bruno Carletti" <[EMAIL PROTECTED]>
CC:  sipp-users@lists.sourceforge.net
Subject:  Re: [Sipp-users] Sipp v1.1 on Windows 2000
Date:  Wed, 9 Aug 2006 10:03:22 +0200


On 8/9/06, Bruno Carletti <[EMAIL PROTECTED]> wrote:
Hi,

I´ve just installed SIPP ( on my laptop (windows 2000) and it doesn´t
work. When I run sipp, there is a problem (error 127 cannot load
wship6.dll). Windows 200 has not this library and I try to copy to
system or system32 directory. It happens the same problem.
Is it possible to install a SIPP version 1.1 on Windows 2000? Which
dll or other programs I need to execute it?.

Regards

Hello Bruno,


this will not work as cygwin support for IPv6 on windows 2000 is not implemented. It would require quite some modifications to be able to disable IPv6 support in SIPp with compilation flags.
Alternatives are:
- Use SIPp 1.0 (no IPv6)
- Use vmware or other emulator
- Install a later version of windows

But if you are OK to provide the modifications to activate/de-activate IPv6 at compile time, then don't hesitate to provide a patch.


Thinking about it, providing a minimal vmware image might be the way to go as it will allow support of ipv4, ipv6 and RTP. Not sure about licensing though...

Olivier.
--
HP OpenCall Software
http://www.hp.com/go/opencall/

>-------------------------------------------------------------------------
>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
>Sipp-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/sipp-users

-------------------------------------------------------------------------
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
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users

Reply via email to