Nataraju,
    Brett is right. Since CANCEL cancels the only INVITE _transaction_ , the
proxy that forked would cancel both INVITE clients responsible for the early
dialogs.This would result in the UAC receiving a 4xx (487/other). This will
terminate all early dialogs.
    So, if you want to close one early dialog and keep another, you must
send a BYE. If you wish to close all, you can send BYE on both dialogs or a
CANCEL.

-Kannan
>
> You can't use a CANCEL to release early-dialog-1
> while allowing early-dialog-2 for the associated
> INVITE to still continue.  The CANCEL would trigger
> the release of both of the early dialogs.  The BYE
> for early-dialog-1 releases early-dialog-1 without
> releasing early-dialog-2.
>
> [ABN] You can send CANCEL to release the early-dialog-1. Because CANCEL
> does not mean that release the session. It only means that release the
> early dialog as BYE do for the completed dialog. CANCEL/BYE releases the
> session only in case dialog (early or completed) to be released in the
> only dialog remaining in the session
>

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to