Hi,
I have a problem with the treatment of "503" message
uac1.xml
Invite ---> retrans="500"
100 <---- optional
503 <--- optional go to label 1
180 <--- optional
200
<---
ack
---->
bye ----> retrans="500"
200 <---
label id="1"
ack---->
uas1.xml
Invite<-- -
180--->
200--->
ack<---
bye<---
200---> retrans="500"
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
Invite ---> retrans="500"
100 <---- optional
503 <--- optional go to label 1
180 <--- optional
200
<---
ack
---->
bye ----> retrans="500"
200 <---
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 <---
uas2.xml
Invite<-- -
180--->
200--->
ack<---
bye<---
200---> retrans="500"
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