A little late answer, but anyway...

These two responses have different to-tags and are thus forking the call.
The second dialog must be confirmed, and the first is still in early dialog,
waiting for the 200OK. If it finally arrives, the UA should terminate that
dialog with a BYE. 

It is also so that the UAC must expect any number of new dialog-setup
responses for 64*T1 milliseconds, i.e. more forks.

Your system heavily violates the fundamentals of dialog setup!


/John

-----Ursprungligt meddelande-----
Från: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] För Jesus Rodriguez
Skickat: den 4 februari 2008 13:56
Till: [email protected]
Ämne: [Sip-implementors] Change To-tag between 180 and 200


Hello,

Is valid for an UAC to accept a 200OK coming from the UAS with a To- 
tag different than received in the previous 180?. This is the scenario:

An INVITE is sent from an UAC to a proxy. The proxy proxies the INVITE  
to the UAS. The UAS sends a 100 and 180 to the proxy, which are resent  
to the UAC. The UAS does not "answer" the INVITE and the proxy times  
out the transaction. After that, the proxy (via CPL) sends the INVITE  
to another UAS which replies immediately with a 200OK that is proxied  
to the UAC. The UAC does not accept the 200OK because the To-tag it  
received in the 180 from the first UAS is different of the To-Tag  
received in the 200OK from the second UAS.

Is this a valid behaviour or should the UAC accept the 200OK and  
update the internal "early dialog" state to a confirmed dialog using  
the To-tag of the 200OK sent by the second UAS?.

Thanks.

Saludos
JesusR.

------------------------------------
Jesus Rodriguez
VozTelecom Sistemas, S.L.
[EMAIL PROTECTED]
http://www.voztele.com
Tel. 902360305
-------------------------------------




_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors



_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to