Re: [Ecrit] I-D Action: draft-ietf-ecrit-similar-location-06.txt

Roger Marshall <Roger.Marshall@comtechtel.com> Thu, 06 December 2018 15:42 UTC

Return-Path: <Roger.Marshall@comtechtel.com>
X-Original-To: ecrit@ietfa.amsl.com
Delivered-To: ecrit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB9C9130DD6 for <ecrit@ietfa.amsl.com>; Thu, 6 Dec 2018 07:42:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=comtechtel.com
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 0nIQOzNYiF9B for <ecrit@ietfa.amsl.com>; Thu, 6 Dec 2018 07:42:28 -0800 (PST)
Received: from GCC01-CY1-obe.outbound.protection.outlook.com (mail-cy1gcc01on071a.outbound.protection.outlook.com [IPv6:2a01:111:f400:fd00::71a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 069A012F18C for <ecrit@ietf.org>; Thu, 6 Dec 2018 07:42:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comtechtel.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vovxsoGw+Uv3s+yLjNGskLri4dGxj/VeMPPHiHGyczo=; b=nTKqlXi35o5eoroyRXxdUborQCSlEUrRrbVwSiHkxRYGzbgvdj5qHIm74wllCKF8tFx6cytczKRdB6R9DSMQdNDU76YXBvMABD7eQ1VSZqG77db9h5zTlfUe/6pbNHk5yuiZM0A8Bc3NWf3H0Kvi+y4Fp5QHunNX8m0VXmGuXaQ=
Received: from MWHPR09MB1504.namprd09.prod.outlook.com (10.173.50.142) by MWHPR09MB1472.namprd09.prod.outlook.com (10.173.50.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.21; Thu, 6 Dec 2018 15:42:26 +0000
Received: from MWHPR09MB1504.namprd09.prod.outlook.com ([fe80::9104:57ff:82:9f52]) by MWHPR09MB1504.namprd09.prod.outlook.com ([fe80::9104:57ff:82:9f52%3]) with mapi id 15.20.1404.020; Thu, 6 Dec 2018 15:42:25 +0000
From: Roger Marshall <Roger.Marshall@comtechtel.com>
To: Dan Banks <DBanks@ddti.net>, "ecrit@ietf.org" <ecrit@ietf.org>
CC: Allison Mankin <azmankin@gmail.com>, Brian Rosen <br@salsgiver.com>, Jeff Martin <Jeff.Martin@comtechtel.com>
Thread-Topic: [Ecrit] I-D Action: draft-ietf-ecrit-similar-location-06.txt
Thread-Index: AQHUaxCZqgTlbMlT1UuLCFLXjQtQ9qVo1YCAgAlISTA=
Date: Thu, 06 Dec 2018 15:42:25 +0000
Message-ID: <MWHPR09MB1504D30F5EC29E5B70F4B4E0F4A90@MWHPR09MB1504.namprd09.prod.outlook.com>
References: <154032717237.31277.13468569027706990436@ietfa.amsl.com> <DM6PR17MB22684A72164354E6A6069AA9A7D30@DM6PR17MB2268.namprd17.prod.outlook.com>
In-Reply-To: <DM6PR17MB22684A72164354E6A6069AA9A7D30@DM6PR17MB2268.namprd17.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Roger.Marshall@comtechtel.com;
x-originating-ip: [199.165.246.9]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; MWHPR09MB1472; 20:KDXre59riSf91F/D7/02EsTSS5CxRkhE2+0N12Ly40ae74LKi+F76GHKjVNCCWlDugrGnpQ8hGxpreigoZ92BDvUiJU6rKNd8o+nR/KrbHhT5FHBHNdH/NPovjeLBYq8JY+5kRyR4Iflvv5+UC+hFg/gAJwkDnTvTeyCRqXrb5k=
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-ms-office365-filtering-correlation-id: e0bba8a4-16f2-424f-816a-08d65b916bf2
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:MWHPR09MB1472;
x-ms-traffictypediagnostic: MWHPR09MB1472:
x-microsoft-antispam-prvs: <MWHPR09MB1472EE242EEB7B54A053B46AF4A90@MWHPR09MB1472.namprd09.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3231455)(999002)(944501520)(52105112)(3002001)(93006095)(93001095)(10201501046)(148016)(149066)(150057)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:MWHPR09MB1472; BCL:0; PCL:0; RULEID:; SRVR:MWHPR09MB1472;
x-forefront-prvs: 087894CD3C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39860400002)(396003)(376002)(346002)(136003)(505004003)(374574003)(189003)(199004)(13464003)(51914003)(186003)(229853002)(5024004)(14444005)(256004)(86362001)(26005)(102836004)(7736002)(551944002)(486006)(305945005)(6116002)(81156014)(81166006)(3846002)(2906002)(105586002)(8936002)(106356001)(316002)(66066001)(99286004)(76176011)(6506007)(25786009)(53546011)(110136005)(7696005)(14454004)(4001150100001)(97736004)(53936002)(33656002)(6436002)(71190400001)(71200400001)(4326008)(2501003)(54906003)(107886003)(6246003)(72206003)(68736007)(9686003)(6306002)(11346002)(8676002)(476003)(74316002)(39060400002)(966005)(55016002)(5660300001)(478600001)(446003); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR09MB1472; H:MWHPR09MB1504.namprd09.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0;
received-spf: None (protection.outlook.com: comtechtel.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: IVeBRnDNfs5ASy1KGeF7fx8TCRZ/6ogvtmyeNgeO8VdArwKEUHpBQKuF3wq5f1JHpg3yAEVUOgYTnDUfadH2sZcWxLeJNP7A5wTpOQmlxdYkWaH0q6oOaRX9a4AiZWgrLLlTcD3Bm8aYss7r0g+2tRl6c5IQdfO1dVjOKfKXxNLycXPP/aBJynDkhfj78D7KTuthLFJkMtUNSFs5b+uG3YIAmVotfaC9I96rD4Tx26++7B3SoU/csTtGMMCq95OfF7EyqZuIIPxeEmKvU1RJnGRxJhm5V99M6A4t9WW8aJl+bQMO9lGAPwwMWLw7RprCT1Z1aVg+V9JxXJv1ayReZsXy25aT3R8fwLTm9hdzY/A=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: comtechtel.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e0bba8a4-16f2-424f-816a-08d65b916bf2
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2018 15:42:25.6982 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a9a26e69-6ae0-40c1-bd80-1ca6cc677828
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR09MB1472
Archived-At: <https://mailarchive.ietf.org/arch/msg/ecrit/MYpFw1wGpvYgNjXHdzgpgg94qZo>
Subject: Re: [Ecrit] I-D Action: draft-ietf-ecrit-similar-location-06.txt
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <ecrit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ecrit>, <mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ecrit/>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ecrit>, <mailto:ecrit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 15:42:34 -0000

Dan:
Thanks for these comments.  We will work to incorporate these changes into the draft and will bring any issues found back to the list.

-roger.
ECRIT Co-chair

-----Original Message-----
From: Dan Banks <DBanks@ddti.net>
Sent: Friday, November 30, 2018 9:55 AM
To: ecrit@ietf.org
Cc: Roger Marshall <Roger.Marshall@comtechtel.com>
Subject: RE: [Ecrit] I-D Action: draft-ietf-ecrit-similar-location-06.txt


WARNING: External Email: Exercise Caution

I am happy to see that many of the issues I previously noted have been addressed in the latest draft.  There are some things that I believe still need attention:

As previously noted, the schema defines groups named "similarLocation" and "completeLocation", but this does not actually define the elements having those names.  As far as I can tell, there is nothing in the schema that defines these actual elements as they appear in the examples.  Instead, the schema appears to only add a sequence of <location> elements at the locationValidation extension point, followed by another extension point (which would be redundant).  Except I'm not even sure that is correct without including the LoST namespace in the ref="location".  (similarLocation also adds the similarLocationsLimited attribute, which I believe would apply to the locationValidation element directly as it is currently defined).

The location in the request in the example in section 5.2 was replaced with a location having fully spelled values, which I had asked for.  However, it includes the prefix "ca:" in front of the elements, which is not defined in that particular document.  These prefixes can be removed in this request because the parent civicAddress element declares the correct xmlns= attribute (the response is correct in the way it uses the prefixes).

The location of the request in the example in section 5.1 was not updated, but I believe it should have been.  It also has a namespace prefix problem with the country element.  Also, whitespace should be added between the validationLocation and returnAdditionalLocation attributes in this request.

In the response in the example in section 5.1, the profile attribute was added as suggested, however it is incorrectly shown outside of the completeLocation element tag.  It is shown correctly in the response in 5.2.

returnAdditionalLocation was made an attribute as I requested.  It is declared in the lost-rli1 target namespace, which I believe is the way we want to do it, but appears in the examples without a namespace.  In the example in 5.2, it appears in the location element instead of in the findService element.

Here is an attempt at correcting the request for 5.2 considering the issues above:

<findService xmlns="urn:ietf:params:xml:ns:lost1"
  xmlns:rli="urn:ietf:params:xml:ns:lost-rli1"
  validateLocation="true"
  rli:returnAdditionalLocation="any">
  <location id="587cd3880" profile="civic">
    <civicAddress
      xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
      <country>US</ca:country>
      <A1>WA</A1>
      <A2>KING COUNTY</A2>
      <A3>SEATTLE</A3>
      <RD>15TH</RD>
      <STS>AVENUE</STS>
      <HNO>6000</HNO>
      <PC>98106</PC>
      <PCN>SEATTLE</PCN>
    </civicAddress>
  </location>
  <service>urn:service:sos</service>
</findService>


Dan


-----Original Message-----
From: Ecrit <ecrit-bounces@ietf.org> On Behalf Of internet-drafts@ietf.org
Sent: Tuesday, October 23, 2018 4:40 PM
To: i-d-announce@ietf.org
Cc: ecrit@ietf.org
Subject: [Ecrit] I-D Action: draft-ietf-ecrit-similar-location-06.txt


A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Emergency Context Resolution with Internet Technologies WG of the IETF.

        Title           : A LoST extension to return complete and similar location info
        Authors         : Roger Marshall
                          Jeff Martin
                          Brian Rosen
        Filename        : draft-ietf-ecrit-similar-location-06.txt
        Pages           : 17
        Date            : 2018-10-23

Abstract:
   This document introduces a new way to provide returned location
   information in LoST responses that is either of a completed or
   similar form to the original input civic location, based on whether
   valid or invalid civic address elements are returned within the
   findServiceResponse message.  This document defines a new extension
   to the findServiceResponse message within the LoST protocol [RFC5222]
   that enables the LoST protocol to return a completed civic address
   element set for a valid location response, and one or more suggested
   sets of similar location information for invalid LoST responses.
   These two types of civic addresses are referred to as either
   "complete location" or "similar location", and are included as a
   compilation of CAtype xml elements within the existing LoST
   findServiceResponse message structure.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ecrit-similar-location/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-ecrit-similar-location-06
https://datatracker.ietf.org/doc/html/draft-ietf-ecrit-similar-location-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ecrit-similar-location-06


Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www.ietf.org/mailman/listinfo/ecrit
NOTICE TO RECIPIENT: This email, including attachments, may contain information which is confidential, proprietary, attorney-client privileged and / or controlled under U.S. export laws and regulations and may be restricted from disclosure by applicable State and Federal law. Nothing in this email shall create any legal binding agreement between the parties unless expressly stated herein and provided by an authorized representative of Comtech Telecommunications Corp. or its subsidiaries. If you are not the intended recipient of this message, be advised that any dissemination, distribution, or use of the contents of this message is strictly prohibited. If you received this message in error, please notify us immediately by return email and permanently delete all copies of the original email and any attached documentation from any computer or other media.