Re: [clue] Subject matter for Monday's call
Christian Groves <Christian.Groves@nteczone.com> Mon, 03 December 2012 04:18 UTC
Return-Path: <Christian.Groves@nteczone.com>
X-Original-To: clue@ietfa.amsl.com
Delivered-To: clue@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14D6721F8998 for <clue@ietfa.amsl.com>; Sun, 2 Dec 2012 20:18:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5AvNvjvXEUx2 for <clue@ietfa.amsl.com>; Sun, 2 Dec 2012 20:18:48 -0800 (PST)
Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:6:4]) by ietfa.amsl.com (Postfix) with ESMTP id 573AF21F8992 for <clue@ietf.org>; Sun, 2 Dec 2012 20:18:47 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApMBAConvFB20agx/2dsb2JhbAANN8AUgxEBAQEEAQEBLwEFGxQHCg8CCxEDAQIBCRYIBwkDAgECAQkMHwkIEwYCAQGIGKs5klAEBIw8CxCEJgOST5Z/gVg
Received: from ppp118-209-168-49.lns20.mel6.internode.on.net (HELO [127.0.0.1]) ([118.209.168.49]) by ipmail04.adl6.internode.on.net with ESMTP; 03 Dec 2012 14:48:46 +1030
Message-ID: <50BC2824.6010100@nteczone.com>
Date: Mon, 03 Dec 2012 15:18:44 +1100
From: Christian Groves <Christian.Groves@nteczone.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: clue@ietf.org
References: <FDBFA77C7400C74F87BC297393B53E352BAF2C15@BL2PRD0710MB349.namprd07.prod.outlook.com>
In-Reply-To: <FDBFA77C7400C74F87BC297393B53E352BAF2C15@BL2PRD0710MB349.namprd07.prod.outlook.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Subject: Re: [clue] Subject matter for Monday's call
X-BeenThere: clue@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: CLUE - ControLling mUltiple streams for TElepresence <clue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/clue>, <mailto:clue-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/clue>
List-Post: <mailto:clue@ietf.org>
List-Help: <mailto:clue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clue>, <mailto:clue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Dec 2012 04:18:49 -0000
Hello Stephan and Simon, Thanks for the clarification/confirmation. This sounds reasonable to me. I was a bit thrown by "We believe that there was sufficient pushback against that idea to make rapid progress based on this assumption unlikely" from your original email. Regards, Christian On 2/12/2012 5:06 AM, Stephan Wenger wrote: > Yes, this is what we thought as a reasonable starting point for a > discussion. > S. > > > From: Simon Pietro Romano <spromano@unina.it <mailto:spromano@unina.it>> > Date: Saturday, 1 December, 2012 09:59 > To: Stephan Wenger <stewe@stewe.org <mailto:stewe@stewe.org>> > Cc: "clue@ietf.org <mailto:clue@ietf.org>" <clue@ietf.org > <mailto:clue@ietf.org>> > Subject: Re: [clue] Subject matter for Monday's call > > Hi Stephan, > > this flow sounds reasonable to me. Just to make sure that I am not > misunderstanding something, let me ask you whether steps 3 through 6 > are in your mind carried out over an ad hoc created CLUE channel > between Alice and Bob. > > I keep on thinking that a CLUE channel needs to be established, at > least for exchanging spatial information that cannot be > straightforwardly inserted into SDP. > As I said at the meeting in Atlanta, I would envisage the following > high-level sequence of interactions: > > a. SIP-based COMEDIA negotiation between Alice and Bob, aimed at > establishing the CLUE channel (which would be done through steps 1. > and 2. of the flow you sketched); > b. CLUE channel used to exchange XML documents containing CLUE-realted > information for which no direct mapping onto SDP has been identified > (steps 3 through 6 in your flow); > c. SIP/SDP used to establish the needed media channel(s), as well as > to transport CLUE-related information for which a mapping onto SDP has > been identified (steps 7. and 8. in your flow). > > Obviously, phases b. and c. above are in some way coupled, since they > are both needed in order to provide CLUE entities with the whole > picture associated with a telepresence scenario. > > Is this interpretation correct? > > Cheers, > > Simon > > > Il giorno 01/dic/2012, alle ore 17:56, Stephan Wenger ha scritto: > >> Hi all, >> >> Mark, Andy, and myself had a bit of brainstorming how to most >> productively use our time during the Monday morning call. Due to >> travel and vacation schedule, our coordination was finalized call >> only late Friday. Which may serve as an explanation, if not as an >> excuse, for the late timing of this email. >> >> In our opinion, the most pressing issue we have with the framework >> document is it being agnostic to the protocol elements used to convey >> the various messages that are part of the framework. Clearly, the >> framework was written from a perspective where a CLUE protocol >> channel would be established, and (all?) further signaling would be >> dealt with over that channel. So is, more or less, the call flow doc. >> We believe that there was sufficient pushback against that idea to >> make rapid progress based on this assumption unlikely. Accordingly, >> we believe that we probably best spend most of our time by discussing >> a strawman for a split-up between SDP-represented, SIP-ish, >> Offer-Answer, …, that type of traditional messages, and (XML-coded) >> messages sent over the CLUE. The focus of our Monday call would be on >> the initial exchange, rather than any updates that may happen during >> a call. >> >> With reference to the call flow 02 doc >> (https://datatracker.ietf.org/doc/draft-romanow-clue-call-flow/?include_text=1) >> that exchange could look as follows: >> >> 1. Invite from Alice, just like A.1 in call-flow-02 >> 2. 200 OK from Bob, A.2 >> 3. CLUE Advertisement Alice A.3, covering geometry stuff, encoding >> groups, etc. >> 4. CLUE Advertisement Bob A.4; note that 3 and 4 would in practice >> overlap in time >> 5. CLUE Response from Alice A.5, with the difference that these >> reposes DO NOT have the side effect of initiating any media >> channel related activity; they are pure signaling >> 6. CLUE Response from Bob, A.6, same remark.. 5 and 6 could overlap >> in time. >> 7. Re-invite from Alice and Bob, respectively, with media channels >> as CLUE-"negotiated" >> 8. 200 OK from Bob, Alice. As the endpoints have already established >> their operation points through CLUE, this step will not fail >> except if an entity not involved in the CLUE negotiation >> intervenes—i.e. a middle box doesn't like that call. >> >> The reason for the existence of step 7, rather than setting up media >> channels as side effect of steps 3 through 6 (as assumed in call flow >> and in the current framework doc) is twofold: easier integration into >> the source base of media codecs that currently use SDP for the >> selection of their parameters, and making middlebox people happy. >> >> The reason for the existence of steps 3 through 6 is our agreement >> that not all useful protocol elements envisioned in the framework can >> be reasonably and meaningfully implemented in SDP extensions. This is >> certainly true for the geometry stuff. >> >> The reason for keeping an encoding group concept in CLUE is that a >> representation of the information that can be conveyed through >> individual encoding descriptions, encoding groups, and the >> association of media captures with encoding groups (section 7 and 8 >> of the framework) purely through grouped m-lines would lead to >> bloated (if not exploded :-) SDP, quite possibly well beyond a >> reasonable size (i.e. MTU size); the high level of abstraction >> offered by concepts such as encoding groups, simultaneous >> transmission sets, and so on, makes for a very compact representation >> compared to listing all possible permutations of alternative choices >> in grouped m-lines. >> >> Does such a mechanism make at least initial sense? Should it be >> fleshed out and put into the framework? >> >> Stephan >> _______________________________________________ >> clue mailing list >> clue@ietf.org <mailto:clue@ietf.org> >> https://www.ietf.org/mailman/listinfo/clue > > _\\|//_ > ( O-O ) > ~~~~~~~~~~~~~~~~~~~~~~o00~~(_)~~00o~~~~~~~~~~~~~~~~~~~~~~~~ > Simon Pietro Romano > Universita' di Napoli Federico II > Computer Engineering Department > Phone: +39 081 7683823 -- Fax: +39 081 7683816 > e-mail: spromano@unina.it <mailto:spromano@unina.it> > > <<Molti mi dicono che lo scoraggiamento Ë l'alibi degli > idioti. Ci rifletto un istante; e mi scoraggio>>. Magritte. > oooO > ~~~~~~~~~~~~~~~~~~~~~~~( )~~~ Oooo~~~~~~~~~~~~~~~~~~~~~~~~~ > \ ( ( ) > \_) ) / > (_/ > > > > > > > > _______________________________________________ > clue mailing list > clue@ietf.org > https://www.ietf.org/mailman/listinfo/clue
- [clue] Subject matter for Monday's call Stephan Wenger
- Re: [clue] Subject matter for Monday's call Simon Pietro Romano
- Re: [clue] Subject matter for Monday's call Stephan Wenger
- Re: [clue] Subject matter for Monday's call Ron Even
- Re: [clue] Subject matter for Monday's call Christer Holmberg
- Re: [clue] Subject matter for Monday's call Stephan Wenger
- Re: [clue] Subject matter for Monday's call Stephan Wenger
- Re: [clue] Subject matter for Monday's call Christian Groves
- Re: [clue] Subject matter for Monday's call Mary Barnes