Re: [Coin] Final minutes

Marie-Jose Montpetit <> Fri, 09 August 2019 14:44 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 83035120090 for <>; Fri, 9 Aug 2019 07:44:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 5uZWuVemBcDX for <>; Fri, 9 Aug 2019 07:44:50 -0700 (PDT)
Received: from ( [IPv6:2607:f8b0:4864:20::329]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 684CF12008F for <>; Fri, 9 Aug 2019 07:44:50 -0700 (PDT)
Received: by with SMTP id j11so33065630otp.10 for <>; Fri, 09 Aug 2019 07:44:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20150623; h=from:in-reply-to:references:mime-version:date:message-id:subject:to; bh=lhGvS+TH9FhUiJS0jb0dV4tJISMhbgZEyB+wX4ylSzE=; b=06XYdVuFnlJH12bcOy66pyS7EX0fESgf/GpkpYxeRUdcBjIHIPP6FUDwq1thzJphop N3Ajxb1u1cOoJCqlQIcwFPR6R4D/mNuGv6QlP/31FFa9avXZfpaRlBmPBIdZxzsPxSIO JpM0b5zIVpbCKDivSWCV4WcuOg3gybbNVpCG8ucZHCFtIVtsgE2Dmpy3kmOimwkS0ffF 9EMhrG9tADXXpvt5Q0V+sKxp1MVwBJ569BmwbJ6u6qVL6yAATUyxZxooCPsz3zjc+2m6 KgpRi5mKyjfYjIusFXmK1lCLiV1OvfvLIYOq3OUkgncpo3R7yH1JvAIwBbw1EB81NlUJ qWeg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to; bh=lhGvS+TH9FhUiJS0jb0dV4tJISMhbgZEyB+wX4ylSzE=; b=eHKvCJbN3ajT6k6zLAV4wRK1e5yE6z3WCNQQbA9Rx9GDGUiWgBEI/+lQ/ZokqAO7r4 PWgSr3S/wZCnhhTogjBTm62Aq9lF69lgLf/Rqi8rNuIVkkJwLbPJguvvGA3RoMr/kNHq xGECJJsvZudI3nYK/6wpG7SCpAw8im0lsuTTmZqTu4yMKwRF6mn5yNNKiWacO9OCHO3x Yn4N5KNjjSj5Zm+LZA/T+fKaYSLBsZdflPyftJ9+m2h++x2JCkRjPd+z99o+xsSkseVf 3lZ0cCeiRBqxciGteyo0FNZ7xjcPi3z/GD6eTpEkQI9AGtOuDtO5lYzQazL18/8A3YWC QpYA==
X-Gm-Message-State: APjAAAWhDSCJsQLB6spSvvS3ish/KDZHae9Dhhi/Qmr598qMJTXf0jRN DyNLrx2dbRvqAlFijrQZv12ni4ALZAAynMpqmUqopS3uJfQ=
X-Google-Smtp-Source: APXvYqz3Js1J7OdWLZ0hIC9KQ4/ObRMiq3d2suZHPjxIdOExdUVMltqoEITQMYz89IIUtbZLZeboUNpYDYMuv1sd4Dk=
X-Received: by 2002:a5d:915a:: with SMTP id y26mr2050162ioq.207.1565361889682; Fri, 09 Aug 2019 07:44:49 -0700 (PDT)
Received: from 1058052472880 named unknown by with HTTPREST; Fri, 9 Aug 2019 07:44:49 -0700
From: Marie-Jose Montpetit <>
In-Reply-To: <013001d54ebf$d7f07dc0$87d17940$>
References: <> <013001d54ebf$d7f07dc0$87d17940$>
MIME-Version: 1.0
Date: Fri, 9 Aug 2019 07:44:49 -0700
Message-ID: <>
Content-Type: multipart/alternative; boundary="000000000000614309058fb037d2"
Archived-At: <>
Subject: Re: [Coin] Final minutes
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "COIN: Computing in the Network" <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 09 Aug 2019 14:44:53 -0000

Thanks! The audio is on the datatracker for coinrg:

Marie-José Montpetit, Ph.D.
Research Affiliate, MIT Media Laboratory

On August 9, 2019 at 10:36:06 AM, ( wrote:

I didn’t attend the IETF nor did I listen to any meeting minutes, if any
audio exists.  Going by the pdf Marie-Jose sent out, item 6 is interesting
to me.

Dave Oran asked merging two P4 programs.  A uses case is being discussed in
the P4 community.  An operator is using a P4 switch from Cisco/Arista.
 However, the operator has some new service in mind.  The operator writes
his/her P4 program.  How does the operator (customer) merge the customer
with vendor P4 program?  Cisco was first with an incremental P4 merging
tool called daPIPE.  My company also developed a tool called P4-Ansible (  Cisco only supports p4-14
programs.  Our tool supports p4-16 programs and much more.  Such merging of
P4 programs changes firmware of the switch asic.  Thus, the switch data
plane has to reset to run the new merged P4 programs.  The switch cpu
operates control-plane and continue to run.  The whole switch doesn’t need
a reset.

Regarding, changing P4 program without resetting switch data-plane, one can
change tables and table actions of the MAU (Match-Action Unit) in data
plane.  P4runtime (
is used for such changes.


*From:* Coin <>; *On Behalf Of *Marie-Jose Montpetit
*Sent:* Friday, August 09, 2019 8:03 AM
*Subject:* [Coin] Final minutes

The final meeting minutes are attached and uploaded in data tracker.

We will also request an interim meeting for Tuesday October 8 starting a
9am eastern time (US). Details to come.


Marie-José Montpetit, Ph.D.

Research Affiliate, MIT Media Laboratory