Re: [sipcore] location-conveyance-03 just submitted
"James M. Polk" <jmpolk@cisco.com> Tue, 13 July 2010 06:29 UTC
Return-Path: <jmpolk@cisco.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 034353A68CC for <sipcore@core3.amsl.com>; Mon, 12 Jul 2010 23:29:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.299
X-Spam-Level:
X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_HI=-8]
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 e9qnZggFKQp4 for <sipcore@core3.amsl.com>; Mon, 12 Jul 2010 23:29:38 -0700 (PDT)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 755FE3A68B2 for <sipcore@ietf.org>; Mon, 12 Jul 2010 23:29:38 -0700 (PDT)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-AV: E=Sophos;i="4.55,192,1278288000"; d="scan'208";a="157608979"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-4.cisco.com with ESMTP; 13 Jul 2010 06:29:47 +0000
Received: from jmpolk-wxp01.cisco.com (rcdn-jmpolk-8714.cisco.com [10.99.80.21]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o6D6Tk7F028645; Tue, 13 Jul 2010 06:29:46 GMT
Message-Id: <201007130629.o6D6Tk7F028645@sj-core-2.cisco.com>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Tue, 13 Jul 2010 01:29:45 -0500
To: "Thomson, Martin" <Martin.Thomson@andrew.com>, "James M. Polk" <jmpolk@cisco.com>, "sipcore@ietf.org" <sipcore@ietf.org>
From: "James M. Polk" <jmpolk@cisco.com>
In-Reply-To: <8B0A9FCBB9832F43971E38010638454F03E9DCCFFC@SISPE7MB1.comms cope.com>
References: <201007122355.o6CNt6us024310@sj-core-3.cisco.com> <8B0A9FCBB9832F43971E38010638454F03E9DCCFFC@SISPE7MB1.commscope.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format="flowed"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [sipcore] location-conveyance-03 just submitted
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, 13 Jul 2010 06:29:40 -0000
Martin in-line At 12:55 AM 7/13/2010, Thomson, Martin wrote: >Firstly, the good: > >The simplifications are a great >improvement. The document is more accessible >and readable as a result. The mechanism is fundamentally simpler. glad you agree >Content indirection has some interesting benefits. It's a good idea. it has always been in Conveyance, but might have been lost in the clutter. >I have some comments that includes one major issue. > >The major issue: > >The limitation to _one_ location value has >undeniable benefits. It also prevents the >conveyance of location value and reference together. I believe we can have a location URI in the presence document. But you're right, we don't want one locationValue identifying a PIDF-LO and another locationValue indicating a location URI. >draft-ietf-ecrit-rough-loc describes one use >case that this affects. Brian (your other >co-author) should be able to apprise you of the >consequences this has to the NENA use cases. ok... >Jon's original response to this was to push the >composition problem to the PIDF-LO. That could be done, that is what's done, there is no 'could'. The text surrounding Figure 4 states this, and the example in 5.2 explains this is the example albeit showing two composed values from different sources. >but it needs more specification. > >Reaching some sort of consensus on the solution >to this problem before this work is finished is important. agreed >Minor issues: > >The structure of the Geolocation-Error header >description is a little odd. It seems that you >are trying to describe *classes* of error and >specific errors at the same time. Separating >these concerns might make this easier to explain and understand. the errors are in categories, of which, only one category has more than one error code(the 3XX category about permissions). >The draft doesnât really justify the existence >of the "geolocation" option tag. what would justify it? the purpose of an option-tag is the ability to indicate support for an extension (whether optional or required), and to respond with whether or not an extension is supported or unsupported. This indication can be quite important for communicating SIP elements to understand support for (or not). I'm confused... >Section 4.6 should reference draft-ietf-geopriv-deref-protocol. how so? It is already covered by the geopriv-filters reference. I do not believe anything more is necessary. >Section 5 should show an example use of content >indirection for a location URI. I'll talk to my co-authors about this, as they are the ones limiting the number of examples ;-) >Just a few nits: > >Overall, the structure is greatly improved, but >when you see references in the form "in section >3 (below Figure 4)", you have a need for more sub-sections. this might be a good point. I'll talk to my co-authors about breaking up section 3 into sub-sections (1 per Figure). >The examples in Section 5 are not schema-valid - c.f. RFC 4119 errata #1771 > <http://www.rfc-editor.org/errata_search.php?rfc=4119> this is quite possible. This was a bit cobbled together. >This, in the introduction, doesn't read well: > > a non-IP device (a person or a black phone) > >"black phone" is a little jargon-y. it's certainly known inside the voice/telephony world. >More amusing was the idea that your >characterisation of a person was as a "non-IP device". many readers misunderstand when talking about Alice, it's one of her electronic devices that SIP communicates with, not her directly. Thanks for reading this so quickly and providing comments (seriously) James >--Martin > > > -----Original Message----- > > From: sipcore-bounces@ietf.org [mailto:sipcore-bounces@ietf.org] On > > Behalf Of James M. Polk > > Sent: Tuesday, 13 July 2010 9:55 AM > > To: sipcore@ietf.org > > Subject: [sipcore] location-conveyance-03 just submitted > > > > SIPCORE > > > > http://www.ietf.org/internet-drafts/draft-ietf-sipcore-location- > > conveyance-03.txt > > > > This version is a fairly radical departure from previous versions of > > the (long standing) effort. This time the doc didn't grow... > > > > We added Jon Peterson as a co-author, and he helped in Anaheim > > propose a significantly less complex way of specifying location > > conveyance for SIP. More than 95% of the doc has been rewritten by > > Jon and I, with a net result of 27 less pages of text (52 to 25 now). > > > > We took out the terms and concepts of following parameters: > > > > - inserter > > - inserted-by > > - used-for-routing > > - host-id > > - node-id > > > > as well as limiting the number of locationValues to *ONE*, in a SIP > > request. > > > > We removed the ability for SIP intermediaries to add location along > > the way unbeknownst to the UAC (with one infrequently used > > exception). In this way, location errors are only end-to-end, so > > there is no need to identify which entity added location to make sure > > the right entity reacted the right way when an error was caused by > > the location they inserted, and not that of another entity's inserted > > location (which is all very confusing). > > > > We added the ability for a SIP intermediary to augment a location > > with what the UAC should send in a subsequent request, and the > > ability to verify this augmentation is present before successfully > > processing that request. This is in line with both RFCs 4479 and 5491. > > > > Comments are appreciated > > > > James > > > > _______________________________________________ > > sipcore mailing list > > sipcore@ietf.org > > https://www.ietf.org/mailman/listinfo/sipcore
- [sipcore] location-conveyance-03 just submitted James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… Thomson, Martin
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… Winterbottom, James
- Re: [sipcore] location-conveyance-03 just submitt… Thomson, Martin
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… Francois Menard
- Re: [sipcore] location-conveyance-03 just submitt… Thomson, Martin
- Re: [sipcore] location-conveyance-03 just submitt… Peterson, Jon
- Re: [sipcore] location-conveyance-03 just submitt… Thomson, Martin
- Re: [sipcore] location-conveyance-03 just submitt… Francois Menard
- Re: [sipcore] location-conveyance-03 just submitt… Roger Marshall
- Re: [sipcore] location-conveyance-03 just submitt… Winterbottom, James
- Re: [sipcore] location-conveyance-03 just submitt… Peterson, Jon
- [sipcore] composition or just indirection (was: l… Thomson, Martin
- Re: [sipcore] composition or just indirection (wa… Peterson, Jon
- Re: [sipcore] composition or just indirection (wa… Richard L. Barnes
- Re: [sipcore] composition or just indirection (wa… Peterson, Jon
- Re: [sipcore] composition or just indirection (wa… Richard L. Barnes
- Re: [sipcore] composition or just indirection (wa… James M. Polk
- Re: [sipcore] composition or just indirection (wa… James M. Polk
- Re: [sipcore] composition or just indirection (wa… Peterson, Jon
- Re: [sipcore] composition or just indirection (wa… Thomson, Martin
- Re: [sipcore] composition or just indirection (wa… Thomson, Martin
- Re: [sipcore] composition or just indirection (wa… Hannes Tschofenig
- Re: [sipcore] location-conveyance-03 just submitt… Elwell, John
- Re: [sipcore] composition or just indirection Paul Kyzivat
- Re: [sipcore] composition or just indirection Thomson, Martin
- Re: [sipcore] composition or just indirection (wa… Thomson, Martin
- Re: [sipcore] composition or just indirection Paul Kyzivat
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… James M. Polk
- Re: [sipcore] composition or just indirection James M. Polk
- Re: [sipcore] location-conveyance-03 just submitt… Elwell, John
- Re: [sipcore] location-conveyance-03 just submitt… Thomson, Martin
- Re: [sipcore] location-conveyance-03 just submitt… Thomson, Martin
- Re: [sipcore] composition or just indirection Thomson, Martin
- Re: [sipcore] location-conveyance-03 just submitt… Brian Rosen
- Re: [sipcore] location-conveyance-03 just submitt… Richard L. Barnes
- Re: [sipcore] composition or just indirection Thomson, Martin