Re: [maitai] Roles of Sender and Receiver

"DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com> Sat, 04 December 2010 20:24 UTC

Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: maitai@core3.amsl.com
Delivered-To: maitai@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 791023A69A0 for <maitai@core3.amsl.com>; Sat, 4 Dec 2010 12:24:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.544
X-Spam-Level:
X-Spam-Status: No, score=-105.544 tagged_above=-999 required=5 tests=[AWL=0.704, BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jX8gidBjtNR2 for <maitai@core3.amsl.com>; Sat, 4 Dec 2010 12:24:23 -0800 (PST)
Received: from smail5.alcatel.fr (smail5.alcatel.fr [62.23.212.27]) by core3.amsl.com (Postfix) with ESMTP id E2A873A686B for <maitai@ietf.org>; Sat, 4 Dec 2010 12:24:22 -0800 (PST)
Received: from FRMRSSXCHHUB03.dc-m.alcatel-lucent.com (FRMRSSXCHHUB03.dc-m.alcatel-lucent.com [135.120.45.63]) by smail5.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id oB4KPbxb032432 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Sat, 4 Dec 2010 21:25:37 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Sat, 4 Dec 2010 21:25:37 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: Peter Musgrave <peter.musgrave@magorcorp.com>, "Allyn Romanow (allyn)" <allyn@cisco.com>
Date: Sat, 04 Dec 2010 21:22:25 +0100
Thread-Topic: [maitai] Roles of Sender and Receiver
Thread-Index: AcuTzq+xxAkDLFucRn6v7buAXBUPqwAIfN/Q
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21E363D7B@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
References: <928969B1-F60B-47B8-A526-676E86BA7061@magorcorp.com><C4064AF1C9EC1F40868C033DB94958C703474808@XMB-RCD-111.cisco.com><E1CBF4C7095A3D4CAAAEAD09FBB8E08C02BD7CFC@xmb-sjc-234.amer.cisco.com><62F4714D-7819-4BBE-A588-9BE3FADBC001@magorcorp.com><C4064AF1C9EC1F40868C033DB94958C7034749BA@XMB-RCD-111.cisco.com><CC6CA193-F24F-4D32-BDEE-45125C2934BA@magorcorp.com><44C6B6B2D0CF424AA90B6055548D7A61A76B37EA@CRPMBOXPRD01.polycom.com><A444A0F8084434499206E78C106220CA03C56ACE00@MCHP058A.global-ad.net><A4CB4043-38B6-414D-9419-9CD37A0B8633@americafree.tv><9AD62F43-2E19-48F6-8306-F8E62E0514BC@magorcorp.com> <AANLkTikrifAXTH3PFai-BM6Jk37kzoMVH-B2WB0YcuHw@mail.gmail.com> <9AC2C4348FD86B4BB1F8FA9C5E3A5EDC030F4D07@xmb-sjc-221.amer.cisco.com> <AE41A549-FFBC-4852-AD11-ACC9DC620B67@magorcorp.com>
In-Reply-To: <AE41A549-FFBC-4852-AD11-ACC9DC620B67@magorcorp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_EDC0A1AE77C57744B664A310A0B23AE21E363D7BFRMRSSXCHMBSC3d_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.13
Cc: "maitai@ietf.org" <maitai@ietf.org>
Subject: Re: [maitai] Roles of Sender and Receiver
X-BeenThere: maitai@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multi-stream Attributes for Improving Telepresence Application Interoperability <maitai.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/maitai>, <mailto:maitai-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/maitai>
List-Post: <mailto:maitai@ietf.org>
List-Help: <mailto:maitai-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/maitai>, <mailto:maitai-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Dec 2010 20:24:26 -0000

I'm not sure how BFCP will help you with this.

BFCP works round a model of a centralised request server, which grants floors either automatically or under chair control, or as some combination of the two.

Or are you saying that this will only work with a centralised conference server, which also contains the telepresence server.

Keith

________________________________
From: maitai-bounces@ietf.org [mailto:maitai-bounces@ietf.org] On Behalf Of Peter Musgrave
Sent: Saturday, December 04, 2010 4:17 PM
To: Allyn Romanow (allyn)
Cc: maitai@ietf.org
Subject: Re: [maitai] Roles of Sender and Receiver

Hi Allyn,

I agree. I always start with bright-eyed optimism that the world can be simplified, but then the real-world intrudes.

A agree that we will need modes which are in the pattern of client, server and peer (or client-server). Then we need modal specification of who can dictate or request what of whom....

Some of the semantics of BFCP might apply here. I need to go re-re-read that. (I'm not saying we'll use BFCP - just that is a model of the type of interaction we may need)

This also means that a representation format needs to fully encompass cameras, displays and audio sources and that an endpoint needs to be able to fully interpret a far ends capabilities in this regards. I was looking for simplifications where this could be fairly abstract or simplified (i.e. I  only need to tell the far end about my displays, I'll decide what do do with my cameras) but this seems to not be practical.

Regards,

Peter




On 2010-12-03, at 5:47 PM, Allyn Romanow (allyn) wrote:

Hi Peter,
I agree with Marshall’s later comment that “we have to accommodate both models”.
It seems to me that different systems may work differently – some may use a subscription model, others can have it pre-set that either the sender (including MCU), or receiver (as in current Cisco system) may decide how to do the layout. In the primary spec that we are developing, we just need to be able to give coherent information for whichever implementation policy is being followed. So, we have to check that our descriptive model works for different implementation methods.
The second aspect of the charter is to see what extensions  in our protocols may be necessary to be able to carry out one or another policy.  But for the spec that we are doing to describe the relationships between multiple streams so that they can be reasonably rendered, I think we need to have that description work for any of the composition models (meaning sender composed or receiver composed).
What do you think?
Allyn

 ----------
From: Peter Musgrave <peter.musgrave@magorcorp.com<mailto:peter.musgrave@magorcorp.com>>
Date: Thu, Dec 2, 2010 at 2:02 PM
To: "Mike Hammer (hmmr)" <hmmr@cisco.com<mailto:hmmr@cisco.com>>
Cc: maitai@ietf.org<mailto:maitai@ietf.org>


I think this is actually a different, very interesting issue. This speaks to control DURING the call and the need for that to be dynamic. I completely agree - but as understand the charter it's out of scope...although I think it is inevitable that we will need to look at what exists (BFCP, conference event etc.) and determine if it can be used or start to define something new.

This might be subverted by sending all and letting the receiver take them on and off hold quickly...clunky but avoid protocol work.

My specific question relates to the initial setup where I have two 3 display, 3 camera systems from different vendors. Who decides which stream goes where? Sender or receiver?

Peter

----------