Re: [MMUSIC] Éric Vyncke's No Objection on draft-ietf-mmusic-msrp-usage-data-channel-23: (with COMMENT)

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Mon, 03 August 2020 20:22 UTC

Return-Path: <evyncke@cisco.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 3DFDA3A0F65; Mon, 3 Aug 2020 13:22:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.697
X-Spam-Level:
X-Spam-Status: No, score=-7.697 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=kLfix1mN; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=NuL2DZyZ
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 MxeDuwYyng1d; Mon, 3 Aug 2020 13:22:43 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A5CD3A0D2D; Mon, 3 Aug 2020 13:22:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18713; q=dns/txt; s=iport; t=1596486163; x=1597695763; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=YbaeQKFHrtqNmGk50NNQACfTBJEXT9zPx6z8eKBnsn4=; b=kLfix1mNhvL6n1lDlFnaQtff3ReH9XMfMBQma5rFqwtPMz2Yuy33+VP9 SpRF/bacMqo/tX9zb2l85/WfCZSegPMfA3Kdet0/GYdC8GYRHwf920YH+ EdT6JPSegToMg7l5dB6dArNwTx+zwcb5CLaM9Zmivd+vY5CpLz5w7h72Y M=;
IronPort-PHdr: 9a23:MyTbNROd4WQyz3azCfEl6mtXPHoupqn0MwgJ65Eul7NJdOG58o//OFDEvK813lLTXI7A8PVCzeHRtvOoVW8B5MOHt3YPONxJWgQegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZXzfVzZuWa163gZHRCsfQZwL/7+T4jVicn/3uuu+prVNgNPgjf1Yb57IBis6wvLscxDiop5IaF3wRzM8XY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DyAQB1cShf/4QNJK1gHQEBAQEJARIBBQUBgXkFAQsBgSIvKSgHb1gvLIQ1g0YDjVCTd4RsglMDVQMIAQEBDAEBLQIEAQGETAIXgiMCJDcGDgIDAQELAQEFAQEBAgEGBG2FXAyFcQEBAQQSER0BASkIBgEPAgEGAhEDAQIrAgICMBoDCAIEAQ0FIoMEAYF+TQMuAZcUkGgCgTmIYXaBMoMBAQEFhSQYgg4JgTgBgm+CUktCgh+EIBqBQT+BESccgk0+hF2CdjOCLY9KgyuGXpw/CoJhmgkDHoJ8iU2FMI4BHYQViS+ERZp/F4QOAgQCBAUCDgEBBYFpJCqBLXAVZQGCPlAXAg2OHzduAQiCQ4pWdDcCAwMBBwEBAwkBe48TAQE
X-IronPort-AV: E=Sophos;i="5.75,431,1589241600"; d="scan'208,217";a="797977548"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Aug 2020 20:22:41 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 073KMfb9001677 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 3 Aug 2020 20:22:41 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 3 Aug 2020 15:22:41 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 3 Aug 2020 15:22:41 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 3 Aug 2020 15:22:40 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VK5jVL90FIoTN9FOI/13o985pCFxqBxW0Ngir6LYwj7MihfwwP6592TBC2Qb9AUXxdSCmEOBW4ig8pSCkeF19xLhJwj4Bp/6OBpKA7y5xgwaNJRohouUQDzubuB9ORZq3FZ1F9Gerjy4qN74fPUACCrV6z8YHOFFVSLzENAdr6ws7YE4nt8PpBS4c7YCYI4CkSKFZNx6Rl5fto+71ZJy1dvifbMHv4/EiujJEjpRDLb7GW5UVharDb2LhAbFp9crlGr6kDDI3jTUZQKGQvpI4YxcTfXfQdNJNtk9pmRQVizfEJVGuXP/K2y3fdPbACAJyY5OjyoZaZ/i6U8eiaR9xw==
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=YbaeQKFHrtqNmGk50NNQACfTBJEXT9zPx6z8eKBnsn4=; b=XIcCye2MIfe16UmNmWyJZjKaArC65YRTk+lrdbXKyvX6BikItLsauezoD2dooC1uFGwqbLDDhmb4AOfiM2iX9ZMxrZo/JMWre/G6WXEkVNR6S8EYJQbGpH5K9WhTTaZ3A/4tRdTht0d8tqK9Ua2TqKmtq0KbKXL3Wl7ikfAlkO98HeiK6o+lVxaetl4egaPTEnt0cK3LpcyPkJFDdYDgZOVOw0xvhwUp36zyLaU34VDSqathSlkojy+Tg35VwwYCwXfC+R0HujWNjtL0kSdmmgZ8143P/+etQpfMA5VtCYyUks+n/6XH0/34k9kLmHYrjZvR5zMUvin1shoLEOJLQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YbaeQKFHrtqNmGk50NNQACfTBJEXT9zPx6z8eKBnsn4=; b=NuL2DZyZkPJxNoothVNFxi+HsS5jfalQa6KXO9aJEQHiuakBF6xUqhSLDLpJZssIAX0lFnQljYVPY3pKACyd+YbODAFktaM5R0p+MUPnw2QTZbvbO+7o/resgn3V/22MVL9yDvU3KjgBeZYkn56pPNHMMoluSAS7XfHSHDF7eUE=
Received: from BN6PR11MB1844.namprd11.prod.outlook.com (2603:10b6:404:103::20) by BN8PR11MB3636.namprd11.prod.outlook.com (2603:10b6:408:8c::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.19; Mon, 3 Aug 2020 20:22:39 +0000
Received: from BN6PR11MB1844.namprd11.prod.outlook.com ([fe80::91d2:982a:905b:e502]) by BN6PR11MB1844.namprd11.prod.outlook.com ([fe80::91d2:982a:905b:e502%3]) with mapi id 15.20.3239.021; Mon, 3 Aug 2020 20:22:39 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-mmusic-msrp-usage-data-channel@ietf.org" <draft-ietf-mmusic-msrp-usage-data-channel@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>, Bo Burman <bo.burman@ericsson.com>
Thread-Topic: Éric Vyncke's No Objection on draft-ietf-mmusic-msrp-usage-data-channel-23: (with COMMENT)
Thread-Index: AQHWaa8NDB+VZotEJU+T5m+YoK/RGakmyLY3gAAtHAA=
Date: Mon, 03 Aug 2020 20:22:39 +0000
Message-ID: <C6B27CC4-D82D-4F8D-A0CE-9D3F24A30383@cisco.com>
References: <159647035556.946.7046332362916487220@ietfa.amsl.com> <AM0PR07MB38601B44A6CB42A172F55F90934D0@AM0PR07MB3860.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB38601B44A6CB42A172F55F90934D0@AM0PR07MB3860.eurprd07.prod.outlook.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.39.20071300
authentication-results: ericsson.com; dkim=none (message not signed) header.d=none;ericsson.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:b9f5:ba14:2556:4bb1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1e73f7d9-c131-493a-da13-08d837eaf805
x-ms-traffictypediagnostic: BN8PR11MB3636:
x-microsoft-antispam-prvs: <BN8PR11MB363691A626BD7D5365633627A94D0@BN8PR11MB3636.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wTCAPtSm/MJ6rjz8sHlds1s6iPq8XvH/9Cwkf6TcU0P66cQVtQTPYgTjEhVlKj0gD1XptWvQiIKvcKyVBprXERWxr9WkKA235ZM8DOI5Xyehsun+7v8CukxE8Fh7ykW6bE+6FHG0q/Rys5CVfC2smxLbSR7TnnrLi6hHCLC6FpVy+vrkIXWCexeollCGMgnL2l0sMdXP9B2FSt6/vTvShu7sS2twPG0yf3JrrPNdTGmb5hRw6v7F8+vVgY3BZhuJkZGgUp9mThQ+yGxLDEoat/jFsBEfZoDtlN/LuPMYvLVz49I/4ffdyxPi49HslsFBoYhYy2f5gQCp6PA1tnfNXw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR11MB1844.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(376002)(366004)(136003)(39860400002)(346002)(316002)(110136005)(478600001)(83380400001)(8936002)(6506007)(2616005)(186003)(53546011)(224303003)(4326008)(86362001)(6486002)(66446008)(66556008)(66946007)(64756008)(76116006)(91956017)(33656002)(5660300002)(54906003)(71200400001)(6512007)(36756003)(66476007)(2906002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: RtWYDGEOrSNvlnOllovsSiYOIOIWyx0BI46xXkD9rPo1IOho18ZHucZmNfPNxCNXpAx0fCyBf8XXWsccFdrhlogpjInNfV93O2WVvPbGkNuX7cosnvN/3Aa6XKaaFqHTiKIcopvZ2EqTH/Dh6gtajEQKkSEbzqNz8hJdYqV9EgXFMpWQicPPEVXN7mXjSPm46NZ5yUzI94W9uGaxFHLYbwnzA6na0soqwl1h7dER+vKvt3/Rnwssujux7Lqfm9gKBm60gziB/zzkQJnal4q+CvBrlzeAoU/rg3X3ZTZWmpQZxJD8D0MCSC1F4xRbsgrkBYtF4hDLGlYxZFIMe1BQK62Ipd5D/kh0Io6xhB5q53lYMvox80ccmAFRctSjhC1HCLEvwD5W2tkV/fMvvoF7R7aSHQG9i4cqR7XGLhSGQBcGRvjnnqyS/X7PBaO6BdZwFATEfSEUZi3agpGvJ62jtzzPlJ5zmJmrJx+0hX1twG3YDZlnz+dgEz9ORGrjug95YOHqDFBMPf7LKsMoi6wWG63e7geN6PA7KvP13v0/7vOm9hsDMxrOxcXeyHuK2wNnbUb6BugDCmmxxR9Ror3zzu/1TKRBgeYV3S1uJE6zNMslohurz6fezBZDt3YpOPBGG6ZK1Na2iF0IgcTc0U9PoE+cILib3DM+zCbh/8LLT1m8ZjrLqlS6ezjrs2tx+ap4+G2+8YA7J6HjcBIZzRsptw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_C6B27CC4D82D4F8DA0CE9D3F24A30383ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1844.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1e73f7d9-c131-493a-da13-08d837eaf805
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Aug 2020 20:22:39.4303 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QP2g65lRRnZm28Wukfutx35jXsAVA4esQEeIvp1UcaG/c41yxj9CQEvfd/stHyRkH/Y7BOorL6SfYIv4+YO9NA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3636
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/S7FmfO_lvNcwed1L7wWEJplyZNU>
Subject: Re: [MMUSIC] Éric Vyncke's No Objection on draft-ietf-mmusic-msrp-usage-data-channel-23: (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: Mon, 03 Aug 2020 20:22:45 -0000

Hello Christer,

Thank you for your quick reply. I sincerely believe that your suggestions will make the document better: so, go for it ! 😊

OTOH, I still read ‘SCTP streams’ in section 5.4 “Data Framing” in the -23 revision that is balloted. So, I am a little puzzled here... Again, COMMENTs are non blocking

Regards and thank you for your work

-éric

From: Christer Holmberg <christer.holmberg@ericsson.com>
Date: Monday, 3 August 2020 at 21:58
To: The IESG <iesg@ietf.org>, Eric Vyncke <evyncke@cisco.com>
Cc: "draft-ietf-mmusic-msrp-usage-data-channel@ietf.org" <draft-ietf-mmusic-msrp-usage-data-channel@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>, Bo Burman <bo.burman@ericsson.com>
Subject: Re: Éric Vyncke's No Objection on draft-ietf-mmusic-msrp-usage-data-channel-23: (with COMMENT)

Hi,

Thank You for the review! Please see inline.

== COMMENTS ==

-- Section 1 --
>"Compared to WebSockets, which provide...", I found no references to back up
>all claims about WebRTC (e.g., nothing about "telemetry"). Adding some
>informative references would help the reader.

This is probably old text, because I can't remember having written it.

Also, I think the text is out of date, because we no longer need to tell people that browsers support WebRTC.

Perhaps we could remove the second part of the paragraph, on only keep the first part:

   "Compared to WebSockets, which provide a message passing protocol to

   applications with no direct access to TCP or TLS sockets, data

   channels provide a low latency transport, leverage NAT-aware

   connectivity and security features of WebRTC."
After all, this document does not define the data channel mechanism (it only defines a usage), so we don't need to go into details regarding the differences to other transport mechanisms.

---

-- Section 4.1 --
>Out of curiosity, what does "dc" stands for ? Data-channel ? While not
>required, a short explanation would be nice to the reader.

I suggest:

OLD:

   "This document extends the MSRP URI syntax [RFC4975] by defining the

   new transport parameter value "dc":"
NEW:

   "This document extends the MSRP URI syntax [RFC4975] by defining the

   new transport parameter value "dc" (an abbreviation of data channel):"
---


-- Section 4.8 --
>It is nice to have an example but using IPv4 in an example in 2020... humm....
>a little bit outdated ? ;-)

I will replace the IPv4 addresses with IPv6 addresses.

---

-- Section 5.4 --
>The rest of the document is about 'data channel' but this section uses 'SCTP
>stream'. AFAIK, they are the same in the WebRTC world but some consistent
>language would be better (as I am not a WebRTC expert, I can be wrong). Should
>SCTP be an informative reference?

Section 5.4 does not use 'SCTP stream'. Are you referring to Section 5.2?

Section 5.4 does use 'SCTP association'. But, we need to use that, because we are explaining that one needs to establish an SCTP association before a data channel can be established.

Regarding the usage of 'SCTP stream' in Section 5.2, I guess we could replace that with "data channel".

---

Regards,

Christer