Re: [clue] My view if CLUE status and topics for Interim meeting

"Espen Berger (espeberg)" <espeberg@cisco.com> Tue, 22 May 2012 13:37 UTC

Return-Path: <espeberg@cisco.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 C920D21F85EA for <clue@ietfa.amsl.com>; Tue, 22 May 2012 06:37:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 TDGGfpfjXwsI for <clue@ietfa.amsl.com>; Tue, 22 May 2012 06:37:29 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id 426C121F85D6 for <clue@ietf.org>; Tue, 22 May 2012 06:37:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=espeberg@cisco.com; l=5344; q=dns/txt; s=iport; t=1337693848; x=1338903448; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=rf6HO9vFxOkgNbQCOiPtmBydA9eGqNajUTpSFkzk/8M=; b=aVycxr3suj4L3yCwUPRfr6Ja2G+3th+iMrOR0dtPr/QVeqRYglvOP0Hj +I9VWUSoFmmGUPq3txGf2J3a34fyb2l++c6YmX8tc1qTbRtBeHTOKN9+J U0WpdL/zkqSyyT81GCVWTbURULRVwDbtyp/hDO2eYfSZjdvcSuvGYb36J M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAGt+u0+Q/khL/2dsb2JhbABDtBKBB4IVAQEBAwEBAQEPAR0KNAQHBQcEAgEIEQQBAQEKBgUSAQYBIAYfCQgBAQQBEggBEgeHXgMGBQuZPZYzDYlSihpughKCSGIDliqJaIMVgWSCaw
X-IronPort-AV: E=Sophos;i="4.75,637,1330905600"; d="scan'208";a="73477018"
Received: from ams-core-2.cisco.com ([144.254.72.75]) by ams-iport-2.cisco.com with ESMTP; 22 May 2012 13:37:26 +0000
Received: from xbh-ams-101.cisco.com (xbh-ams-101.cisco.com [144.254.74.71]) by ams-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id q4MDbR0K029672; Tue, 22 May 2012 13:37:27 GMT
Received: from xmb-ams-214.cisco.com ([144.254.75.25]) by xbh-ams-101.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 22 May 2012 15:37:26 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 22 May 2012 15:37:24 +0200
Message-ID: <92DF9533227FC14F946C7321074B8C9E0133072E@XMB-AMS-214.cisco.com>
In-Reply-To: <CAJNg7VJLyv0Edv2JdS1G7c+xUp3NnJGo7xax9L4Z+7UQAx17bw@mail.gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [clue] My view if CLUE status and topics for Interim meeting
Thread-Index: Ac04HnX2OmmT2sXWQW2mviAd88z/aQAAPQVg
References: <4fbb5e2f.b448b40a.38d1.17da@mx.google.com> <CAJNg7VJLyv0Edv2JdS1G7c+xUp3NnJGo7xax9L4Z+7UQAx17bw@mail.gmail.com>
From: "Espen Berger (espeberg)" <espeberg@cisco.com>
To: Marshall Eubanks <marshall.eubanks@gmail.com>, Roni Even <ron.even.tlv@gmail.com>
X-OriginalArrivalTime: 22 May 2012 13:37:26.0608 (UTC) FILETIME=[06B27500:01CD3820]
Cc: clue@ietf.org
Subject: Re: [clue] My view if CLUE status and topics for Interim meeting
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: Tue, 22 May 2012 13:37:30 -0000

Marshal, did you mean sctp? 
http://tools.ietf.org/html/draft-ietf-rtcweb-data-channel-00

For CLUE message transport I think a reliable transport channel is a
good option. Especially if it's used by other IETF protocols that also
benefits from reliable and in-order message delivery. 

As I remember SRTP is used for media encryption. 

Cheers 

-Espen  

-----Original Message-----
From: clue-bounces@ietf.org [mailto:clue-bounces@ietf.org] On Behalf Of
Marshall Eubanks
Sent: 22. mai 2012 06:26
To: Roni Even
Cc: clue@ietf.org
Subject: Re: [clue] My view if CLUE status and topics for Interim
meeting

On Tue, May 22, 2012 at 5:34 AM, Roni Even <ron.even.tlv@gmail.com>
wrote:
>
>
> Hi Guys,
>
> I think that we are in a good shape in the framework and think that in

> order to expedite the work we need to address the following topic and 
> I think it will be good use of our time to do it in the Interim
meeting.
>
> These are the topics as I see them. Please feel free to comment.
>
>
>
> Data model
>
> At the last Interim meeting in February Andy presented an initial data

> structure in 
>
http://www.ietf.org/proceedings/interim/2012/02/15/clue/slides/clue-5.do
c .
> This is an XML schema that has the outline of the data but it is very 
> basic and need more work. There was a discussion if the encoding group

> information can be described using SDP and
> http://tools.ietf.org/html/draft-romanow-clue-sdp-usage-01 is an 
> attempt to describe the encoding groups in SDP. It was presented in 
> IETF83 (Paris) but there was no real progress or discussion since
then.
>
> CLUE transport.
>
> The group is still evaluating what is the right transport for the CLUE

> protocol. The major options are using a second MIME body in offer 
> answer (similar to the approach taken in SIPREC
> http://tools.ietf.org/html/draft-ietf-siprec-protocol-03 ) or using 
> RFC3264 offer answer to negotiate an end to end channel that will 
> carry the CLUE protocol (maybe something like BFCP). The draft
> http://tools.ietf.org/html/draft-wenger-clue-transport-02 was 
> presented in
> IETF83 (Paris) but the issue is still open.
>

Given that rtcweb has firmly decided to use SRTP, and only SRTP, for
transport, shouldn't SRTP be added to the mix here ?

Regards
Marshall


> Some other work on the topic is in
> http://tools.ietf.org/html/draft-cazeaux-clue-sip-signaling-01 which 
> suggests using SDP with offer answer.
>
> http://tools.ietf.org/html/draft-hansen-clue-protocol-choices-evaluati
> on-00 is trying to evaluate both transport options.
>
> The solution should take into account the call flow which is still an 
> open issue.
>
> CLUE call flow
>
> The framework talks about 3 messages (consumer capabilities, provider 
> advertisement and consumer configuration). There is an ongoing 
> discussion if we need all three and how they fit with the offer answer

> exchange. The more general question is how many messages it take to 
> establish a TP call. While the provider advertisement and consumer 
> configuration are used to negotiate the media captures that will be 
> used in the call it is not clear why we need the consumer capability. 
> The justification for the consumer capabilities may be to allow the 
> provider to advertise the relevant capture scene entries, for example 
> a 3 camera system sending an advertisement to a 2 screen system may
offer only capture scene entries relevant to two screens system.
>
> This subject is relevant to the CLUE transport work which will include

> the call flows.
>
>
>
> Mapping of CLUE media captures to RTP payload (SSRC and payload type 
> number)
>
> The media captures provide information about constrains of the streams

> and the spatial relation between them. The streams themselves are 
> described in SIP using SDP and they can be identified by their SSRC 
> numbers. The mapping between these two is important to allow the 
> receiver of the RTP stream to know where to display them.
> http://tools.ietf.org/html/draft-even-clue-rtp-mapping-01 is trying to

> propose a solution but need more work. There is a similar requirement 
> in RTCweb and 
> http://tools.ietf.org/html/draft-alvestrand-rtcweb-msid-01 tries a 
> different approach. In IETF83 the author of the RTCweb draft was asked

> to look at using grouping and SSRC for this mapping. This may require
new attribute to the SSRC SDP attribute.
>
>
>
> RTP usage in CLUE
>
> This topic is about multiplexing RTP streams in CLUE. In RTCweb the 
> direction is to multiple the audio and video in one UDP session and 
> work is now in progress in AVTcore and MMUSIC to address this 
> requirement. In CLUE it is desirable to multiplex all the video
streams in one UDP connection.
> http://tools.ietf.org/html/draft-lennox-clue-rtp-usage-03 present and 
> recommends the RTP multiplexing mechanism.
>
> Thanks
>
> Roni
>
>
>
>
> _______________________________________________
> clue mailing list
> clue@ietf.org
> https://www.ietf.org/mailman/listinfo/clue
>
_______________________________________________
clue mailing list
clue@ietf.org
https://www.ietf.org/mailman/listinfo/clue