Re: [stir] AD Review: draft-ietf-stir-passport-shaken-04

Chris Wendt <chris-ietf@chriswendt.net> Sun, 04 November 2018 02:55 UTC

Return-Path: <chris-ietf@chriswendt.net>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E98012F1A6 for <stir@ietfa.amsl.com>; Sat, 3 Nov 2018 19:55:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=chriswendt-net.20150623.gappssmtp.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 UfVBcPhRDKlk for <stir@ietfa.amsl.com>; Sat, 3 Nov 2018 19:55:47 -0700 (PDT)
Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96318130D7A for <stir@ietf.org>; Sat, 3 Nov 2018 19:55:46 -0700 (PDT)
Received: by mail-pl1-x631.google.com with SMTP id p16-v6so2770659plr.8 for <stir@ietf.org>; Sat, 03 Nov 2018 19:55:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chriswendt-net.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Q73VO2uYg2HweHeFp9uK5xIprM7Gyf6Kz1SaS+EuW/g=; b=X78h2ZhRC5X6ujfpfYeWVqiw0jvTsAk6Xvvq9/1D5p/XP9N7hgEK3+KO9FnPwH37CP K0y/HBoLHWqF7kFCbw6JyR/76WTVkxdzc85uqXpKXPfuE/sVJh8G+YOtdRIkT2PUFUDV Ue6yTsiFNY9DcsmTm4EllIrs4042gHKivikpe3PL7vggY8LKktCCcZcYUb+/PeohpYUj HYQrQ551mjruRSq5p5l89ipqjE1y0G9Aq3zZsmmoB5GuH7t/kjt1rYBitgQoiBKRxLg2 Qe4uE29OXf7VCusO25L4xYhwX7lwfMGMf2cU3XRl9qF+Uk+l49s2OFjPmAmRJMKfTxNX HK7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Q73VO2uYg2HweHeFp9uK5xIprM7Gyf6Kz1SaS+EuW/g=; b=MIT02pygmGAxbJriqUiEye7DIVqsIfRDDYbwpdZMbam4AQx7JPcbCRE0jBZkzimmzj cEZM6DitUqSqD0ZlU2No2qiae/bAM42DawYbY6yYB9Hv7so/oN/96MP9H05RuJ+rDFQB +JjggyZ/R6rKRt7CNcwEizXu+KqpYaS0GHKAPSZtQzWuFEKRS0JavFJEZvgVbei1ADU+ +c4k99LfGE+tJiKS4lYXSmcO1Ponw+XBsV5v/TCq3bb652AIyCoE0F6jycXHhX3fHfXs e2qZ2zaao22r1jzvTIFNtWeWGIuwpgtAelVV1+o7AHzVQPTH4FnuiJVDnqByBsxRol+k 0KJw==
X-Gm-Message-State: AGRZ1gKusR0Frk55Mh/+yvzTFVEo0dqGCUl8Z/Y6lMeUTxlX6OCSDdya JT+bYR5Zp0Q1U+r/6KnCiOXZbw==
X-Google-Smtp-Source: AJdET5eHZ+Tq+RmKaT/Gm0S2N076OZIFq+uDePqnuy9FnKZf69wLwR5ihthx35E0IQnFXuh//HqUYw==
X-Received: by 2002:a17:902:b612:: with SMTP id b18-v6mr17557566pls.205.1541300146070; Sat, 03 Nov 2018 19:55:46 -0700 (PDT)
Received: from [10.64.40.10] ([193.37.254.131]) by smtp.gmail.com with ESMTPSA id k72-v6sm84326262pfj.63.2018.11.03.19.55.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Nov 2018 19:55:45 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.0 \(3445.100.39\))
From: Chris Wendt <chris-ietf@chriswendt.net>
In-Reply-To: <9237bcc9-9124-24a2-1e95-77715d309daa@nostrum.com>
Date: Sat, 03 Nov 2018 22:55:40 -0400
Cc: draft-ietf-stir-passport-shaken@ietf.org, "stir@ietf.org" <stir@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8745D5CB-F430-4BD8-B560-5B073B9DD9BE@chriswendt.net>
References: <9237bcc9-9124-24a2-1e95-77715d309daa@nostrum.com>
To: Adam Roach <adam@nostrum.com>
X-Mailer: Apple Mail (2.3445.100.39)
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/sm-O1t3-hpHYj3l3eiQ47_0uW6I>
Subject: Re: [stir] AD Review: draft-ietf-stir-passport-shaken-04
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stir>, <mailto:stir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir/>
List-Post: <mailto:stir@ietf.org>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stir>, <mailto:stir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2018 02:55:49 -0000

Hi Adam, 

Thanks for the review, i have addressed all of your comments in a forthcoming 05 draft release.

-Chris

> On Oct 19, 2018, at 7:54 PM, Adam Roach <adam@nostrum.com> wrote:
> 
> This is my AD review for draft-ietf-stir-passport-shaken-04.  I have a handful
> of comments below that I'd like to see addressed prior to asking the IESG to
> consider the document. Please treat them as you would any other last-call
> comments. I have no blocking comments, and will be placing the document
> in IETF last call shortly.
> 
> Thanks to everyone who worked on this document.
> 
> /a
> 
> ---------------------------------------------------------------------------
> 
> Abstract:
> 
> >  Industry Solutions) and the SIP Forum IP-NNI Joint Task Force.  These
> 
> Please expand "IP-NNI".
> 
> >  coming from both STIR participating originating communications as
> 
> Please expand "STIR" on first use.
> 
> Also, as "STIR-participating" is a compound adjective, it needs to be
> hyphenated. With the expansion, this would look like:
> 
>    coming from both SIP Telephony Identity Revisited (STIR)-participating
>    originating communications as...
> 
> ---------------------------------------------------------------------------
> 
> §1:
> 
> >  The SHAKEN [ATIS-1000074] specification defines a framework for using
> >  STIR protocols including PASSporT [RFC8225], SIP Authenticated
> ...
> >  current telephone network contains both VoIP and TDM/SS7 originated
> 
> For the purposes of acronym expansion, the Abstract is not treated as part of
> the document. Please expand SHAKEN, STIR, PASSporT, VoIP, TDM, and SS7 on
> first use.  See https://www.rfc-editor.org/materials/abbrev.expansion.txt for
> more details.
> 
> ---------------------------------------------------------------------------
> 
> §2:
> 
> >  The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
> >  "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
> >  document are to be interpreted as described in [RFC2119].
> 
> Please update to the boilerplate in RFC 8174.
> 
> ---------------------------------------------------------------------------
> 
> §3:
> 
> >  and represents the service provider receiving a call from a non
> >  PASSporT or STI supporting telephone gateway.
> 
> Nit: "...from a non-PASSporT- and non-STI-supporting telephone gateway."
> 
> ---------------------------------------------------------------------------
> 
> §4:
> 
> >  can be one of the following three values, 'A', 'B', or 'C' as defined
> >  in [ATIS-1000074].
> 
> Nit: "...one of the following three values: 'A', 'B',..."
> 
> ---------------------------------------------------------------------------
> 
> §5:
> 
> >  opaque identifier corresponding to the service provider-initiated
> >  calls themselves,
> 
> Nit: "...service-provider-initiated calls..."
> 
> >  documents that more precisely guide it's usage in real deployments.
> 
> Nit: "...its usage..."
> 
> ---------------------------------------------------------------------------
> 
> §6:
> 
> >     "orig":{"tn":"12155551212"},
> 
> The NANPA has reserved the range "555-0100" through "555-0199" in all area
> codes for fictitious use. The number used in this example is a valid number
> allocated for directory assistance use. Consider using "12155550121" (or some
> similarly reserved number for this example. See
> https://www.nationalnanpa.com/number_resource_info/555_numbers.html for more
> information.
> 
> ---------------------------------------------------------------------------
> 
> §7:
> 
> >  [RFC3261] aligned with the use of the identity header defined in
> 
> Nit: "...identity header field..."
> 
> 
>