Re: [V3] High level comments on the RIPT charter and scope

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Mon, 30 March 2020 14:37 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
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 881073A16C7 for <v3@ietfa.amsl.com>; Mon, 30 Mar 2020 07:37:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level:
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 icn-l1g-LXWN for <v3@ietfa.amsl.com>; Mon, 30 Mar 2020 07:37:37 -0700 (PDT)
Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AE9A3A16C3 for <v3@ietf.org>; Mon, 30 Mar 2020 07:37:36 -0700 (PDT)
Received: by mail-lf1-x12f.google.com with SMTP id u15so5278071lfi.3 for <v3@ietf.org>; Mon, 30 Mar 2020 07:37:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=I19dJyaXloCiON7EnYe+HRTkVLzZlObRznN7XjpjsQk=; b=IgZvV6xI21UiBBKolcTFY34aEb3vAJRyNk0JUAw/NX7IUbl7xvim0tTe562GDMXtfO BvhGTjAf/F80gyHXCquhDYlT6vmmYyGpdE6VNVu8ZPi53pGrcFc7UOtJW2UqrQdjVyj6 6ypJMNZfd6N+9QOEj9Sv4XCGs5bOPBli8DtHijxpv6u/8NbJnvGbNDuNSVbf6qwOiZ55 gavBTSSsbyk7v+GRJBLKEhizm3P5MZPXNGd24dG3BHSOWa/a3q7GhwWXLttt4zP/gWON e3c5oN/Vmc53/L2vbuqyN/dOPJHFsWJ19ge4y/0DWo/U6IlNGRODHLL/AdQkaBq0jZOx hC+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=I19dJyaXloCiON7EnYe+HRTkVLzZlObRznN7XjpjsQk=; b=WOnxoXhfDIH1uEcOVkMLtYGoxl5ql7b+Rjq9lyKfO1OCH7A3N4FmtmQ+/wMlikhiMu XFflDEF86zJ7c94CU8jAzyVFvLYnP38861v6Q+nOfFv1SisSjtRDJdiEh7DZfPIrsBuZ hjRJONgpJUr1/y3Sihmo7uWjAZHjzAxB1yLIJsX6Q07GxUB0ed42F0KPZ4DYuNIWfDB8 dv1cO/hoa5UQY7JU1a5aNSs/UZTJIawQ4l4KVIHPFcjuj8vyfHFlILdN3GWq5XwZx+FW 5V4gzk3xE4Sf99Y23e8BXJXBXRHtKdxWGF2sKswdqw94nq9LDFRDVE5GSIMW2C37u4mt bywQ==
X-Gm-Message-State: AGi0PuYMWTK6NDSUn469HhCNbt15jraIBQd/G6gXR3GthHcDI4/BO7bP w58YDdKX0aWxS4IjdNSl0hW2shWi9J8zOVatTPCBVw==
X-Google-Smtp-Source: APiQypL58/09A7yIVqgvMIBdlyQbGXXCizFQ6o/fMlRFC3iWnJITbXFT+o04oGfcU3AEC1z7OQDWGnHQXhNNUG5JgyE=
X-Received: by 2002:a19:2d15:: with SMTP id k21mr8323942lfj.137.1585579054942; Mon, 30 Mar 2020 07:37:34 -0700 (PDT)
MIME-Version: 1.0
References: <3595789d7a8d24671250e2ca04fcf78eb04179a4.camel@ericsson.com> <7028E641-D015-4E2B-BAA3-865B13535912@iii.ca> <ae9bbc9fa4f6250f017c5d895ea79630e30392d2.camel@ericsson.com>
In-Reply-To: <ae9bbc9fa4f6250f017c5d895ea79630e30392d2.camel@ericsson.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Mon, 30 Mar 2020 09:37:07 -0500
Message-ID: <CAKKJt-f9D91tku+6WBrTrLgL9N1rB2LuTeTijLRPi-CybRJQ1A@mail.gmail.com>
To: Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org>
Cc: "fluffy@iii.ca" <fluffy@iii.ca>, "v3@ietf.org" <v3@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000554d9605a2136471"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v3/ncaDo1ojacWVEvJOUBzKcmpv6Ss>
Subject: Re: [V3] High level comments on the RIPT charter and scope
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:37:40 -0000

For what it's worth,

On Mon, Mar 30, 2020 at 8:44 AM Magnus Westerlund <magnus.westerlund=
40ericsson.com@dmarc.ietf.org> wrote:

> On Fri, 2020-03-27 at 10:19 -0600, Cullen Jennings wrote:
> >
> >
> > > On Mar 27, 2020, at 8:23 AM, Magnus Westerlund <
> > > magnus.westerlund=40ericsson.com@dmarc.ietf.org> wrote:
> > >
> > > The third big part is the media transport. I think we need to strongly
> > > consider
> > > if this can be broken out in to it seperate WG.
> >
> > I think the WG we are talking about here is the WG to do media of H3. So
> we
> > can talk about other things being in or out of it but that is the core
> thing.
> >
> > I would like to point out that one of the design properties that has been
> > making this easier is that media is self describing. What I mean by that
> is
> > that if a device receives media that is one of the supported formats and
> > within in the limits of that device supports, the media has all the
> > information the device needs to decode it. No out of band information
> needed.
> > That is key to making this easier to deal with HA and scalability on
> cloud
> > side. I think that is a good property for modern designs. We have been
> going
> > that way for a long time with things like opus and it works out well.
>
> So, let me ask a question here. How important is it be capable to transmitt
> individual media ADU or even RTP payloads in a single HTTP request that
> ripples
> through the system independent compared to have a system that can in a
> 0-rtt
> fashion (re-)establish an point to point by initiating an HTTP request?
>
> Treating each media ADU as its own request potentially being routed in a
> non-
> sticky way will induce significant jitter would it not? The drafts talks
> about
> sticky routing, and I did notice some comments about that assumption
> already.
> Thus, from my perspective it appears that the high-performance target
> would be
> to establish an point to point quic based transport with the relevant
> server
> node that handles media forwarding. If that fails have a mechanism that can
> rapidly re-establish that connection with what ever node that is now the
> appointed one for the given call/conference.
>
> Then I do understand the desire to have a fallback, and maybe that is
> plain HTTP
> requests, but let that be the fallback and not the primary mechanism.
> Becasue I
> think that would unnecessary limit the potential of this system.
>
> >
> > > here are several aspects here.
> > > First of the split in expertise between the media transport and the
> > > signalling
> > > folks.
> >
> > I’m not sure what you mean by signalling but the the singling here was
> mostly
> > start media , stop media. It is not call routing, forking etc that is
> done by
> > SIP.
>
> Yes, but even session establishment and control is still signalling from my
> perspective.
>

I've certainly been thinking of "everything except media payload" as
signaling in my own comments. So, close to Magnus here, IIUC.

If we don't have a common understanding of this (and it sounds like we
might not), that would be a good thing to talk about during the charter
development.

Best,

Spencer


> 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
>