Re: [MMUSIC] Alissa Cooper's Yes on draft-ietf-mmusic-ice-sip-sdp-37: (with COMMENT)

Roman Shpount <roman@telurix.com> Tue, 06 August 2019 16:48 UTC

Return-Path: <roman@telurix.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA245120475 for <mmusic@ietfa.amsl.com>; Tue, 6 Aug 2019 09:48:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level:
X-Spam-Status: No, score=-1.888 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_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.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 xABQyh9U4sAg for <mmusic@ietfa.amsl.com>; Tue, 6 Aug 2019 09:48:05 -0700 (PDT)
Received: from mail-pg1-x536.google.com (mail-pg1-x536.google.com [IPv6:2607:f8b0:4864:20::536]) (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 74371120471 for <mmusic@ietf.org>; Tue, 6 Aug 2019 09:48:05 -0700 (PDT)
Received: by mail-pg1-x536.google.com with SMTP id t132so41885458pgb.9 for <mmusic@ietf.org>; Tue, 06 Aug 2019 09:48:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=chxeSk6iaXib7pqLy4xumNdKjbW32uj5URicHGIjKDo=; b=RtUomwI116xEe/+X1yWct8OWB6VqFQ2dqSkyzrYaiIWxA7xiRYaRUiB8qrD0Q5JdXl Za9eSQHdxhT2fAV1DQRZOwGiGou+6ZCu88tu6RSytPgcyNXbF+efZ8jdrRpQP6OaJRN/ B5JgrNcUCm1uTCzFUPMGmE1rp1DPREj0wId1ibv9IK1kT/o4hg/o98jjvk8vXM2fceOc DHn0f8TYzquMLx0kDAbWSMNodDAylj0FfXVnJYbGwAPTGR0TOFfuuhLm55NbIu3nAQK8 NSKIECejf41YPlevZTgLDaC+2w5xOK/h+B1FY/IdXxhzLWBrHfHoMZi4QFjw7ttoNp6g gABg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=chxeSk6iaXib7pqLy4xumNdKjbW32uj5URicHGIjKDo=; b=uUrtH5OmMiDEO7FVPKxYhO+bIPvObv91rtuOlINVg5x+2lZDkrJ2H0Nlc+O1vyt+Kd RYGQODLuAzdEw0fW6nZdrgOraVfyJtamgXqLzjT1gZQdTQqB53ZktCs9fJKLEzn2MgD1 AhV+DwcIz6m53E0XCWXiOnpWjMbPq/xijg7xldfttfcFsZw9j9lPEMGXnCQTD96rebew g7yRYOqAEng4IcfyyXj4wvqv3Elh8f87Pq7l1RSl8k6YyzcLmBbCtLDNRqbKP2Y3CJvM jcHhecKqPFmfR2Qgpz4ZtD97gRjsHn5WVkJdSjLTktteIU0rGR11UImEah5ecvx+SrLd RY9A==
X-Gm-Message-State: APjAAAWn/7HsxhIaNBzOpra10oXZ2Vwx99/Vxib8sSK7Z+MHsPOS5an+ MRE4onZJNuxTNKNvTPJGiLKhFw==
X-Google-Smtp-Source: APXvYqwh7KMCPd44zZc/lRdJ23ltBn/3vjfiFUZfWKhSyF+IZ2PfG3CEgLMwXcgoLPqxDbAFK3N1vQ==
X-Received: by 2002:a17:90a:ba94:: with SMTP id t20mr4202753pjr.8.1565110084847; Tue, 06 Aug 2019 09:48:04 -0700 (PDT)
Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com. [209.85.210.171]) by smtp.gmail.com with ESMTPSA id b24sm16454053pgw.66.2019.08.06.09.48.03 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Tue, 06 Aug 2019 09:48:03 -0700 (PDT)
Received: by mail-pf1-f171.google.com with SMTP id c3so18674342pfa.13; Tue, 06 Aug 2019 09:48:03 -0700 (PDT)
X-Received: by 2002:aa7:93a5:: with SMTP id x5mr4563424pff.87.1565110083016; Tue, 06 Aug 2019 09:48:03 -0700 (PDT)
MIME-Version: 1.0
References: <156510646170.18148.2773742936571499388.idtracker@ietfa.amsl.com> <HE1PR07MB316148771C4B36ED9E9C33D093D50@HE1PR07MB3161.eurprd07.prod.outlook.com>
In-Reply-To: <HE1PR07MB316148771C4B36ED9E9C33D093D50@HE1PR07MB3161.eurprd07.prod.outlook.com>
From: Roman Shpount <roman@telurix.com>
Date: Tue, 06 Aug 2019 12:47:52 -0400
X-Gmail-Original-Message-ID: <CAD5OKxuJe2-SfTLeazdaxc-FJ_gMSjmrtBPRdLCVGJkfyWFiJQ@mail.gmail.com>
Message-ID: <CAD5OKxuJe2-SfTLeazdaxc-FJ_gMSjmrtBPRdLCVGJkfyWFiJQ@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: Alissa Cooper <alissa@cooperw.in>, The IESG <iesg@ietf.org>, "fandreas@cisco.com" <fandreas@cisco.com>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>, "draft-ietf-mmusic-ice-sip-sdp@ietf.org" <draft-ietf-mmusic-ice-sip-sdp@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008862d0058f759607"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/PKiAFlJUb5YbqHI_U6gQdGM8fZo>
Subject: Re: [MMUSIC] Alissa Cooper's Yes on draft-ietf-mmusic-ice-sip-sdp-37: (with COMMENT)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Aug 2019 16:48:08 -0000

Hi Christer,

I agree with most of your comments except the ones regarding the ICE
candidate extenstion registry.

On Tue, Aug 6, 2019 at 12:30 PM Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> > Section 4.1: It's not clear why IESG Approval is included as one of the
> registration policies to extend
> > the candidate attribute. Does the WG anticipate cases where IETF Review
> will not be appropriate?
> > And I agree with Alexey that a registry needs to be defined in the IANA
> Considerations section.
>
> My suggestion (I think Alexey also gave it as an option) is to remove the
> text about the process for defining new name/value pairs, and only say that
> unsupported name/value pairs are discarded.
>

This would be the only place where this document allows future extensions
elements without establishing a IANA registry. I would prefer to avoid this.

No one has ever brought an extension suggestion to IETF, AFAIK.
>

This is actually incorrect.

RFC 6544 defines "tcptype" candidate extension attribute (
https://tools.ietf.org/html/rfc6544#section-4.5)
Draft thatcher-ice-network-cost tried to define network-cost and network-id
(https://tools.ietf.org/html/draft-thatcher-ice-network-cost-01#section-4),
but expired.
Somebody defined "generation" extension. I cannot find the relevant
document. If only we had a registry...

Here is an example of ICE candidate generated by Chrome 76 using all of
those extensions:

a=candidate:1943319340 1 tcp 1518214911 10.7.18.148 9 typ host tcptype
active generation 0 network-id 2

In any case, as an ICE stack implementer I would really love to have IANA
registry for those extensions. If procedural burden of this is not too
high, the benefits of having a single reference location for future
extensions cannot be underestimated.

Best Regards,
_____________
Roman Shpount