Re: [clue] Tomorrow's design team meeting

Robert Hansen <rohanse2@cisco.com> Tue, 28 August 2012 17:16 UTC

Return-Path: <rohanse2@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 7D22121F85A3 for <clue@ietfa.amsl.com>; Tue, 28 Aug 2012 10:16:28 -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 ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lgsR6-wQiZMa for <clue@ietfa.amsl.com>; Tue, 28 Aug 2012 10:16:27 -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 180D621F85A1 for <clue@ietf.org>; Tue, 28 Aug 2012 10:16:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=rohanse2@cisco.com; l=4296; q=dns/txt; s=iport; t=1346174187; x=1347383787; h=message-id:date:from:mime-version:to:subject:references: in-reply-to:content-transfer-encoding; bh=lD++MVqWwaS2vg3u9x56u7i2pfsKXjlww6auSHj2HKU=; b=ENYtkyvzwolUmtRvnfFcsw4Rvj2cKOTxyi/6RsCIPjen+LF86hqAkGiL CNo//FNegQiuj56XxBm2zBc2dTDPWphiEsAvj0pz+fx7jBwmnXGyJLZTv UEXpilZLMbLbLhoSSzcQ9kgp8gaazyalhlTqGoPAmsfiJxtYN0+9PxRaU g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAJ/7PFCQ/khL/2dsb2JhbABFum6BB4IgAQEBBAEBAQ8BJTYKEQsYCRYPCQMCAQIBFTATBgIBARcHh2sLm0OgR4sIFBCGNQOVVoEUhEiIUoFngmSBVwk
X-IronPort-AV: E=Sophos;i="4.80,327,1344211200"; d="scan'208";a="76302400"
Received: from ams-core-2.cisco.com ([144.254.72.75]) by ams-iport-2.cisco.com with ESMTP; 28 Aug 2012 17:16:23 +0000
Received: from [10.47.196.172] ([10.47.196.172]) by ams-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id q7SHGMKJ024020 for <clue@ietf.org>; Tue, 28 Aug 2012 17:16:23 GMT
Message-ID: <503CFCF6.8020308@cisco.com>
Date: Tue, 28 Aug 2012 18:16:38 +0100
From: Robert Hansen <rohanse2@cisco.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0
MIME-Version: 1.0
To: clue@ietf.org
References: <CAHBDyN6OdCxq0_DiBbRHNnZfCeZLYU+1u+e1Gmwr-e2Sun0WFA@mail.gmail.com>
In-Reply-To: <CAHBDyN6OdCxq0_DiBbRHNnZfCeZLYU+1u+e1Gmwr-e2Sun0WFA@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [clue] Tomorrow's design team 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, 28 Aug 2012 17:16:28 -0000

Notes from the meeting:

Participants:

Mary Barnes
Paul Kyzivat
Christer Holmberg
Espen Berger
John Leslie
Jonathon Lennox
Roni Even
Tom Kristensen
Robert Hansen

Mary brought up the requirements section of the two RTP documents; Roni 
clarified that he felt that there should be an explicit requirement that 
we should use existing protocols where they exist and ensure there is no 
duplication. There was agreement that this wasn't an RTP-specific 
requirement, and Mary pointed out that this was already present in the 
charter. Jonathon clarified that his document only referred to the media 
plane and RTP - Roni felt that that this was unclear and should be made 
explicit.

There was some further discussion and clarification of the requirements. 
Roni asked whether requirement 6 (being able to match packets to 
captures) was strictly an RTP requirement; Jonathon agreed that this was 
not a purely RTP requirement, but that one of his main aims was to avoid 
specifying any SDP syntax. There was further discussion of the 
reliability requirement, with clarification that the actual requirement 
was that the information was either predefined before the packet was 
received or was received as part of the packet iself.

Finally, Roni asked how SVC would interact with the requirement to only 
send a single stream to a given decoder. Jonathon explained that the 
solution would work with this, but that the language needed improving 
(and that he was referring to a single capture/encoding instantiation 
rather than to a capture itself).

Media capture 8 was contentious, as not all receivers will be able to 
support moving decode state between decoders (for instance, they could 
be on seperate hardware, in the extreme case). Roni pointed out that the 
receiver would need to signal this capability before the provider could 
take advantage of it. There was debate about whether this requirement 
was worth including, and if it was whether it needed to add an explicit 
requirement for this to be signalled or negotiated in signalling.

It was clarified that when there was a requirement for a refresh in 
decoder state this wasn't suggesting a new method for doing so and that 
RTCP FIR was suitable; CLUE would need to mandate supporting this. Roni 
also had concerns about the use of the phrase 'as much as possible' when 
it comes to the use of existing protocols (requirement 10). Jonathon 
clarified that what he meant was that we should stay within existing 
protocols and use well-defined extension points CLUE would make new use 
of the protocols, but as far as possible should, as far as possible, 
match existing behaviour. There was concern that some middle boxes might 
have issues with things like generally multiplexing multiple media 
streams onto a single RTP session, but we have limited control over that.

Finally for requirement 12 Jonathon explained why synchronisation was 
important, and clarified how this could be solved using CNAME in RTCP.

At the end of the meeting Paul reiterated that we could really use a 
term for the capture/encoding instantiations.

Rob

On 27/08/2012 23:35, Mary Barnes wrote:
> The meeting is on for tomorrow.  We have lots that we could talk about.
>   We can start going through these and see how far we get and continue
> discussion on the mailing list and then start back where we left off the
> following week (or revisit if we think we have some progress).
>
> 1) RTP requirements - per
> http://datatracker.ietf.org/doc/draft-lennox-clue-rtp-usage/
>    Does everyone agree these are sufficient and if not why and what's
> missing?
> 2) RTP topologies - per
> http://datatracker.ietf.org/doc/draft-even-clue-rtp-mapping/
>    Are these adequate and comprehensive?
> 3) Tele-medical use case -
> http://datatracker.ietf.org/doc/draft-ietf-clue-telepresence-use-cases/
>    Is this good - any other concerns?
> 4) Call flows in the framework document?
>    Do we need them?
> 5) New signaling tickets - per the email I just posted (which isn't yet
> in the archives)
>
> Thanks,
> Mary.
>
>
> _______________________________________________
> clue mailing list
> clue@ietf.org
> https://www.ietf.org/mailman/listinfo/clue
>