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

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 20 June 2023 13:46 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 41631C151993 for <mmusic@ietfa.amsl.com>; Tue, 20 Jun 2023 06:46:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.099
X-Spam-Level:
X-Spam-Status: No, score=-7.099 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, RCVD_IN_DNSWL_HI=-5, 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=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 F-tWbnjCbkMz for <mmusic@ietfa.amsl.com>; Tue, 20 Jun 2023 06:46:30 -0700 (PDT)
Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2075.outbound.protection.outlook.com [40.107.241.75]) (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 B70DAC1516E0 for <mmusic@ietf.org>; Tue, 20 Jun 2023 06:46:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EYE1oqqEghIr/fsmN054r3IIJs/cW3cHlqT5IUBiHzLXS7H1izVdit8/sTtbMtH3ITPuBxymfgU0aqoP+JX3PRFxhLLiu/OCgHcqA98U9W3Eja901F3QgPzeRy8Ito5gAqABUMc0sGivmUh6n6icPDojPSHE6alyh9hwb2/iZYN121yopUGGHYDqsw4kN4Utt5oR3tI4SMJCIwuKt1zuImsGJWfL0kmvCydrPsL2P3AMG8hdKYXhB7eDZ/r8HrGTs5DJg/A3i5BqLCx+goeMCzljwQXwvLPDxusUsHQXK+Fq1aiXXVhLAUm/IQ6snujRzGL7esgroxi0uoHCtVVwEA==
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=I2BKHzvtjTkRGjEXa+IXdKsQi2CT9u02qtCpxd2xCRM=; b=ZmKjMyUHFD/Chkf59A2fd4SKLSIRL4NpefNDspHUBFHWWPgrUov4b/txKD9ZixSxZ9ZxLUAOAmcXZJb7aFToo9XrxtLSIFvkRZ9AtbZmQ8hFZgbixu6D2QU2keXynj9RCAT3PoVXGhe2vjkkMruy62lMa9vYj5KFtxmCJfHE/d5yEoqcWt+ge/GJQWthEW+g9U0voWG76fpM1NwYH20ZPCHWvHuJwvtkgOfoeboOK/eI2QESyjulc82XJ5eXByu25kvcVMAT9oRTaMcLvArLuD4X5MLMme/TtqrPKjIAFUSTjXbHCr3omwFBvIq3Q0euuZwadJvIaJk+rn0WLKf62g==
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=I2BKHzvtjTkRGjEXa+IXdKsQi2CT9u02qtCpxd2xCRM=; b=Zj86pdSvU7u6uO+SiIk8vaCDQ9tpQcfj8xqixgoGPWz2DwAzwbWVeuzmPgC+CfO5gZ0SGZKEfJbhtg+NjBgHnjereriX6C9Zn4oVWTfF9FK0aSy2zQiizYp+caJRjV4tSN0J1ebHN0POdWrnqzfA47Tha/gNzuTQM0dxcfaZm7g=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by AM0PR07MB6260.eurprd07.prod.outlook.com (2603:10a6:20b:15a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.37; Tue, 20 Jun 2023 13:46:26 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::47b1:cfdb:a937:1737]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::47b1:cfdb:a937:1737%4]) with mapi id 15.20.6500.036; Tue, 20 Jun 2023 13:46:26 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Harald Alvestrand <harald@alvestrand.no>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] [Technical Errata Reported] RFC5576 (7544)
Thread-Index: AQHZn7heaLoq3EpYhEC+32/D1m1izK+NA9mAgAVzvgCAAT3mkA==
Date: Tue, 20 Jun 2023 13:46:26 +0000
Message-ID: <HE1PR07MB4441E6F93F4317C1DD84E107935CA@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <20230615183640.9EB26E5F76@rfcpa.amsl.com> <HE1PR07MB4441E284AC9058185C6E28A39358A@HE1PR07MB4441.eurprd07.prod.outlook.com> <e1ec14a2-25d4-c9e9-8c43-5893bb5cdfa7@alvestrand.no>
In-Reply-To: <e1ec14a2-25d4-c9e9-8c43-5893bb5cdfa7@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: HE1PR07MB4441:EE_|AM0PR07MB6260:EE_
x-ms-office365-filtering-correlation-id: d6099512-6674-4f28-64aa-08db7194be29
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HvD27pQCu9i3JFixLbYYgN44HHNUHja1HHw5bdsveEvO7cIrfo0zjQWJiQb3sp0psJ09ubVkN5XdG/lag0xfNFYVNGNPfT8+jnUiUeRGiztf5+ATFU7nHyrtEKe0O9hOfdphYuI0hTAkKsoDQatT9WHJ7AVdajewl5NZwf7cXdaIuxcbVUlzq0pMNnHq6vf46MWMr8fi1QEzJ5gQ7pmkPh3nqYDoOcJuVHIqEh6VpHiuqYQtbz1u9UetzBvVx3pe8v02Iiu3bcI1jZexN2R7h245qjhpQZIXsG1AwEiK0nqjUO9mr7tog7iFo2D8aQRcsYl+UCp4wngtiiBRxJfbH62C+tDKQerz33Rsya8V1sT+PLpjZHjLn73cuWhj6+hEhXhZn+5N9p+aVcgrD3jZAPpSzgVxDqk+DoGol7De4AEfM86FlhT4ZqOJwTtCM0/KJX1IX/kgZm9uPcj+KwXe3lzXrNB+eVhUS+65/X+jskM4/fnoVmT0D0gL8VCGr2XVLgwBInmMKmREoR8NORlvnpVEw/a7BU2IGULBz9LKz1vc9Jfw8QRWzEYquikDZCeZl4DP0C1PgXRjJAA6dYJPPQ8HTLzmAMmV2+Ql9acx23fPfPMMHqJ2gd9UWvIRMPYT9hA6hG/+uIHMVlRxibNwd4NC2kRjB3sUR6evkf7v55/cyTc6eC0gRJF/mmiJOyTO
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4441.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(39860400002)(366004)(376002)(346002)(136003)(396003)(451199021)(8936002)(316002)(8676002)(52536014)(41300700001)(44832011)(110136005)(86362001)(2906002)(5660300002)(45080400002)(38070700005)(478600001)(66556008)(66476007)(66946007)(66446008)(76116006)(64756008)(71200400001)(7696005)(33656002)(26005)(38100700002)(122000001)(53546011)(6506007)(966005)(186003)(9686003)(99936003)(82960400001)(83380400001)(55016003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ySfCWBTvyUp/gdT/ijH6CfP8fYZaOvKnroFJ5l9/i018wFqkMm6Gb2ZXBw4bXmAlBCBL2FNjUZpjTSDzRF4C0xVUg3RRVXJgt32lvJ4FE3/uqJ6TfHpjOtRETj5Li3Weg59H2guqFvEpyP1bJY4hqZflhEQ6OAIDrPx+1dLVe7tjIaYkfEl/IMLWPyiwoThIlS5OmLrNQ5OgTVI3KvcTK7iWh6h0Yea0/1XFD42WF7p6kqIWIqJ/ocd3cc1PF1v/wxTXjp/aHqAt8TAbtR+zs753yVD8DlLboTVCpSylIkhV7cwvk7N/imNAqTHli8tyfJlUKIh6ADn2BVvEjPBRjvND0fHlsZRMeDIaTsYSCXfvQGQF5h78AhKc/XAvXqb+0eWrwPuLJFNwudftuYhG3FAelOPZMvBVXrmQSXYkZuXOLBLLzMRTImcYCYzCXJvuaolYf6fU8Hysakj2jje/68EYDutsw8mRn3aNBZ+izH/fZa8q0pkRxd2rpT/SJ+n37SW/LuCYKWPQGcXfPYzuE3Umc5SDjc4Bm8cA2W/smoJ9ySsZq7UMKkc0gFwcsRoIzme5IFYS9TcD+05K9mNom8QI91p3RroWQs+AJhIdaMvM7itj9EGW0/yyWcPlshzbnl1lx3/7XxvoK6gaJnf9ZP/mFb4zhF62SMnZImEg5jkFIm2Jnyf+g1bAcuDzKGmWa8xEQXKbGbJY6UJeaalTCjcAkRmxQKToP2aXVqVjItJb88VLNJyl3p/8SxTXDHz+GrNQv1ufRC+kwD0Kwj+5KIRSMP8xrVfdafeLS+NOPBCynW+zggHs8qc75exkNj/nY2k/rpxaXSeVTn5HK4oCOh/S72xlrXYQwBNwZ22eYvceqYOxPUSNiVXyhREGu8uIu35RNFH0EAkN/wmlexhWJTS0HwqirmryqDiuRaCF9ad1ca8Gx2AQY0R6AfDcN0ZlTwSiU9MYKVKn+hwRdo+h6JAJGk76fB+yxMv8ZAW1Kppp0xzdDU2Fn91djjeTzFUADYsrdC5pcuIedCReioMu+WM1p8FlWsIfXQQsjYX29tx0MC2kJDApLWmxIwBngQ4PmQ70ZlHU8ozvxFgoHqb78v06cocTfwqmydnmN7fNBEnvt7sVnDGiSq/CR9BWGdEouZAwk1YktSB/H1Wv2vsP04nDuGkix1N2d+faZynJAhymuIvfveWz1fkewUMfaaeIAjgCTRmSVtVT8/UIeEUx+viKpQ0MUQetxGgrxXbuLFetaEG0WzzLBMa4t7tDjmaOnhQpPw9lPwlJ7Z0S7uoHSvlNRkh1YwCedKCZoQn3qhrFoHMAGVC/cG/GZHCZUzAX5y7UaRn/2N07K67/GMp87TSEV6Sfdiw4znbfNc1Ysz2efZN5S1ENu+BL8KO6rYYKAexVoAUoPtD03ttlyAbGLbJ5ruyQFgA0khdCQedzXwQDXeFuqEPKneC6ZvOsRbrylYJybuojkcHAczujnYXT0b4J57WdjnuazzdMGMltS38Vmi0RFphXWu/WjvTfNfKIBDl4jj8b27efHtsNEW+L9i0GQsf5g+Wpoo8wGbHjBk3llgiLBSZJPS9PBNocz21jkZfcWtKxA4M4syvJZuz+Eg==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0010_01D9A396.BFE8FEC0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4441.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d6099512-6674-4f28-64aa-08db7194be29
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2023 13:46:26.2419 (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: LRttUzSiGBMceHKtFKPEeOW+49dqNVUQMStD/f6uTYovZCkK9Qbm4D6yvK5nASTYOL0COLijN/LyJylh2cGdvD5E06Ga3Y6TpceQkeJwqcY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB6260
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/gFjMthO-eTG2FDdv62Y6LgTy06g>
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: Tue, 20 Jun 2023 13:46:34 -0000

Hi Harald,

>... and: If we don't add this clause in the grouping framework, we have to 
>add errata to every single usage of the grouping framework (AFAIK all of 
>them) where adding an element multiple times doesn't make sense, to say "and 
>btw, you can't have >multiple elements with the same value".
>
>One fix or many fixes?

The errata is not for the grouping framework (RFC 3388) - it is for the 
ssrc-group attribute (RFC 5576).

(I was using the grouping framework as an example where we don't have similar 
text as the text suggested in the errata.)

Regards,

Christer


On 6/16/23 03:18, Christer Holmberg wrote:
> 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
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic

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