[art] Please review: Registering the 'LoST-Validation' NAPTR Service Tag
"Randall Gellens" <rg+ietf@randy.pensive.org> Wed, 29 January 2020 00:51 UTC
Return-Path: <rg+ietf@randy.pensive.org>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AA3C120106 for <art@ietfa.amsl.com>; Tue, 28 Jan 2020 16:51:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.899
X-Spam-Level: *
X-Spam-Status: No, score=1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FORGED_RELAY_MUA_TO_MX=3.799, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=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 3EibcsFdu_Bh for <art@ietfa.amsl.com>; Tue, 28 Jan 2020 16:51:24 -0800 (PST)
Received: from turing.pensive.org (turing.pensive.org [99.111.97.161]) by ietfa.amsl.com (Postfix) with ESMTP id E88611200B3 for <art@ietf.org>; Tue, 28 Jan 2020 16:51:23 -0800 (PST)
Received: from [99.111.97.181] (99.111.97.161) by turing.pensive.org with ESMTP (EIMS X 3.3.9); Tue, 28 Jan 2020 16:51:23 -0800
From: Randall Gellens <rg+ietf@randy.pensive.org>
To: Ted Hardie <ted.ietf@gmail.com>, Applications and Real-Time Area Discussion <art@ietf.org>
Cc: Brian Rosen <br@brianrosen.net>
Date: Tue, 28 Jan 2020 16:51:22 -0800
X-Mailer: MailMate (1.13.1r5671)
Message-ID: <8B4763EE-63C2-448C-AB70-BC9EE5D91D7B@randy.pensive.org>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/ACV812IAaaUOsXr4T3_SA4w70ys>
Subject: [art] Please review: Registering the 'LoST-Validation' NAPTR Service Tag
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jan 2020 00:51:25 -0000
Version -02 of the draft was uploaded today. (Version -01 that addressed Ted's comments and some glitches I noticed was published on the 21st.) This is a very short draft that registers a new NAPTR service tag. I appreciate any reviews. https://www.ietf.org/internet-drafts/draft-gellens-lost-validation-02.txt Thanks! On 21 Jan 2020, at 17:30, Randall Gellens wrote: > On 21 Jan 2020, at 9:29, Ted Hardie wrote: > >> Hi Randy, Brian, >> >> Thanks for the message. I took a quick look at the document, and >> there are >> two things that might want consideration. The first is this text, >> which >> tells you that the bursty validation traffic and the real-time >> functions >> may be performed by the same server: >> >> A server identified using the 'LoST' service tag might >> also perform the validation function (and might resolve to the >> same >> URL as a server identified using the 'LoST-Validation' service >> tag), >> but the 'LoST-Validation' tag makes this explicit. >> >> The "tag makes this explicit." doesn't seem to quite cover what you >> want to say here. Maybe: >> >> Because some services are configured to provide >> both real-time and validation functions, a server identified >> using the 'LoST' service tag may also perform the validation >> function. >> The 'Lost-Validation' service tag should, however, always be used >> first when seeking >> the validation service, as the two functions may be separate. >> Fallback to the 'LoST' >> >> may follow if the Lost-Validation service does not resolve. >> >> >> Alternatively, you might cut this text and rely on the text in >> section 3. > > I see the issue and I like your first suggested rewording, I think > that makes it more clear. Thank you. > > >> >> Second, the document's IANA considerations says this: >> >> IANA is requested to add 'LoST-Validation' to the S-NAPTR Application >> Service Tag registry created by [RFC3958] This tag serves as a >> counter-part to the 'LoST' tag added by [RFC4848]. >> >> 5.1. U-NAPTR Registration >> >> This document registers the following U-NAPTR application service >> tag: >> >> Application Service Tag: LoST >> >> Defining Publication: This document. >> >> Should this be S-NAPTR and LoST-Validation, respectively, or am I >> missing >> something? > > The tag name is definitely a typo, thank you very much for catching > it. The registry name I'm not sure about. The reason for the > mismatch is that IANA calls the registry "S-NAPTR Application Service > Tags" while RFC 5222 calls it "U-NAPTR application service tag" and > RFC 3958 calls it "S-NAPTR Application Service Tags". So, honestly, I > don't know what to call it. I've changed the draft to consistently > use "S-NAPTR" since that's what IANA calls it. > > The updated draft is at > https://www.ietf.org/internet-drafts/draft-gellens-lost-validation-01.txt > > (For some reason, the submit tool won't let me submit the .xml file, > it insists the name is invalid.) > > --Randall > >> >> regards, >> >> Ted >> >> On Sat, Jan 18, 2020 at 12:05 PM Randall Gellens >> <rg+ietf@randy.pensive.org> >> wrote: >> >>> Working in NENA, we've identified a need to register a new S-NAPTR >>> service tag 'LoST-Validation'. >>> >>> Background: as some may recall, the key motivator for LoST was >>> emergency >>> services, primarily the ability to lookup a service URN for a >>> location >>> (i.e., map "URN:SERVICE:SOS" to a SIP URI for a PSAP for a specific >>> location), and secondarily the ability to validate a civic location >>> (i.e., validate that a civic address is unique, dispatchable, and >>> meets >>> the requirements for the area). LoST provides the ability to do >>> both. >>> NENA i3 (which defines NG9-1-1) makes extensive use of LoST. One >>> thing >>> NENA i3 does that was not originally contemplated when LoST was >>> developed is to allow separation of the core mapping function of >>> LoST >>> from the validation function. NENA i3 allows (but does not require) >>> these two services to be provided separately (with the motivation >>> that >>> mapping is a time-crucial service done during emergency call setup, >>> while validation is performed as data is provisioned into entities >>> and >>> is not time-crucial, so a provider might potentially provision and >>> operate these two services differently). LoST uses U-NAPTR >>> Application >>> Unique Strings rather than URIs to refer to other LoST servers. >>> There is >>> currently one U-NAPTR service tag for LoST ("LoST"). In order to be >>> able >>> to separate service mapping from location validation, a second >>> service >>> tag is needed. Otherwise an entity can't tell from an Application >>> Unique >>> String which service is available and can't resolve an Application >>> Unique String into a URI for a LoST server that assuredly is willing >>> to >>> perform location validation. We therefore propose to define >>> "LoST-Validation" as a service tag. This will allow an entity to >>> locate >>> a LoST server willing to perform civic location validation, leaving >>> "LoST" as the service tag for core service mapping. (Of course, a >>> LoST >>> server located using the 'LoST' service tag might offer both mapping >>> and >>> validation, but the ability to use 'LoST-Validation' in NAPTR >>> records >>> makes explicit which LoST servers are willing to do validation.) >>> >>> The Service Tags registry rules that require an RFC to add a tag, so >>> I >>> have submitted a small RFC to do this: >>> https://www.ietf.org/internet-drafts/draft-gellens-lost-validation-00.txt >>> >>> Comments, feedback, etc. are appreciated. >>> >>> --Randall
- [art] Please review: Registering the 'LoST-Valida… Randall Gellens
- Re: [art] Please review: Registering the 'LoST-Va… Ted Hardie
- Re: [art] Please review: Registering the 'LoST-Va… Randall Gellens
- Re: [art] Please review: Registering the 'LoST-Va… Ted Hardie
- Re: [art] Please review: Registering the 'LoST-Va… Randall Gellens