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

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 06 August 2019 16:53 UTC

Return-Path: <christer.holmberg@ericsson.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 CB13812049C; Tue, 6 Aug 2019 09:53:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 3zRG-LBlO9lP; Tue, 6 Aug 2019 09:53:18 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0602.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::602]) (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 BF36D12049E; Tue, 6 Aug 2019 09:53:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IqUcI6243lnBMV12CkiW2K8S5qgIqfZiYKqX/5fJAWWV3EvjU0i03B20nRgplEdrAQFR7oP/i8CJ8bRdC40vAc2rP917td8uSPtTA77s5cxwQb/sEWmI86C9FCzcbB14PBnNnOaz1s5IlXOJxO0pJZXZAU1hnG+YwLi3npRUIARp+DAiINZyMUcSRkbS3T9f30uAGi9icnJ8lxw3IX+eTWctCkWSClBeqzBHP9KDPgXL9rNWFrDpVDwTl+rQCV1f7d+ZHUuTmtD5GoW39Ii1CAZYtx+x0L4rNGrT5zIckIUJShSNvDeBX5DEUGtyybw05iSl99rmvjQ33+fTx+FpGQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aNpSx3Ba4Q7NJ2uss3a9KoXow7t9OtkcxoAD+Y6zed4=; b=eGgREj9h2yHZmRYpD6PEk3yQCzXa5cvkp83iqWraxwd/rxzw4buhJea4IvqipH39nsL+xMq/TkVL4lCb8AvR/Qxz03rOtkZgwpUUpMjCrQjemF771cOdGrwomPJZKkJJUnLkENigC3mAYJYtQPR4c85olZdxwIHFv29ingwa07JMk3wU+jK8+aGdyI56o3Mu2/ptRxfyw8oWOj37oN0UeNJPaz4UUhKiwPhaCljaVYEi8/xnatUAQH1zRinOenR8UNmwVTEXzDHkI8WFOclf9iC8QYxi2HgqdJbev03HD26Lvg6G4xtTJUIcdCrXhcxHk9vw5CNcB5wuYZHvrLMvdg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aNpSx3Ba4Q7NJ2uss3a9KoXow7t9OtkcxoAD+Y6zed4=; b=b2sBIoqUZZkB8WX7sCa6BZm0kI9Opg6glYocHcyVVGY2vokjiGGv6RGHpu3/CR4B8tEGzKCXxDh/cu2wTkfbHoQb5TPSo7JPkU85HfkRwZpOWqduGmyEsiK5oL+M4be9LKVr0ugR2210AoNIBWgzSH9LioqFl/6rADG+lVsLbqY=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3465.eurprd07.prod.outlook.com (10.170.247.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.11; Tue, 6 Aug 2019 16:52:59 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec0d:f9d3:7159:ba7]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec0d:f9d3:7159:ba7%6]) with mapi id 15.20.2157.011; Tue, 6 Aug 2019 16:52:59 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roman Shpount <roman@telurix.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>
Thread-Topic: [MMUSIC] Alissa Cooper's Yes on draft-ietf-mmusic-ice-sip-sdp-37: (with COMMENT)
Thread-Index: AQHVTG5NjvonwzKRjkWR+epz31thuabuTP/QgAAHhACAAAFRAA==
Date: Tue, 06 Aug 2019 16:52:59 +0000
Message-ID: <HE1PR07MB31616DDD358D5685DDD0EBCE93D50@HE1PR07MB3161.eurprd07.prod.outlook.com>
References: <156510646170.18148.2773742936571499388.idtracker@ietfa.amsl.com> <HE1PR07MB316148771C4B36ED9E9C33D093D50@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxuJe2-SfTLeazdaxc-FJ_gMSjmrtBPRdLCVGJkfyWFiJQ@mail.gmail.com>
In-Reply-To: <CAD5OKxuJe2-SfTLeazdaxc-FJ_gMSjmrtBPRdLCVGJkfyWFiJQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [79.134.118.162]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dee09afe-a2f9-43ff-b585-08d71a8e89c6
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR07MB3465;
x-ms-traffictypediagnostic: HE1PR07MB3465:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <HE1PR07MB3465F15EEEF5B026CEB7446D93D50@HE1PR07MB3465.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0121F24F22
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(136003)(346002)(39860400002)(366004)(189003)(199004)(64756008)(66556008)(66476007)(25786009)(5070765005)(4326008)(9326002)(6916009)(446003)(478600001)(53936002)(14454004)(74316002)(68736007)(11346002)(476003)(44832011)(486006)(5660300002)(55016002)(66066001)(33656002)(76116006)(54896002)(53546011)(66946007)(316002)(7696005)(66446008)(76176011)(8936002)(236005)(6506007)(7736002)(99286004)(6306002)(81156014)(9686003)(54906003)(66574012)(26005)(102836004)(2906002)(8676002)(81166006)(14444005)(3846002)(186003)(606006)(6436002)(6116002)(790700001)(71200400001)(86362001)(52536014)(256004)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3465; H:HE1PR07MB3161.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: cH/DlmD9mqyO7CP8XCBV7XSptxbSE2xs4e7c/8xSpxshBKPIxWTXB0Igl+cbPQpC6pdMfjc/jbmlXoCL1xHpevl6XM67igrfUGoO2x5lY4JlRBri6bBpXGWilk0e2DDBdOTTsRcgIQP9Rm1bbGTC6CYzwDj9RJwndQpInaB/5GfZ23tcnKWlmPgSYK/BUBtHaKW2G8iIFSA0IIJhKVyXejh6Cv23AObA1G/2+R4r4y4X5iR429Ql1D/is4dtnHQKj/GpHnURgKbw7ZEHCIFtHuUZV+tGAhixbn2Ye0QzgAu5Dk076JdgucFVjPrChSDbo4NjTpUjDDhgYvAgNiJAyr3d8JLuKowoYXlYPgcYwACJqHb92eYhhiRlI10a8qB0yWAyRyUdV1/eEMhK081EyPYDIqdLvPOpvnVDP+05EcI=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB31616DDD358D5685DDD0EBCE93D50HE1PR07MB3161eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dee09afe-a2f9-43ff-b585-08d71a8e89c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Aug 2019 16:52:59.2394 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: z/ygHr/SBEDrXbC7+L1q/+ECCNYaiw5Q3LrdmxTkfF0gwVmiNJ5iwSRRHZlqW22Fs9VpSVp6JPb5Q/uJ0jjfStig+sKVMvVDfQj+hs3aMJU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3465
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/hBxCS08vBi5uPQvIY68CYeIs_w8>
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:53:22 -0000

Hi,

I am fine with a registry if people think it’s needed.

Regards,

Christer

Lähettäjä: Roman Shpount <roman@telurix.com>
Lähetetty: tiistai 6. elokuuta 2019 19.48
Vastaanottaja: Christer Holmberg <christer.holmberg@ericsson.com>
Kopio: Alissa Cooper <alissa@cooperw.in>; The IESG <iesg@ietf.org>; fandreas@cisco.com; mmusic-chairs@ietf.org; mmusic@ietf.org; draft-ietf-mmusic-ice-sip-sdp@ietf.org
Aihe: Re: [MMUSIC] Alissa Cooper's Yes on draft-ietf-mmusic-ice-sip-sdp-37: (with COMMENT)

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<mailto: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