Re: [MMUSIC] BUNDLE TEXT: Answerer Procedures (29th May)

Cullen Jennings <fluffy@iii.ca> Wed, 05 June 2013 00:01 UTC

Return-Path: <fluffy@iii.ca>
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 BD6F021F9A2E for <mmusic@ietfa.amsl.com>; Tue, 4 Jun 2013 17:01:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.08
X-Spam-Level:
X-Spam-Status: No, score=-1.08 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, DATE_IN_PAST_24_48=1.219]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OemYahwHf-4U for <mmusic@ietfa.amsl.com>; Tue, 4 Jun 2013 17:01:53 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by ietfa.amsl.com (Postfix) with ESMTP id 7BC4C21F9A22 for <mmusic@ietf.org>; Tue, 4 Jun 2013 17:01:46 -0700 (PDT)
Received: from [10.70.232.182] (unknown [64.104.46.217]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 5C9FA22E1FA; Tue, 4 Jun 2013 20:01:31 -0400 (EDT)
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1C3812FB@ESESSMB209.ericsson.se>
Date: Mon, 03 Jun 2013 16:49:26 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <5CDDB46C-4F09-4812-BF85-24970E466EE5@iii.ca>
References: <7594FB04B1934943A5C02806D1A2204B1C37B973@ESESSMB209.ericsson.se> <C5E08FE080ACFD4DAE31E4BDBF944EB11352446E@xmb-aln-x02.cisco.com> <CABcZeBOq+h1S7kUftQ0K=9eBo-oA6nEWMa7czWWO9kLrvx97tg@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1C3812FB@ESESSMB209.ericsson.se>
To: Christer Holmberg <christer.holmberg@ericsson.com>
X-Mailer: Apple Mail (2.1503)
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] BUNDLE TEXT: Answerer Procedures (29th May)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 05 Jun 2013 00:02:00 -0000

On Jun 2, 2013, at 12:33 PM, Christer Holmberg <christer.holmberg@ericsson.com> wrote:

> 
> 6.4.6.  Removing a media description from a BUNDLE group
> 
>   When generating the SDP Answer, if the Answerer wants to remove an
>   "m=" line from a BUNDLE group (without rejecting the "m=" line),it
>   MUST NOT include the "m=" line in a BUNDLE group.  In addition, the
>   SDP Answer MUST not add its local bundle address to the "m=" line.
> 
>   An Answerer MUST NOT, in the SDP Answer, remove an "m=" line from a
>   BUNDLE group, unless the "m=" line had unique address information in
>   the associated SDP Offer.
> 
>   NOTE: The reason for the restriction above is that, if the "m=" line
>   would be removed from the BUNDLE group, the address information would
>   be identical to the "m=" lines remaining in the BUNDLE group.
> 
>   OPEN: The decision for allowing a media description with port zero
>   values inside a BUNDLE group is pending on update for RFC 5888.
> 
> I thought we had agreed to no bundle splitting.
> 
> I am not sure what you mean by “splitting”, but this is not about moving an m- line from one BUNDLE group to another BUNDLE group, but to move it outside an BUNDLE group all together. People wanted to allow that in the case where the Offer contains different ports, but if you disagree we need to discuss it further.
> 
> Regards,

One case that is brought up for this is a conference bridge where the voice and video go to different IP addresses. The browser makes a offer to the conference bridge and can offer all the voice and video in one bundle, but the answer from the bridge keeps all the video in the bundle but puts the audio outside of any bundle. It did not split a bundle into two bundles but for all the things offered in the bundle, the answer said yes to some and no to others about them being in the bundle. 

I don't think Christer or I was thinking of that as splitting but agree we never really sorted out what the term means