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

Reply via email to