Re: [MMUSIC] BUNDLE DECISION Q8: SDP 'bundle-only' attribute - Suggested 3264 update

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 19 November 2013 10:43 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B56EA1ADBFF for <mmusic@ietfa.amsl.com>; Tue, 19 Nov 2013 02:43:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.851
X-Spam-Level:
X-Spam-Status: No, score=-3.851 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 qxlHSVvZ6zCH for <mmusic@ietfa.amsl.com>; Tue, 19 Nov 2013 02:43:33 -0800 (PST)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id D557D1AD8DC for <mmusic@ietf.org>; Tue, 19 Nov 2013 02:43:32 -0800 (PST)
X-AuditID: c1b4fb30-b7f228e000003e6c-5d-528b40cd3f90
Received: from ESESSHC009.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id 3C.8D.15980.DC04B825; Tue, 19 Nov 2013 11:43:26 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.73]) by ESESSHC009.ericsson.se ([153.88.183.45]) with mapi id 14.02.0328.009; Tue, 19 Nov 2013 11:43:24 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "Stach, Thomas" <thomas.stach@unify.com>, "Ravindran, Parthasarathi (NSN - IN/Bangalore)" <parthasarathi.ravindran@nsn.com>, Martin Thomson <martin.thomson@gmail.com>, Adam Roach <adam@nostrum.com>
Thread-Topic: [MMUSIC] BUNDLE DECISION Q8: SDP 'bundle-only' attribute - Suggested 3264 update
Thread-Index: AQHO4WhIQegXxiGZgkiMUWoE7n6oBpoqzaoAgABTzwCAAAYggIAAGJHtgAABy1z///yhAIABJqxw
Date: Tue, 19 Nov 2013 10:43:25 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C541B2E@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1C519A85@ESESSMB209.ericsson.se> <CABkgnnWwRhyBuoOVQ9RphfN68QtEVkP1n5ddDwZusMra4uZP3g@mail.gmail.com> <F81CEE99482EFE438DAE2A652361EE1217A02D76@MCHP04MSX.global-ad.net> <40AFDF4AF1909E4CB42B6D91CE6C419D19C92174@SGSIMBX006.nsn-intra.net>, <F81CEE99482EFE438DAE2A652361EE1217A03094@MCHP04MSX.global-ad.net> <7594FB04B1934943A5C02806D1A2204B1C53EE54@ESESSMB209.ericsson.se> <528A5772.3050005@alum.mit.edu>
In-Reply-To: <528A5772.3050005@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.18]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCLMWRmVeSWpSXmKPExsUyM+Jvre45h+4gg8UXRCz2/F3EbnHtzD9G i6nLH7NYPGtdzmSxYsMBVouTO7cxO7B5/H3/gclj56y77B5Llvxk8pi18wmLx8/1V9k9tvc8 Zglgi+KySUnNySxLLdK3S+DKuPFTuuCyVsXkFy/YGxg3KXUxcnJICJhIPFizkhHCFpO4cG89 WxcjF4eQwCFGie0zL7JCOIsZJR5O+cDUxcjBwSZgIdH9TxskLiLwlVHi0Owv7CBxZgF1iauL g0AGCQvES6xcMxdsqIhAgsSBqffZIOwoiTn3boPFWQRUJU5c2A1m8wr4Spy7O48ZYtcJZomu 5UfZQRKcAjoStz5sArMZga77fmoNE4jNLCAucevJfCaIqwUkluw5zwxhi0q8fPyPFcJWlPj4 ah8jRL2OxILdn9ggbG2JZQtfM0MsFpQ4OfMJywRGsVlIxs5C0jILScssJC0LGFlWMbLnJmbm pJebb2IExtzBLb8NdjBuui92iFGag0VJnPfDW+cgIYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxS DYzasr2h2s9W86fbnNZ4vZW5cs+E53sPTN0QYsk7ZeGBa6ftK471v9xvd+nddkXOAye9XkS9 k+Bf4fZifuSmtpfOBydNzT96Rao9+2Jh/7xX32QSGiZrcH8yExA4OlVKPyj3SbimlehW3qDP S+c/8jty9lyTtNP84/rvv8z7PKk0+5Pvz/sBPq0iSizFGYmGWsxFxYkA8cUdGYcCAAA=
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] BUNDLE DECISION Q8: SDP 'bundle-only' attribute - Suggested 3264 update
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 19 Nov 2013 10:43:35 -0000

Hi,

So, let's do things in steps:

First, does anyone object that we need to, SOMEHOW (we'll discuss the actual text etc later), update RFC 3264?

Regards,

Christer

-----Original Message-----
From: Paul Kyzivat [mailto:pkyzivat@alum.mit.edu] 
Sent: 18. marraskuuta 2013 20:08
To: Christer Holmberg; Stach, Thomas; Ravindran, Parthasarathi (NSN - IN/Bangalore); Martin Thomson; Adam Roach
Cc: mmusic@ietf.org
Subject: Re: [MMUSIC] BUNDLE DECISION Q8: SDP 'bundle-only' attribute - Suggested 3264 update

On 11/18/13 9:19 AM, Christer Holmberg wrote:
> Hi,
>
> The issue is not whether a 3264 implementation will break or not.
>
> The issue is more administrative, and how we are allowed to write 
> standards in IETF.
>
> Currently, 3264 says:
>
> 1) Port zero in an Offer means that the stream must not be used; and
>
> 2) An Offer with port zero must be answered with port zero
>
> As far as I know, we can not simply override that by defining an SDP 
> attribute ('bundle-only'). Unless we can move inside the boundaries 
> set by 3264, we need to update 3264.
>
> Please correct me if I'm wrong, though. I guess some chair/AD input 
> would be useful here.

I queried Adam for his opinion so we could have unanimity among chairs, but I haven't heard back from him.

I agree with Martin, that we need to formally declare that we are updating 3264, but that we don't have to provide an explicit delta to
3264 to do so.

> IN ANY CASE, I really hope we are not going to spend too much time on 
> this issue - we have more important things to do.

Agree.

	Thanks,
	Paul

> Regards,
>
> Christer
>
> ----------------------------------------------------------------------
> --
> *From:* Stach, Thomas [thomas.stach@unify.com]
> *Sent:* Monday, 18 November 2013 6:45 PM
> *To:* Ravindran, Parthasarathi (NSN - IN/Bangalore); Martin Thomson; 
> Christer Holmberg
> *Cc:* mmusic@ietf.org; Paul Kyzivat
> *Subject:* RE: [MMUSIC] BUNDLE DECISION Q8: SDP 'bundle-only' 
> attribute
> - Suggested 3264 update
>
>>
>> Hi Thomas,
>>
>> <snip> An answerer compliant with 3264 and not supporting bundle 
>> would ignore a=bundle-only and would set the port=0 in its answer. 
>> </snip>
>>
>> The above statement clearly shows how RFC 3264 implementation will 
>> break with "bundle-only" attribute proposal.
> [TS] I'm not sure what 'break' should mean here. If it means "reject 
> the m-line by setting port= in the answer", that is the intended behavior.
> My statement was based on
> http://tools.ietf.org/html/draft-roach-mmusic-unified-plan-00#section-
> 3.1 Here, the a=bundle-only attribute is combined with port=0 in the 
> offer.
> The port=0 in the offer should guarantee that an answerer does not use 
> the m-line.
>> RFC 3264 would have
>> properly negotiated in case the port is allocated in the initial 
>> offer instead of port 0.
> [TS] That is not what a=bundle-only wants to achieve.
> The semantics of using a valid port in the offer together with 
> a=bundle-only are not clear to me.
> I would regard that as an invalid combination.
>
> Regards
> Thomas
>>
>> Thanks
>> Partha
>>
>> -----Original Message-----
>> From: mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org] On 
>> Behalf Of ext Stach, Thomas
>> Sent: Monday, November 18, 2013 4:54 PM
>> To: Martin Thomson; Christer Holmberg
>> Cc: mmusic@ietf.org; Paul Kyzivat
>> Subject: Re: [MMUSIC] BUNDLE DECISION Q8: SDP 'bundle-only' attribute 
>> - Suggested 3264 update
>>
>> Inline
>>
>> > On 14 November 2013 10:28, Christer Holmberg 
>> > <christer.holmberg@ericsson.com> wrote:
>> > > I scanned through 3264, in order to find the sections that need 
>> > > to
>> be
>> > updated.
>> >
>> >
>> > A direct replacement doesn't seem necessary.  We aren't issuing a 
>> > new 3264.  A more direct explanation of what 3264 permits or 
>> > prohibits
>> and
>> > why this is being changed is probably more important.
>> >
>> > Maybe it's as simple as saying something like:
>> >
>> > RFC 3264 states that m-lines with zero ports are negotiated off.
>> This
>> > document updates RFC 3264 to permit the use of a zero port on 
>> > m-lines in combination with the a=bundle-only attribute.
>> [TS]  I agree with Martin.
>> An answerer compliant with 3264 and not supporting bundle would 
>> ignore a=bundle-only and would set the port=0 in its answer.
>> I don't see an issue with an offerer compliant with 3264 and not 
>> supporting bundle, since it wouldn't have included a=bundle-only (and 
>> wouldn't include a larger number of m-lines with port=0). The 
>> answerer supporting bundle would have to set port=0 in the answer to 
>> such an offer in order to comply with 3264.
>> In my opinion there isn't any change to the procedures in 3264 for an 
>> older implementation, so this isn't an update to 3264.
>> However, explicit text in bundle that describes this behavior would 
>> be justified.
>>
>>
>> Regards
>> Thomas
>>
>> > _______________________________________________
>> > 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