[Mops] DRAFT minutes from IETF 110 MOPS meeting

Leslie Daigle <ldaigle@thinkingcat.com> Tue, 16 March 2021 15:27 UTC

Return-Path: <ldaigle@thinkingcat.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 CCBC23A1185 for <mops@ietfa.amsl.com>; Tue, 16 Mar 2021 08:27:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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 (1024-bit key) header.d=thinkingcat.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 x57OvusMTz-v for <mops@ietfa.amsl.com>; Tue, 16 Mar 2021 08:27:28 -0700 (PDT)
Received: from purple.birch.relay.mailchannels.net (purple.birch.relay.mailchannels.net [23.83.209.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69B1A3A1184 for <mops@ietf.org>; Tue, 16 Mar 2021 08:27:27 -0700 (PDT)
X-Sender-Id: dreamhost|x-authsender|ldaigle@thinkingcat.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id A7747922DCF; Tue, 16 Mar 2021 15:27:24 +0000 (UTC)
Received: from pdx1-sub0-mail-a91.g.dreamhost.com (100-96-11-34.trex.outbound.svc.cluster.local [100.96.11.34]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 1E59E922CEC; Tue, 16 Mar 2021 15:27:23 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|ldaigle@thinkingcat.com
Received: from pdx1-sub0-mail-a91.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384) by 100.96.11.34 (trex/6.1.1); Tue, 16 Mar 2021 15:27:24 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|ldaigle@thinkingcat.com
X-MailChannels-Auth-Id: dreamhost
X-Spot-Power: 5d1c73ac0599ebe9_1615908444397_3087626355
X-MC-Loop-Signature: 1615908444397:918131874
X-MC-Ingress-Time: 1615908444397
Received: from pdx1-sub0-mail-a91.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a91.g.dreamhost.com (Postfix) with ESMTP id B8F7F7E3B1; Tue, 16 Mar 2021 08:27:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=thinkingcat.com; h=from:to :cc:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=thinkingcat.com; bh=yod/aZ9uJBBFn4 3a5UD3ljhquz0=; b=c0tVeMwRC182ff//EhSpY3UGC7dNsbbL0ft7GRP1skgeTg F4A/V8ttLuKMO9GwIZNJmELRr/ViTW311GuLQqX3Ekfty/lQOoowUsnBW/5tt98c 8MmUF1pNp/Quv0p3yD5apzj6+OcIER/9a2WM7tOEBHqm6KVhY42Iv7Z/e1cfM=
Received: from [192.168.1.57] (vtelinet-216-66-102-83.vermontel.net [216.66.102.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: ldaigle@thinkingcat.com) by pdx1-sub0-mail-a91.g.dreamhost.com (Postfix) with ESMTPSA id D58D97E3AD; Tue, 16 Mar 2021 08:27:21 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a91
From: Leslie Daigle <ldaigle@thinkingcat.com>
To: MOPS Working Group <mops@ietf.org>
Cc: Kyle Rose <krose@krose.org>
Date: Tue, 16 Mar 2021 11:27:10 -0400
X-Mailer: MailMate (1.13.2r5673)
Message-ID: <FC5E6098-805D-44C6-A4BB-5E5F07C224D9@thinkingcat.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_8E19BE20-7E5C-48BB-99B5-E9EAF48062A3_="
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mops/JWWmACYQLVupkUoMHilCR0Jr0_k>
Subject: [Mops] DRAFT minutes from IETF 110 MOPS meeting
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: Tue, 16 Mar 2021 15:27:31 -0000

Hi,

Thanks, again, to Jake Holland for taking notes for last week’s MOPS 
meeting at the IETF 110 virtual meeting.    I’ve copied the current 
text below.  I’ll leave the codimd page up until the end of this 
Friday (March 19) for any clarifications or updates participants feel 
are important for clarity.  And then we’ll publish them as the 
official minutes of the meeting.    
https://codimd.ietf.org/notes-ietf-110-mops#

Leslie.

MOPS IETF 110 Virtual Agenda

March 12, 2020.
Admin [5 min]

     Note well
     Agenda bash
     Jabber scribe
     Minutes taker (https://codimd.ietf.org/notes-ietf-110-mops#)
         Jake Holland volunteered

Industry News/Experiences [60min]

     Discussion – Learning in situ: a randomized experiment in video 
streaming (Francis Yan) [10min]
     PREWATCH: https://irtf.org/anrp/IETF110-ANRP-Yan.m4v
     PAPER PRESENTATION: 
https://www.usenix.org/conference/nsdi20/presentation/yan
         Spencer: it takes 2 years of data to measure 20% difference in 
performance between ABRs, is that right? (Yan: yes). OK, given that can 
more constrained paths be more useful, so there’s congestion?
         (Spencer) And is Puffer just bound by content restriction? Yan: 
yes, Fugu can work on any video providers, it would be nice to extend 
this internationally with more than 1 server, as this would give us more 
scope. However, the conclusion of noisy data we believe still 
generalizes. The rebuffering events are so rare that it needs to be 
measured on tail users. Confirmed in principle by discussion with 
youtube and netflix.
         (Spencer): and this platform is open to other researchers, 
right? Yan: yes
         Renan Krishna: In figure 6 what’s the information included in 
the state update? Yan: in this figure the MPC controller is responsible 
for calling the predictor for the time of the next proposed chunk. Based 
on this the player can plan ahead. This diagram represents all the 
information needed by both components to work.
         Renan: so MPC is outputting a probability distribution? Yan: 
essentially, yes. There’s simpler ways to look at it too, but yes. 
There’s some scaling considerations too, so the signaling
         Will Law: What’s the bias in the test data? Is it coming 
mostly from the people watching this selectively have better internet 
connectivity? Based on other providers we usually see as much as 1% of 
sessions impacted by buffering, so that’s at odds with 2 years of data 
to see differences
         Yan: Yes, I think this is consitent. We see something like 0.1% 
buffering on a per-request basis so it seems roughly in line. To 
clarify: The training takes only 2 weeks, there is enough information 
there to be relevant, but getting the confidence intervals low enough to 
be sure of relative ABR algorithm performance takes more like 2 years of 
data.
     SVA updates (Glenn Deen/Sanjay Mishra) [20min]
     Low Latency Streaming (Will Law) [30min]
         Jake: best practices?: Will: dash industry forums, (tbd: come 
back and summarize from video, note-taker briefly lost connectivity)

WG Docs [20 min]

     Ops Cons (Spencer Dawkins)
         Spencer RE Issue 31: Matt Stock question RE: suggestion about 
incorporating ads? Mike English: Yes, spoke to him, he’s fine with 
doing what you think is best with his prior contribution.
         Glen RE Issue 24: how does this interact with the insights 
about streaming? Spencer: big impact was a lot more off-peak traffic, 
more videoconferencing traffic during the day from home. Good workshop 
report, trying to minimize information here since workshop report is now 
a good reference.
         Glen: interesting insights on non-videoconferencing traffic in 
the same time space, (e.g. netflix/games). Spencer: yes, there were 
interesting points about this in the IAB report.
         Jake RE volunteer request slide 6: Self-assignd a couple of 
issues since your slides, that’s on github now.
         Mike English to submit a PR for ads
         Some further details of issue assignment captured in github.

Related IETF work [20 min]

     Media Operations Use Case for an Augmented Reality Application on 
Edge Computing Infrastructure
     Renan Krishna draft-krishna-mops-ar-use-case-02. (Renan Krishna)
         Cullen: Latency budget is important to mention here. Renan: 
Sure, makes sense.
         Leslie: what do we think of adoption?
             Spencer: this looks to be in fine shape for the wg to work 
on
             Jake in chat: +1
             Poll result 10-0 for adoption, of 28 participants. Chairs 
will take it to list for confirmation.
             Poll “willing to review and contribute text?”: 9-1 
(Eric: reason for not==no time/no expertise)

MOPS onwards [15min]

     Milestones — revisit and review (see mailing list)
         Pushing SVA draft milestone to July, pushing SMPTE draft to 
November.
         Eric: don’t worry too much about the November deadline, this 
looks like tentative successful working group
         Warren: +1, this working group is looking successful. Most 
likely we are OK with milestones later than our current committed 
charter.
         Leslie: Milestone updates will be sent to list. Will aim to 
keep opscon at July target even if we don’t progress as much.
         Spencer: will organize an interim to target last call in July.

AoB [5min]

-- 

-------------------------------------------------------------------
Leslie Daigle
Principal, ThinkingCat Enterprises
ldaigle@thinkingcat.com
-------------------------------------------------------------------