Re: [Gen-art] Genart last call review of draft-ietf-ecrit-data-only-ea-18

Mohit Sethi M <mohit.m.sethi@ericsson.com> Wed, 28 August 2019 16:33 UTC

Return-Path: <mohit.m.sethi@ericsson.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2C0912018D; Wed, 28 Aug 2019 09:33:54 -0700 (PDT)
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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=ericsson.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 I1Cm8wDcdbbG; Wed, 28 Aug 2019 09:33:51 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00061.outbound.protection.outlook.com [40.107.0.61]) (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 9F0E91200B2; Wed, 28 Aug 2019 09:33:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BF93glTUz3G/t8kg7grXIdefqdgtaz9U5LWuOwgFXcshkUf1+IVIfPVXuzr4lNGWbgWXfphloKjL0uc+c57I4ISjbdZmEVYXrFVawl/p8Pu0NJpdNxMi6FgGvGnO5FBfNYRicE9FeBO7ib6joNRrhXjXqp1GEWf9zm6E5DGZRheP71U4TYhvXQTJlYidv1t4g1NcwxpvRk5C+xDd6UQSKnnB7xhF26MzUySqXZ7ijFfcTF//l0bkb2bdpl79jNhi7SVrRD38WRh/F13VMDpYTKEHUnbwzmKRkJP4zRFZ6xzitXr8eOv7XJ/lW/d6+wxUTl6PVB3EqE/N3dMpSYU/gw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jNKowJQ0mT0kSImfQFOpvtMIYJDgKfhc9ipmVmiEH7k=; b=iAjN1xbQ/MNDCKeyq9+aSz+uyuSDrf13bU3A4SyoDLtqHzWdCzeo6jTbOhqRKbMsTvyxSbfscFyAAIjgZf5P8TRdyRGWBs77iS+u/LphoqhAcsjIvHcrI+ecfxUJylX6soMzuqbHlgcTTuQjNYwXYiezcPyEqz9fggrJ8BoBLsD7xYDx7S3LMtc5VUROjg5sFLMhBzWMpGfL1mtA38hvf/sBj71gc5JBuxVNVERY7/Iy861XG8kIYzmeshZh45bbmfc8lZzc627ATmh7DoZp6Lef9qbV82SvQr7w+m2lR68xDkvsGqUTXZQ0YMONOfp8wOhmv/zX4qj2JVUGgszoUA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jNKowJQ0mT0kSImfQFOpvtMIYJDgKfhc9ipmVmiEH7k=; b=er+s485+2mrVEDwDQBbHcfQJ01CiWywMABlzKgSGMnz1y6f6OU3dZM8DvKFovmDN6OJ+SAX08iG7oEAGVqwNo/slIfmAJ7R/plU280Ahut1NRPwQXZlk+8P6ryKovGYJZzfUjma4lT8g5XtmK5qhJbpYanuykI4DM981QA3o/FU=
Received: from HE1PR0701MB2905.eurprd07.prod.outlook.com (10.168.98.146) by HE1PR0701MB2618.eurprd07.prod.outlook.com (10.168.186.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2220.15; Wed, 28 Aug 2019 16:33:46 +0000
Received: from HE1PR0701MB2905.eurprd07.prod.outlook.com ([fe80::400c:cfd6:ee63:fb2f]) by HE1PR0701MB2905.eurprd07.prod.outlook.com ([fe80::400c:cfd6:ee63:fb2f%6]) with mapi id 15.20.2220.013; Wed, 28 Aug 2019 16:33:45 +0000
From: Mohit Sethi M <mohit.m.sethi@ericsson.com>
To: Brian Rosen <br@brianrosen.net>
CC: "gen-art@ietf.org" <gen-art@ietf.org>, "draft-ietf-ecrit-data-only-ea.all@ietf.org" <draft-ietf-ecrit-data-only-ea.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>, "ecrit@ietf.org" <ecrit@ietf.org>
Thread-Topic: Genart last call review of draft-ietf-ecrit-data-only-ea-18
Thread-Index: AQHVXbjJ7fiZrnKptkq6CV7wVVTXtKcQwUSA
Date: Wed, 28 Aug 2019 16:33:45 +0000
Message-ID: <97271f7d-5430-957e-ffb3-cfa83cd3d915@ericsson.com>
References: <156699952808.32349.1850578807441184126@ietfa.amsl.com> <B02DB366-B5FC-4816-8A8D-3862068885E8@brianrosen.net>
In-Reply-To: <B02DB366-B5FC-4816-8A8D-3862068885E8@brianrosen.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 Thunderbird/60.8.0
authentication-results: spf=none (sender IP is ) smtp.mailfrom=mohit.m.sethi@ericsson.com;
x-originating-ip: [176.93.86.222]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e18ccd38-5c62-459c-8dde-08d72bd57f1f
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR0701MB2618;
x-ms-traffictypediagnostic: HE1PR0701MB2618:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <HE1PR0701MB26184C9CC62BC6E01B800E6DD0A30@HE1PR0701MB2618.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 014304E855
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(376002)(366004)(39860400002)(136003)(346002)(51444003)(189003)(199004)(476003)(256004)(99286004)(14444005)(5660300002)(2616005)(4326008)(25786009)(81166006)(81156014)(606006)(3846002)(6116002)(76176011)(6506007)(53936002)(53546011)(66066001)(8936002)(6246003)(65956001)(229853002)(7736002)(102836004)(64756008)(478600001)(66446008)(6916009)(8676002)(66946007)(26005)(6436002)(54906003)(66556008)(6486002)(186003)(66476007)(58126008)(71200400001)(71190400001)(446003)(6306002)(54896002)(2906002)(14454004)(486006)(316002)(76116006)(86362001)(236005)(31696002)(31686004)(36756003)(6512007)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2618; H:HE1PR0701MB2905.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: s7mZpiKay87VHfP71f0jJm42VonEH+pFQfZIuuYm+7zX4Rlpo57rnmAqFzMkWhXk1/tsP9MmMbUzVq3OmioO5y+QOXyNIXIMksj71e84IGjmH+X9tQvb3FHJBglhct1QVZt+qfR9nA9JyGOkYGeNq3SAfZa8nLi1a7QQjS+Ng2idKEzJCiwxTM8JqcwfmIEApuLNj5fU6YQrqwHP5u+MyMczdzyCIY9nTgyxgzpdqd6TM+sU64s8dwvSky9zELuUmvRa3IamFobxjRj4q2lZzXk61CmwfOgfIdRWkDBp9fQ25DfKAwc7oVg+FsJ2Ksw0/VPh1BJzPsWULCDza+gOGUrNMYz/RVUVrXk8oZVyEBYYF0pyVToZ/y0ZTF/NZF9WbAG1aw7Nts5uR5U8CpfDR5cgdhvnk49g4sskZ7vYCac=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_97271f7d5430957effb3cfa83cd3d915ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e18ccd38-5c62-459c-8dde-08d72bd57f1f
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Aug 2019 16:33:45.5767 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: e/QizfzGqRyuv1sOfFsBLwKcLAivhHXNRbmYAFzQJ6bhXCQOEsPMIosgpTLnsPqUc+oJrW0H1Njcuvosz1vHoVVnwzdI2VQf2XF330ApR8s=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2618
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/8YPkE3ZAAFfSexJQOhMzrTYMOVQ>
Subject: Re: [Gen-art] Genart last call review of draft-ietf-ecrit-data-only-ea-18
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Aug 2019 16:33:55 -0000

Hi Brian,

Thank you for the lightening fast response.

I understand that picking the correct wording here is hard. Thank you for taking this discussion back to the working group. Whatever the working group eventually decides is okay for me. Although I still wonder if notification-only emergency call is suitable?

I know that emergency calls are accepted from anyone, even from devices that don't have a SIM card for example. Which is why I think the wording should be "is likely to receive and
accept alerts from entities it cannot authenticate." There is a reference to RFC 6881 in the following sentence. I looked at RFC 6881 briefly and it only talks about unauthenticated devices but nothing about unauthorized devices. I think that receiving alerts from devices which are not authenticated covers a broader case than devices which are authenticated but not authorized. However, I don't have enough context to be sure and I trust your judgment on this.

--Mohit

On 8/28/19 6:53 PM, Brian Rosen wrote:

Thank you very much for your review.

The term we use for these kinds of “calls” has changed several times.  There really isn’t a great name.
In another forum, we’re calling them “non-human-initiated”, but that really isn’t right either.  If you press a button and a device sends your location and some medical data, then it IS human initiated.

The differentiation that matters is whether there is two way interactive media or not, which also means whether there is a session or not.
Most of these “calls” will be from sensors, and really are data-only, and I think the differentiation between data and media is clear and not confusing.  But you could have one way, non interactive media signaled with these calls (a surveillance camera for example).  The call would be session-less.  The camera information would be passed as a URI to an RTSP media stream, so what is passed really is data (the URL) and not the media, but there IS media involved, so “data-only” isn’t great.

“Non Interactive” may also not be quite right: If an elevator sends you an alert and also gives responders access to control it, is that interactive?  The “call” isn’t, but the name could be misleading.

In the end, I don’t think changing the name is worth while.  It’s fairly accurate, not confusing.  I’d be okay with changing it to “Non-Human-Initiated”, but that has problems also.  I will take this discussion back to the work group though,

“Authorize” really is the right word.  We may be able to authenticate you (using stir for example), but we usually don’t have any authorization mechanism - unless we’re under attack, we take calls from anyone.  That’s the nature of emergency calls.  In the US, you can get an emergency call from a mobile that has no service.

I’ll do the edits for the additional information in the parameter.  PIDF-LO is how emergency calls send location.  I’ll improve that text.  Also will substitute “detects” for “understands” and fix the nits.


Brian




On Aug 28, 2019, at 9:38 AM, Mohit Sethi via Datatracker <noreply@ietf.org><mailto:noreply@ietf.org> wrote:

Reviewer: Mohit Sethi
Review result: Ready with Issues

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last call comments.

For more information, please see the FAQ at

<https://trac.ietf.org/trac/gen/wiki/GenArtfaq><https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.

Document: draft-ietf-ecrit-data-only-ea-18
Reviewer: Mohit Sethi
Review Date: 2019-08-28
IETF LC End Date: 2019-09-02
IESG Telechat date: Not scheduled for a telechat

Summary: This draft is almost ready for publication, but has some issues that
concern me. The most important one is the choice of the term "data-only".

Major issues: I am unsure why the authors and the WG chose the term data-only
emergency call? First, I thought that it is referring to a unidirectional call
but that isn't the case here. Also, aren't interactive RTP sessions also
essentially composed of data packets?

Perhaps notification-only and/or non-interative emergency calls could be
considered as an alternative.

Minor issues: The text says "A PSAP, for example, is likely to receive and
accept alerts from entities it cannot authorize.". Is authorize the correct
word? did you mean authenticate? You need to authenticate before you authorize.

parameter: MAY contain additional information. Is it ASCII? How long can it be?
I presume that the CAP has some clearler guideline. At least you could write
that the CAP restrictions apply

The text says something about PIDF-LO structure referenced by? I am not sure
what is meant here? Perhaps some more text here would help the reader
understand better.

The text says "A SIP intermediary can also reject an alert it receives from a
User Agent (UA) when it understands that the provided alert is malformed.".
Perhaps detects is better choice than understand. It cannot understand
something that is malformed.

Nits/editorial comments:

citizen/individual -> citizens/individuals
Sending a non-interactive call containing only data toward a -> only data
towards a Figures 1 and 2 could have more info. Is it a HTTP or SIP 200 (OK)?
and the recipient using HTTPS to retrieve the data.  -> and the recipient uses
HTTPS to retrieve the data.