Re: [V3] Centralized conference media

Cullen Jennings <fluffy@iii.ca> Mon, 30 March 2020 14:15 UTC

Return-Path: <fluffy@iii.ca>
X-Original-To: v3@ietfa.amsl.com
Delivered-To: v3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 706D03A1665 for <v3@ietfa.amsl.com>; Mon, 30 Mar 2020 07:15:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level:
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b-c4AN7jGo0S for <v3@ietfa.amsl.com>; Mon, 30 Mar 2020 07:15:25 -0700 (PDT)
Received: from smtp86.iad3b.emailsrvr.com (smtp86.iad3b.emailsrvr.com [146.20.161.86]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8C493A165D for <v3@ietf.org>; Mon, 30 Mar 2020 07:15:24 -0700 (PDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp11.relay.iad3b.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 85310400CF; Mon, 30 Mar 2020 10:15:23 -0400 (EDT)
X-Sender-Id: fluffy@iii.ca
Received: from [10.1.3.91] (S0106004268479ae3.cg.shawcable.net [50.66.148.85]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:25 (trex/5.7.12); Mon, 30 Mar 2020 10:15:24 -0400
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <3c2943c636663908da232674719abbf6c7ea7918.camel@ericsson.com>
Date: Mon, 30 Mar 2020 08:15:13 -0600
Cc: "juberti=40google.com@dmarc.ietf.org" <juberti=40google.com@dmarc.ietf.org>, "v3@ietf.org" <v3@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <DF82A05F-966F-4941-AB8E-4164E8B4EF5F@iii.ca>
References: <3595789d7a8d24671250e2ca04fcf78eb04179a4.camel@ericsson.com> <43DAEFA6-7258-4477-8DD7-65B6FE7E1D5D@iii.ca> <CAOJ7v-37FPZa0aSabJVmdGvwVHJUA1itTz4r56PEVEuQksm10Q@mail.gmail.com> <3c2943c636663908da232674719abbf6c7ea7918.camel@ericsson.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
X-Mailer: Apple Mail (2.3445.104.14)
X-Classification-ID: 1f84d220-e855-48d7-a02f-e594b2eeb425-1-1
Archived-At: <https://mailarchive.ietf.org/arch/msg/v3/wXjFjQUrcIYgKly7AY3SeC05jxE>
Subject: Re: [V3] Centralized conference media
X-BeenThere: v3@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <v3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v3>, <mailto:v3-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v3/>
List-Post: <mailto:v3@ietf.org>
List-Help: <mailto:v3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v3>, <mailto:v3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2020 14:15:31 -0000

I’m thinking of this as 100% client / server.  Sure you can build a conferences on top of that but the RIPT layer would not even need to have a clue about the overall conference media topology. The server can do things like pause / resume media FIR etc but it all just two parties involved - the client and the server. Assuming a server that maps media is one of the things that make this so much easier than an RTP multicast conferences. 


> On Mar 27, 2020, at 4:35 PM, Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org> wrote:
> 
> Hi,
> 
> So yes, I think there are the aspect of the topology as well as how one handle
> the media related controll messages, i.e. the equivalent of RTCP. For example
> things like FIR, PAUSE/Resume. 
> 
> So, if one with RTCP terminating middleboxes means that the ID spaces are soley
> locally that could be a choice. I will note that in some cases one still need to
> have the complete set of media sources from all end-points in a conference be
> identified at a specific point to point leg. Even if only a subset is currently
> transmitted over this leg. There are both benefits and downsides I think of
> using a local namespace and having each node translate these.
> 
> I will note that one may still need to have end-to-end identies on media ADUs if
> one are going to have any end-to-end security. 
> 
> Cheers
> 
> Magnus Westerlund
> 
> 
> 
> On Fri, 2020-03-27 at 09:28 -0700, Justin Uberti wrote:
>> I think Magnus is trying to establish the conference topology, which has
>> ramifications on how we want to handle things like RTCP.
>> 
>> One strawman could be to focus on RTCP-terminating SFUs, i.e., cementing the
>> notion that RIPT media flows are indeed point-to-point (i..e., client-to-SFU,
>> as opposed to client-to-client1, client2, client3).
>> 
>> On Fri, Mar 27, 2020 at 9:11 AM Cullen Jennings <fluffy@iii.ca> wrote:
>>> 
>>>> On Mar 27, 2020, at 8:23 AM, Magnus Westerlund <
>>>> magnus.westerlund=40ericsson.com@dmarc.ietf.org> wrote:
>>>> 
>>>> I am also very worried that if the model for the media transport is only
>>>> point
>>>> to point calls then we get something that will become obsolete or at least
>>>> need
>>>> hacks immediately. This thing need to support centralized conferences with
>>>> cascaded or meshed central media nodes. So I think it is cruical that one
>>>> define
>>>> the usage model with switched central nodes and have that in mind so that
>>>> one
>>>> can actually support the applications needed. I think by defining a strict
>>>> model
>>>> one can actually avoid a lot of feature creep in the media transport. 
>>> 
>>> I think it does make sense to support some meta data on a media flow for
>>> centralized conferencing support. What semantic level information do you
>>> think is needed in the media ?
>>> 
>>> 
>>> 
>>> -- 
>>> V3 mailing list
>>> V3@ietf.org
>>> https://www.ietf.org/mailman/listinfo/v3
> -- 
> Cheers
> 
> Magnus Westerlund 
> 
> 
> ----------------------------------------------------------------------
> Networks, Ericsson Research
> ----------------------------------------------------------------------
> Ericsson AB                 | Phone  +46 10 7148287
> Torshamnsgatan 23           | Mobile +46 73 0949079
> SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
> ----------------------------------------------------------------------
> 
> 
> -- 
> V3 mailing list
> V3@ietf.org
> https://www.ietf.org/mailman/listinfo/v3