Re: [MMUSIC] [Technical Errata Reported] RFC5576 (7544)

Philipp Hancke <phancke@microsoft.com> Mon, 19 June 2023 08:25 UTC

Return-Path: <phancke@microsoft.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 7FD43C1522AA for <mmusic@ietfa.amsl.com>; Mon, 19 Jun 2023 01:25:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 (1024-bit key) header.d=microsoft.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 BohdDoiS5IQv for <mmusic@ietfa.amsl.com>; Mon, 19 Jun 2023 01:25:06 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2102.outbound.protection.outlook.com [40.107.20.102]) (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 7900CC13738E for <mmusic@ietf.org>; Mon, 19 Jun 2023 01:24:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K1doShLJFLg2RYpC1wpj6clUIHrWX9Gd7K9fYrMcKgz4r2GRcQMvQCvcZqjkUW+LNDgVon4zQPrdMkgJxuJshO92TgiV5y8AI8LjVAbeE9E1yhgiVwOh5/3YMv+/Xk8LU3iphsDa6H7RB8RgpEZa1Qa26BJY2ym2j7iOBp/Y/6fkbYNV6oGME6rNtiat/eUsmuvzm4f+bYis323a/mfLnDf24A9HXFzPyd42ijLIIAxBNgH+kOn/Dxmrh7+D7iUG5DlXez5JBnuQFvBMfo7JmuyvRAG9PF3sLhtJQ66r8WrzHj3lGrgtVHmf99rJUgiu6yJjDDlT6nIr1JNo711yAQ==
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=mCZEnEyT694Lai6TdR70P/ffS3BTLw3h3lhgKrlLBGA=; b=bc4lvPRMpDASkZFSpLsWrqJ/LjXZ6oEWBglIXEE+br0/zN9UszuCL9d4MCaEw2emAA9FCHMhUDPkHqBClqMH+Hr9T+vhKThLz7Vl22KHQGTbXsxhfzqwaMpKa/170Gdwxe9G/ItmGjSkjpbWwDbhDyWO90c6T9eeoPGG2AHUcuA6nD/ps0uFOCbh4w1bpbxZbHJLDL/u6lMuQbrXj1sabBoXGoM+l+AR8PmTANFrEzGuAEU8WHoKMPwA1A62svbDT9pNQgQBuOa4XU7RGFMrtVKv0sP4hPoMm+pxTX0/ES2iaYL5D5QgqoWAUxzOY4VW8oYuMc+H7d6HpzJYav/ZIg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mCZEnEyT694Lai6TdR70P/ffS3BTLw3h3lhgKrlLBGA=; b=DgCyt86VQ8Q4uHYxYM0e0Omr0K3F7o5ARH/eqLfzQRyUoYET5wSl7b9pzxhonP5MXyfZw8AHafFKxrpjWV7Hu6lqYJgohta6vrP9CU3UQrARygeEPRjRVb33CM4FmH2MXA76A99ATNihq49ya3O6Jlg0z6xkUltYAk3ftbvucDY=
Received: from AM7PR83MB0452.EURPRD83.prod.outlook.com (2603:10a6:20b:1b6::10) by VI1PR83MB0445.EURPRD83.prod.outlook.com (2603:10a6:800:17f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.4; Mon, 19 Jun 2023 08:24:50 +0000
Received: from AM7PR83MB0452.EURPRD83.prod.outlook.com ([fe80::2ba0:7c6:3d48:4868]) by AM7PR83MB0452.EURPRD83.prod.outlook.com ([fe80::2ba0:7c6:3d48:4868%3]) with mapi id 15.20.6544.002; Mon, 19 Jun 2023 08:24:50 +0000
From: Philipp Hancke <phancke@microsoft.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, RFC Errata System <rfc-editor@rfc-editor.org>, "jonathan@vidyo.com" <jonathan@vidyo.com>, "jo@acm.org" <jo@acm.org>, "ts@thomas-schierl.de" <ts@thomas-schierl.de>, "superuser@gmail.com" <superuser@gmail.com>, Francesca Palombini <francesca.palombini@ericsson.com>, Bo Burman <bo.burman@ericsson.com>, "fandreas@cisco.com" <fandreas@cisco.com>, Harald Alvestrand <hta@google.com>
CC: "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] [Technical Errata Reported] RFC5576 (7544)
Thread-Index: AQHZooWIHAOqOxbCC0yNFXSYbU6nGw==
Date: Mon, 19 Jun 2023 08:24:50 +0000
Message-ID: <AM7PR83MB0452E5935D06A376F4EC38CABB5FA@AM7PR83MB0452.EURPRD83.prod.outlook.com>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM7PR83MB0452:EE_|VI1PR83MB0445:EE_
x-ms-office365-filtering-correlation-id: 149e744e-d994-4e6a-6447-08db709ea6a8
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZNT+QN9p7QTB8MRLKVqMk6VM/3fY3NjO3zuhrX4VqepuxXXgnOsoQvg9hFrbW/eCyzaqHn8GHDAGbxLxRbF6lFQ08rmz4bipNuVqOpx1/7LUepXvqdNd3c5OXAdombqhlI+PoT/q5k94qABRQ2USJeaJWu3Swk15UMd7+oUxwd3zXCI7LhZxo+j1oWyYy5NfEr2A359iuBAgN73cxeJquwIVN9OoTAA0Vexph5bpXDfFGjausjldlGnrAOQIx72rO+eHgKpNX16qJDwRh+ERI1cnNG0tcFooh6EtBoCrztT6eJcJpvQg4mQXrNrAtVHgn+6Yvz4gZsO44gZbCVah8CqPGwz2yA/3CeAgOF76hf4tHShkU+SU+X6MG0EtIf3e546MNDVa8WJ7RCkNd2vpXdjuFl7G1suvg/SnNWiP1podTVyHAqWsRk8KwwHW2wmhYwrzU8B2GaFJAa3th/PIMAFGJpE4FjVxOp/+gaLSnyuuowffLqhfBP+HZv04q/9POG8q5ziKFMUv3azEn6TZWL4viZtYf99TUlrFvkJKzKzzYImG3cbXeUIWeKfkB3hxzPO0WJC+/cDR+hbrvXrG9oDVjMnQ6ivANW6fH5ANuUEPK6MK9iUUsc7ReN143gYEsoRlA5n86BlnHRlG7/wXH1sTy4e8X/IuF3p6DFrU+rg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR83MB0452.EURPRD83.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(396003)(39860400002)(366004)(346002)(376002)(136003)(451199021)(8990500004)(41300700001)(5660300002)(7416002)(166002)(52536014)(8936002)(8676002)(2906002)(38070700005)(33656002)(55016003)(86362001)(9686003)(10290500003)(6506007)(110136005)(186003)(478600001)(7696005)(71200400001)(966005)(122000001)(66446008)(76116006)(66946007)(66556008)(64756008)(66476007)(91956017)(921005)(4326008)(316002)(38100700002)(82960400001)(82950400001)(19627405001)(83380400001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: GSuoalaiKofCctxlaoDqVmaEiD75Lb/52wb6ji9EPO/0uO1nT5O5tcSjYRUN9158sPsll9kCP8dMA4pY74B/hCeBfX4jCZlj8oIRYVbHTI20OiaPoavePeo1LhEE0tvgbI2DelydZgBRylZW4Afp6QwSjAoare/s/fK+s9L4sQ25/0e8HBtoJjYRIkVsK8CnxwT6+EPLx3wW3AYxoceGXPgsgzJlB050HyZTikQ1Ah0O5gF/mzpFTiUoqrHjpwp7oD0QyvBjjqcWK/4D3U29gXUTfaoiCdGJWseKKHeaCkAsZpqJa3dhitTtKldl2JwG+9nrsbhHYqk/V/wwJmLZC6hDC7IEG73xmzN/GI/+WAjsoGOKCI2J6jewDEbjHBhnJttL/wB4FvgHwUVMAwPEs0HnYYiuThvFLSuxdjUiXo0uOGE/AvIzFnNLnRX2igmzDQPk53rm35uONAM334Q/8fZU+bDHBrpGsGZJyXLjp0n/gLpIqxgRZpoaXBRzL6jXyWRyc28jciOhmyBH6bzmn9eR8rKqFFDr0OQLQZYo6Zm9FCK5VbyK4EkPuO27rSEwunFSjzKh44MAhemiULeuYLJif0nGI88ZmpfoeVnqLmwvXGnXLQh5Ndug99s03Cz+B9cM1o26dtIdrGDBWd10GugbWrx6kgerkD/IjVf6Tz0OgxiKdeHMMTaMaN50M493EZ0dJ/EaIaE44d7LWMeE8LjxkNh/XVMmClyxh/CSFc2pdkhhW9hszXMNN89FS1lTLy8pJuaZDqgwnnBmdQnzvcs9RRPKAg4J2L0g5YfK3Cdxx+e2KNw8RQDapjv0dHClcyDtDgdZeDEmRXvO+A13YHmYxrU/xRFH/l4H6kskbMrYpfUmrijyz07v32TvFjINQS2MxFc5FmcefbgOuU9GJxZECMoYaGqo7g0nMQtNnXPb/z0887KQyiW5Ka6a7nKrRR1shvxs4BtLzNLu2CVhXiEW+i2N3Em1ujbMULRZhQjnLF7P9Rg0UPFcAKdDhM1N3qF13ySTGlTVQbcVHwBBwmaIqtaj0gAb8rjKC2hImFkCGlmi63IyHASdTxMPBqpYkO8CU87HZX8icq8sO5v0MZLZAIvNbc8WJ6qP1L4hbhHS43WhISfmOuscW5Lp06XDpDm8Ijh5xwZS+C5pQa8tczZa5qnFbpzBi4V1ieUFqK13uv0kLLTN9543FjrLGuy1V0sW6FjE4vnobJSLPkhGlCDMSmpYSU3HbVqAcEkrB4soeLQL2C2/AZwhvi5VqpkuFbztgPCqdkeOslAltDkSYBb3zBOkZAppyvYiIA0ugXrwd3qSgGSsDLz+3KCJGrIWXSJrfgW2L0N2ceEIs8VRqYtRqhntMTNcH5XI+fPxviAorFCFIpCrMibMvnJQnGYa/+sO+fHvRzzHKMo0gC0YPd6VrUgQgrVVja192Bc1Q5K4+WDK+FmFezK3r17x+tjLq/pswLgA1JMT+Ltfojocqq16Hq1toGlcp/lFBOd1blr5YYBhcThbdsqrUwBvBYutiS8MUGyYRGPsVeamot/68JigSj82ykVWRQLRUzz6eQc=
Content-Type: multipart/alternative; boundary="_000_AM7PR83MB0452E5935D06A376F4EC38CABB5FAAM7PR83MB0452EURP_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR83MB0452.EURPRD83.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 149e744e-d994-4e6a-6447-08db709ea6a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2023 08:24:50.5717 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xMXNVZm0in0vDl050CHJUVZkkdGd/D/uvkRrF5yaafXzOxuNeHtQ85irXcbmr4fbotsmUJ0RnwYccInE9Phddw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR83MB0445
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/pZ44yBEvLMihX7DoSdiqDXA5ITw>
X-Mailman-Approved-At: Mon, 19 Jun 2023 08:03:26 -0700
Subject: Re: [MMUSIC] [Technical Errata Reported] RFC5576 (7544)
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: Mon, 19 Jun 2023 08:53:35 -0000

apologies for top-quoting...

We have run into an issue with Chrome/libWebRTC which does not support this particular case well.
Since it is very much an edge case I'd prefer (and I think Harald agrees with me) to reject the attempt to call setRemoteDescription.
This is more visible than an error while processing the RTP packets which we can't even bubble up to the API user.

cheers

Philipp

________________________________
Von: Christer Holmberg
Gesendet: Freitag, 16. Juni 2023 09:18
Bis: RFC Errata System; jonathan@vidyo.com; jo@acm.org; ts@thomas-schierl.de; superuser@gmail.com; Francesca Palombini; Bo Burman; fandreas@cisco.com
Cc: Philipp Hancke; mmusic@ietf.org
Betreff: [EXTERNAL] RE: [MMUSIC] [Technical Errata Reported] RFC5576 (7544)

Why would someone use something like a=ssrc-group:FID 1234 1234? And, even if
someone does, what error would it cause?

Also, we don't have similar text for e.g., the SDP group attribute.

Regards,

Christer


-----Original Message-----
From: mmusic <mmusic-bounces@ietf.org> On Behalf Of RFC Errata System
Sent: Thursday, 15 June 2023 21.37
To: jonathan@vidyo.com; jo@acm.org; ts@thomas-schierl.de; superuser@gmail.com;
Francesca Palombini <francesca.palombini@ericsson.com>; Bo Burman
<bo.burman@ericsson.com>; fandreas@cisco.com
Cc: phancke@microsoft.com; mmusic@ietf.org; rfc-editor@rfc-editor.org
Subject: [MMUSIC] [Technical Errata Reported] RFC5576 (7544)

The following errata report has been submitted for RFC5576, "Source-Specific
Media Attributes in the Session Description Protocol (SDP)".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid7544

--------------------------------------
Type: Technical
Reported by: Philipp Hancke <phancke@microsoft.com>

Section: 4.2

Original Text
-------------
Every <ssrc-id> listed in an "ssrc-group" attribute MUST be defined by a
corresponding "ssrc:" line in the same media description

Corrected Text
--------------
Every <ssrc-id> listed in an "ssrc-group" attribute MUST be defined by a
corresponding "ssrc:" line in the same media description and MUST appear only
once in this ssrc-group

Notes
-----
The goal is to clarify that something like
  a=ssrc-group:FID 1234 1234
is not valid. While this is demuxable (in the BUNDLE sense) it would require
chaining of ssrc-demuxing and payload type demuxing which is a lot of
complexity.
The uniqueness is already implied by the following sentence (emphasis is
mine):
   The SDP media attribute "ssrc-group" expresses a relationship among
*several* sources of an RTP session earlier in the section.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please use
"Reply All" to discuss whether it should be verified or rejected. When a
decision is reached, the verifying party can log in to change the status and
edit the report, if necessary.

--------------------------------------
RFC5576 (draft-ietf-mmusic-sdp-source-attributes-02)
--------------------------------------
Title               : Source-Specific Media Attributes in the Session
Description Protocol (SDP)
Publication Date    : June 2009
Author(s)           : J. Lennox, J. Ott, T. Schierl
Category            : PROPOSED STANDARD
Source              : Multiparty Multimedia Session Control RAI
Area                : Real-time Applications and Infrastructure
Stream              : IETF
Verifying Party     : IESG

_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www.ietf.org/mailman/listinfo/mmusic