Hi,
    I have a problem with the treatment of "503" message

    uac1.xml
uas1.xml
    Invite ---> retrans="500"
Invite<-- -
    100 <---- optional
     503 <--- optional go to label 1
    180  <--- optional
180--->
    200
<---
200--->
    ack
---->
ack<---
    bye ---->  retrans="500"                                         bye<---
    200
<---
200---> retrans="500"
    label id="1"
    ack---->
    the senario is what I found in the internet

    I am using sipp to send message between two opensips
    to sipp


    sipp-----opensips-------opensips---------sipp

    client              se                     re                    server

     I am writing programs to change opensips(se)
the se opensips will send a message from se to client 503 message when
opensips(re) is currently busy
after receiving the message 503 at the client .My question is
1)I hope client will  never retransmit the "Invite" of this call
It looks very unlikely to happen becuse "Invite" message has been executed
in the uac1.xml. I do not wish to change the source
code of the sipp. I only hope to change the sipp's senario file will this be
possible?
2)If we can not prevent this invite from retransmission, then let it be it
will stop retransmit after timeout.
   This time my hope is lower. I hope next time we come to 100 message in
the senario .
   I goto a 100 without retransmission.
   uac2.xml
uas2.xml
    Invite ---> retrans="500"
Invite<-- -
    100 <---- optional
     503 <--- optional go to label 1
    180  <--- optional
180--->
    200
<---
200--->
    ack
---->
ack<---
    bye ---->  retrans="500"                                         bye<---
    200
<---
200---> retrans="500"
    label id="1"
    ack---->
    Invite --->    # there is no retransmission here

    100 <---- optional
     503 <--- optional go to label 1
    180  <--- optional
    200 <---

    ack
---->
    bye ---->  retrans="500"
    200 <---

     I change the  opensips se to send 503 every time right after it send
100.
     I guess this time it will work after the client have send Invite and
retransmit it after receiving first 503.
     The next time it will go behind label id="1" and iterate all the time
under label "1" in the following time it
     receive 503.I hope this time there will be no transmission if the 503
is sending all the time.

     However there is still many retransmission of Invite.
     So I am really frustrated. Has anyone has similar experience  or know
how to solve this problem?
     Thank you very much for your help:)
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users

Reply via email to