Re: [sipcore] Last Call: <draft-ietf-sipcore-status-unwanted-04.txt> (A SIP Response Code for Unwanted Calls) to Proposed Standard

Henning Schulzrinne <Henning.Schulzrinne@fcc.gov> Mon, 03 April 2017 01:29 UTC

Return-Path: <Henning.Schulzrinne@fcc.gov>
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 E13D8120725 for <sipcore@ietfa.amsl.com>; Sun, 2 Apr 2017 18:29:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fccoffice.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 CVD97ek5FwsW for <sipcore@ietfa.amsl.com>; Sun, 2 Apr 2017 18:29:41 -0700 (PDT)
Received: from mx0b-0024ed01.pphosted.com (mx0b-0024ed01.pphosted.com [148.163.153.198]) (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 0EB01126C25 for <sipcore@ietf.org>; Sun, 2 Apr 2017 18:29:39 -0700 (PDT)
Received: from pps.filterd (m0102171.ppops.net [127.0.0.1]) by mx0b-0024ed01.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v331TADX004401; Mon, 3 Apr 2017 01:29:35 GMT
Received: from gcc01-dm2-obe.outbound.protection.outlook.com (mail-dm2gcc01lp0048.outbound.protection.outlook.com [23.103.198.48]) by mx0b-0024ed01.pphosted.com with ESMTP id 29j460hawf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 03 Apr 2017 01:29:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fccoffice.onmicrosoft.com; s=selector1-fcc-gov; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=vAk2GAdAYmNBcHm+WMZ/N6/Se73sRYXwRoUyCH4Uub8=; b=Cq9tCGPMw1PV23QGOb5VKYQhTIEDUkwby3ke+InF7yohIYNC+OdjICiwEDaJiaBnLaEYbqU0NKlDpupSUkZ22UR6FMguL120nozCx8E7d2IxvH7vvORF3eYAASvRpsz3YIwnBj7wvurVOUrX7WTgePOwiulsQWfyHev343OnL24=
Received: from CY1PR09MB0634.namprd09.prod.outlook.com (10.160.151.21) by CY1PR09MB0635.namprd09.prod.outlook.com (10.160.151.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.14; Mon, 3 Apr 2017 01:29:33 +0000
Received: from CY1PR09MB0634.namprd09.prod.outlook.com ([10.160.151.21]) by CY1PR09MB0634.namprd09.prod.outlook.com ([10.160.151.21]) with mapi id 15.01.1005.018; Mon, 3 Apr 2017 01:29:33 +0000
From: Henning Schulzrinne <Henning.Schulzrinne@fcc.gov>
To: Souma Badombena <gmsoum@gmail.com>, "sipcore@ietf.org" <sipcore@ietf.org>
Thread-Topic: [sipcore] Last Call: <draft-ietf-sipcore-status-unwanted-04.txt> (A SIP Response Code for Unwanted Calls) to Proposed Standard
Thread-Index: AQHSq8ADWVLgmk+Rg063/vBqcABfNqGy2m5C
Date: Mon, 03 Apr 2017 01:29:33 +0000
Message-ID: <CY1PR09MB063459C304A66037805CE0C4EA080@CY1PR09MB0634.namprd09.prod.outlook.com>
References: <CANs_ONT0f8-UQWRXBgbbB7DOG+Xpci4QfmtsKK+MZOKO4_KyjA@mail.gmail.com>
In-Reply-To: <CANs_ONT0f8-UQWRXBgbbB7DOG+Xpci4QfmtsKK+MZOKO4_KyjA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=fcc.gov;
x-originating-ip: [76.111.6.188]
x-microsoft-exchange-diagnostics: 1; CY1PR09MB0635; 7:S0ZUJaBOjW17gj+O82oRELekug6X0pSP6qLl/xBr0Wf9RdaDmwws7etyGWyuDLXoDcUelZo6g6H3Qd6Z6bhmQN2+CU2Il9rSnRokEaDy5udAurxfFixXLPFwDczCKWz9bCiFmTRr57p6Gr5RFAHUUL/KaibJ8W9ux6HSh6F8CzPMDG384x0bSWca8eOtL73ZS4ylZ5BShq5j+yD2ReBg3ccUEZiXAT6ol8ywDv117KjUHoo4rzam/SORacH6DbmvkT1T/Pwb6xX3Hl69fZMMDk78tQFlagnSDY5kx+jOLIq+t5xRzaJ2cEBeOt6jT1jokaxLuKEmdya8UnNZ/uu8GQ==
x-ms-office365-filtering-correlation-id: eaac8189-c69d-4cf1-b95e-08d47a30e1df
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:CY1PR09MB0635;
x-microsoft-antispam-prvs: <CY1PR09MB0635C57D2288AC4CCF944193EA080@CY1PR09MB0635.namprd09.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(6041248)(20161123555025)(20161123564025)(20161123562025)(201703131423075)(201703061421075)(20161123560025)(6072148); SRVR:CY1PR09MB0635; BCL:0; PCL:0; RULEID:; SRVR:CY1PR09MB0635;
x-forefront-prvs: 0266491E90
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39450400003)(39400400002)(377454003)(51694002)(81166006)(74316002)(55016002)(19627405001)(8936002)(2900100001)(230783001)(6116002)(102836003)(3846002)(7736002)(8676002)(3660700001)(3280700002)(54896002)(50986999)(54356999)(76176999)(86362001)(6506006)(189998001)(2950100002)(77096006)(33656002)(6246003)(38730400002)(7696004)(9686003)(5660300001)(229853002)(25786009)(53936002)(122556002)(39060400002)(99286003)(53546009)(2906002)(2501003)(66066001)(6436002)(26123001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR09MB0635; H:CY1PR09MB0634.namprd09.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CY1PR09MB063459C304A66037805CE0C4EA080CY1PR09MB0634namp_"
MIME-Version: 1.0
X-OriginatorOrg: fcc.gov
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2017 01:29:33.1387 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72970aed-3669-4ca8-b960-dd016bc72973
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR09MB0635
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-04-03_01:, , signatures=0
X-Proofpoint-Spam-Reason: safe
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/HucdQ9_QDVNkzrwiNqAk9RnbAlY>
Subject: Re: [sipcore] Last Call: <draft-ietf-sipcore-status-unwanted-04.txt> (A SIP Response Code for Unwanted Calls) to Proposed Standard
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, 03 Apr 2017 01:29:44 -0000

This seems to be related to the previous comment. I agree that users should have the ability to specify, either within an app or via a web interface controlling a carrier or third-party operated service, how calls are treated. As you say, this could be fairly complex in its details, such as depending on the time of day. ("Don't mind survey calls, but not after 7 pm.")


I will note that many a moon ago, we actually developed a flexible XML-based language for call handling purposes (RFC 3880, CPL). Wouldn't be hard to extend it for this purpose, but I suspect CPL is not among the commonly-implemented SIP-related RFCs...


Henning

________________________________
From: sipcore <sipcore-bounces@ietf.org> on behalf of Souma Badombena <gmsoum@gmail.com>
Sent: Sunday, April 2, 2017 10:47:12 AM
To: sipcore@ietf.org
Subject: Re: [sipcore] Last Call: <draft-ietf-sipcore-status-unwanted-04.txt> (A SIP Response Code for Unwanted Calls) to Proposed Standard


"unwanted" as opposed to "blocked" -- "unwanted" is an enhancing functionality and allowing possible flexibility

I just wanted to mention a relevant aspect where the "Unwanted" concept addresses a shortcoming and may be improved upon with subsequent parameters enrichments.
For some SIP calling and messaging application there exists the concept of "contact blocking", "user blacklisting" or "personal blocking" where a user can select specific contacts or undersired identities (phone numbers, usernames, aliases etc...) to be blocked and therefore allowing the blocking user to reject calls or messages from a given blocked user. This very method or technique consists in maintaining a resource list of blocked contact and applying restrictive or rejection filters to them either a local (client) level or at network level. So in a parallel with the "SIP 666 - unwanted" solution, I notice that on one hand the  "unwanted" method may be equivalent to the method or concept of blocking, but on the other hand it does potentially offer an extensible flexibility for particular cases, provided that the appropriate enhancement work is done in the future. For example in particular cases where a user may want to add more selectivity to the how the "unwanted" call instances and originators are treated, such as setting a time window or period for which the calls are unwanted or associating a geolocation aspect to calls that need to be treated as unwanted. etc.. There are several scenarios available provided that the specification provides for further extensibility combined to programmatic mechanisms or machine learning pattern building procedures. So with that being said, should we agree that the proposed SIP response code could be further extended to bear multiple contextual reason codes?


Thanks.
--
Souma Badombena-Wanta