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

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 26 June 2023 08:02 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 30269C151061 for <mmusic@ietfa.amsl.com>; Mon, 26 Jun 2023 01:02:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level:
X-Spam-Status: No, score=-7.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_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 BmplD4TtSyMh for <mmusic@ietfa.amsl.com>; Mon, 26 Jun 2023 01:02:37 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) (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 B7BBDC14CF1E for <mmusic@ietf.org>; Mon, 26 Jun 2023 01:02:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jDeShajQTGZLDJwt9nRkzsCIAw3+imoqRhTuU9UJ79muxruTVku0Y+231aaqduiudmYjVuT/rn9jZ8i9UgVi0UJhd/rDTILHBpSbfUUucVGisxZ0BREe9ds3PrXaVPpbhCz9JtQNX1FWDGKz1aP8QUq+ZTN5DhFhLWrzr9qMu633v2AvwY5ZPJaaytl1JeN2Cs7JSecdfX8DuZGLv7t+yqQGzDSExQDWHr1mjTjobnmbYPwk7vzzeKEdrnUGz7lvzCM6bv3GBnsjQfzFb4EHNZNm8nihu8Tv9kTMjnKcMDpUt/ZfN8h9oWNH1UFLkmDRJEREOaFgKXWAugJSSjtz0g==
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=8GMw1wuVUL/egDc/j1XlZD9d1bDbDqDL6WdKHY3vHNU=; b=AJ6OCDii27bQNZSyl2ihjUXM8CK5yiKtt851YmK3Ag0lPvFBswNRFuc2e8IkjptaeByLCP2csgVRcAKD3cPR7HBPbqD/Ld7yMpJCrE87XTPRlVmLlH7SrDwTTtmzqhqcm1RoSwdl1rX+6YfRFDxk/0KrjCSlDY+mbFyl+3ND7Q8k4mw0uESlDBpOIb5Zy62hFgIBadP+LPVaaWnK710NZ3O1aXwpwmBXBpwW4fPeFj3izb5xusq2/PwS6DfKNeaZ9mNW87NV4qgnrClLpeMXJhvbFEvPHcYy7kWgKX3oh2lGzWx3v4Ql5KxwzzfoQNnyoi37DOpval9p99hS79HaiQ==
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=8GMw1wuVUL/egDc/j1XlZD9d1bDbDqDL6WdKHY3vHNU=; b=n5bz+KiQQ1KEQ/u2BC1cBCnyfZxHJadzwmkbSMoknlpBZt+a94wFL0CAI4osmCTAUp/uscmWgTfwXNEBqVQRzE8AxOTgndDgHQZtkiQvCAXeP91YY4CuHn9xiXj0FHc8E0a3T9wMwzxm2gw114ajUacI5AJMHDeJnZN1r58z5VU=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by DBAPR07MB6647.eurprd07.prod.outlook.com (2603:10a6:10:18c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.26; Mon, 26 Jun 2023 08:02:33 +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.6521.024; Mon, 26 Jun 2023 08:02:33 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Philipp Hancke <philipp.hancke=40googlemail.com@dmarc.ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] [Technical Errata Reported] RFC5576 (7544)
Thread-Index: AQHZn7heaLoq3EpYhEC+32/D1m1izK+NA9mAgAVzTICAAVTSMIAACbaAgAAFkECAAATbAIAEbDzIgAR31KA=
Date: Mon, 26 Jun 2023 08:02:33 +0000
Message-ID: <HE1PR07MB4441AAD8236705F4DD85BB1E9326A@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <6d597607-fb07-a637-d6c3-a6084186e4e0@alvestrand.no> <2015efd9-78f5-4fc7-f889-fa44f95fdfa9@alvestrand.no> <CADxkKiLZG2ipczF+vzv_DXfjLf6pYdFqM76HfoBefQt2ewQPXA@mail.gmail.com>
In-Reply-To: <CADxkKiLZG2ipczF+vzv_DXfjLf6pYdFqM76HfoBefQt2ewQPXA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
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_|DBAPR07MB6647:EE_
x-ms-office365-filtering-correlation-id: 06a62f4a-747b-41a5-8a40-08db761bb2ae
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: obC5GZm/ij4P7NF1E/fxNgzJwrca1+gPHS4EAGHix9+EWhfJbzAhU0Z1uEHP0+B8LGNpOMLChPR6ObxAtMBmmBrHl3wxo9/YSuSo0kgY/k4BGFz+v8M2ggGctEdOUe7FbF3BI/reu0XvQ3XifYm4l8FbEbJUV3Uu7DP3QKqUYWLmXu4SVPHZfFbS9KdN6WrreuaflPsW85droZzm9hkP9/2NJKQtkATi4V22Fj+rOywfBiALXpr+fTG7Z0FRG8JkLjGqZWAeFkMnvM8zcDkIB36iXe26BDUCJuoxiksv70NyypmoMvhewJ1NVLRyYtW6h0jPuTjppr5DV8yAG7gLPAXPQyblYODNB2Xn4OzG57CaijgWLOrH7nxESRLEP6wBefJpphB37UF41xIcbUwVRZ/13r+4BP8J4KRH8fQ030BDpfyFmtAPgcwE7ghUDgqvnps8clZW+uw568p5rKFWoSXNYgIem5xssND07YRSfJn+50xrMS1ntMxc23qxKPLy1Ur2pF9jTAE1MdfH2Bqe6chrQlbfX+peIsLJoAIt7XBPpZAtjdhESSPi/ZizMcsGQ+x8rYLzR4yl4D2Cc0oWxmAQ4MAHfAf/AJ1yto4OFRXlaT6fSjYVGgopj+lmYkhi8Z3PKXxT0EfW+AQqSYQo6Y/0KCK0p9GPkvRcJxEygyrW96/rqXEv52J5ikv5CRPr
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)(346002)(376002)(136003)(366004)(396003)(451199021)(26005)(7696005)(478600001)(110136005)(71200400001)(2906002)(6506007)(9686003)(186003)(5660300002)(44832011)(52536014)(33656002)(41300700001)(316002)(38100700002)(122000001)(66446008)(82960400001)(66946007)(55016003)(8936002)(8676002)(86362001)(66476007)(166002)(76116006)(38070700005)(64756008)(66556008)(66899021)(554374003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 6nY5wp0Rx79cvtSCV+mEpKW0koadZ787FMj20uTvKj56OziUJzclXNKIrkcjloNgoNOLFMgqE+CaPH4k/HlIRzqmyLEBRIVX68LGNIORtogD8pVelRd87xs6Iv5JkFtV8RC/ZahAwEwoSnJK7WI6EMa3rclOwl76IVeYVjh/8sOKDrvFHuwC1yIcuUuACejdAGUJJkWkGFfJpTfXssQIZ/2s/aS14pUJ995B7M77FOmy003+FcSgvznZbqaTYxYcDp4K0B3rtdjvN7hqDVkSx7aWekrdZkUv7rN7M4N4TAKB4cpfiU+z1BdR/STAPQi6TythXffpTvIujM56pyUvmdMfaR592BCBl+E/9Ivq1EoMt0RA4IuX15u8Cu/4I6SWmRoI5vdCxkzXPNpMioVH5zODyWJvmL/xJ5N05k02ayFJQZ7u+gnMhMTWNdVVZ1fbuqyp22G95pQkA17he+jHasXmkhQeEngjq7W0Rn+MTph0UHbpBI24h1tgpFP8PGz4d44qs04j6BQBLA9eDxXdHOrb7+05Dbk//J5mEhyIQo/OhXOJYFMy7fTJenDKMvVySbdkWS65C4N7xQRf76UBT3Es5yZfR+nnegpGrg/NieXHi0QvMYfLyokuKMXX3WZFZY9k157gbanRN2Qo8IzwBYBVqxSxMfqk7CQaCBKnSY4asVN397DHygduwMQchnR4xT64abVLR+7lK6Ks6EAeAQpAgXjYWVjOf/wrNIg7lLfb5vhMGWGCk0bCgEr5/4rc9KPukXeQd66wLkqoOq4GHiXxPxaxrxucaDwzxxmLu2IatkFPI55Swyp3F2/+xp9KCIw/FejCHW6bXcFd8QGuE8S9uTm89sgI9fgucAXcuuACyQJrLoJIpu7Bi5ocb0/f0uViSLqb42UPz7HQqVQ0phIxprgBdc7fKuMtN9QbHwj+bh90lU3hBXYkybYiNj/K88WOUZtznIzjNSHVjLblCT7xPqd2axf60Z7ig6P3f9ecFCutI3v+cJhyXEI5exh8iG+xY1yazhpkKk/gNhZEdytUDsGIyJ1B4hzUZ7LNu+DPPgfv231bCbTxrSENLg4jw6h4b/ues2xdA33Pkm6WHRgBm0wrVEHhxQWqTLMSztf2B49r1wz8mBuZlkoGA0R0DD7RCwjcQHbvOqgXIzWfZN1RdlGPj6imQSS44URCNVqUAMoVsDCRIr/IidWglwi/Nwf49U9dhVJCbb8Gq+gVTIpoxrhhOKLgfVitmycSh2WxTqxFqko1XpJHfzOWI0Opo+B0xRuUvbT3KYj+5uYQofu2F/a4LWjX0KEFDfn01D8Zl+OORwY3M8aNtC4Kh8P4jWc56k9JQAGlTonWVNcGftV3iMe/2f4ZS7Kk0R/wPENvObFN0LfnxVSMrTzioE7sGtgXZ1dc5UESo/Fl3mjRaYFj+WQcjhoLbv88CY1KjIhXEHEV+MjQuirrOGMEpHH8hYghuAlJZXl7+NbBGSEb+RmitK26xXkurKKItE/1LQ3WisN6h2FjR0Q7VivaRxd6axNDfr7jDTBYVtqB+iV8JICj1xe+JmgQYGv+lo0Lyd81BybE5yQMeFSvAkWmDQDFeb9UW3OJlJfFWsWwQUIZjw==
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB4441AAD8236705F4DD85BB1E9326AHE1PR07MB4441eurp_"
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: 06a62f4a-747b-41a5-8a40-08db761bb2ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2023 08:02:33.6762 (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: XBuEpWau68frdcqVW443cXuHO9e6z9tSpQatv6AH2HhJQz5E+c5QS9wirw/E3XP/lG2MvO/1bZ1DQ8MY6Nv2KeBE8KpqfCus+MQagt/iCf8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR07MB6647
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/uXQSIbPcSxYiDWrwZnjm1NmvC3I>
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, 26 Jun 2023 08:02:41 -0000

Hi,



            I am not sure I understand your comment, nor the comment from Philipp.
            They seem to be related to some implementation, because I have no idea
            what you refer to when you say "members", "set", "count" and "field"
            :)

            Are there implementations that add multiple instance of the same
            ssrc-id value to the sscr-group attribute?

         There was one implementation that crashed when someone sent it an ssrc-group
         with multiple occurences of the same SSRC, yes. Whether this was an attack
         or a mistake, I don't know.

      It would be nice to know WHY it was sent. Perhaps they think it is a valid
      case, which may also have to be dealt with.

      >I came up with the idea of trying "what happens if" while debugging unrelated SRTP issues where

      >"is this trying to send RTX on the wrong SSRC" was the hypothesis.

      >
      >I do not think it is being used in production, in particular since for FID

      >https://www.rfc-editor.org/rfc/rfc4588#section-4

      >already says two different SSRC values MUST be used for the original stream and the retransmission stream

      >I don't see the same explicit text in RFC 5956 (for FEC-FR) sadly.



      RFC 5956 does, however, say that all SSRC values within an RTP session must be unique. So, that implicitly means you cannot use identical SSRC values for different flows, which means you would not have multiple instance of the same SSRC value within an ssrc-group.



      Regards,



      Christer











      cheers



      Philipp

      (with better quoting hopefully)