[alto] ALTO pipeline discussions

"Y. Richard Yang" <yry@cs.yale.edu> Fri, 22 June 2018 04:58 UTC

Return-Path: <yang.r.yang@gmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id D9E33130DDE for <alto@ietfa.amsl.com>; Thu, 21 Jun 2018 21:58:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.389
X-Spam-Status: No, score=-1.389 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id 91Qa9NDALUh2 for <alto@ietfa.amsl.com>; Thu, 21 Jun 2018 21:58:34 -0700 (PDT)
Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com []) (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 0919A130DE7 for <alto@ietf.org>; Thu, 21 Jun 2018 21:58:34 -0700 (PDT)
Received: by mail-lj1-f171.google.com with SMTP id h16-v6so767259ljg.4 for <alto@ietf.org>; Thu, 21 Jun 2018 21:58:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=uIGkP7mgHqO246kL6QIGXN8Cv/kG9svoPfGGXg60QaY=; b=Z/pBYue6OMnsucU2S+hRiVhTLPO1pBUg0Z1kJhMyQ+nCtawgfYxbV0PuJN0ueGf/Zq Wm9fYrGo/1JaT2eo/8ohkZ9qmeHrt30g2wjctXDOo8yUJjDUPeVfam82GfSG6TdUlwUj 2YdZCcwzKb7SYp5jKtZuqcMBl3fj8b1rBCJcOuHAaKfcOXOojpY/KaGVAV/t4P6q4aVi OB1N3hcLsVMMlAAJqXFLD2LV2vcqsK3nYFDyNTiNQg1C8Q0NuLif2kjg2Dfj3AsNmN8a myvDqYZqQ2Ts75hETSRGe6KT1Gim8Lvb/nY5peMxZTSxUqSrPiTSD01RWpXgH0D6bBOo LDNQ==
X-Gm-Message-State: APt69E1x7d/+13+eYN0ud0u11NsQCT9pXgt7eg1+ZDYjeVnIF5+HhwYc NwIh2BMqNeIQFrruePfIUEkB1z8m4Ak7byokBdffBQ==
X-Google-Smtp-Source: ADUXVKKvZBi+vsN9TNd+VFXu5TJk17lQ2kqrJcK58y7wL0YtfpfOIRCfkEwqXVE9tlfR6TDQLy0rxbeg+RyHHo5CxFQ=
X-Received: by 2002:a2e:4942:: with SMTP id b2-v6mr76084ljd.138.1529643512009; Thu, 21 Jun 2018 21:58:32 -0700 (PDT)
MIME-Version: 1.0
From: "Y. Richard Yang" <yry@cs.yale.edu>
Date: Fri, 22 Jun 2018 00:58:20 -0400
Message-ID: <CANUuoLp2-G6hyEEpsB_EcErq1MKNejRCewSh_7--zbFqKeH5AQ@mail.gmail.com>
To: IETF ALTO <alto@ietf.org>
Cc: "Randriamasy, Sabine (Nokia - FR)" <sabine.randriamasy@nokia-bell-labs.com>, "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com>, Danny Alex Lachos Perez <dlachosper@gmail.com>, Chan Dawn <dawn_chen_f@hotmail.com>, Jensen Zhang <jensen@jensen-zhang.site>, Shawn Lin <x.shawn.lin@gmail.com>, Christian Esteve Rothenberg <chesteve@dca.fee.unicamp.br>, Qiao Xiang <qiao.xiang@yale.edu>
Content-Type: multipart/alternative; boundary="0000000000002a9881056f33e246"
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/O6S5hybEQSbgAYoJBO4GNcRFIJs>
Subject: [alto] ALTO pipeline discussions
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jun 2018 04:58:36 -0000

Dear all,

It is 24 days to the scheduled ALTO session, on July 16. After this
weekend, it will be only 3 weeks. During the last couple of months, to
better prepare for the coming IETF, some of us (Danny, Dawn, Lyle, Jensen,
Sabine, Shawn, Qiao, Christian) looked at both the current state and the
pipeline of ALTO.

For the current-state part, Dawn/Danny/Shawn are doing a wonderful review
of ALTO, on ALTO implementations, ALTO in related work. They will continue
to lead the efforts.

The objective of this email is to start a thread to discuss the pipeline
aspect. We want to discuss items that are not working group documents but
have interests. We may or may not have a chance to work on these items, but
will definitely help to get the discussion started.

At a high, rough level, we can classify ALTO pipeline into three
categories, and in each category, we can identify several potential working
items. At the end of this email is a list. We are hoping that we can have a
good discussion on this before and during the coming IETF.

Richard, on behalf of Danny, Dawn, Lyle, Jensen, Sabine, Shawn, Qiao,

*- App use cases/requirements/architecture 1. A systematic study of how
ALTO info be integrated/utilize in orchestration1. One aspect ALTO + PCE,
ABNO, Path-based, 2. Extension to new architectures (e.g., cellular, 5G)
endpoint types3. Extension to new settings such as multi-domain (ALTO is
traditional design for App-Net, i.e., north-south interface, interdomain is
more EW interface), SFC, NFV,  edge clouds- API/base protocol 1. A general
multipart service, SSE -> HTTP/22. Flow cost service, extensible query
schema for a set of flows, may including unicast and multicast, multipath,
...3. Calendar for endpoint entity properties [Sabine]4. Unified resource
representation (e.g., mathematical programming representation abstraction,
linear inq)- Backend/infrastructure 1. Smart/on-demand measurements (query
miss trigger, start and collect measurements, formalize the protocol,
connect to IPPM, accuracy/freshness, what kind of info to be provided)2.
Proxy architecture, for scale, interdomain, for fault tolerance, for