Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01
Dale.Worley@comcast.net Tue, 26 February 2008 21:31 UTC
Return-Path: <sip-bounces@ietf.org>
X-Original-To: ietfarch-sip-archive@core3.amsl.com
Delivered-To: ietfarch-sip-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F0FA23A6DAC; Tue, 26 Feb 2008 13:31:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level:
X-Spam-Status: No, score=-0.616 tagged_above=-999 required=5 tests=[AWL=-0.179, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23F2PdUNALXB; Tue, 26 Feb 2008 13:31:25 -0800 (PST)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E1F0C3A6D69; Tue, 26 Feb 2008 13:31:20 -0800 (PST)
X-Original-To: sip@core3.amsl.com
Delivered-To: sip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D464E3A6D1D for <sip@core3.amsl.com>; Tue, 26 Feb 2008 13:31:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tQtx0SlNEoc3 for <sip@core3.amsl.com>; Tue, 26 Feb 2008 13:31:18 -0800 (PST)
Received: from QMTA05.emeryville.ca.mail.comcast.net (qmta05.emeryville.ca.mail.comcast.net [76.96.30.48]) by core3.amsl.com (Postfix) with ESMTP id 111723A6D6B for <sip@ietf.org>; Tue, 26 Feb 2008 13:31:15 -0800 (PST)
Received: from OMTA01.emeryville.ca.mail.comcast.net ([76.96.30.11]) by QMTA05.emeryville.ca.mail.comcast.net with comcast id uEvf1Y00M0EPchoA50ZP00; Tue, 26 Feb 2008 21:30:23 +0000
Received: from dragon.ariadne.com ([24.34.79.42]) by OMTA01.emeryville.ca.mail.comcast.net with comcast id uMX71Y00N0umElk8M00000; Tue, 26 Feb 2008 21:31:10 +0000
X-Authority-Analysis: v=1.0 c=1 a=jBN9FSJavanR17sMwmQA:9 a=31pBORbvePUO2xJdf20A:7 a=fFxyS0LMJWkRYGzhMBUJY5HAe0QA:4 a=r9vth0PIv-oA:10 a=e1i35A98MB8A:10 a=1pxjJC3EenQA:10 a=8y7tGHue6YMA:10
Received: from dragon.ariadne.com (dragon.ariadne.com [127.0.0.1]) by dragon.ariadne.com (8.12.8/8.12.8) with ESMTP id m1QLV7Mj008480 for <sip@ietf.org>; Tue, 26 Feb 2008 16:31:07 -0500
Received: (from worley@localhost) by dragon.ariadne.com (8.12.8/8.12.8/Submit) id m1QLV7Rm008476; Tue, 26 Feb 2008 16:31:07 -0500
Date: Tue, 26 Feb 2008 16:31:07 -0500
Message-Id: <200802262131.m1QLV7Rm008476@dragon.ariadne.com>
To: sip@ietf.org
From: Dale.Worley@comcast.net
In-reply-to: <1203976392.6192.88.camel@localhost> (aki.niemi@nokia.com)
References: <5D1A7985295922448D5550C94DE2918001636AF1@DEEXC1U01.de.lucent.com> <200709181506.l8IF6Bmp007748@dragon.ariadne.com> <1203976392.6192.88.camel@localhost>
Subject: Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <http://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <http://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: sip-bounces@ietf.org
Errors-To: sip-bounces@ietf.org
From: Aki Niemi <aki.niemi@nokia.com> On ti, 2007-09-18 at 11:06 -0400, ext worley@dworley.hsd1.ma.comcast.net wrote: > I have one technical issue (which is probably insoluble and can only > be documented) and a number of nits. > > * Section 4 specifies that a resource is identified by one or more > URIs. It seems to be implicit that one URI always identifies the same > resource. Without that, it would be difficult to use ETags > effectively, since ETags are only unique for a single resource. Yes. > In the general case, the mapping from URIs to resources involves the > full complexity of SIP routing. This means that without additional > information, the subscriber does not know that request-URI that it > uses always maps into the same resource URI, and so has no absolute > guarantee that the space of ETags it is working with does not change > over time. The subscriber really need not know. It is the notifier's responsibility to keep the entity-tags unique across all of the insanely difficult SIP routing that it may deploy in front of it. The notifier cannot know what routing is in front of it, because it cannot know what URIs might route to it. > One assumes that all SUBSCRIBEs within a subscription are routed to > the same destination URI because the refresh SUBSCRIBEs are sent using > the route-set and contact. But a "resumed" subscription does not have > this protection. Correct. > It is not clear that there is any solution to these problems, and we > may only be able to document that the subscriber is responsible for > assuring that successive subscription requests are delivered to the > same resource. This isn't the subscriber's problem. Moreover, I really doubt that it is even feasible to build a system where a new subscription sent to the same AoR will randomly reach a different notifier instance that is in no way synchronized (as in state, entity-tag values, etc) with the other instances. There is no requirement that the SUBSCRIBE was sent to an "AoR" (even if that term was well-defined). It is trivial to build a system where a new subscription could go to a place that is much different than a previous subscription: sip:a.example.com forwards to sip:b.example.com - I think of this as "my call center". What I don't know is: sip:b.example.com uses time-of-day-based routing to forward to either sip:c1.example.com or sip:c2.example.com - My company has outsourced the call center to two different companies in in two different places, one for the day shift and one for the night shift. sip:c1.example.com parallel-forks to sip:d1a.example.com and sip:d1b.example.com - The day-shift call center workers are in several locations. sip:c2.example.com parallel-forks to sip:d2a.example.com and sip:d2b.example.com - And so are the night-shift call center workers. OK, now I send "SUBSCRIBE sip:a.example.com". Unless I know the details of the above routing, there's no way for me to know that the routing changes with time. Similarly, there's no way for the notifiers at d1a.example.com, d1b.example.com, d2a.example.com, and d2a.example.com to even know what notifiers they *might* have to synchronize with. Dale _______________________________________________ Sip mailing list http://www.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] WGLC for draft-ietf-sip-subnot-etags-01 DRAGE, Keith (Keith)
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dale.Worley
- RE: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 DRAGE, Keith (Keith)
- [Sip] Outbound-10 comments Jerry Yin
- RE: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 DRAGE, Keith (Keith)
- Re: [Sip] Outbound-10 comments peter_blatherwick
- Re: [Sip] Outbound-10 comments sergiole
- RE: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 DRAGE, Keith (Keith)
- RE: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Brian Rosen
- Re: [Sip] Outbound-10 comments Rohan Mahy
- Re: [Sip] Outbound-10 comments Rohan Mahy
- Re: [Sip] Outbound-10 comments peter_blatherwick
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Aki Niemi
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dale.Worley
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Aki Niemi
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dean Willis
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Aki Niemi
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dale.Worley
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dale.Worley
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Aki Niemi
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dean Willis
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dale.Worley
- Re: [Sip] WGLC for draft-ietf-sip-subnot-etags-01 Dale.Worley