It seems that there is discrepancy between a statement in RFC3891 and some vendor implementations.
RFC3891, section 4 states: A UAC MUST NOT send an INVITE with a Replaces header field that attempts to replace an early dialog which was not originated by the target of the INVITE with a Replaces header field. The issue appears to be related to the restriction of "originated" in the above statement. It tends to imply that it is invalid if the early dialog was "terminated" by the target rather than "originated" by the target. Consider an attended transfer in which call1 is established between a transferee and a transferor. The transferor creates a new call2 towards transfer target. While this call is still alerting (early dialog), it sends a REFER on call1 with a Replaces header that references call2. In this case, the Replaces header attempts to replace an early dialog which was "terminated" by the target. Thanks ! James
_______________________________________________ Sip mailing list https://www1.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use [EMAIL PROTECTED] for questions on current sip Use [EMAIL PROTECTED] for new developments on the application of sip
