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

Pete Resnick <presnick@qti.qualcomm.com> Tue, 21 March 2017 17:14 UTC

Return-Path: <presnick@qti.qualcomm.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 26F99129B77; Tue, 21 Mar 2017 10:14:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.021
X-Spam-Level:
X-Spam-Status: No, score=-7.021 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_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, 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=qti.qualcomm.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 WRz5tiLLfDu6; Tue, 21 Mar 2017 10:14:13 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3963E127A91; Tue, 21 Mar 2017 10:14:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1490116453; x=1521652453; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version; bh=VkTHXixnoPd0BsX4WO0cK84qBGMN3fNK0KDGUFbicPY=; b=ugCODPSTJVAekgVA2uJE25RPYdgMnlpfSdZbtzQXbB/v+pEQbVuDCHQr S5Q93kQXb0KzTsxnRna35EKu2nppbbeG+zeEMq06XCvgi+mceFb3Ocr8R 80Tr+DBQtHA1W5fBw+oiC2SOVsPj8KY7ssLl1liHAsgRdTtnfblf7fbf3 Y=;
X-IronPort-AV: E=Sophos;i="5.36,200,1486454400"; d="scan'208";a="271794905"
Received: from unknown (HELO Ironmsg03-R.qualcomm.com) ([10.53.140.107]) by wolverine01.qualcomm.com with ESMTP; 21 Mar 2017 10:14:12 -0700
X-IronPort-AV: E=McAfee;i="5800,7501,8474"; a="1331864765"
X-MGA-submission: MDH8TuiKXuK3ojrZjclgI+0ag5l4C+ltcldzol2ICO/Tq2i+f/a7OUfktp/OB7WzdSjIhE+cYBfK35gyr4vxNuHl3jKSaEKWhben1C5D4E5JCfa4ydj6UDuThpzD5+3AMrwYNNzmKZRURlX90rLfsm70
Received: from nasanexm01f.na.qualcomm.com ([10.85.0.32]) by Ironmsg03-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 21 Mar 2017 10:14:12 -0700
Received: from [10.64.124.243] (10.80.80.8) by NASANEXM01F.na.qualcomm.com (10.85.0.32) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 21 Mar 2017 10:14:11 -0700
From: Pete Resnick <presnick@qti.qualcomm.com>
To: Adam Roach <adam@nostrum.com>
CC: ietf@ietf.org, draft-ietf-sipcore-status-unwanted@ietf.org, ben@nostrum.com, sipcore@ietf.org, sipcore-chairs@ietf.org
Date: Tue, 21 Mar 2017 12:14:10 -0500
Message-ID: <13DC441F-FFC0-4E00-8CB4-4DBBF8423420@qti.qualcomm.com>
In-Reply-To: <534047ad-8971-88ec-3d16-254c766bbfa3@nostrum.com>
References: <148893258669.17675.7013326933036466908.idtracker@ietfa.amsl.com> <E74825F1-B661-4A8C-9B96-CC970AEA0E56@qti.qualcomm.com> <534047ad-8971-88ec-3d16-254c766bbfa3@nostrum.com>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"
X-Mailer: MailMate (1.9.6r5347)
X-Originating-IP: [10.80.80.8]
X-ClientProxiedBy: NASANEXM01G.na.qualcomm.com (10.85.0.33) To NASANEXM01F.na.qualcomm.com (10.85.0.32)
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/1cIjyMT7WR1aYgKvFO9jYz8TSZg>
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: Tue, 21 Mar 2017 17:14:15 -0000

Just on a couple of small points:

On 21 Mar 2017, at 11:59, Adam Roach wrote:

> The problem is that the semantics of 666 are backwards from the 
> semantics of 603.
>
> 603 means "there is an issue with the disposition of the *called* 
> party that prevents completing the call."

That's not how 603 is described in 3261. It can be used to express that 
"the user explicitly does not wish to ... participate." Whether that's 
based on being in the shower or not liking the number in the caller id 
or something else, it expresses the called party's decision not to take 
the call.

> 666 means "there is an issue with the disposition of the *calling* 
> party that prevents completing the call."

That's not how the mechanism is described in this document. It is not 
that you send back 666 when the system determines something about the 
calling party; you send back 666 when the called party says something 
(in this case "SPAM!") that indicates that the called party declined the 
call.

I disagree that the semantics are different.

> ...I think is based on a misperception of how SIP clients actually 
> work when they receive 6xx responses.

I think this is a fair criticism insofar as I agree that either 666 or a 
header on 603 will work equally in today's usage scenarios. My only 
response is that I have rosy glasses looking to future advances that 
might make us regret having painted ourselves into a corner.

pr
-- 
Pete Resnick <http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478