Re: [MMUSIC] [rtcweb] Unified Plan for SDP Handling - Glare
Christer Holmberg <christer.holmberg@ericsson.com> Tue, 23 July 2013 04:53 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 C401211E81F6 for <mmusic@ietfa.amsl.com>; Mon, 22 Jul 2013 21:53:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level:
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
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 TOarMegA-vJp for <mmusic@ietfa.amsl.com>; Mon, 22 Jul 2013 21:52:48 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id B9DCE11E81E9 for <mmusic@ietf.org>; Mon, 22 Jul 2013 21:52:47 -0700 (PDT)
X-AuditID: c1b4fb30-b7ef76d000004bbc-81-51ee0c1df35b
Received: from ESESSHC021.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id CB.EA.19388.D1C0EE15; Tue, 23 Jul 2013 06:52:46 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.135]) by ESESSHC021.ericsson.se ([153.88.183.81]) with mapi id 14.02.0328.009; Tue, 23 Jul 2013 06:52:45 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Adam Roach <adam@nostrum.com>
Thread-Topic: VS: [MMUSIC] [rtcweb] Unified Plan for SDP Handling - Glare
Thread-Index: Ac6FLNZDJiUB1pFYSza6h1JrrPeg6wBzSpSAABiPnUA=
Date: Tue, 23 Jul 2013 04:52:45 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C3FCA2B@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1C3D918D@ESESSMB209.ericsson.se> <51ED7C53.2050400@nostrum.com>
In-Reply-To: <51ED7C53.2050400@nostrum.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.146]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKLMWRmVeSWpSXmKPExsUyM+Jvra4cz7tAg5d/GS32/F3EbjF1+WMW ixUbDrA6MHv8ff+ByWPJkp9MHrN2PmEJYI7isklJzcksSy3St0vgyjjyZBlrwSyJikMfTzA1 ME4X7mLk5JAQMJF4unETI4QtJnHh3nq2LkYuDiGBw4wSG+c0MkI4Sxgl2t5tYO5i5OBgE7CQ 6P6nDdIgIqAo0Xb4JjOIzSzgK/FywRcwW1jAQ+LF4z0sEDWeEvu39DJD2FYSj993gtksAqoS z67/ZgEZyQvUe+GxGEhYSCBP4n/fTLBWTgFtiT3Tr4HZjEC3fT+1hglilbjEh4PXmSFuFpBY suc8lC0q8fLxP1YIW0nix4ZLLBD1ehI3pk5hg7C1JZYtfA1WzysgKHFy5hOWCYxis5CMnYWk ZRaSlllIWhYwsqxiZM9NzMxJLzffxAiMmoNbfhvsYNx0X+wQozQHi5I472a9M4FCAumJJanZ qakFqUXxRaU5qcWHGJk4OKUaGBuEmVtbIpJ5y2c3vE2ZGLx13enqX29dc81j1hRPnWMcq9+x u3DeqWO68TL7plw+nTd7y7M93mvCPl9m5tIT0yrWt3188NNbtv8Vtruqyqrmn/x0b1PrdaV4 6+sH3i659u3BxPM5t7pczB3ZTzW3np1bft02SmFeZ1d+tRn33x0ebEV/BZVPBiuxFGckGmox FxUnAgBhw36xaAIAAA==
Cc: "mmusic@ietf.org" <mmusic@ietf.org>, Paul Kyzivat <pkyzivat@alum.mit.edu>
Subject: Re: [MMUSIC] [rtcweb] Unified Plan for SDP Handling - Glare
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: Tue, 23 Jul 2013 04:53:01 -0000
Hi, >> I do realize that the draft does not represent the complete glare solution. > > Right, and I think it would be premature to dig into those details for their own sake at the moment. So, before we go into a discussion of what I believe are minutiea, we > need to establish whether you're asking because it seems like an interesting problem to work on, or if you think that the approach has intractable flaws that would prevent > developing it to completion. (To be clear, even though it's not phrased as a question, I would expect you to indicate which of those is the case, Christer). I have always thought that one of the downsides with SDP O/A is the fact that you always need to include the information for all streams when you send an Offer or Answer. Now, when you have 1 or 2 streams that is not a big issue. But, in the rtcweb context people have been talking about a much bigger number of streams, so it may become an issue. So, I definitely think it seems like an interesting problem to work on. I do think that there are issues with 'partial O/A'. But, as we both have said, this is not the moment to go into detailed discussions about the mechanism :) > In the former case, I'd like to defer the discussion around what I believe are addressable open issues in the high-level sketch, and instead focus on > whether the overall "partial o/a" approach satisfies the needs of those parties for whom glare reduction is an important goal. > >> Q1: How essential part of the unified plan is having *A* working "partial o/a" solution? TECHNICALLY, the other parts of the unified plan do not depend >> on having a "partial o/a" solution, but I would like to know whether people (specially the draft authors) would be willing to move ahead with unified plan >> even if we would not manage to specify a working "partial o/a" solution. > > Let's back up -- you're conflating mechanism with requirement here. The requirement is no glare in certain use cases (adding/removing streams). The draft also talks about modifying streams (section 3.4.2). Are there specific modification use cases where no glare is important, or is it about being able to modify streams in general and avoid glare? > The proposed mechanism is partial o/a. Correct. > The requirement is important to certain key participants in the working group, so I would characterize having a mechanism to address it as essential. Ok. > Keeping that in mind, "having a working 'partial o/a' solution," to re-use your phrasing, is utterly nonessential, since it is only one way to skin this cat. However, like > I just said, having a working story for glare *is* essential. We've seen others (as I explained to my response to Paul, earlier), and may be able to come up with yet more. So, moving ahead with unified plan basically means adopting the requirement to solve glare, but we may also look at other mechanisms? Thanks for the clarification! Regards, Christer
- Re: [MMUSIC] [rtcweb] Unified Plan for SDP Handli… Christer Holmberg
- Re: [MMUSIC] [rtcweb] Unified Plan for SDP Handli… Adam Roach
- Re: [MMUSIC] [rtcweb] Unified Plan for SDP Handli… Christer Holmberg
- Re: [MMUSIC] [rtcweb] Unified Plan for SDP Handli… Adam Roach