Hi Sonja, dialog state changes are atomic. Hence, I think, only on deciding to send/sending a 2xx response remote target will be updated. In the call flow below, 200 OK for UPDATE is sent by B prior to 200 OK for INVITE. So remote target modified by UPDATE will be overwritten by re-INVITE as C2.
Regards, Ramakrishna -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sonja Belic Sent: Thursday, April 12, 2007 3:56 PM To: [EMAIL PROTECTED] Subject: [Sip-implementors] UPDATE and reINVITE Hi, I have a question regarding UPDATE and reINVITE. A B INVITE (C1) |-------------------------------------->| // C = Contact 180 |<--------------------------------------| 200 OK (INVITE) |<--------------------------------------| ACK |-------------------------------------->| target reINVITE (C2) |-------------------------------------->| 1xx |<--------------------------------------| UPDATE (C3) |-------------------------------------->| 200 OK (UPDATE) |<--------------------------------------| 200 OK (reINVITE) |<--------------------------------------| ACK |-------------------------------------->| Q: Is it OK for UPDATE to be sent when reINVITE isn't actually responded with the final response? And what will be the dialog remote target C2 or C3? According to RFC3311, I presume that 200 OK to reINVITE should have the same Contact as UPDATE or its response. Best Regards Sonja _______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. www.wipro.com _______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
