Re: [MMUSIC] [Technical Errata Reported] RFC8864 (7805)

Christer Holmberg <christer.holmberg@ericsson.com> Fri, 05 April 2024 09:09 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 91AB7C14F6E1 for <mmusic@ietfa.amsl.com>; Fri, 5 Apr 2024 02:09:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.178
X-Spam-Level:
X-Spam-Status: No, score=-2.178 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.08, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bPlvcZc8teIT for <mmusic@ietfa.amsl.com>; Fri, 5 Apr 2024 02:09:16 -0700 (PDT)
Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2135.outbound.protection.outlook.com [40.107.104.135]) (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 C5369C14F6B5 for <mmusic@ietf.org>; Fri, 5 Apr 2024 02:09:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kb7GzgrE+KGOQfIoCQBS24pWHn4qTiut5sFP/Wvhyxz5xkHN3M5GP3qf2+sAVwrlgG6ScFnz/s2pIMGu0jlkCge0XfYAvS2Pip38E+d1syxRJZ01XzsRTuGSw5A3qsnnXLgqwPE15TgErqmG7kLLG3WtluhO/OXjye/Z3sxEWeONFdGDvEiABtBpt0OZFN2Wv93zboHkSlawj70xAZPzRBXavqenjcfqhtZdT9jNo5xZCk7aiHMGy54QAoait2Nfvaj+Xe4i+oshFp7Ts9QsRCPtbGonvvg2JCeGfCi7Na0VAbs+AD4aCggAajIS1nujif0bh/MLlyNpN07/dNbyQA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=I1dH/sTMGU0z69GuQ/xj8JqeWAQxrsfyd3guPg1bDbs=; b=gZp3kaSPL3o39fnrscLnQfUHlhbDzyAOOv96xyUk7/z8F+T88Pey2GZC1suGeuU47+Y+EZOnbB9bLDUCTRWvENksWOgvKL711jYt2b8yRN/KfntnNhV5OGOe8ztzvWuegTr2GCyEQm1mhPvk/6aRNLWfIdQz5lGDa+h649P0bubr//+zpoR7Ti518ovCGFdR4myO0H8YDQ9A+g7kDaTnvD3u1FIYvFUG6EMAYQFzDPD+/lF4zQjxDoI8Bau5t/0G3Yq/yYiyQHp8rUsn9SRuNWHO296VMeb/nCtF1akaQW57vYVfJn9JJvDFXezESfRL0pj1KQgMdokYcridN9iCLg==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I1dH/sTMGU0z69GuQ/xj8JqeWAQxrsfyd3guPg1bDbs=; b=S4oCj2Ra2gRPgoiFjWjQ5nk1Y0jjdja7vDSNdFxATBBaGT1N01f/1x8UNoUFwDth89bCYEmjCEbGoR9HzwtgMkvpN5e0+GEGyl56vd55JKbcy4bPa/bbAnGWnHId4vXZaDcl6SUaYWHWJq+b7Pb+QFxRKeUpxGwwkHFEeABQk1OW9WmTvHN9icM+2dbiz7aXEMX982/A6RdcUn4FwPdytjnt5aYoCLPOGB40577bWxUEJ4E1f/QvCc7OVYUdQ7zqVrdDNQFosTY747pG+UVOYESlTCbDCD/g9PvrlN0AAm7KfuI10oKivEoTSPIwr97AnOuDUq0Efpd2MfKyKB8vVA==
Received: from AS8PR07MB8069.eurprd07.prod.outlook.com (2603:10a6:20b:358::7) by DU2PR07MB8063.eurprd07.prod.outlook.com (2603:10a6:10:23a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Fri, 5 Apr 2024 09:09:12 +0000
Received: from AS8PR07MB8069.eurprd07.prod.outlook.com ([fe80::4e81:13eb:932f:c9e2]) by AS8PR07MB8069.eurprd07.prod.outlook.com ([fe80::4e81:13eb:932f:c9e2%6]) with mapi id 15.20.7409.026; Fri, 5 Apr 2024 09:09:12 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Bernard Aboba <bernard.aboba@gmail.com>, Harald Alvestrand <harald@alvestrand.no>
CC: "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] [Technical Errata Reported] RFC8864 (7805)
Thread-Index: AQHaWy5ezi1voCrFNkKgWYEj6FtnpLECdXAAgAP0OnCAAGfhAIABuQVggDSzYgCADnF6UIAMPrqAgABI6NCAACnGAIAAHKYAgAE8hkA=
Date: Fri, 05 Apr 2024 09:09:12 +0000
Message-ID: <AS8PR07MB80691F3E448A92D90F20081693032@AS8PR07MB8069.eurprd07.prod.outlook.com>
References: <20240209080227.970F611821EC@rfcpa.amsl.com> <171bacd1-0316-46d2-a374-c89ee5d535e1@alum.mit.edu> <AS8PR07MB8069A3A536BA645144D8952493482@AS8PR07MB8069.eurprd07.prod.outlook.com> <ec0fa1c1-f60f-49fb-9c0f-1729e654bdc1@alum.mit.edu> <AS8PR07MB8069B7B98C0E04FDCAF86581934F2@AS8PR07MB8069.eurprd07.prod.outlook.com> <CAL0qLwa4-uzxsqLW5N3ApLzT4zjW7mvLN3Hsj+8XbSsCaxoOow@mail.gmail.com> <AS8PR07MB80697339B02C5C6B14EE910593342@AS8PR07MB8069.eurprd07.prod.outlook.com> <a7328bf8-0258-4dee-8a4c-c59f2c5cea63@alvestrand.no> <AS8PR07MB80693CCD7A91419F27B5DA33933C2@AS8PR07MB8069.eurprd07.prod.outlook.com> <20424435-9be6-4812-92b3-77fed7df0965@alvestrand.no> <CAOW+2dtnwcKsx+rjHugoAnLCkKAJ48E6n2KerjO5J=cDZETXSQ@mail.gmail.com>
In-Reply-To: <CAOW+2dtnwcKsx+rjHugoAnLCkKAJ48E6n2KerjO5J=cDZETXSQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS8PR07MB8069:EE_|DU2PR07MB8063:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GC2v979O2SUiTl2heHA/Xg5QsgG+hJ3XFANixHVycAPFcimWJKSz9FOCpKicCQM1JkO4IuhlahWdS4iTpEK92V/PSIe/nst+seiJ3MDj07KYACeMsgPHH3rUMPm6Cjf9Y8tO7jRge2dTj79tnUaek+ypiTFRWRxNdgQaGGyY43oxvUNWkHBhhoJY5I/tREKXpGio8OEMDjPNP0TmeADRtPgrE8IbNdnTD29RaXHcB4BfHoCvpY4ZZlpVU33jvioLdf2adks2mee5kPLZQ5fjYcCoXLD61sAmukOw2/R4mSW0UdfK1T8zfkdgKzHRKnBPKz45xVJW3+gESUASb6Mjzbg+8XoAvzWjIBkkjmBOLjQ8ED+8FfLAvxkFoGG0BeHXOUxXd0EOKZ8FSyC2vGFFKxiJ09g4HN+6fjXr7+f38ES3UjRoN1e03zxmVxrXXxovM5qizh89iSfUMpsdMFtUaJHb33QQ213v6N/gFbbVbPRRIrYeCZMdI1zanX7qdtWl85KEsivYa8DqVlXhn0eLAlKXHxnH7dK25yVRth14AXGQQNB1Qu23ORO2rElKFYqnQ6PZfrUc2Pwt3pVARy+pFShb4Pfilue2t88gIFGJ+48=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR07MB8069.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 5U46hzwlgA2tAyy8bWsAkXV1dNiqZ6/m37yg2AsXDJ5NiVp/qE+XNFSUZ8+rM1unIc6Nr9JhkenES8JBFQXenYtwTPGxPWx6A/v2MEHrCah30DktEbdCYxFRmMgwt3TH7l2LIQW4lCCVjxa4IB4ToDR4h8CvalaN65m3k5IwCy3Bqu3ZJ7vscJdwVOowlmB+RGBjsGoDGEv3oaS3ggn6b/digvb+TwEU0peB3HIkAnW0xb7/0dsDHQXk3XH+XtxSk8udkbk5qmfkUz7P0gCIN4sdiEzbFu6YZ7PxtZvIZ7ABuJoKEDYJGEEjMcy+U8khYi/UIp5nfiv1CX5upbGYzdQ5OiqZZe9Uz8qCvAdT6mxvxCqxLdaB+/1TkNLL0x4bOR9WdUceQQZsJad2a2YjwQEIvTuXD/MArgotOtZM+kkekWbW8uZvU+lv6OJhmJYKWeIlvSqvXlB+G9ytr/p4r2O/WqM/mleylhw+hKuS2RZdXLexytRROZWr8/hMdee2f9rewvcBtXP4JHiWVGhECMNaarzer2Z5SfPQMO7X5SXMLOGJVb6Bk+kAiBeM18zLaoriLU2kA8fVywxdKdYxWK8tObZg82TJljLffqsD/gKgKAOwmAzC9jbl2C55hyp6M4uztwZUwX2F07QWWL6If9gMIJVanWRhyLKBZ4LBlbDfcwOXZf8G4tChnr+JnY10722iQ11jqFn32tZ+fBqes3yfwpO5lJ30iWMdeklr2K0rcQy4MLGrifIpSN0EvVVgmmyctLRcds98XWXh+gvqKou6SDM2I+1Sm2EDv13vh1IRf73J4OHimQ9+ZfAvDzMvcDKmGjokKBSIVJFEiO3A9ISJVjmBRhdmgKE7Q90nTM8fwuzLn5DEzDU73fo1V5iFHiVmaclNYaxan7thG0fmcOTscsC/RffCx52QqYb2nC/PCnThzaDKDeafZ24AnTKt9d+LYs9LGtUVsNaua2e4NJE9AurSkWTtbVv7hfkO5Nn2jvxYOL1pDyEKJ1sYfxAJ+dCuSacaxZrrHbBYwDULgrA6B53D/9wfSYuqzknR512RGZrQXv0bUR9JsM3Cd3vdpNSIEkRC3Q/P6Y9Gcj0Sv7G7v91CXwSN6wltXvu7FL8Oz89nS9o/qTM06zc7WNSXsL6SD2oxMcjWh09mWcHVVxYlYvGguBtX7xbOPwhRFcZa3hLC3en9wglmrkMF45fmBZg4+ydT2wJ2UGo0NGYIPk2LS+np8nLw2Nysg5K0IMKhtpsr8bWAqoDY1z2aI8XZqpWve/vDYqnLfmLzGavXG5jkAXNXfGkfxW6XH/oKuve4YsgCDDJ6peWkcwcZ2+a52suwqxm6guSH6ijXVTtM7NzdvKlqCRhiBb6G5cIGyU4buTkmBh6UMfTersI86Dl6SXGHBRrRpWI8YkH8V/nsgbCbyN/IRRkyHJT2PUFK7QawTEtsnCMbe5R6Qp+r9024MkXGmdqB8UvSnNQxtMHu8d9TaxYvpJ5xE02l0xKFTxjnMfSzWK+OccnpNmMN4jCA3j3eEWDbdvIquQ2fhJWGpXfPSIR6e/Qw7IYOcCEc/e79E2uYv87Hn8HeoyNj23Vn/B9zrzBwvfpI5fW20NN/AQ==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_000C_01DA8752.11A27B20"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS8PR07MB8069.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 48614a02-eb3a-4475-f7c3-08dc55500f74
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2024 09:09:12.4370 (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: 6X1XhVGEfnu6g/dCij2Pq7rKDSCEyeliAFhfV0v5z9FCqnTlvT9FL0OOU+8pQJWMckUND9GiDwjT+hRFo1fD/uE3UMh4rUdGHKP7jLTo0G0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR07MB8063
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/pDO90fFkPbFo2GyxKl-Jjd1-OFc>
Subject: Re: [MMUSIC] [Technical Errata Reported] RFC8864 (7805)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 05 Apr 2024 09:09:20 -0000

Hi,

> Harald said:
> 
> "WebRTC, as currently specified, will ignore all attempts to negotiate
> datachannels using SDP, so those channels can only be created by the
> application parsing the SDP, extracting the information, and calling
> 
> "createDataChannel" with "negotiated" set to true."
> 
> [BA] This is the biggest problem with RFC 8864/8865, because it is being
> represented in ETSI mandates as a "WebRTC datachannel standard" when in
> fact, it is incompatible with WebRTC datachannel implementations and
> cannot be implemented in browsers. Yet it was published as a  "Proposed
> Standard" even though the "real" RTCWEB protocol specifications required
> implementation and demonstrated interoperability prior to publication.

I am not sure what you mean by "cannot be implemented in browsers".

As Harald said: the application has to parse the SDP and use createDataChannel() with "negotiated" set to true.

Regards,

Christer







 
> On Thu, Apr 4, 2024 at 5:28 AM Harald Alvestrand <harald@alvestrand.no
> <mailto:harald@alvestrand.no> > wrote:
> 
> 
> 	On 4/4/24 12:03, Christer Holmberg wrote:
> 	> Hi,
> 	>
> 	> I am not sure what you mean be "pre-agreed data channels", but I
> was referring
> 	> to applications that use both DCEP and SDP.
> 
> 	I was specifically referring to datachannels created with the
> 	"negotiated" flag
> 	(https://w3c.github.io/webrtc-pc/#dom-rtcdatachannelinit-
> negotiated
> <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.
> github.io%2Fwebrtc-pc%2F%23dom-rtcdatachannelinit-
> negotiated&data=05%7C02%7Cchrister.holmberg%40ericsson.com%7C5933b
> 7d3acb94df4e1c408dc54b1159c%7C92e84cebfbfd47abbe52080c6b87953f%
> 7C0%7C0%7C638478366751279448%7CUnknown%7CTWFpbGZsb3d8eyJWIj
> oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C
> 0%7C%7C%7C&sdata=7J%2BB%2BP80o1iMG3D8pgfgVvH26gmI6NEbOgKmR0
> tSDQA%3D&reserved=0> ) set
> 	to "true".
> 
> 	WebRTC, as currently specified, will ignore all attempts to negotiate
> 	datachannels using SDP, so those channels can only be created by the
> 	application parsing the SDP, extracting the information, and calling
> 	"createDataChannel" with "negotiated" set to true.
> 
> 	>
> 	> Also, your claim that the DCEP odd/even restriction would not
> apply for
> 	> certain cases is (AFAIK) not defined anywhere. Also, I don't
> understand why
> 	> the odd/even restriction would not apply in the case where you
> have pre-agreed
> 	> data channels.
> 
> 	The WebRTC spec, at
> 	https://w3c.github.io/webrtc-pc/#dom-rtcdatachannelinit-id
> <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.
> github.io%2Fwebrtc-pc%2F%23dom-rtcdatachannelinit-
> id&data=05%7C02%7Cchrister.holmberg%40ericsson.com%7C5933b7d3acb9
> 4df4e1c408dc54b1159c%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7C0
> %7C638478366751295137%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLj
> AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C
> %7C&sdata=DnKd6pxN44GL1ZVyLSHW%2BGIJYvJrCrdPIYF5rwu7jJY%3D&rese
> rved=0> , does not
> 	mention the odd/even rule. For good reason; both ends have to call
> 	createDataChannel with the same value for "id", so it *has* to
> "violate"
> 	the odd/even rule.
> 
> 	> You still want to avoid stream ID collisions when using DCEP -
> 	> no matter if you have pre-agreed data channels or not.
> 
> 	Of course. This is detailed in
> 	https://www.rfc-editor.org/rfc/rfc8832#section-6
> <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww
> .rfc-editor.org%2Frfc%2Frfc8832%23section-
> 6&data=05%7C02%7Cchrister.holmberg%40ericsson.com%7C5933b7d3acb9
> 4df4e1c408dc54b1159c%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7C0
> %7C638478366751306293%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLj
> AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C
> %7C&sdata=xRO9CAbdJSgoiw3q%2Fsmlg63afLsvuhfswpJdr8tK%2B%2FU%3D
> &reserved=0>  - "The peer that
> 	initiates opening a data channel selects a stream identifier for which
> 	the corresponding incoming and outgoing streams are unused. "
> 
> 	And: "If the DATA_CHANNEL_OPEN message doesn't satisfy the
> conditions
> 	above, the receiver MUST close the corresponding data channel
> using the
> 	procedure described in [RFC8831] and MUST NOT send a
> DATA_CHANNEL_ACK
> 	message in response to the received message. This might occur if, for
> 	example, a DATA_CHANNEL_OPEN message is received on an already
> used
> 	stream...."
> 
> 	All this is well defined. RFC 8864 is wrong.
> 
> 	>
> 	> Regards,
> 	>
> 	> Christer
> 	>
> 	>> -----Original Message-----
> 	>> From: mmusic <mmusic-bounces@ietf.org <mailto:mmusic-
> bounces@ietf.org> > On Behalf Of Harald Alvestrand
> 	>> Sent: Thursday, 4 April 2024 8.38
> 	>> To: mmusic@ietf.org <mailto:mmusic@ietf.org>
> 	>> Subject: Re: [MMUSIC] [Technical Errata Reported] RFC8864 (7805)
> 	>>
> 	>> Yes, there are applications that both establish pre-agreed
> datachannels and
> 	>> use DCEP. For those cases, the odd/even restriction does not
> apply; it is up
> 	>> to
> 	>> the application to rendezvous properly.
> 	>>
> 	>> This erratum removes the incorrect claim that SDP-negotiated
> channels are
> 	>> capable of obeying the odd/even rule, bringing SDP-negotiated
> channels in
> 	>> line with the rules for pre-agreed datachannels.
> 	>>
> 	>> Harald
> 	>>
> 	>>
> 	>> On 3/27/24 11:48, Christer Holmberg wrote:
> 	>>> Hi,
> 	>>>
> 	>>>>>>> The issues (AFAIU) is when the offerer sends the *initial*
> offer,
> 	>>>>>>> with ACTPASS, and creates one or more data channels using
> SDP. At
> 	>>>>>>> that point the offerer does not yet know whether it will
> become
> 	>>>>>>> DTLS client or server, but it still has to assign identifiers (odd
> 	>>>>>>> or even) to the data channels.
> 	>>>>>>
> 	>>>>>> Good point. At that point there should be no risk of conflict
> with
> 	>>>>>> DCEP.
> 	>>>>>> Maybe a revision is needed to deal with that.
> 	>>>>>
> 	>>>>> Yes.
> 	>>>>>
> 	>>>>> And, if DCEP is then later used to create another data channel,
> it
> 	>>>>> needs to make sure that it does not re-use the same identifier
> (no
> 	>>>>> matter if it is odd or even).
> 	>>>>>
> 	>>>>>>> Once the DTLS roles have been determined, the DCEP rules
> work fine
> 	>>>>>>> also for SDP.
> 	>>>>>>>
> 	>>>>>>> (Personally I have never seen a use-case where both DCEP
> and SDP
> 	>>>>>>> are used to create and manage data channels.)
> 	>>>>>>
> 	>>>>>> It is hard to envision a use case for it. But as I recall we were
> 	>>>>>> trying to avoid precluding it. One alternative would be for
> the SDP
> 	>>>>>> negotiation to include the choice of either DCEP or SDP for
> 	>>>>>> negotiating data channels.
> 	>>>>>> But
> 	>>>>>> could that be done in a backward compatible way?
> 	>>>
> 	>>> The usage of dcmap does indicate such choice in my opinion.
> 	>>>
> 	>>> But, again, I cannot guarantee that there are no implementation
> that
> 	>>> use both SDP and DCEP within the same session.
> 	>>>
> 	>>>>>> If we were able to verify that there is currently no concurrent
> use
> 	>>>>>> in the wild then perhaps we could amend to say that use of
> SDP to
> 	>>>>>> negotiate data channels precludes use of DCEP.
> 	>>>>>
> 	>>>>> It is difficult to verify that.
> 	>>>>>
> 	>>>>> But, as discussed above, if we say that in case of ACTPASS the
> 	>>>>> offerer can choose either an odd or even value.
> 	>>>>
> 	>>>> It sounds to me like this is something you'd want to discuss
> should a
> 	>>>> -bis document ever become a reality, but not confirm the
> erratum
> 	>>>> as-is.  Is that correct?  If so, then we want "Hold For Document
> 	>>>> Update" rather than "Verified" for this one, correct?
> 	>>>
> 	>>> We can discuss whether we should fix this using a -bis or an
> erratum.
> 	>>>
> 	>>> But, the current erratum should not be agreed in its current
> form.
> 	>>>
> 	>>> I think the first thing we need to do is how the solution would
> look
> 	>>> like: the easiest solution would be to simply that say:
> 	>>>
> 	>>> 1)  If one uses SDP one SHOULD/MUST NOT use DCEP
> 	>>> 2)  Remove the even/odd requirement when using SDP (at least
> when
> 	>> using
> 	>>> ACTPASS)
> 	>>>
> 	>>> Regards,
> 	>>>
> 	>>> Christer
> 	>>>
> 	>>>
> 	>>> _______________________________________________
> 	>>> mmusic mailing list
> 	>>> mmusic@ietf.org <mailto:mmusic@ietf.org>
> 	>>>
> 	>>
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww
> <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww
> %2F&data=05%7C02%7Cchrister.holmberg%40ericsson.com%7C5933b7d3ac
> b94df4e1c408dc54b1159c%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7
> C0%7C638478366751313768%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4
> wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%
> 7C%7C&sdata=RVatVsJp4gyQDdFEW6RrblCmNtVcVJfR73wjG2IILy4%3D&reser
> ved=0> .
> 	>>>
> 	>> ietf.org
> <https://eur02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fietf.or
> g%2F&data=05%7C02%7Cchrister.holmberg%40ericsson.com%7C5933b7d3a
> cb94df4e1c408dc54b1159c%7C92e84cebfbfd47abbe52080c6b87953f%7C0%
> 7C0%7C638478366751319840%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC
> 4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C
> %7C%7C&sdata=2Ej0A7%2B26fqmz%2BxHH57mMXb7OV83nrnL%2FIeHWdk
> FN6Y%3D&reserved=0>
> %2Fmailman%2Flistinfo%2Fmmusic&data=05%7C02%7Cchrister.holm
> 	>> ber
> 	>>>
> 	>> g%40ericsson.com <http://40ericsson.com>
> %7Cb1e38f9c6c404579285108dc54696c5c%7C92e84cebfb
> 	>> fd47ab
> 	>>>
> 	>>
> be52080c6b87953f%7C0%7C0%7C638478058969825780%7CUnknown%7CT
> 	>> WFpbGZsb3d8
> 	>>>
> 	>>
> eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3
> 	>> D%7C0
> 	>>>
> 	>>
> %7C%7C%7C&sdata=2F2msSXLsc9axwanuxC7N4%2B6w%2FwYD4cv9NqjTm3f
> 	>> OsE%3D&res
> 	>>> erved=0
> 	>>
> 	>> _______________________________________________
> 	>> mmusic mailing list
> 	>> mmusic@ietf.org <mailto:mmusic@ietf.org>
> 	>>
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.i
> <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww
> .i%2F&data=05%7C02%7Cchrister.holmberg%40ericsson.com%7C5933b7d3a
> cb94df4e1c408dc54b1159c%7C92e84cebfbfd47abbe52080c6b87953f%7C0%
> 7C0%7C638478366751325704%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC
> 4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C
> %7C%7C&sdata=jgWiHmf33GDDLf8tRoJ%2FTpVVo7tV2cNouXXvdsmVbLw%3
> D&reserved=0>
> 	>> etf.org
> <https://eur02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fetf.or
> g%2F&data=05%7C02%7Cchrister.holmberg%40ericsson.com%7C5933b7d3a
> cb94df4e1c408dc54b1159c%7C92e84cebfbfd47abbe52080c6b87953f%7C0%
> 7C0%7C638478366751331510%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC
> 4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C
> %7C%7C&sdata=KewYggp1WtxKXL4VcrU3qEAHVOUXejl3XDYiGrGuK2U%3D&r
> eserved=0>
> %2Fmailman%2Flistinfo%2Fmmusic&data=05%7C02%7Cchrister.holm
> 	>> berg%40ericsson.com <http://40ericsson.com>
> %7Cb1e38f9c6c404579285108dc54696c5c%7C92e84ce
> 	>>
> bfbfd47abbe52080c6b87953f%7C0%7C0%7C638478058969838191%7CUnkn
> 	>>
> own%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik
> 	>>
> 1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=1xdEPMYo26r5ZizOpgZ
> 	>> UB%2Fs34kJB3PqN%2B4KcydN6LTQ%3D&reserved=0
> 
> 	_______________________________________________
> 	mmusic mailing list
> 	mmusic@ietf.org <mailto:mmusic@ietf.org>
> 	https://www.ietf.org/mailman/listinfo/mmusic
> <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww
> .ietf.org%2Fmailman%2Flistinfo%2Fmmusic&data=05%7C02%7Cchrister.holm
> berg%40ericsson.com%7C5933b7d3acb94df4e1c408dc54b1159c%7C92e84c
> ebfbfd47abbe52080c6b87953f%7C0%7C0%7C638478366751337360%7CUnk
> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6I
> k1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=n39%2FherwejvI82ZfO
> uU1JBOnH5lX2Bu5w7vIWYiAkTg%3D&reserved=0>
>