[Sip] Re: draft-ietf-sip-replaces-04.txt
Rohan Mahy <rohan@cisco.com> Tue, 19 August 2003 20:04 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA06227 for <sip-archive@odin.ietf.org>; Tue, 19 Aug 2003 16:04:34 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19pCi8-00080Z-Um for sip-archive@odin.ietf.org; Tue, 19 Aug 2003 16:04:08 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h7JK484w030774 for sip-archive@odin.ietf.org; Tue, 19 Aug 2003 16:04:08 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19pCi2-0007zU-JY; Tue, 19 Aug 2003 16:04:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19pChI-0007x9-3o for sip@optimus.ietf.org; Tue, 19 Aug 2003 16:03:16 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA06161 for <sip@ietf.org>; Tue, 19 Aug 2003 16:03:11 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19pChG-00079y-00 for sip@ietf.org; Tue, 19 Aug 2003 16:03:14 -0400
Received: from sj-iport-2-in.cisco.com ([171.71.176.71] helo=sj-iport-2.cisco.com) by ietf-mx with esmtp (Exim 4.12) id 19pChF-000795-00 for sip@ietf.org; Tue, 19 Aug 2003 16:03:14 -0400
Received: from cisco.com (171.71.177.237) by sj-iport-2.cisco.com with ESMTP; 19 Aug 2003 13:10:32 -0700
Received: from mira-sjc5-b.cisco.com (IDENT:mirapoint@mira-sjc5-b.cisco.com [171.71.163.14]) by sj-core-1.cisco.com (8.12.9/8.12.6) with ESMTP id h7JK2gqq026686; Tue, 19 Aug 2003 13:02:42 -0700 (PDT)
Received: from cisco.com (ssh-sjc-1.cisco.com [171.68.225.134]) by mira-sjc5-b.cisco.com (Mirapoint Messaging Server MOS 3.3.6-GR) with ESMTP id AKN87008; Tue, 19 Aug 2003 12:54:46 -0700 (PDT)
Date: Tue, 19 Aug 2003 13:05:38 -0700
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Mime-Version: 1.0 (Apple Message framework v552)
Cc: sip <sip@ietf.org>
To: Paul Kyzivat <pkyzivat@cisco.com>
From: Rohan Mahy <rohan@cisco.com>
In-Reply-To: <3F410BB2.1000500@cisco.com>
Message-Id: <80611142-D280-11D7-B410-0003938AF740@cisco.com>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.552)
Content-Transfer-Encoding: 7bit
Subject: [Sip] Re: draft-ietf-sip-replaces-04.txt
Sender: sip-admin@ietf.org
Errors-To: sip-admin@ietf.org
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
On Monday, August 18, 2003, at 10:24 AM, Paul Kyzivat wrote: > Here is another point that I find fuzzy, in Section 3: > > "If the Replaces header field matches an early dialog that was not > initiated by this UA, it returns a 481 (Call/Transaction Does Not > Exist) response to the new INVITE, and leaves the matched dialog > unchanged. Note that since Replaces matches only a single dialog, > the > replacement dialog will not be retargeted according to the same > forking logic as the original request which created the early > dialog. > (Currently no use cases have been identified for replacing just a > single dialog in this circumstance.)" > > I don't know how to interpret this. Suppose X sent an invite to Y, and > Y returned a 183 establishing an early dialog. I think you are saying > that an INVITE/Replaces referencing this dialog should be rejected if > received by one of these UAs, but which one? > > (X initiated the invitation which resulted in the dialog, but Y sent > the response with a To-tag that actually initiated the specific > dialog.) No, the spec is pretty clear on this. X initiated the dialog. Y caused the dialog to become an early dialog. If you can come up with a rewording which is more precise and still clear, I am happy to incorporate it. > In example 7.1 Alice, who is in the role of X above, answers the > invite/replaces. This implies that you intend to have the party in > role Y refuse the replacement. I don't follow you here. > But in Section 4 I see: > > For example, if Alice replaces Cathy in an early dialog with Bob, > but > he does not answer, Alice's replacement request will not match other > dialogs to which Bob's UA redirects, nor other branches to which his > proxy forwards. Although this specification takes reasonable > > In this, Cathy is X and Bob is Y. If Alice replaces Cathy, that must > be by Alice sending an invite/replaces to Bob. You seem not to want > this to fail either. I am not following X = Cathy, Y = Bob. In any case, this paragraph is motivational explaining why you shouldn't send a Replaces header for a dialog you know is still in the early state, unless you are sending the replacement request to the initiator of the request you want to replace. > So, I am confused with what you are trying to restrict. Y cannot accept an INVITE with Replaces for the early dialog between X and Y. is that clear? thanks,. -rohan > > Paul > _______________________________________________ Sip mailing list https://www1.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use sip-implementors@cs.columbia.edu for questions on current sip Use sipping@ietf.org for new developments on the application of sip
- [Sip] I-D ACTION:draft-ietf-sip-replaces-04.txt Internet-Drafts
- [Sip] Re:draft-ietf-sip-replaces-04.txt Paul Kyzivat
- [Sip] Re:draft-ietf-sip-replaces-04.txt Paul Kyzivat
- [Sip] Re: draft-ietf-sip-replaces-04.txt Rohan Mahy
- [Sip] Re: draft-ietf-sip-replaces-04.txt Rohan Mahy
- [Sip] Re: draft-ietf-sip-replaces-04.txt Paul Kyzivat
- [Sip] Re: draft-ietf-sip-replaces-04.txt Rohan Mahy
- [Sip] Re: draft-ietf-sip-replaces-04.txt Paul Kyzivat
- [Sip] Re: draft-ietf-sip-replaces-04.txt Paul Kyzivat