[sipcore] Comments on draft-ietf-sipcore-status-unwanted-00
worley@ariadne.com (Dale R. Worley) Wed, 21 December 2016 21:37 UTC
Return-Path: <worley@alum.mit.edu>
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 8C4311295EA for <sipcore@ietfa.amsl.com>; Wed, 21 Dec 2016 13:37:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.934
X-Spam-Level:
X-Spam-Status: No, score=-1.934 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665] 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 8xnq470ydD1j for <sipcore@ietfa.amsl.com>; Wed, 21 Dec 2016 13:37:33 -0800 (PST)
Received: from resqmta-po-09v.sys.comcast.net (resqmta-po-09v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:168]) (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 D3B1B1294B6 for <sipcore@ietf.org>; Wed, 21 Dec 2016 13:37:33 -0800 (PST)
Received: from resomta-po-04v.sys.comcast.net ([96.114.154.228]) by resqmta-po-09v.sys.comcast.net with SMTP id JoZXcXT1H5lLvJoZocbut8; Wed, 21 Dec 2016 21:37:32 +0000
Received: from hobgoblin.ariadne.com ([24.60.114.4]) by resomta-po-04v.sys.comcast.net with SMTP id JoZncqYJxjWbHJoZocpZDN; Wed, 21 Dec 2016 21:37:32 +0000
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id uBLLaUDd018578 for <sipcore@ietf.org>; Wed, 21 Dec 2016 16:36:30 -0500
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id uBLLaUWV018571; Wed, 21 Dec 2016 16:36:30 -0500
X-Authentication-Warning: hobgoblin.ariadne.com: worley set sender to worley@alum.mit.edu using -f
From: worley@ariadne.com
To: sipcore@ietf.org
Sender: worley@ariadne.com
Date: Wed, 21 Dec 2016 16:36:30 -0500
Message-ID: <87tw9xvuap.fsf@hobgoblin.ariadne.com>
X-CMAE-Envelope: MS4wfMwvmC8FeKiyf8CQ8oAxIk8pyeWt27GLQaNSO3QyUhvqSnUxsd2QW5YbWwAH6mm9xo0vhoZsWpjtXv7TU1XvTfDWfcpsSWNb8cd9YSEoN7k0/CWbKSo8 sHg2ZTJd2+lHVZT6efodwj1WipxkKsy85l03cl2qGDFA0SSzKJvxP0Zz
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/N5cAm4JF0GFhxEkq_onhCcT-AM4>
Subject: [sipcore] Comments on draft-ietf-sipcore-status-unwanted-00
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.17
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: Wed, 21 Dec 2016 21:37:34 -0000
All of these comments are editorial.
1. Introduction
The called party or a automata acting on her behalf uses this
to indicate that future calls from the same caller are also unwanted.
s/a automata/an automaton/
4. Behavior of SIP Entities
The response code MAY also be used in Reason header fields [RFC3326],
typically when the UAS issues a BYE request terminating an incoming
call.
This doesn't fully explain the intended behaviors. Better would be a
description like:
The response code 666 MAY be used in a failure response for an
INVITE, MESSAGE, or other request to indicate that the offered
communication is unwanted.
The response code MAY also be used as the value of the "cause"
parameter of a "SIP" reason-value in a "Reason" header field
[RFC3326] in a BYE request terminating an incoming call that is
unwanted.
--
The service provider delivering calls to
the user issuing the response may, for example, add the calling party
to a personal blacklist specific to the called party, or may use the
information as input when computing the likelihood that the calling
party is placing unwanted calls ("crowd sourcing"), might initiate a
traceback request, or could report the calling number to government
authorities.
This list has 4 items:
may, for example, add the calling party to a personal blacklist
specific to the called party,
or may use the information as input when computing the likelihood
that the calling party is placing unwanted calls ("crowd
sourcing"),
might initiate a traceback request,
or could report the calling number to government authorities.
There is a lack of parallelism in that clauses use "may", "might", and
"could" to indicate possbility. There are two uses of "or". The
first item contains commas, but the items are not separated by
semicolons. Reformulating this by (1) consistently using MAY, (2)
using one "or" before the last item, and (3) moving the "for example"
to before the list (thus escaping the rule regarding semicolons):
The service provider delivering calls to the user issuing the
response, for example, MAY add the calling party to a personal
blacklist specific to the called party, MAY use the information as
input when computing the likelihood that the calling party is
placing unwanted calls ("crowd sourcing"), MAY initiate a traceback
request, or MAY report the calling number to government
authorities.
--
The same
user interface action might also trigger addition of the number to a
local, on-device blacklist or graylist, e.g., causing such calls to
be flagged or alert with a different ring tone.
This construction parallels "to be flagged" with "alert with a
different ring tone". Probably s/alert/alerted/ so that the
parallelism is "to be (flagged | alerted with a different ring tone)".
--
We define a SIP feature-capability [RFC6809], sip.666, that allows
the registrar to indicate that it supports this particular response
code.
Except that the registrar doesn't support the response code, really.
It's the proxy that does lookups in the location service that the
registrar maintains. So perhaps:
We define a SIP feature-capability [RFC6809], sip.666, that allows
the registrar to indicate that the corresponding proxy supports
this particular response code.
6. Security Considerations
Thus, any additions to a personal
list of blocked numbers should be observable by the subscriber, e.g.,
on a web page or by regular email notification, and reservible.
s/reservible/reversible/
The meaning of "the subscriber" is unclear. Is it "the recipient" or
"the caller"?
Dale
- [sipcore] Comments on draft-ietf-sipcore-status-u… Dale R. Worley
- Re: [sipcore] Comments on draft-ietf-sipcore-stat… Paul Kyzivat
- Re: [sipcore] Comments on draft-ietf-sipcore-stat… Dale R. Worley
- Re: [sipcore] Comments on draft-ietf-sipcore-stat… Henning Schulzrinne
- Re: [sipcore] Comments on draft-ietf-sipcore-stat… Henning Schulzrinne