Re: [MMUSIC] BUNDLE DECISION Q6: Do we always mandate 2 Offer/Answers during session establishment?

Paul Kyzivat <pkyzivat@alum.mit.edu> Thu, 14 November 2013 00:19 UTC

Return-Path: <pkyzivat@alum.mit.edu>
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 35F4B21E816D for <mmusic@ietfa.amsl.com>; Wed, 13 Nov 2013 16:19:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.26
X-Spam-Level:
X-Spam-Status: No, score=-0.26 tagged_above=-999 required=5 tests=[AWL=0.177, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1]
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 dDwjg1jXnrYf for <mmusic@ietfa.amsl.com>; Wed, 13 Nov 2013 16:19:52 -0800 (PST)
Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:64]) by ietfa.amsl.com (Postfix) with ESMTP id 2AE3221E8185 for <mmusic@ietf.org>; Wed, 13 Nov 2013 16:19:51 -0800 (PST)
Received: from omta21.westchester.pa.mail.comcast.net ([76.96.62.72]) by qmta07.westchester.pa.mail.comcast.net with comcast id p8fu1m0031ZXKqc57CKqyf; Thu, 14 Nov 2013 00:19:50 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta21.westchester.pa.mail.comcast.net with comcast id pCKp1m00Y3ZTu2S3hCKpNx; Thu, 14 Nov 2013 00:19:50 +0000
Message-ID: <52841724.5000002@alum.mit.edu>
Date: Wed, 13 Nov 2013 16:19:48 -0800
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: Suhas Nandakumar <suhasietf@gmail.com>, Christer Holmberg <christer.holmberg@ericsson.com>
References: <7594FB04B1934943A5C02806D1A2204B1C518151@ESESSMB209.ericsson.se> <5283BEA3.4040805@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B1C5187CC@ESESSMB209.ericsson.se> <5283CF83.2090902@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B1C51883A@ESESSMB209.ericsson.se> <CAMRcRGQgqaQ_kp80c_mypxocQSLuiaU52BFLVj+pyXJpWUxTgQ@mail.gmail.com>
In-Reply-To: <CAMRcRGQgqaQ_kp80c_mypxocQSLuiaU52BFLVj+pyXJpWUxTgQ@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1384388390; bh=9uDiylVeDHQY3PZBiQm6JcORzQMflA6Hwtl7TYuu/08=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=YcWU1UcI7s8CMbhAzaR5BfUyGSdYnzX+ZC0YnYaTmMhDF+jxw0VLUJdDSkwdL6Tn1 Ny/LSEsyXUBLPSrblRyDmbUDKEQARVVQ730NlDCOkfyoxLhVYd4rlp5XvrZHHd8kOn YcmI7ydL6c6UwM/YYSYMvO8ahmEoRAFRCgHVvL/kJf4eGEAFKfBwfrYQDSZXV6PctN cVSPJv+VKUG0pW9uX0n3Otdf8q/uIvAvi//u5SvE/yAl4AfBol8yiX4YqYlaH17I0p MEln3XWeFWP9AEqeAc5Ub8SmKsm5j5sxTSC2uOnf2b5wumH4Zy9gMTNC4c7bIN8OS1 ZnLPoBt5coH7Q==
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] BUNDLE DECISION Q6: Do we always mandate 2 Offer/Answers during session establishment?
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: Thu, 14 Nov 2013 00:19:57 -0000

On 11/13/13 2:43 PM, Suhas Nandakumar wrote:
> Hi Christer
>
>    If it helps, I might point you to the Taxonomy document to see if
> there is a terminology from that document that better fits the purpose
> for naming here
>
> http://tools.ietf.org/html/draft-ietf-avtext-rtp-grouping-taxonomy-00

I don't think the taxonomy is particularly helpful here.
(Maybe it should be.)

The concept we are after is at the extreme upper boundary of what the 
taxonomy considers. It has a definition of multimedia session, and also 
mentions definitions from 4566 and 3550. They are all quite similar, but 
not identical.

Our use here is, I think, roughly a subset of the 4566 definition, where 
there are only two participants. But it might not actually be so. It is 
unclear in those definitions whether the participants are the senders 
and receivers of signaling, or the senders and receivers of media. 
Often, but not always, they are the same. For the purposes of this draft 
we want to be talking about the senders and receivers of the SDP offers 
and answers.

It may be necessary to create a definition for the purpose.

	Thanks,
	Paul

> Cheers
> Suhas
>
>
> On Wed, Nov 13, 2013 at 11:32 AM, Christer Holmberg
> <christer.holmberg@ericsson.com <mailto:christer.holmberg@ericsson.com>>
> wrote:
>
>     Hi,
>
>      >>> This works for me except for one thing: the word "session",
>     which I fear is sufficiently ambiguous to present trouble.
>      >>>
>      >>> I suggest using "multi-media session". (We can't use "SIP
>     session" or
>      >>> "SIP dialog" because this might be used without SIP.)
>      >>
>      >> I agree regarding not being able to use SIP terminology.
>      >>
>      >> I guess "multi-media session" is one option. What about "SDP
>     session"?
>      >
>      > I thought about that. I'm not in love with multi-media session.
>      >
>      > When I look at 4566 I find a definition of "session" as
>     multi-media session. I think "SDP session" gets the point across,
>     though I have not seen "SDP session" used anywhere else.
>
>     We could even say "SDP session (e.g. a SIP dialog)"
>
>     Regards,
>
>     Christer
>
>
>      > On 11/12/13 3:39 PM, Christer Holmberg wrote:
>      >> Hi,
>      >>
>      >> In Vancouver we decided that an Offerer MUST NOT assign a shared
>     address (with a non-zero port) to multiple m- lines until the
>     Answerer, within the session, has indicated support of BUNDLE.
>      >>
>      >> I suggest the following piece of text to implement  the decision
>     in the BUNDLE spec:
>      >>
>      >>      "The Offerer MUST NOT assign a shared address with a
>     non-zero port
>      >>              value to multiple "m=" lines until it has, within
>     the given session,
>      >>              received an SDP Answer indicating that the Answerer
>     supports the
>      >>              BUNDLE mechanism."
>      >>
>      >> Note that there will be specific text regarding the usage of
>     port zero for 'bundle-only' m- lines.
>      >>
>      >> Regards,
>      >>
>      >> Christer
>      >> _______________________________________________
>      >> mmusic mailing list
>      >> mmusic@ietf.org <mailto:mmusic@ietf.org>
>      >> https://www.ietf.org/mailman/listinfo/mmusic
>      >>
>      >
>      > _______________________________________________
>      > mmusic mailing list
>      > mmusic@ietf.org <mailto:mmusic@ietf.org>
>      > https://www.ietf.org/mailman/listinfo/mmusic
>      >
>
>     _______________________________________________
>     mmusic mailing list
>     mmusic@ietf.org <mailto:mmusic@ietf.org>
>     https://www.ietf.org/mailman/listinfo/mmusic
>
>