Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecall-15 - ISSUE 7
Ivo Sedlacek <ivo.sedlacek@ericsson.com> Thu, 03 November 2016 08:48 UTC
Return-Path: <ivo.sedlacek@ericsson.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 A4D5E129694 for <ecrit@ietfa.amsl.com>; Thu, 3 Nov 2016 01:48:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.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 ZTtbH_qU7Klp for <ecrit@ietfa.amsl.com>; Thu, 3 Nov 2016 01:48:47 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 71387129478 for <ecrit@ietf.org>; Thu, 3 Nov 2016 01:48:46 -0700 (PDT)
X-AuditID: c1b4fb3a-83dd4980000070a2-5e-581af9ec4111
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.183.75]) by (Symantec Mail Security) with SMTP id B7.F9.28834.CE9FA185; Thu, 3 Nov 2016 09:48:44 +0100 (CET)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.75) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 3 Nov 2016 09:48:44 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=OLtY86TuW3aAKEAJgHRzUxXj6KP+Zu7QljMUkTwO80k=; b=HNQSJ9Y0Pwuap//gqLt710FlIyiZJh45Hk3KDTRpIwFT2xRHQoZN0D2EOyuSmiFNQUq1IxFTeut/F0aCC2W0MK0tzBCegemzq/Eu3UBO0F0qxDM0yt84MkMASFDKQNtEMMAlqAPL6HKQ1HnaohEXqpVG3pvfH81nFVMXBzXDH6c=
Received: from AM5PR0701MB2468.eurprd07.prod.outlook.com (10.169.153.136) by AM5PR0701MB2467.eurprd07.prod.outlook.com (10.169.153.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.1; Thu, 3 Nov 2016 08:48:43 +0000
Received: from AM5PR0701MB2468.eurprd07.prod.outlook.com ([10.169.153.136]) by AM5PR0701MB2468.eurprd07.prod.outlook.com ([10.169.153.136]) with mapi id 15.01.0707.004; Thu, 3 Nov 2016 08:48:42 +0000
From: Ivo Sedlacek <ivo.sedlacek@ericsson.com>
To: Az Mankin <azmankin@gmail.com>
Thread-Topic: [Ecrit] Ivo's review of draft-ietf-ecrit-ecall-15 - ISSUE 7
Thread-Index: AQHSM47BSesWv686Q3CGsB9ygk2d86DDtQ/wgABgXoCAADLCXoABFUxwgACrVACAANZu8A==
Date: Thu, 03 Nov 2016 08:48:42 +0000
Message-ID: <AM5PR0701MB24689D4A6D8B26CE2FBB5740E5A30@AM5PR0701MB2468.eurprd07.prod.outlook.com>
References: <p06240600d43d18f64b41@99.111.97.136> <181874aa-8dc1-8cd5-3ced-9965ba071b82@alum.mit.edu> <p06240601d43e60ba377e@99.111.97.136> <AM5PR0701MB246842EF0357A9ACED7E60C1E5A00@AM5PR0701MB2468.eurprd07.prod.outlook.com> <CAJD5LR2ueMF4DMWARUKBZu7M4w+_Amsc+Kd+TroSggHJN1CGsw@mail.gmail.com>
In-Reply-To: <CAJD5LR2ueMF4DMWARUKBZu7M4w+_Amsc+Kd+TroSggHJN1CGsw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ivo.sedlacek@ericsson.com;
x-originating-ip: [193.179.210.162]
x-ms-office365-filtering-correlation-id: 055318f9-b5d1-49ee-4790-08d403c63716
x-microsoft-exchange-diagnostics: 1; AM5PR0701MB2467; 7:DvrBsYxKR+AbIO7+CierN/2rKa8EvpChpeZL7N4RmYpXtiKceEGQ1DZMGnzmkDFBBeROFYdB620YxF+gi+FiTdN+imQu3FqDAot3Af4JeNiWOmJRNfTPPHBjBzSlzfiIB8JayFdeTdYPnfdgRanJd6dmDRIeJIoOavV8ZwBkexho27Tpl47hh7AJVwEAi7hUHWohei8IXcUL9ePu0EQ7X0JawgvqjWWzUElZMMCxeIDQDZJHnI7VQbrAtnz/GoAaxrzcMjmin41AKIN/pRo3oxN5Lcuq7cAw03q2ERlxCZts562+F7WqaqkdqB3I8vgyPV5TzARGH9Ii5kLuxUqkBM/4F3aa9NJ9ptV2NYrsG7Y=
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0701MB2467;
x-microsoft-antispam-prvs: <AM5PR0701MB2467632B212F57DC44B260A6E5A30@AM5PR0701MB2467.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415321)(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001); SRVR:AM5PR0701MB2467; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0701MB2467;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(53754006)(199003)(5403001)(189002)(76576001)(106356001)(87936001)(106116001)(6916009)(5002640100001)(105586002)(230783001)(93886004)(2900100001)(7846002)(7696004)(81166006)(122556002)(7736002)(19580395003)(8676002)(86362001)(110136003)(2950100002)(74316002)(92566002)(19300405004)(15975445007)(5660300001)(66066001)(189998001)(101416001)(10400500002)(50986999)(1411001)(54356999)(6116002)(9686002)(77096005)(81156014)(790700001)(97736004)(76176999)(2906002)(3846002)(586003)(68736007)(5890100001)(3280700002)(8936002)(99936001)(4326007)(16236675004)(19625215002)(33656002)(3660700001)(102836003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0701MB2467; H:AM5PR0701MB2468.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/mixed; boundary="_004_AM5PR0701MB24689D4A6D8B26CE2FBB5740E5A30AM5PR0701MB2468_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2016 08:48:42.6555 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2467
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSe0hTYRjG+85tc7k6Ts23WZBLLIW0VEqkwqg/JlHkPyki6ciDSrrJjnmD TCFvEyVvlEsp1iI1by0tb5guwWulKZna8I5YmkKKmaltOwvsv9/3vM/3vN95OHxclEGJ+VHy OEYpl0VLKAFREvTm8onFDXHQydEtL59nxU2YT5pmjvQpr2snfdbnVciPkG4tr2DSJrWBJ9Vq NzBpw9cZ4hoRLDgbzkRHxTNKj/NhgsjF3t+82NpJPLGwo5lKRf1DuApZ8YH2BvVEA2liEV2D YGzdT4UERu5C8PFpB890IOhcHAoKVRQ3KcWgpXsGcYc+BA3FU8h0n6LdIb++05xlR0tgTFPE MzFOJ0NNd4bZY0tLoVuXSXAefzBsFGAqxDfydXg4fckkE7QzrGlLKBML6TDIX9207KrG4E97 mjnHig4A3UQFZmJEH4D13iqM2+UAY7OPMe7b7GBqsI/i2B4WZrZJzh8COzk/SU4/CvUFy5Yu rkDe9oR5GdAaHNJrXlkGUvjy65MlVAF9Q6MW9oWs/C6Su2AsbKep25J6CMp75ihuoKWgoiqd 4ipm4Hl1uqUKMRiGs9F95Kre9XKOo2CwfxGpzRXYQE/JLMHpChhu1ZBqY2M47Qq1zR6c7ARF OVM8jo9DemkZ73/dZA+EnlZL+hlY0I7hHOsRfFi5uNv+BFlXInuWYdmYCE9Pd0YZdZNlFXJ3 OROnQ8Y/sqN+07cRdcxf0COajyTWwtidg0EiUhbPJsXokbMxZ7ruxQASE3KFnJHYCb+viYNE wnBZUjKjVIQqb0czrB458gmJg/B0xUSgiI6QxTG3GCaWUf6bYnwrcSrSHcEMCTsPDr/scg81 fM5DyYmxe21a2l9v7CkQueQET3r0eUuSXGr03/LavDS+5zJny444XH1/16O2MmWk+N6Ao1PC jX1kVqAoNzJgu1y9cid7HFckvcufShwZDwlI1nUeW1pWrrr88EuJbyyua5O7jc/tf8RfirDK Xqsdedvkbysh2EjZKTdcycr+AiOTO7+ZAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ecrit/9D5HtcVC_fgWys_qfymNdpoSLUI>
Cc: "ecrit@ietf.org" <ecrit@ietf.org>
Subject: Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecall-15 - ISSUE 7
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.17
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, 03 Nov 2016 08:48:49 -0000
(resending with ZIPed draft since mail was too long) Hello Allison, > Invoking IETF traditions here: send text. That is, give us a specific proposed edit to the existing text. OK, let my try. First of all, let me explain what I have done: 1) rfc7852 defines "conveying" of data (not "attaching" data): ------------------- When an emergency call is sent to a Public Safety Answering Point (PSAP), the originating device, the access network provider to which the device is connected, and all service providers in the path of the call have information about the call, the caller, or the location, which is helpful for the PSAP to have in handling the emergency. This document describes data structures and mechanisms to **convey such data** to the PSAP. The intent is that every emergency call carry as much of the information described here as possible using the mechanisms described here. The mechanisms permit the data to be **conveyed** by reference (as an external resource) or by value (within the body of a SIP message or a location object). This follows the tradition of prior emergency services standardization work where data can be conveyed by value within the call signaling (i.e., in the body of the SIP message) or by reference. ------------------- so I use "convey" when introducing rfc7852 in eCall draft. Moreover, given that rfc7852 does not use "attach" data, eCall draft should be able to live without "attach" data too. 2) I *think* the intention of "attach" in the draft is to refer to "block transmitted by value" as described in rfc7852 section 6.1 the last paragraph 1st sentence: ------------------- When blocks are transmitted by value, the 'purpose' parameter in a Call-Info header field identifies the data, and the CID URL points to the data block in the body (which has a matching Content-ID body part header field). ------------------- So I use "block transmitted by value" everywhere in eCall draft with exception identified in 3) below. 3) There has been discussion in past on whether rfc7852 is needed in SIP INFO request or not as sematic of the bodies associated with info package is defined in the info package itself. IIRC, the conclusion was that rfc7852 is not needed, and eCall draft includes an explicit statement on Call-Info header field inclusion in SIP INFO request: ------------------- In addition, to align with how an MSD or metadata/control block is transmitted in a SIP message other than an INFO request, a Call-Info header field is included in the SIP INFO request to reference the MSD or metadata/control block. ------------------- Thus: - when referring to INVITE request / INVITE response, I use "include X to SIP message as a block transmitted by value per RFC7852" instead of "attach X to SIP message" - when referring to INFO request, I use "include X to SIP message as per RFC6086" instead of "attach X to SIP message". NOTE: The Call-Info header field inclusion is already described by the explicit statements above. Please see attached version of -19, updated as above. A few more errors is fixed there too: - "INVITE" is used in some places where "INVITE request" should be. - "method" is missing is some places. - "This mechanism permits certain emergency call MIME types to be attached to SIP messages" - I took this out since: (a) the preceding sentence "[RFC7852] establishes a general mechanism for conveying blocks of data in a SIP emergency call." says the same thing (b) we never include a MIME type in a message (only a message-body of a given MIME type or a MIME body part of a given MIME type) (c) this sentence attempts to formulate what [RFC7852] contains and that's not needed - the reader should read [RFC7852] instead. Kind regards Ivo
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Ivo Sedlacek
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Ivo Sedlacek
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Paul Kyzivat
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Ivo Sedlacek
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Randall Gellens
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Ivo Sedlacek
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Az Mankin
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Ivo Sedlacek
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Randall Gellens
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Ivo Sedlacek
- Re: [Ecrit] Ivo's review of draft-ietf-ecrit-ecal… Christer Holmberg