I have a question about draft-ietf-sipping-service-examples-08.txt section 2.9 Call Forwarding - No Answer. >From Alice UA point of view, the UA got three 18x responses on a single INVITE request. All the 18x have different To tags and thus create multiple early dialogs. (please note that the 181 response does not contain To tag at all but from Alice UA point of view the "null" To tag is different from the first 180 response and thus create another early dialog). In the flow we can see that eventually only one dialog is confirmed. My questions are: 1) Doesn't Alice UA has to terminate the other early dialogs with CANCEL or BYE ?? 2) Can Alice UA relay on the fact that after 32 seconds from the first 2xx all other early dialogs are terminated automatically without sending any CANCEL or BYE? 3) What would have happen if Alice UA decided to send immediately after the 2xx CANCEL on the two remaining early dialogs or BYE on each early dialog? 4) According to RFC 3261 section 16.7 (on chapter choosing the best response) : "Since a proxy may not insert a tag into the To header field of a 1xx response to a request that did not contain one, it cannot issue non-100 provisional responses on its own." Isn't the flow conflicts with the RFC ??
Thanks in advance, Dudy Isaac. _______________________________________________ Sip-implementors mailing list [email protected] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
