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

Reply via email to