Re: More context on ATSSS use case

Lucas Pardue <lucaspardue.24.7@gmail.com> Sun, 25 October 2020 18:18 UTC

Return-Path: <lucaspardue.24.7@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 9CFD93A0CBE for <quic@ietfa.amsl.com>; Sun, 25 Oct 2020 11:18:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level:
X-Spam-Status: No, score=-1.847 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 q2StesyqtS51 for <quic@ietfa.amsl.com>; Sun, 25 Oct 2020 11:18:42 -0700 (PDT)
Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) (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 1D32D3A0CC0 for <quic@ietf.org>; Sun, 25 Oct 2020 11:18:42 -0700 (PDT)
Received: by mail-ej1-x62e.google.com with SMTP id z5so10211378ejw.7 for <quic@ietf.org>; Sun, 25 Oct 2020 11:18:42 -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=ygg/0rhlDt8QqIgmZH/C5ZMHdRIFvEi4TKsckKwIgBE=; b=UBRo0x4I9ATP/tkoprR+CeivysOPSmwDey2a77tfb3a2Jua90+Coeq7L5mXq8yg/31 LpdKffxuJsF3Y7vKq4vJFMQYjXyQ2S2/+300jNvZmR9h+B1LA87as6ff0A19WWzijosk /fYxqXeIl2FVvdCsdqEjYyXAxfEM3Gk37jldH57VR+oeabCPtibicgZDxXDeRynXEP4g kdSWZJI1Enep7jvu3bfuqQ6kyGZj09tOaYApxTL0uYep1ApTY31X6sLo1f2qVIvWjdhR nKQt2fLuk7kHcbxZuAbWsL9wB/0YVmt4ZiOWKOYst/Zh3XiCBf/QXnSHMU5QogyfqgjC dlfw==
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=ygg/0rhlDt8QqIgmZH/C5ZMHdRIFvEi4TKsckKwIgBE=; b=TWRYD1NxNgEFEQkNWhcrE33nXDt0M15JAYAmDN7jfS+98qRIz/Qt3MV9pHKWLe0hXF u+GO5q9dXrWx7ylukV7ShnYe9kaohb8h2x8vYnMO1ULwRIlFKjqf/V0tON9Sy5P/os0d /vu6MLOS4e19p3H2qVSrsNtbwijAAEqUkHJQHTyejPY3BMUELNupLXXJu1MnihRYCjfj cOBLkel4GUcNJzgdtHcsq1QkTgqpZOr7SFjTouf6Zu6wqmEEmM+aK6p3C8qFI2BP428l z+Fq76zl2Xq/GwPYkWo7bU3ZEkG2vA9qZQbR5CsPnGGbxq9UoY3Un9iRPyfcBhz7v/s0 H4cA==
X-Gm-Message-State: AOAM53290fiGld93a2hhMFmVlyGG6BNi/VowPvWIy8RDaRUGea/Lr2fj K1an/88IljQUy2xIn4kEInSF2B+DLtaz3GjUhQg=
X-Google-Smtp-Source: ABdhPJyjn1Slvg9OZoGc+BWZxeQdnarOzK86r/PXDd1EGGVXzQxg8GkW48qcWXEKjDyIBxF0Kot/aFXmzbutLF8L8AA=
X-Received: by 2002:a17:906:3b43:: with SMTP id h3mr12064443ejf.542.1603649920449; Sun, 25 Oct 2020 11:18:40 -0700 (PDT)
MIME-Version: 1.0
References: <50316F2A-931B-483E-B2CC-023C91AE91F0@ericsson.com> <CAPDSy+6k13fW_oQuEhmyQsMY9PH2DrVvKQ-DnJ=kQk5tTsN7TA@mail.gmail.com> <77E53AF0-6435-492A-B20A-5C18372BD1F8@ericsson.com> <CAPDSy+5pc7bPDXUT0uNu2MtD-MgVD7fXpG22eYY+7pmVBi30pw@mail.gmail.com> <0d7b0483916b3876934ed195075d8d72@mail.gmail.com> <HE1PR07MB3386230A22CAAC0816DB3B149B180@HE1PR07MB3386.eurprd07.prod.outlook.com>
In-Reply-To: <HE1PR07MB3386230A22CAAC0816DB3B149B180@HE1PR07MB3386.eurprd07.prod.outlook.com>
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Sun, 25 Oct 2020 18:18:31 +0000
Message-ID: <CALGR9oarzEuLXNaqwttrZSS-SR4MmMvT2YZHKmapfaL9JdmxaQ@mail.gmail.com>
Subject: Re: More context on ATSSS use case
To: "Flinck, Hannu (Nokia - FI/Espoo)" <hannu.flinck@nokia-bell-labs.com>
Cc: Florin Baboescu <florin.baboescu=40broadcom.com@dmarc.ietf.org>, David Schinazi <dschinazi.ietf@gmail.com>, Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>, "quic@ietf.org" <quic@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000da4c7d05b282d75b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/zuxASy9K43xR8SzMDVhx3JjdJgQ>
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: Sun, 25 Oct 2020 18:18:44 -0000

Hey Hannu,

On Sun, 25 Oct 2020, 18:05 Flinck, Hannu (Nokia - FI/Espoo), <
hannu.flinck@nokia-bell-labs.com> wrote:

> Hello David and others,
>
>
>
> ATSSS supports low latency applications in the following way (this is a
> quote from 23.700-93) as part of its “Priority-based” mode:
>
>
>
> “RTT Threshold: Supported by using the RTT estimation mechanism defined in
> draft-ietf-quic-recovery, with which the QUIC protocol can estimate the RTT
> of a QUIC connection. Example of ATSSS rule using this steering mode: "Send
> the traffic of App1 to the access with RTT < 100ms; if both accesses have
> RTT < 100ms, send it to non-3GPP access". … As long as the selected access
> has RTT < 100ms, the traffic can remain on this access.”
>
>
>
> I hope this clarifies that ATSSS is supporting what was called as
> Interactive service/Siri service in Christoph’s presentation.
>
>
>
> And as explained by Mirja earlier it is the application that requests what
> kind of session it would like to have.
>
So part of the benefit of QUIC is that connections can be reused for
different purposes. Using streams I can handle both an application that
requires low-latency (such as an API) along with bulk data transfer (such
as a software download) that has no hard requirement for completion time.

Iiuc ATSSS correctly, all it can do is forward QUIC packets. So how can it
pick the correct path the cases where a connection is mixed use?

Cheers
Lucas



>