Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - Definition of gaming/game traffic

Sebastian Moeller <moeller0@gmx.de> Fri, 03 February 2023 09:14 UTC

Return-Path: <moeller0@gmx.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 330A9C15EB2E for <tsvwg@ietfa.amsl.com>; Fri, 3 Feb 2023 01:14:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.845
X-Spam-Level:
X-Spam-Status: No, score=-1.845 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmx.de
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xrl7HuKDbx85 for <tsvwg@ietfa.amsl.com>; Fri, 3 Feb 2023 01:13:59 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B650FC140675 for <tsvwg@ietf.org>; Fri, 3 Feb 2023 01:13:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1675415631; bh=l/omhALimuCJ+gs1o3moiui9uQvs0ZanIl/qijNAGi4=; h=X-UI-Sender-Class:Subject:From:In-Reply-To:Date:Cc:References:To; b=N8KGih0UwpnI7O5JBi981aFE/8fFPjPtBaLwOgpnUp65HRYIhnJTiQ71hjyaRQ7Oa NuvA27yP90Fh9hhM4/PbHO1uLKt+6CZpNwSw1tOawQ4fcfsT+8L/LZJebqDTmEE+Rs gQC6/LHuypVxYXglTRB264cnQdML8F5LwFlCX0kMGRwLq6adGaV/JC/9x+4QT3mOAd DTcnVFJDn8oBZHNm332vDC1JGTeVICwU41h5zo9B/VfzSO6AanxXur73EXs3F0X01u Qz5a+CwB8yvSGHEEkjxLp3XyGdfh7WB/q0okevsqmldB59vsn5NDMFIm+ctoxyaQ7N qwWk29Hr8WxWg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from smtpclient.apple ([134.76.241.253]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MLzBp-1p6TqY0Qin-00HxWi; Fri, 03 Feb 2023 10:13:51 +0100
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.2\))
From: Sebastian Moeller <moeller0@gmx.de>
In-Reply-To: <FR2P281MB1527D9C44F4208923484CEF19CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
Date: Fri, 03 Feb 2023 10:13:48 +0100
Cc: g.white@cablelabs.com, tsvwg@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <DFFC6091-65DF-4572-BDAC-F8F2D649987E@gmx.de>
References: <167348364734.15098.9183646444272144529@ietfa.amsl.com> <FR2P281MB1527D9C44F4208923484CEF19CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
To: Ruediger.Geib@telekom.de
X-Mailer: Apple Mail (2.3696.120.41.1.2)
X-Provags-ID: V03:K1:XVPSd8J/dfy1oPktBoklPcXJncVVkYBQyYRR2UpS152+WMaUrQj dKsUGSKH7bBIfSPNzmSG2WMBE33cjqibNaVnwKbudQFDL8gnjC2eiQguRb3zN3R+iB6Zghm gVysHng8U3W0euLpsQFF943PtWLipaPXz0+PKxeEAkLGeBHz6Hx3zY8YtgkZbfmDE777RIB IdlTly/bilO8ZvDjY+4FQ==
UI-OutboundReport: notjunk:1;M01:P0:GvpMoniY1/4=;HbMl4oIRSvOOo7YJ0dlHDWgYkGR bsKSvjUk9OrTBjzdVtXV5t+LKMrvZHrUgLLjndQbrIDav3UNSUh+szNhsBD+xjuPm0NLy/pMb IsMDs/rpBeCnVCehh3hRQceWwxjEEH7voXIolZLAd8KoD80Vu2k6Jd4ID50VSQ+GeHB1sRRNM ZpS5yKgLuq9nV1bSqgnI3KY88W+Mtk4Nqjk+8vzwHmcMPYr7k4jXgnWAsZcdFX6SaznGBzhGp W71wRfzx4hV3BlWl2AfYNfe3xCY36iDWzEZ8awJiMzKZslQTvqCmxWd0iccnpmyPTvYu2pMA1 FWTuNqkC3Md2DSLZ8dtIsxPgHNXbWxyDnCcRt8Uz1DSSaFvGJyjKlftK4dH5I1Hrku32y+yYf ev0WlLC2FVy8SJSH7qKSPIDtGynTNEvCq9StkB/EHALkxx8fuP4kMA1vXLuI/BrfuAh4JYMxB iyzTL1KuUmgXte/adjUNj+LfYwVwGjuhmQWK14jhAp5eR6Y/xhgEfqPkk0c34isLXH5rJpnZz 7g02yjzIJ+rBcpFbPRahpTVnjNQEnmTTUoifWcTOhhoRLvrh2DUkuq3BsudcIveMFozmeLFB6 LKjPDdZDwEGzQZsMn2YbbgryJhm3JH/q5PCY++5xduKGXu45mwsdEKoRMKuPZiBS3izeom3/U peAcqtqADHacTnGvSgEK/wrpl2Jb6VOUc5p22HGRabSF2FvN2uDFsvWB5Rmntkk0Cmj5kE8Hg tUDAe4nlUFEoBFs+yELK8xZTKjK/HFLc/cK3hv+QLIvhxGGgy07gbTyo9DqCfzRCyKjMeagtF OiMoYx26p5n7tz5Uzyxh3bXm158HMr/Kfq0UdHGLGmnncCRpfIVygvXjCxaSIDU7glxmh8OHa w+7eOLQmL6LefBIyyMpf1YzlvWyXZNB8Zl/ONyADDNtnKOHNa6xl6b9rnYhJI6uzNXlcFTnog h11jyKmB1W2eDmpmAv4U+WqONu4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/tmX4PEomGyOcBhGqLV4l3bAw6zA>
Subject: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - Definition of gaming/game traffic
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2023 09:14:03 -0000

Hi Ruerdiger,

thanks for bringing this up again. I have a suspicion, that the "games and gaming" examples were not deeply researched before being added to the description.
a) with game streaming services likenvidia's gforce now, microsoft cloud gaming and more some games will have a considerable download traffic
b) some on-line FPS games with sufficient players show bursty traffic on the oder of 10Mbps (averaged over longer periods) which is both to high sustained rate and especially too high burst rate to fit NQB criteria.

I would appreciate if any list-members associated with game studios could comment upon the current and expected trends in "gaming traffic" per session. My hunch is that NQB targets the on-line games of the past and not the games of today, let alone of tomorrow.

Regards
	Sebastian

P.S.: How about asking game developers how they call such packets? Maybe no need to invent a new nomenclature that differs from the nomenclature used in the field already? And if we invent something "game sync" seems worse that "world state update", no?


> On Feb 3, 2023, at 09:07, <Ruediger.Geib@telekom.de> <Ruediger.Geib@telekom.de> wrote:
> 
> Hi Greg,
> 
> Please provide a definition of "games and gaming, respectively" and clarify to the reader, that you define this term in a technical sense for draft NQB, before you start using it. I've found:
> - low-data-rate online gaming
> - Current examples include many online games,..
> - draft-ietf-tsvwg-aqm-dualq-coupled: Both Classic and L4S services can cope with a proportion of
>      unresponsive ..traffic....(e.g. DNS, VoIP, game sync datagrams, etc.)
> - https://www.rfc-editor.org/rfc/rfc9331.html: this document discusses the conditions for mixing other "'Safe' Unresponsive Traffic" (e.g., DNS, LDAP, NTP, voice, and game sync packets). 1 of 5 times, always "game sync packets"
> - https://www.rfc-editor.org/rfc/rfc9332.html: unresponsive traffic.... (e.g., DNS, Voice over IP (VoIP), game sync datagrams, etc.).
> 
> I don't understand, why the definition of game related traffic differs between RFC's 9331, 9332 (where game related terminology is applied stringent as "game sync packets") and standards track draft NQB. In the latter, game/gaming appears twice, diverges for some untold reason from L4S terminology and isn't defined stringently within the doc. Please use "game sync packets" through draft NQB, as this is compliant with text of RFCs 9331 and 9332.
> 
> Regards,
> 
> Ruediger
> 
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: tsvwg <tsvwg-bounces@ietf.org> Im Auftrag von internet-drafts@ietf.org
> Gesendet: Donnerstag, 12. Januar 2023 01:34
> An: i-d-announce@ietf.org
> Cc: tsvwg@ietf.org
> Betreff: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-15.txt
> 
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Transport Area Working Group WG of the IETF.
> 
>        Title           : A Non-Queue-Building Per-Hop Behavior (NQB PHB) for Differentiated Services
>        Authors         : Greg White
>                          Thomas Fossati
>  Filename        : draft-ietf-tsvwg-nqb-15.txt
>  Pages           : 25
>  Date            : 2023-01-11
> 
> Abstract:
>   This document specifies properties and characteristics of a Non-
>   Queue-Building Per-Hop Behavior (NQB PHB).  The purpose of this NQB
>   PHB is to provide a separate queue that enables smooth, low-data-
>   rate, application-limited traffic flows, which would ordinarily share
>   a queue with bursty and capacity-seeking traffic, to avoid the
>   latency, latency variation and loss caused by such traffic.  This PHB
>   is implemented without prioritization and can be implemented without
>   rate policing, making it suitable for environments where the use of
>   these features is restricted.  The NQB PHB has been developed
>   primarily for use by access network segments, where queuing delays
>   and queuing loss caused by Queue-Building protocols are manifested,
>   but its use is not limited to such segments.  In particular,
>   applications to cable broadband links, Wi-Fi links, and mobile
>   network radio and core segments are discussed.  This document
>   recommends a specific Differentiated Services Code Point (DSCP) to
>   identify Non-Queue-Building flows.
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/
> 
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-15.html
> 
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-15
> 
> 
> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
> 
>