Re: [MMUSIC] BUNDLE: meaning of "unspecified" when describing "bundle-only"

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 02 January 2017 09:48 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 47A76129592 for <mmusic@ietfa.amsl.com>; Mon, 2 Jan 2017 01:48:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 jrFKwP8hThZN for <mmusic@ietfa.amsl.com>; Mon, 2 Jan 2017 01:48:40 -0800 (PST)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 A8A7A12950E for <mmusic@ietf.org>; Mon, 2 Jan 2017 01:48:39 -0800 (PST)
X-AuditID: c1b4fb25-3f77f980000042ea-48-586a21f56e65
Received: from ESESSHC021.ericsson.se (Unknown_Domain [153.88.183.81]) by (Symantec Mail Security) with SMTP id 52.29.17130.5F12A685; Mon, 2 Jan 2017 10:48:37 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.169]) by ESESSHC021.ericsson.se ([153.88.183.81]) with mapi id 14.03.0319.002; Mon, 2 Jan 2017 10:48:35 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Adam Roach <adam@nostrum.com>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] BUNDLE: meaning of "unspecified" when describing "bundle-only"
Thread-Index: AQHSYhjBH1X2RC5m+kOKZV1FMA4fiqEk9oZg
Date: Mon, 02 Jan 2017 09:48:34 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B4BF53147@ESESSMB209.ericsson.se>
References: <9e5fc493-bfba-1a27-149e-1f566a25b411@nostrum.com>
In-Reply-To: <9e5fc493-bfba-1a27-149e-1f566a25b411@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.150]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHLMWRmVeSWpSXmKPExsUyM2J7oO5XxawIgyPX5C32/F3EbjF1+WMW ByaPJUt+MnnM2vmEJYApissmJTUnsyy1SN8ugStj88E1jAW/eCte7z3L2sA4m7uLkZNDQsBE 4u+EZSxdjFwcQgLrGCUm9C1lg3AWM0qs334cyOHgYBOwkOj+pw1iigi4Scw7lQ7SKywQJnF2 2mxGEFtEIFzi7dQuKNtIYvNkkJmcHCwCKhL7r0xhAmnlFfCVOLDNCSQsJGAn8WZ/DzOIzSlg LzFp31Iwm1FATOL7qTVMIDazgLjErSfzmSDOFJBYsuc8M4QtKvHy8T9WCFtJYsX2S4wQ9ToS C3Z/YoOwtSWWLXwNVs8rIChxcuYTlgmMIrOQjJ2FpGUWkpZZSFoWMLKsYhQtTi1Oyk03MtZL LcpMLi7Oz9PLSy3ZxAiMhYNbfqvuYLz8xvEQowAHoxIP74fOzAgh1sSy4srcQ4wSHMxKIrwy clkRQrwpiZVVqUX58UWlOanFhxilOViUxHnNVt4PFxJITyxJzU5NLUgtgskycXBKNTDKtPzb fFn82nbNIyv+JPAoVF9Z4Jp1NX/mA0d9PwVt3ucnDkwvNv/X7TR7kYPt3TdZfU0HXpfd9HX+ u13I/tiGYofvL1kVRSoel69QUTjcY+nR4Pt/xo7py3+83W2umJJduezs4T8OiyQ3vZk7s2vK ojaOJ51n0m8+PTPnaXHDh9mVFw9+EOj9rsRSnJFoqMVcVJwIANqytZCBAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/o6XLw0JQWACWFm-A_212Qsw-G3o>
Subject: Re: [MMUSIC] BUNDLE: meaning of "unspecified" when describing "bundle-only"
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.17
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, 02 Jan 2017 09:48:41 -0000

Hi Adam,

Thanks for your comment! I'll get back to you asap.

Regards,

Christer

-----Original Message-----
From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Adam Roach
Sent: 29 December 2016 23:16
To: mmusic@ietf.org
Subject: [MMUSIC] BUNDLE: meaning of "unspecified" when describing "bundle-only"

We've recently come across an issue with the way the "bundle-only" 
attribute is described in the current document. The current language regarding port handling reads:

    The usage of the 'bundle-only' attribute is only defined for a
    bundled "m=" line with a zero port value, within an offer. Other
    usage is unspecified.

Usually, when we have this kind of language, we still ensure that behavior is well defined, to help avoid unnecessary interop failures. I see a couple of different options here:

 1. Remove the final sentence and add language saying that creators of
    SDP MUST NOT include a "bundle-only" attribute in an m-section that
    has a non-zero port, and that recipients of such SDP {SHOULD,MUST}
    reject it; or

 2. Retain language saying that including a "bundle-only" attribute in a
    non-zero m-section is unspecified, but add normative language along
    the lines of: "implementations that receive an m-section with a
    non-zero port that also contains a 'bundle-only' attribute MUST
    ignore the {attribute,port}."

I don't have a preference between these choices, but I think we do need clarity. To be absolutely clear, this feedback is based on actual implementation interop failures in the field. This problem is not theoretical.

/a

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