Re: Reminder: Video Ingest over QUIC Side Meeting Friday 7/30 18:00 UTC

David Schinazi <dschinazi.ietf@gmail.com> Wed, 28 July 2021 21:16 UTC

Return-Path: <dschinazi.ietf@gmail.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 717F23A20EA; Wed, 28 Jul 2021 14:16:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 C8vp8d8noKsP; Wed, 28 Jul 2021 14:15:57 -0700 (PDT)
Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) (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 86EAD3A20E9; Wed, 28 Jul 2021 14:15:57 -0700 (PDT)
Received: by mail-pj1-x102b.google.com with SMTP id ca5so7060734pjb.5; Wed, 28 Jul 2021 14:15:57 -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=g2UoOR8bShPk6gEM4S9wKTpfuRLOO+YM+Z1XeGWY4/s=; b=boivNFDbjtl1fmbaeI4BwCZGnD60/cL6/Q8wF7BTGeBZTp5XWgjqMQmGM5NjaPO62P Etrrfs0TCMPV+KOfM+83r+Ee5GxxXOI+fGnLGhkbOrd3FlLYAdML0cFS/sfD8gE3MVFZ eIYMdba/GM4Av1gH0neiLo2cBOZHGtx2aFus72ne3WwKCegUmKKBF65DTTZBqTR6Hut8 iFDErdLQ7p5G5bC078Qw5Q7r0Rc0QmlC0kPweGv6tKtUqUsUeCIrLTgeY9nbKEkfMqWg IgM41H/+SRkEDIiLMPd8AALmp3XwNaA3VnR9iq6kJkg77UtIHKX/0twouccFj4cC9do3 pyOw==
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=g2UoOR8bShPk6gEM4S9wKTpfuRLOO+YM+Z1XeGWY4/s=; b=tBw7C/C+6FEizIxvcOnbjly4RkkfIiArfzdK5TMbmFHB7setQx8L+vyLfdiO2NX4qG JwTKZfLjox4cB8y0KuL46VD9v8NeiI52/yslSFVKuV8FLApqXy0BASA2gC3IzCGL+E3H 746VO6SxMWpwKniLkugUisJPfZ1dZJP/bHGxWVhxbRpYPwre4kry0O9hujLuseq43Gxn J5zEbxYcfLbLi96BvJxsa42i2Rgsaml3PyXP2Idu1WNII+kRRWDkGyYfRXgnQ+2NQTi/ /mHRYYkKbMg0X6uiH1Dr+XOOj9LsxOdIeTNMLgWpAf7Gzlj7V6XbgJpsmXTnpUTt1adh DOXg==
X-Gm-Message-State: AOAM533jaGMp0pODbcjBoExqdJb1DOZayE7xZ+ki6W73rl447jbJTYog aXypaUcmWxidRlVRHNTZ4+ULvmmT9R3jMjMgBoQ=
X-Google-Smtp-Source: ABdhPJze8PZkaHclQLLG7Tdhf6p+r4v3I2ThtxY48Ykdvdtyd3i+VurDyb5if/7xz/7vcfs+HubHe7SABSuWL5VY5yc=
X-Received: by 2002:a17:90a:4409:: with SMTP id s9mr11499634pjg.100.1627506955738; Wed, 28 Jul 2021 14:15:55 -0700 (PDT)
MIME-Version: 1.0
References: <7C8E8AF7-02FA-4AD5-9A53-3A7539758C55@fb.com> <MW3PR11MB4700AAF6E8BB1FE1275876A0E1EA9@MW3PR11MB4700.namprd11.prod.outlook.com> <CAKcm_gOKv+pOmjaEsP1G_MkpKV_PzRMeutBjH+0kw4omi7F74w@mail.gmail.com> <FB63F7E1-6827-4B97-B3D2-5AB5E3C5487E@fb.com>
In-Reply-To: <FB63F7E1-6827-4B97-B3D2-5AB5E3C5487E@fb.com>
From: David Schinazi <dschinazi.ietf@gmail.com>
Date: Wed, 28 Jul 2021 14:15:44 -0700
Message-ID: <CAPDSy+7aVAP8yw=K_SMrRDYJ_SVj0ixNpsGDhhDUhXOKU-HWWg@mail.gmail.com>
Subject: Re: Reminder: Video Ingest over QUIC Side Meeting Friday 7/30 18:00 UTC
To: Roberto Peon <fenix@fb.com>
Cc: Ian Swett <ianswett@google.com>, "Das, Dibakar" <dibakar.das@intel.com>, Alan Frindell <afrind@fb.com>, "quic@ietf.org" <quic@ietf.org>, "mops@ietf.org" <mops@ietf.org>, Kirill Pugin <ikir@fb.com>
Content-Type: multipart/alternative; boundary="000000000000f7617b05c8357d0a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/iq6w9Yu5qdDi_bYQUEDw0kgElO0>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jul 2021 21:16:03 -0000

Why would we need a signal here? This applies to all traffic, be it TCP
QUIC or anything else. Firmwares introducing latency to reorder packets was
a reaction to bad implementations of TCP from a long time ago that have
been fixed in systems that care about performance. In today's world, L2 is
better off delivering any and all packets in the order they arrive instead
of introducing buffer bloat.

David

On Wed, Jul 28, 2021 at 1:24 PM Roberto Peon <fenix=40fb.com@dmarc.ietf.org>
wrote:

> The ideal would be to have public bits that were intended to be
> interpreted by (as you say, visible to) those layers so any L2 could
> adapted appropriately without reinventing the wheel.
> It isn’t just the local radio firmware that one needs to worry about—it is
> also the basestation(s) that may be “helping”.
>
> Separately, but also important, is being able to get signals from the
> application about what tradeoffs should be at the network. I believe that
> this dovetails into many of the multipath issues, btw.
>
> A couple potentially interesting params are:
>
>   A bit to say please don’t HoL block
>   Some kind of mechanism(s) to bound retries (e.g. “don’t retry bit”, but
> that is obviously not as expressive as throw out packet older than X
> microseconds)
>
>
> -=R
>
>
>
> *From: *QUIC <quic-bounces@ietf.org> on behalf of Ian Swett <ianswett=
> 40google.com@dmarc.ietf.org>
> *Date: *Wednesday, July 28, 2021 at 12:42 PM
> *To: *"Das, Dibakar" <dibakar.das@intel.com>
> *Cc: *Alan Frindell <afrind=40fb.com@dmarc.ietf.org>, "quic@ietf.org" <
> quic@ietf.org>, "mops@ietf.org" <mops@ietf.org>, Kirill Pugin <ikir@fb.com
> >
> *Subject: *Re: Reminder: Video Ingest over QUIC Side Meeting Friday 7/30
> 18:00 UTC
>
>
>
> Hi,
>
>
>
> I can't answer for Alan, but my belief is yes.  Client wifi stacks
> sometimes also do some reordering(and introduce the corresponding latency),
> so if we could design an indication that in-order delivery has no value, it
> could be fairly widely applicable.
>
>
>
> That being said, I don't know what the right mechanism is?  Would we need
> something visible to a network or can we get away with a socket option that
> propagates to the local 5G network or Wifi firmware when possible?
>
>
>
> Ian
>
>
>
> On Wed, Jul 28, 2021 at 3:15 PM Das, Dibakar <dibakar.das@intel.com>
> wrote:
>
> Hi Kirill, Alan,
>
>
>
> I could not attend the call this week and wont be able to attend this side
> meeting either.
>
>
>
> But I had a general question about the performance of all such QUIC based
> protocols over wireless. Typically, the 5G and WiFI MAC layers deliver
> frames in-order which sort of recreates the HOL blocking problem at lower
> layers. I would expect this to in turn prevent the QUIC protocol to achieve
> its full performance gains at least in some congested network scenarios.
> Considering that in-order delivery is made optional in 5G PDCP, I was
> wondering if there could be a value to have some signaling defined in the
> QUIC (or RUSH ?) protocol that would allow lower layers to make better
> decision about whether to enable/disable in-order delivery for certain
> streams.
>
>
>
> I apologize in advance if this is not the right venue to ask questions.
>
>
>
> Regards,
>
> Dibakar
>
>
>
>
>
>
>
> *From:* QUIC <quic-bounces@ietf.org> *On Behalf Of *Alan Frindell
> *Sent:* Wednesday, July 28, 2021 8:42 AM
> *To:* avt@ietf.org; wish@ietf.org; QUIC WG <quic@ietf.org>; mops@ietf.org
> *Cc:* Kirill Pugin <ikir@fb.com>
> *Subject:* Reminder: Video Ingest over QUIC Side Meeting Friday 7/30
> 18:00 UTC
>
>
>
> Video Ingest over QUIC Side Meeting Friday 7/30 18:00 UTC / 11 Pacific
>
>
>
> Link to draft agenda and video conference details:
> https://github.com/afrind/draft-rush/blob/main/meeting-materials/agenda.2021.07.03.md
>
>
>
> -Alan
>
>