[Mops] My notes on draft-ietf-mops-ar-use-case-03
Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Sat, 06 November 2021 22:24 UTC
Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: mops@ietfa.amsl.com
Delivered-To: mops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id F416A3A11DC;
Sat, 6 Nov 2021 15:24:20 -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, 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 IDiOeIr4n0t3; Sat, 6 Nov 2021 15:24:16 -0700 (PDT)
Received: from mail-vk1-xa35.google.com (mail-vk1-xa35.google.com
[IPv6:2607:f8b0:4864:20::a35])
(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 8AEEF3A11DE;
Sat, 6 Nov 2021 15:24:16 -0700 (PDT)
Received: by mail-vk1-xa35.google.com with SMTP id bc10so6353766vkb.1;
Sat, 06 Nov 2021 15:24:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:from:date:message-id:subject:to:cc;
bh=fSXqD5R+Cm4ZHsxNr12f7bf8b8DZqVORqHEj0MAjISU=;
b=nUuRd4ZUwKbdXuUFjsy8r9l+zgwvnzpQTrekJXSUZutcc69IGjbbmSlNag+4Jv40/w
xGPUkBtlDN+rSmHA5pTbiMIzHDxBXLCNmhet3sE6l+Vl2/x60BcnVFo+a38LqpzC5I1i
OfWIFBU1VAG4JAQFs0XaOd1Rzmv3dyF/htvH++bxuDXrEhY4eGHwpxO89nbVl9pPoK1n
FV3qOOjAYws03npsn95BQUDrCWcyxX7M0f9ZBDep7COAok+CsZy4aboiW10vrMzBFt8z
cIvPje9CNvOLrziiCCPUSNyxOFm7C1jBeQN64cpbmwmRA7DbL6NfFLCHLdBYpoIZ+0hi
X6oA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc;
bh=fSXqD5R+Cm4ZHsxNr12f7bf8b8DZqVORqHEj0MAjISU=;
b=DhSUEKtjIbXToWDQF9hOR9cOCpVivV2Q+fm9v94qnggN8rKkF+6R68zhKW07ygcZAq
iO0DqB8nsQQBNT2hvv26Zp2RrdzMueTF8+WnyXrZaJGflapeW0shMerS8Sh2k02zQhLD
uBfuuhk4dwl93fBXAvfxowhRdwQkxed5M/xvUdHKmUfdxnsJVAPJYeFJh+XdCE4vHSL4
qc9Il3bkbG9zYCNPcQdb6XmGx2qR8JL9B3PG7p2nbXBJSjAUPK8adO9GMr3Ikxv3VBVC
5sjPLzwgtn0K/P4wa2OqJe+/yzcT1+Ug8Hc00Tnb8Duc6G596G7y+9zqgToWYZlN3xpG
MMiA==
X-Gm-Message-State: AOAM5306tZGi+QI8y2DhVVZzwHv9IHf8AjHPUVAK/oUK1Ih8jcRYB0gH
bY+jiKqgbQjV6OHi7fuoYb7oHz8uVW0TQwukJrQWtwaK3p4=
X-Google-Smtp-Source: ABdhPJwee5Sip+P97EirKKRqAXi/ZoN2uT0PhrOZ6GBjjiJEA5hkf/+OD1wi+oMaNMdYkBkLyMWkaxDIASE4V4C31Sw=
X-Received: by 2002:a1f:a704:: with SMTP id q4mr75796717vke.0.1636237454545;
Sat, 06 Nov 2021 15:24:14 -0700 (PDT)
MIME-Version: 1.0
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Sat, 6 Nov 2021 17:23:48 -0500
Message-ID: <CAKKJt-doYaJ5XFKJiDdrcuUb8d+hNoV4jvWa7H8Fe2Jp0hqhAw@mail.gmail.com>
To: mops@ietf.org
Cc: mops-chairs@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003f16ab05d026381f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mops/obdNac9sc4ZQ51i4rwFbYCxRvZQ>
Subject: [Mops] My notes on draft-ietf-mops-ar-use-case-03
X-BeenThere: mops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Media OPerationS <mops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mops>,
<mailto:mops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mops/>
List-Post: <mailto:mops@ietf.org>
List-Help: <mailto:mops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mops>,
<mailto:mops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Nov 2021 22:24:21 -0000
Dear MOPS, Leslie reminded me that I had volunteered to send comments on this draft at IETF 111. My apologies for getting distracted since July! This draft was updated to -03 a couple of weeks ago, so I'm reviewing the current version. I can't stress enough that I'm not an AR expert, although I have co-workers who are, so I'm commenting on the draft as a generalist. Please read these comments as if I had ended each of them with "does that make sense?" Here are my thoughts. - I think it's definitely worth thinking about AR in MOPS. The material on the use case in Section 3 seems useful for operators seeking to better understand AR.. - It's worth thinking about what the scope of this document is - the title says "Augmented Reality", but there are scattered references to AR/VR and 360 degree streaming in Section 4. I suspect that most of what section 3 and section 4 are saying about AR would be increasingly true about VR and 360-degree streaming, and a variety of other applications. Perhaps this document should be something like "reasons to deploy edge computing", with the reasons not being about specific applications, but about the characteristics that make edge computing useful, or even critical, for successful application usage. - It's worth thinking about who the intended audience for this document is. From the MOPS charter: "The focus of MOPS is on identifying areas where existing protocols and/or networks are challenged by updated requirements". Again, if the scope of this document is to explain why deploying edge computing to support high-bandwidth ultra-low latency applications that need to use network computing resources, that seems squarely within the MOPS charter, and Section 3 seems headed the right direction, but Sections 3.1, 3.2, and 4 contain a lot of details that are only relevant to network operators to the extent that that those details affect the application's demands on the network. I don't think it matters WHY AR headsets place additional demands on networking and computing resources within the operator domain, it only matters that they do place those demands. - Section 5, on "AR Network Traffic and Interaction with TCP" isn't WRONG, but I don't think it fits in a MOPS document. The choice of transport protocols is still (sadly) up to application developers, and Section 5 would make sense if AR application developers were the target audience for this document. By the time an AR application arrives in a network, the choice to use TCP, or not to use TCP, has already been made, and is largely/completely outside the operator's control. - - This draft definitely needs more working group input, so I hope I'm not the only one who sends comments!. Our experience with putting https://www.ietf.org/archive/id/draft-ietf-mops-streaming-opcons-07.html in Github definitely made it easier for people to contribute comments and text for that draft. I hope it does so for the AR draft as well. - The statement that [I-D.ietf-mops-streaming-opcons] doesn't cover AR applications was certainly true when that text was written (the first paragraph of the Introduction hasn't changed since draft-krishna-mops-ar-use-case-01 was submitted in October 2020, when draft-ietf-mops-streaming-opcons was still at -02. It's definitely worth revisiting how this document fits with https://datatracker.ietf.org/doc/draft-ietf-mops-streaming-opcons/, now at -07 and in WGLC. I hope this is helpful to the working group. If there are questions about my comments, please ask on this list - I'm at IETF 112 all week 🙂. Best, Spencer
- [Mops] My notes on draft-ietf-mops-ar-use-case-03 Spencer Dawkins at IETF
- Re: [Mops] [Internet] My notes on draft-ietf-mops… Rohit Abhishek
- Re: [Mops] [Internet] My notes on draft-ietf-mops… Spencer Dawkins at IETF
- Re: [Mops] [Internet] My notes on draft-ietf-mops… Kiran Makhijani
- Re: [Mops] [Internet] My notes on draft-ietf-mops… Ali C. Begen
- Re: [Mops] My notes on draft-ietf-mops-ar-use-cas… Renan Krishna
- Re: [Mops] [Internet] My notes on draft-ietf-mops… Renan Krishna
- Re: [Mops] [Internet] My notes on draft-ietf-mops… Renan Krishna
- Re: [Mops] [Internet] My notes on draft-ietf-mops… Renan Krishna