Re: [sipcore] WGLC: draft-ietf-sipcore-callinfo-spam - Christer's comments

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 12 February 2018 17:40 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69A83126E3A for <sipcore@ietfa.amsl.com>; Mon, 12 Feb 2018 09:40:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level:
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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.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 AtGnwSGtY6It for <sipcore@ietfa.amsl.com>; Mon, 12 Feb 2018 09:40:25 -0800 (PST)
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 7B7E4124205 for <sipcore@ietf.org>; Mon, 12 Feb 2018 09:40:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1518457223; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=4YruztnrpwAjFoacxu9qwwbm/xOze166I3LV9bHnmHg=; b=TgZ10TjiCYdaDjIQfH42QfYv1fZMjN5m2HJguVKSMhsY/btYaxFFeO6NrEjGlz13 AyWls9qalqNSGW8u6MJKKan2iFzCG+rAQHFAFRZQCS27n+OKkaVflBgl1m/i4m9z HxrytpTOXNBq17gvWpNdywlprk0T7V+J3geFAhMVlp8=;
X-AuditID: c1b4fb3a-35fff700000067b4-b5-5a81d187cba3
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.183.39]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 65.61.26548.781D18A5; Mon, 12 Feb 2018 18:40:23 +0100 (CET)
Received: from ESESSMB109.ericsson.se ([169.254.9.195]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.03.0352.000; Mon, 12 Feb 2018 18:40:22 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "sipcore@ietf.org" <sipcore@ietf.org>
Thread-Topic: [sipcore] WGLC: draft-ietf-sipcore-callinfo-spam - Christer's comments
Thread-Index: AdOkIYQ7ATpnxHkgTVqWiYQYWfVicQ==
Date: Mon, 12 Feb 2018 17:40:22 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B6C167E68@ESESSMB109.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.150]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLLMWRmVeSWpSXmKPExsUyM2K7um77xcYog/XT5S2+/tjE5sDosWTJ T6YAxigum5TUnMyy1CJ9uwSujI1zf7MUNAtVdB1rYWlgXMjXxcjJISFgIrHo2Q1GEFtI4DCj xOtTUl2MXED2EkaJCw8mMncxcnCwCVhIdP/TBqkREdCUWP5tKzuILSwQKvH52lomiHiYxNQd DSwQtp7ExS/XwWpYBFQl3l58CRbnFfCV2DtpHVg9o4CYxPdTa8BsZgFxiVtP5jNB3CMgsWTP eWYIW1Ti5eN/rBC2ksSK7ZcYIep1JBbs/sQGYWtLLFv4mhlivqDEyZlPWCYwCs1CMnYWkpZZ SFpmIWlZwMiyilG0OLW4ODfdyEgvtSgzubg4P08vL7VkEyMwkA9u+W21g/Hgc8dDjAIcjEo8 vIvONEYJsSaWFVfmHmKU4GBWEuH90wwU4k1JrKxKLcqPLyrNSS0+xCjNwaIkzuuUZhElJJCe WJKanZpakFoEk2Xi4JRqYExxl/IRP7pIbvbagKsGRyXmi/Q9PHX90qx/LqnZ5UuKWc8lXeYW e/SC7VYvZ6nMyd3lEnoTKm6zFq/z10qOj1tee+ejdkh3yeeoNZsrc/s82w7H+8/zN5zvc2vV x1PTPm+TyJ/8Lu9ysOH6O/XK1xUUJbQVrr1V3fKw/v3LdVH2pRs+M+2qdVZiKc5INNRiLipO BAAYDKMsYAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/erPhOREZtgq6lXg-4X8IKw_bktE>
Subject: Re: [sipcore] WGLC: draft-ietf-sipcore-callinfo-spam - Christer's comments
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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: Mon, 12 Feb 2018 17:40:27 -0000

Hi,

Below is my WGLC review.

SUMMARY:

In general everything looks good. I do have some comments, but they are mostly editorial.

GENERAL:

Q1: The draft uses both "called party" and "receiving party" terminology. Please use consistent terminology. Similar with "calling party", "caller", "call initiator".

Q2: The draft uses lower case key words (e.g., "may"). Unless they are meant to be upper case, I suggest to use non-key words (e.g., "might" or "can"). Just to save you from the same comments once the document is reviewed by Ben :)


ABSTRACT:

Q3: s/Call-Info parameters/Call-Info header field parameters

Q4: s/feature tag/feature-capability indicator


INTRODUCTION:

Q5: s/we describe/the document describes

Q6: 
The text says:

   "Providers may also find the SIP Priority header ([RFC3261],
   Section 20.26) field useful in helping called parties decide how to
   respond to an incoming call."

But, the Priority header field is not mentioned anywhere else in the document. If you want to keep the text you should say something like:

"However, the usage of the Priority header field is outside the scope of this document."

Q7:
The text says:

   "The SIP provider serving the called party MUST remove any parameters
   enumerated in this specification that it does not trust."

Can "enumerated" be "described", in order to have consistent terminology?

Q8:
The text says:

   "The Call-Info header field MAY be signed using a future "ppt" extension to
   [I-D.ietf-stir-rfc4474bis]."

I don't you can use upper case MAY and then talk about the future. Also, "ppt" is defined in draft-ietf-stir-passport.

I suggest something like:

  "[draft-ietf-stir-passport] defines a mechanism for signing SIP information elements. A future specification might 
   define a "ppt" extension for signing the Call-Info header field."


SECTION 3:

Q9: s/feature capability indicator/feature-capability indicator

Q10: When you talk about what UAs, proxies and B2BUAs MUST do/support, you should say UAs/B2BUAs/proxies supporting the feature/mechanism defined in this document.


SECTION 6.2:

Q11: There is no description of the INVITE example, and what it shows.


Regards,

Christer