Re: [sipcore] Fwd: New Version Notification for draft-sparks-sipcore-refer-clarifications-03.txt
Ivo Sedlacek <ivo.sedlacek@ericsson.com> Wed, 13 August 2014 15:37 UTC
Return-Path: <ivo.sedlacek@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A2101A0888 for <sipcore@ietfa.amsl.com>; Wed, 13 Aug 2014 08:37:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.301
X-Spam-Level:
X-Spam-Status: No, score=-0.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MANGLED_LIST=2.3, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZLfZN5UhiXJe for <sipcore@ietfa.amsl.com>; Wed, 13 Aug 2014 08:37:46 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7B9C1A03C9 for <sipcore@ietf.org>; Wed, 13 Aug 2014 08:37:45 -0700 (PDT)
X-AuditID: c1b4fb3a-f79da6d0000008c7-de-53eb864765fe
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 63.CF.02247.7468BE35; Wed, 13 Aug 2014 17:37:43 +0200 (CEST)
Received: from ESESSMB301.ericsson.se ([169.254.1.135]) by ESESSHC010.ericsson.se ([153.88.183.48]) with mapi id 14.03.0174.001; Wed, 13 Aug 2014 17:37:43 +0200
From: Ivo Sedlacek <ivo.sedlacek@ericsson.com>
To: Adam Roach <adam@nostrum.com>, Robert Sparks <rjsparks@nostrum.com>, Andrew Allen <aallen@blackberry.com>, "sipcore@ietf.org" <sipcore@ietf.org>
Thread-Topic: [sipcore] Fwd: New Version Notification for draft-sparks-sipcore-refer-clarifications-03.txt
Thread-Index: AQHPtwsL3JlwkIP6hUuX4EPDKhNeHJvOqJzw
Date: Wed, 13 Aug 2014 15:37:43 +0000
Message-ID: <39B5E4D390E9BD4890E2B31079006101127122B0@ESESSMB301.ericsson.se>
References: <20140728221604.19558.73431.idtracker@ietfa.amsl.com> <53D6CC3D.4000005@nostrum.com> <39B5E4D390E9BD4890E2B310790061011270A76B@ESESSMB301.ericsson.se> <53D7BB5D.5010402@nostrum.com> <BBF5DDFE515C3946BC18D733B20DAD233991419A@XMB122CNC.rim.net> <53D92314.6040607@nostrum.com> <39B5E4D390E9BD4890E2B310790061011270B9E1@ESESSMB301.ericsson.se> <39B5E4D390E9BD4890E2B310790061011270BA18@ESESSMB301.ericsson.se> <39B5E4D390E9BD4890E2B310790061011270C376@ESESSMB301.ericsson.se> <53E3BD65.5080105@nostrum.com> <39B5E4D390E9BD4890E2B3107900610112711567@ESESSMB301.ericsson.se> <39B5E4D390E9BD4890E2B3107900610112711708@ESESSMB301.ericsson.se> <53EA2BCC.2080306@nostrum.com> <39B5E4D390E9BD4890E2B3107900610112711DE0@ESESSMB301.ericsson.se> <53EB757E.5000601@nostrum.com> <39B5E4D390E9BD4890E2B310790061011271222B@ESESSMB301.ericsson.se> <53EB83C3.9040807@nostrum.com>
In-Reply-To: <53EB83C3.9040807@nostrum.com>
Accept-Language: en-US, cs-CZ
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.19]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrALMWRmVeSWpSXmKPExsUyM+Jvja572+tgg4mzLSzuz9vKaLHn7yJ2 i2tzGtksvv7YxObA4jGrYS27x5IlP5k8Zu18whLAHMVlk5Kak1mWWqRvl8CVMfHGLLaCV8oV Ew4kNjB+Uepi5OSQEDCROHZuLxOELSZx4d56ti5GLg4hgaOMEp92N0M5Sxglvk9eygZSxSag JzFxyxFWkISIwDRGiZMbljCCJIQFsiVWbtgFZosI5Ej0f25hg7CNJC4f2AC2gkVAVeLqqsvs IDavgK/EytbtUBva2SUOt7xlBklwCmhLzO7cDzaIUUBW4uqfXjCbWUBc4taT+VC3Ckgs2XOe GcIWlXj5+B8rhK0o0f60AaieA6heU2L9Ln2IVkWJKd0PofYKSpyc+YRlAqPoLCRTZyF0zELS MQtJxwJGllWMosWpxcW56UZGeqlFmcnFxfl5enmpJZsYgVF0cMtvqx2MB587HmIU4GBU4uE9 Ev06WIg1say4MvcQozQHi5I478Jz84KFBNITS1KzU1MLUovii0pzUosPMTJxcEo1MKpz3XNo DtzvKMpo4u38xr102ZHj63feU501YeOsz9MqxWQTshJ8zb6wmi+5qP8t98qdlaVukowbyz6V OkRt1HCRn/NZ9oRIS7iVuM0+/4SY4+8ON8/Q+RQ+Y1HwzKLf2nyMx87OOS8ecSw/3ORweapS 3eI+eb7iP4eTjJ7OrRAr7dkZm/7iuhJLcUaioRZzUXEiANHHEsSDAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/sipcore/_Z-i9ZlVg-7VBe2lWq5Lcrj5Kio
Subject: Re: [sipcore] Fwd: New Version Notification for draft-sparks-sipcore-refer-clarifications-03.txt
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 13 Aug 2014 15:37:47 -0000
Hello Adam, Imagine that UA: - sent NOTIFY to received SUBSCRIBE in dialog X, subscription still exists - sent SUBSCRIBE and received NOTIFY in dialog Y, subscription still exists - sent INVITE and received 200 OK in dialog Z, session still exists Are you stating that the UA performs statement mandated for notifier below also when sending messages in dialog Y and dialog Z? >>Notifiers<< MUST implement the Globally Routable User Agent URI (GRUU) extension defined in [RFC5627], and >>MUST use a GRUU as their local target. << This allows subscribers to explicitly target desired devices. Seems contrary to RFC6665 definition of notifier: Notifier: A notifier is a user agent that >>generates NOTIFY requests<< for the purpose of notifying subscribers of the state of a resource. Notifiers typically also accept SUBSCRIBE requests to create subscriptions. I agree that the if subscription is possible, subscriber benefits from knowing GRUU of the UA which will become notifier. However, I do not read it from the RFC6665 text above. Maybe my reading is wrong... Kind regards Ivo Sedlacek -----Original Message----- From: Adam Roach [mailto:adam@nostrum.com] Sent: 13. srpna 2014 17:27 To: Ivo Sedlacek; Robert Sparks; Andrew Allen; sipcore@ietf.org Subject: Re: [sipcore] Fwd: New Version Notification for draft-sparks-sipcore-refer-clarifications-03.txt On 8/13/14 10:03, Ivo Sedlacek wrote: > RFC6665, section 4.5.1, 1st sentence states: > > Notifiers MUST implement the Globally Routable User Agent URI (GRUU) extension defined in [RFC5627], and MUST use a GRUU as their local target. > > Isn't notifier a role taken in subscription, applicable only for the dialog of the subscription? > The UA does not act as notifier in the dialogs created by the particular INVITE request. > Thus, in my reading, the requirement does not apply for the particular INVITE request. > Or do I miss anything? This is exactly what the document that I'll be producing is going to clarify. For what it's worth, "notifier" is defined in section 2 of 6665, and it's not a role. To the point of the specific section you quote, let's look at the whole paragraph: Notifiers MUST implement the Globally Routable User Agent URI (GRUU) extension defined in [RFC5627], and MUST use a GRUU as their local target. This allows subscribers to explicitly target desired devices. Now, take a moment to think really hard about what the second sentence there means. If it's not nonsense or useless noise -- and I assure you that it is not -- then it must be referring to the ability to subscribe to something on a device that the subscriber already knows exists. In order to make that happen, the subscriber must have learned the GRUU some way. How do subscribers learn about GRUUs? It's right there in the first sentence: Notifiers include GRUUs as their local target. We'll come back to this. The use cases that make this interesting are those that involve subscribing to some information about a dialog that you're already in (or were recently in). In fact, not just *any* dialog, but INVITE dialogs. So how does this happen? As I said above: notifers include GRUUs them as their local target. Every time. Including INVITE dialogs. /a
- [sipcore] Fwd: New Version Notification for draft… Robert Sparks
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Adam Roach
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Andrew Allen
- Re: [sipcore] Fwd: New Version Notification for d… Robert Sparks
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Christer Holmberg
- Re: [sipcore] Fwd: New Version Notification for d… Adam Roach
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Christer Holmberg
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… OKUMURA Shinji
- Re: [sipcore] Fwd: New Version Notification for d… Robert Sparks
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Andrew Allen
- Re: [sipcore] Fwd: New Version Notification for d… Andrew Allen
- Re: [sipcore] Fwd: New Version Notification for d… OKUMURA Shinji
- Re: [sipcore] Fwd: New Version Notification for d… Robert Sparks
- Re: [sipcore] Fwd: New Version Notification for d… Andrew Allen
- Re: [sipcore] Fwd: New Version Notification for d… Andrew Allen
- Re: [sipcore] Fwd: New Version Notification for d… Robert Sparks
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Robert Sparks
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Adam Roach
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek
- Re: [sipcore] Fwd: New Version Notification for d… Robert Sparks
- Re: [sipcore] Fwd: New Version Notification for d… Christer Holmberg
- Re: [sipcore] Fwd: New Version Notification for d… Christer Holmberg
- Re: [sipcore] Fwd: New Version Notification for d… Adam Roach
- Re: [sipcore] Fwd: New Version Notification for d… Ivo Sedlacek