Re: [sipcore] rfc3265bis: SIP events redux [was Minutes Posted]
Adam Roach <adam@nostrum.com> Tue, 06 April 2010 23:31 UTC
Return-Path: <adam@nostrum.com>
X-Original-To: sipcore@core3.amsl.com
Delivered-To: sipcore@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6A3E93A68A7 for <sipcore@core3.amsl.com>; Tue, 6 Apr 2010 16:31:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.569
X-Spam-Level:
X-Spam-Status: No, score=-2.569 tagged_above=-999 required=5 tests=[AWL=0.030, BAYES_00=-2.599]
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 ogQtn0o4WdAN for <sipcore@core3.amsl.com>; Tue, 6 Apr 2010 16:31:31 -0700 (PDT)
Received: from nostrum.com (nostrum-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:267::2]) by core3.amsl.com (Postfix) with ESMTP id 39DD93A67E1 for <sipcore@ietf.org>; Tue, 6 Apr 2010 16:31:30 -0700 (PDT)
Received: from hydra-3.local (ppp-70-249-147-216.dsl.rcsntx.swbell.net [70.249.147.216]) (authenticated bits=0) by nostrum.com (8.14.3/8.14.3) with ESMTP id o36NVMlp083131 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 6 Apr 2010 18:31:23 -0500 (CDT) (envelope-from adam@nostrum.com)
Message-ID: <4BBBC44A.30103@nostrum.com>
Date: Tue, 06 Apr 2010 18:31:22 -0500
From: Adam Roach <adam@nostrum.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <FF84A09F50A6DC48ACB6714F4666CC745E21B30A68@ESESSCMS0354.eemea.ericsson.se>, <4BB9FEB2.3030400@nostrum.com>, <FF84A09F50A6DC48ACB6714F4666CC745E21B30A70@ESESSCMS0354.eemea.ericsson.se>, <CD5674C3CD99574EBA7432465FC13C1B21F6E96F96@DC-US1MBEX4.global.avaya.com> <FF84A09F50A6DC48ACB6714F4666CC745E21B30A7D@ESESSCMS0354.eemea.ericsson.se>
In-Reply-To: <FF84A09F50A6DC48ACB6714F4666CC745E21B30A7D@ESESSCMS0354.eemea.ericsson.se>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "WORLEY, DALE R (DALE)" <dworley@avaya.com>, SIPCORE <sipcore@ietf.org>
Subject: Re: [sipcore] rfc3265bis: SIP events redux [was Minutes Posted]
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Apr 2010 23:31:32 -0000
On 4/6/10 15:02, Apr 6, Christer Holmberg wrote: > Hi, > > >>> In any case, proxies don't inherently care about subscription state. If >>> you're doing something in your proxy that is attempting to figure out >>> the state of a subscription, you need to take care to figure out what's >>> going on. In that case, yeah, Timer N is going to be of interest to you. >>> But that's not something we need to specify -- it's actually very >>> application-specific. >>> >> The draft says that proxies no not need to support anything in addition to 3261, so from that point of view you are correct. >> >> However, at the same time it talks about proxies adding Record-Route if they are interested in the SUBs and NOTs, so I assumed that means that they are "allowed" to actually maintain subscription dialog state - in the same way as they might maintain invite dialog state. >> _______________________________________________ >> >> Even if a proxy is keeping subscription-state information, I don't see Timer N introducing a problem. The proxy sees all the SUBSCRIBEs and NOTIFYs and their responses. Under 3265bis, the NOTIFYs, actually, the the *responses* to the NOTIFYs show all of the >> subscription state. In particular, in seciton 4.1.2.4, I see: >> >> Until Timer N expires, several NOTIFY messages may arrive from >> different destinations (see Section 4.4.1). Each of these messages >> establish a new dialog and a new subscription. After the expiration >> of Timer N, the subscriber SHOULD reject any such NOTIFY messages >> that would otherwise establish a new dialog with a "481" response >> code. >> > Exactly, and that's why I think draft-ietf-sipcore-subnot-etags could cause issues, because it allows the NOTIFY to be suppressed. You're conflating *initial* NOTIFYs with *refresh* NOTIFYs. The subnot-etags document explicitly does not allow suppression of initial NOTIFY messages. They are critical to establishing a dialog. The text Dale cites relates exclusively to handling of *initial* NOTIFYs. It is unrelated to the kinds of NOTIFY messages that subnot-etags is allows to suppress. /a
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Paul Kyzivat
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- [sipcore] rfc3265bis: SIP events redux [was Minut… Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Brett Tate
- Re: [sipcore] rfc3265bis: SIP events redux [was M… WORLEY, DALE R (DALE)
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Paul Kyzivat
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Brett Tate
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Brett Tate
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Paul Kyzivat
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Christer Holmberg
- [sipcore] Rfc3265bis: NOTIFY request or response … Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Brett Tate
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Brett Tate
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Paul Kyzivat
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Christer Holmberg
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Paul Kyzivat
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Brett Tate
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Paul Kyzivat
- Re: [sipcore] rfc3265bis: SIP events redux [was M… DRAGE, Keith (Keith)
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Christer Holmberg
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Christer Holmberg
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Paul Kyzivat
- Re: [sipcore] rfc3265bis: SIP events redux [was M… DRAGE, Keith (Keith)
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] rfc3265bis: SIP events redux [was M… Adam Roach
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Adam Roach
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Adam Roach
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Christer Holmberg
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Paul Kyzivat
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Adam Roach
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Paul Kyzivat
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Christer Holmberg
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Christer Holmberg
- Re: [sipcore] Rfc3265bis: NOTIFY request or respo… Paul Kyzivat