Re: [MMUSIC] Mux Category and RFC4566bis
Christer Holmberg <christer.holmberg@ericsson.com> Fri, 09 August 2019 20:06 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 4ED34120136 for <mmusic@ietfa.amsl.com>; Fri, 9 Aug 2019 13:06:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level:
X-Spam-Status: No, score=-2.002 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YbR4GklNNH8D for <mmusic@ietfa.amsl.com>; Fri, 9 Aug 2019 13:06:39 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10058.outbound.protection.outlook.com [40.107.1.58]) (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 726FD12006B for <mmusic@ietf.org>; Fri, 9 Aug 2019 13:06:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FTC4Iedk7z41VWW5VZ24s0WsybVxUZ7CxcxjuqPsw+dT9YV1ktlhMiWzA2jgJTIzodhr5wtfh5ZVly/h3ce4SuH/QCzHgZo2enEUEanBfKv0Vq1scBuk4vL89I2v6EdWOVYEX5JMnbQejFu2o9B9TDy9B1Go7MncIXEhHvJI7ps4IOQvdc/y6WndS/cwNlIWLN5ZkkLITdql6EL/TCUKj19mAhGaV2Yp2xCTlsjM6spej8OAzuc7DOkspBVu1BcdR8XllfjV31hgYAWm7oMg42/uZywS8J2NCpgxEo7nmEM6TWEccxXOZQ780BZ/SZBgs6IlcZTmRAdX7Zw8pqJbVA==
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=EVVtoWauqGMGrT2wrtwz0bCjlQqXnFYMi+ni9SQ18G4=; b=MUgdzRJdSj50m4BLwzQ0GK6qRhR6ladQ/T4tJbkG479xIDIWjt5LFafcaRpMqIGs/utOVMJ4VdsY/iWSkjunq8EV6wm6aFcukF1vcdHUv5PWpnV142NXmCRVlwgijuHsCHTEcAEyRg0gS+8Z/qGT2Y52UjKXeVvHKMU/2xGp5LV2UI8H0adLDhGWNSC3rAbJTb/DHqk6CbtiWCHULG3At+xRNtDu1AwwU1kJPSPuxvO1cSdhgnsLyzkD+UPFg1CvQtLX6X7hWmlPik8oc1n4vVtqyOaAhSOxxgtmRTjhk2HmsxxC9LJNimU3YhQgzx3PsC6uUTiKrnGGi8bGyrLy9g==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EVVtoWauqGMGrT2wrtwz0bCjlQqXnFYMi+ni9SQ18G4=; b=mfXYB+Y1qgbuJ9L69TvRrsWb7aczfPlWMmfYp5nR2F/uviLnECEEcZ/s5aAIPuGRJgGNxFp0CtufPuT8ciaXTe0aKQ18H1nWNhAaYXdv3iYU3DeiwX5rLI1Z8eK6NkeSksZ3yjkrWZyJ195A2nMnx55PJv5Yjv1Run8AnRNFpfE=
Received: from AM4PR07MB3156.eurprd07.prod.outlook.com (10.171.187.141) by AM4PR07MB3057.eurprd07.prod.outlook.com (10.171.186.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.11; Fri, 9 Aug 2019 20:06:36 +0000
Received: from AM4PR07MB3156.eurprd07.prod.outlook.com ([fe80::d16f:7844:731f:23d8]) by AM4PR07MB3156.eurprd07.prod.outlook.com ([fe80::d16f:7844:731f:23d8%7]) with mapi id 15.20.2157.020; Fri, 9 Aug 2019 20:06:36 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] Mux Category and RFC4566bis
Thread-Index: AQHVTsXcswfT5qX8d0Ci+RJ1rV1PWaby87yAgABblID//+MxgIAAPiGA
Date: Fri, 09 Aug 2019 20:06:36 +0000
Message-ID: <DDA37EB7-92A1-45B5-961B-B1AE3417514A@ericsson.com>
References: <1d94d0e0-5ad0-b838-c1b2-43c68bd1cccb@alum.mit.edu> <a8afb98f-5bda-164a-a914-f637d3139e0b@alum.mit.edu> <CF8918C4-A299-4CA2-95BD-9A8D760CE040@ericsson.com> <2325e60a-bdf9-7fd7-d2ce-f7a6daf8dac5@alum.mit.edu>
In-Reply-To: <2325e60a-bdf9-7fd7-d2ce-f7a6daf8dac5@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1b.0.190715
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [192.176.1.83]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bb4566ba-e2a5-452b-3b49-08d71d05154c
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM4PR07MB3057;
x-ms-traffictypediagnostic: AM4PR07MB3057:
x-microsoft-antispam-prvs: <AM4PR07MB3057EFE7FEAC1408B7110B4A93D60@AM4PR07MB3057.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01244308DF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(39860400002)(346002)(366004)(376002)(199004)(189003)(316002)(102836004)(26005)(99286004)(58126008)(14454004)(478600001)(110136005)(229853002)(186003)(53936002)(6512007)(76176011)(446003)(25786009)(6436002)(33656002)(11346002)(5660300002)(2171002)(476003)(2616005)(6246003)(44832011)(305945005)(6506007)(486006)(7736002)(6116002)(66066001)(3846002)(8676002)(66476007)(2906002)(8936002)(66446008)(66556008)(66946007)(81156014)(64756008)(81166006)(76116006)(71190400001)(86362001)(71200400001)(14444005)(256004)(2501003)(6486002)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR07MB3057; H:AM4PR07MB3156.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FlZ/gr0Yxg1YwW+lDPpo2DMx0TQS5h6gnyPdCrszmjQG+9z5JZw00/mblmVJX0h8iclOx5sJXZozELtMbfjAlL7hxXqDOUyrM6/cAb56ljnpXfdzA8ZmsfUC4DHbzajZA9Ruv5oCqJq6c70L0xrU3LqjvJNDKvrhcC9d9Pqbm9dD/AQpm360yo0T9hb3qHXkQw3v4HUcaSV7TqxHdhJ+nbqEi89Io9Yir0XJWOFBo0UxIirleirzNTn5VHUhYbdNc3TqWqA1TnJc/Y8UYmH4bV9vwmk5jbsRFU+PBBXmsOE59pb5zUvQYcRdrvtomhCx1eHDojRhDKs8VePembXyWO2p4UNNGD6BZlPyawGEM4IGQR5GHTew5neu8qxK0Qg2MNBr8KY3PVEgif3XXIH44KTLhiu8v8wXXrjFmG85nMw=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <CF2489ED087E26489BFECED89B8C34B1@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bb4566ba-e2a5-452b-3b49-08d71d05154c
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2019 20:06:36.4414 (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: xLOD6idlDnVi/6WEcohn+rpNBYa280VrhSUr4O9A9Kx+daUYIqEln0i1c0x7bhv3aafCNk/KhNuRmb9cBZ/TSDCKsNnD9XvAzYd9y8gOzZE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB3057
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/lMKL7jkC3ws0sU-o5Vm-8wQ6XQQ>
Subject: Re: [MMUSIC] Mux Category and RFC4566bis
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: Fri, 09 Aug 2019 20:06:43 -0000
Hi, >>> Upon looking further at mux-attributes, perhaps it is a more likely >>> candidate to reference criteria for new parameter values. In particular, >>> section 4 (SDP Attribute Analysis Framework) comes close to serving the >>> purpose. >> >> I agree. When one defines a new attribute, one needs to read the semantics of the mux categories, and pick >> the one that fits the new attribute. I am not sure what else could be said regarding "how to choose a category". > > Me either. But if an expert were charged with approving a new attribute, > what criteria would he use for deciding if the mux category was "right"? > Is the answer just "IESG review"? New attributes should also be reviewed by the SDP directorate, right? I guess we just have to assume there are people who are able to make the correct judgement. Normally I think it shouldn't be that difficult to pick the mux category. As a last resort, I guess one can assign a TBD category. However, I think there should be a good technical reason for that. One should not assign a TBD category just because one is lazy and doesn't want to bother with the mux stuff... --- >>> I have a concern about it as it stands: this section only talks about >>> *attributes*. But mux categories apply to many SDP parameters other than >>> attributes. I *think* this is perhaps just sloppy terminology, and it is >>> intended to apply more generally to parameters that are affected by mux >>> category. >> >> What other SDP parameters than attributes and b= do you think it applies to? > > mux-attributes updates a whole bunch of parameter registries. Other than > the actual attribute registries, none of them *are* attributes. Many of > them are carried in a field in a value of some attribute, but that is > different from them *being* an attribute. Ok, I hear you. But, as you say, they are still associated with attributes. >> As far as calling b= an attribute is concerned, RFC 3556 actually DOES call it an attribute (see e.g., Section 2). Same thing for RFC 3890 (see e.g., section 1.1). >> >> So, perhaps we could add some text to RFC4566bis saying that b= is often referred to as an attribute? > > It may be that the most practical fix is to put some explanation > somewhere in 4566, even though that is probably not the most ideal way. > I'm groping for how to do that. I would suggest something like this to work on: "Note that the bandwidth-field is often referred to as an attribute in other specifications. In addition, reference-to-mux-categories defines mux categories for the different bandwidth types. As for attributes, and attribute values, when a new bandwith type is defined the mux category for the type MUST be specified." > I'm wondering whether it might actually make sense to create another > document that factors the Mux Category *framework* out from the specific > analysis for preexisting values. It would have more in the way of > guidance on how to choose. And maybe it could also consider what needs > to be done in the future when another SDP parameter is defined that has > interactions with bundle. (Can we do an update to a document that hasn't > yet made it to RFC?) My suggestion would be to add text to 4566bis based on this discussion, publish draft-mux-categories in its current form, and then wait and see whether there in future will be a need for an additional document. It can be called "MUX Clarifications" - similar to the tons of offer/answer clarification documents we have produced :) Regards, Christer
- [MMUSIC] Mux Category and RFC4566bis Paul Kyzivat
- Re: [MMUSIC] Mux Category and RFC4566bis Paul Kyzivat
- Re: [MMUSIC] Mux Category and RFC4566bis Christer Holmberg
- Re: [MMUSIC] Mux Category and RFC4566bis Paul Kyzivat
- Re: [MMUSIC] Mux Category and RFC4566bis Christer Holmberg
- Re: [MMUSIC] Mux Category and RFC4566bis Paul Kyzivat
- Re: [MMUSIC] Mux Category and RFC4566bis Christer Holmberg
- Re: [MMUSIC] Mux Category and RFC4566bis Paul Kyzivat