Re: [maitai] Roles of Sender and Receiver

Peter Musgrave <peter.musgrave@magorcorp.com> Sat, 04 December 2010 22:06 UTC

Return-Path: <peter.musgrave@magorcorp.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 DFB9E28C0E3 for <maitai@core3.amsl.com>; Sat, 4 Dec 2010 14:06:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.226
X-Spam-Level:
X-Spam-Status: No, score=-103.226 tagged_above=-999 required=5 tests=[AWL=0.372, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, 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 3ToqEM+umhtK for <maitai@core3.amsl.com>; Sat, 4 Dec 2010 14:06:43 -0800 (PST)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id 3679F28C0DB for <maitai@ietf.org>; Sat, 4 Dec 2010 14:06:43 -0800 (PST)
Received: by iwn40 with SMTP id 40so13479760iwn.31 for <maitai@ietf.org>; Sat, 04 Dec 2010 14:08:03 -0800 (PST)
Received: by 10.42.227.135 with SMTP id ja7mr417486icb.490.1291500482767; Sat, 04 Dec 2010 14:08:02 -0800 (PST)
Received: from [192.168.1.105] ([204.237.32.134]) by mx.google.com with ESMTPS id gy41sm3095993ibb.11.2010.12.04.14.08.00 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 04 Dec 2010 14:08:01 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/alternative; boundary="Apple-Mail-1--339334401"
From: Peter Musgrave <peter.musgrave@magorcorp.com>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21E363D7B@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Date: Sat, 04 Dec 2010 17:07:58 -0500
Message-Id: <1ABC5306-9372-4A6B-A284-2936986A7EC1@magorcorp.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> <EDC0A1AE77C57744B664A310A0B23AE21E363D7B@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
X-Mailer: Apple Mail (2.1082)
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 22:06:46 -0000

Hi Keith, 

What I vaguely recall from reading BFCP was that the modes were client, server or client-server. That was the part I was attempting to draw a parallel with...

I agree that centralization is not model that can be applied to all the TP use cases. 

Thx

Peter

On 2010-12-04, at 3:22 PM, DRAGE, Keith (Keith) wrote:

> 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>
>> Date: Thu, Dec 2, 2010 at 2:02 PM
>> To: "Mike Hammer (hmmr)" <hmmr@cisco.com>
>> Cc: 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
>> 
>> ----------
>>  
>