Re: [alto] IETF 115 Hackathon Project on ALTO

Jordi Ros Giralt <jros@qti.qualcomm.com> Wed, 05 October 2022 10:41 UTC

Return-Path: <jros@qti.qualcomm.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C14CAC14F74B for <alto@ietfa.amsl.com>; Wed, 5 Oct 2022 03:41:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.706
X-Spam-Level:
X-Spam-Status: No, score=-2.706 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=qualcomm.com
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 PRi-BrTwVjeX for <alto@ietfa.amsl.com>; Wed, 5 Oct 2022 03:41:50 -0700 (PDT)
Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 3C076C14F6E5 for <alto@ietf.org>; Wed, 5 Oct 2022 03:41:48 -0700 (PDT)
Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 295AfmHd018114 for <alto@ietf.org>; Wed, 5 Oct 2022 10:41:48 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=qcppdkim1; bh=tRXRx0lNLmu/XeQZSMpfPFMVY/vTzN6GQPDYB8LN2Y8=; b=f/AGeykqHiTCBuZFzcACh0t3Wh0haPpash+i1qPzJK3NnF05HZZeo3jOHmFxQ/Rq8mIm S/60xBxBckd8YOTjpKjK2nfQM+xP69aTZbIksGk3x98rI7fjElFSeBo5+PKXmAut2CG1 8mrGNiszFpWAoIJEkUEyDLWC2GVmDcfqJM6GmfqcE03G4QHYHKK7LPd82ehRbX21PYHZ 5/p/QL5wUAqjta8bGdOTfCnGVJ7Ou8zKbyLt3beE6PAkc6w0q3BoOJK6GW8x92b/Il80 JKvI1i1faSDCo1sJXGcODitTDgyXFV0lzosfBSWmNFxQBmjksFsBPLZEPUmErdZqU9YP 4g==
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2170.outbound.protection.outlook.com [104.47.55.170]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3k0hxptqmh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <alto@ietf.org>; Wed, 05 Oct 2022 10:41:47 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SlPvrR4fFQW8D5m279iP9u/owLtxaWllJ2AUQzGOVIj8Zxx0tCtHFv6JCKAT8HwM0+CCvRQ3SQ18MTOw7HwFZs3cb9jA0tJNti3fVRStphjDJzo3BC+ioEOiMYnqo/3gHGmxd6KgKB2BaQsccMEayBpR75vR+7ycKUuDXU3zqNEvp4meHiT13a1fNlWy3AcTVfir8qev/y54V8XmQoqioTVVD3SkxH6Auq3+IgESSXpovp9suPapSMJ7YwNGUVOQhiVX4FKiauX4WY1OzUr0PqkCWOqb2uEOVaMaDUw1vqT5uXSB4goaf3Rd0k/1qFECgj7bzCs8QqtQLdpOCPprSQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tRXRx0lNLmu/XeQZSMpfPFMVY/vTzN6GQPDYB8LN2Y8=; b=PJd+GFCIcJLnG5jXvJlX3J8bxgJkrXxpr6psvc/n8XSRbfhaJ3Hd/Bh7cR3vCGsMoWG+eV8lzGNIcCXNejE87HMHeVKmb0N3yTNQey8cAaxFEs3ytPwuOpLdPxJsrksBScSxcKwL4E3PVTMsmPd0rGOaUvrGxIRm3FIXkbtE0Nz4gM80ICcDIHpU4QXFyU8E2NTumOAPspAFZ1JYYNFOwV4iupIco6pPXYtRDjUPQ3o2Av43C5mcLtEOQ0rdDLrr5Qi7Eum4Jv+706PyK3DZ52bRKOc9xkbIMdwn4fJHCsMxrSZ8KimOuEsEOoMWGVcTbrYid/XxjI3TmH921nMWyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=qti.qualcomm.com; dmarc=pass action=none header.from=qti.qualcomm.com; dkim=pass header.d=qti.qualcomm.com; arc=none
Received: from SN6PR02MB5375.namprd02.prod.outlook.com (2603:10b6:805:75::12) by DM8PR02MB8056.namprd02.prod.outlook.com (2603:10b6:8:19::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.20; Wed, 5 Oct 2022 10:41:45 +0000
Received: from SN6PR02MB5375.namprd02.prod.outlook.com ([fe80::453d:f4bd:4da5:419b]) by SN6PR02MB5375.namprd02.prod.outlook.com ([fe80::453d:f4bd:4da5:419b%5]) with mapi id 15.20.5676.031; Wed, 5 Oct 2022 10:41:44 +0000
From: Jordi Ros Giralt <jros@qti.qualcomm.com>
To: "alto@ietf.org" <alto@ietf.org>
Thread-Topic: IETF 115 Hackathon Project on ALTO
Thread-Index: AQHY2JsEem0z13twokuF+Ep9j7nCy63/m9IT
Date: Wed, 05 Oct 2022 10:41:44 +0000
Message-ID: <SN6PR02MB5375EADF5F3BEE29B1D2B456F65D9@SN6PR02MB5375.namprd02.prod.outlook.com>
References: <SN6PR02MB5375058BA66071C91DA2B081F65D9@SN6PR02MB5375.namprd02.prod.outlook.com>
In-Reply-To: <SN6PR02MB5375058BA66071C91DA2B081F65D9@SN6PR02MB5375.namprd02.prod.outlook.com>
Accept-Language: en-US, es-ES, ca-ES
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SN6PR02MB5375:EE_|DM8PR02MB8056:EE_
x-ms-office365-filtering-correlation-id: 633e01c0-7704-4825-bd17-08daa6be3290
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4xTZqkZlp/m0/ujaOzhh/lRF241Ad3IofQIt+7+RXRCTUtNw92J8kNUBCJRrjJbIdSTb6cbFNzvoYmuvxJCX44FnJ3Af8HbhLboS+9MKVZdXQ2xz5vRyXZSllpnuaxHz8cxUIOVCOEmYbCP0QxW6oee+1cjG08wbzGJItSB3iV490SCFkJLc00S4rEn4I3l15Mix/kS1sK49ijjyfrsL1epzv8c3fp+oyfO/SGiYcgHvrOjVLTO15XdywVY6t3VPQsTNdAKd1t1ZSPEROeGYu0vy7FUJNMGwJ5u3Mb0Z+ElhtA+L6EZd+y+KgjJLaDaYavosflyB5C/Y70/bJqEHGF2IOokSj0l00ER7To7/Mk1Qtdx0dXs/MJN9cg80cQfpJD8x/5Q9bcZgJ8RPiE1/6qJ8NqeOvCCPGTNCkJ97JTQdmsdovB9Lkc1/ifkaiWTGU5cmbKGbcccG5Fm4LW+SF7SVYR3a5t9aA8W/j+B76qVJJj7WJzDM4G9TG79j8DtCLpv+G2hXLH8zEGrLe+GiLz7NIEUSsnbYC8X057ZDdtgGx0E7SN5n/gfWig86W/5euNZkmASzysPnMhPz7HVUmPjAJqRFIVuW5fopoG48RbJ9wmCM3AFjQkn9W+cat1DsTHOhD0m9u/xuHJDUBztGRYtZKalTHVViZp3MVFcGhPasUYyyH10IhwZW242EygwPKrb2TIOZ6LsGoTHC9yQjhE/3w4lX/8dOkIYU7K3C4NrggOfw4QXOP1zjBhE/cQg0uvd7krb/FsdXFlJpinITHy0SMYaUF+YP34q5M/LDwO3tp8WZPVNluy3l/CtsRog2XrkW+vQbZG9xxJBsTHzcSg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR02MB5375.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(136003)(366004)(376002)(39860400002)(396003)(451199015)(478600001)(966005)(166002)(55016003)(53546011)(6506007)(122000001)(38100700002)(7696005)(2940100002)(26005)(9686003)(83380400001)(186003)(52536014)(5660300002)(8936002)(41300700001)(2906002)(19627405001)(19627235002)(86362001)(71200400001)(91956017)(8676002)(316002)(6916009)(76116006)(66446008)(66946007)(38070700005)(66476007)(66556008)(64756008)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: dxg8Zm/BQOZ7Gg12liOG87O3UaWShrkhMVtinF12ToWUSxZPf6ebtxlePlZ3jgCxReniIEvBIH7OeTCM2Yu2CK9DZDh6vOwmmIpZEfV8e37LJLpUzhvoNEAl/sWPg50Nd+EStWpPHw2ptjreE/6FUlPQXedW8CsI7x41RsyRXdOL9up4/eIO3FF04CrDqeuhbsFctQ1D1UrT5q6uldjfYI7eZtowTXLuxsAZ/sgNXIOEecSzyhDsxyLhT1RjqBz9iIk8f6q5sJ9ZhcjO/9G754dIeXyHMDmawtx0BGcOu787XZeL7JcK61h0NPFJu9uwtj+rDoNWlty/cEZPqtyaffZKBs96hAOXbEfndmzJhXY3aK1gYb1dQfQFnRdpSS9Jdo3sP/y6RJVgoVLYlPpftVPmAWy0krW8WN2S3FqOpd2waHTCXB9XHnCEn78/j9yp8Ml0fVDJgQtY2P2fqIr1P4kG9m9xxB5GekaB8qZjlfdGU1lQxg1a8UmwNz1FMkHm+2AMAKk0m+KCbOJZMrJpEGlnaEl//ATjaX/97haK7U3mt8+1Pw7Cl3uxEJog+XJ5bl2+AoyTfhOQnnOSe+7OMlFfmlIUI8B5WdLWZsDktM2wYY/Lb4yaJ2TQvFA6GaqK/LU6QSZ6ve2ZS7B3+N8Ogd1TGB3+AOm7Lnjsq9MKc5ZB1ao9pS9AlE+HnmSuruArbeLLW1qZd3EjLFA9zPubGcugrgf65DeljHMpjYYM+emIRtOadDCF9JijrzOQY0ARTodBFI1f/y3U8HUziiA9E6woNt43rS4zq0XEEM4shGUt8DD1RvfxwKEq/OefWpgIJB/w/ximX5oOxekJO/wDjZRF5OnWf6FDsgsgC6NGtd/M4GcT5C2GdlyH7MeuU5Clwk1Ih5z6+TOLXqVSG0sNdUdzfrwjL1acwmblPTYRo8mnpYZMKhrPumHQJhHs0rZ0S2MAHN/5d8FzkiNDT/Obh+49ui0BLk4dPqO2CqG+oVUqMT6zlUkT2d+R4V+9NrYP5aCBLgCnRXvBNvGtxVghHlKwuLKCT/wb1KxctpUh3b7I0VUPA0sADWQQF1MtEk8KlIB/cR56brMeLje3x+N0+DuNLgzeTCS/pRo4NHgFshUUA9wE10hkaylELimvZ4NgBBJt5rhg9+FYMsYOKeVEu6GRjvrno9QaR8CY8bB1txl0T3kuaA+0yTcWradWTjYgwP/sc21GosxJh34aMOIWK7pWuncKumD/8fyW/11BWGlWgGwy+HKpA2Kq3SnN6cHjV8lN62gismf8oFi9i8ctDhPMjzfB7iOMRI/5EgqDNO/G8ewyojUattkpEajWVNBQrYB+k9ZOm96T790Rxyfa+rw2PLJgMrymtMzraYwFGtcWhh0LcYGxEpfpCi7xxpWTc/wXxGzh29eDlQ6UUp0V76p8C1oo2N3l83Bu6e7M3TqEC5QgWRDEJABNdqyL8XRqqxqXLFiHcnK0H1SE9FYkDSyPlUvah0En93X9RzRwFTpjEDzKnSti0OgqpiSsruwfVTH2x05YJFQwr7qjNt/tGeTNtdDP24c6mU2iQJV5Au/pcX5pKo/xmUZfGQXElpIe
Content-Type: multipart/alternative; boundary="_000_SN6PR02MB5375EADF5F3BEE29B1D2B456F65D9SN6PR02MB5375namp_"
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: HIqSP4fbuiUW+Gv94ypPpcj2P4mgzxF5VYIUSY5ge1OUmfHwrBfn/6lAsw4dTHli2J+8xSZ+571lQTXGI+9tfcDd4MFs07yPmylHLgx08gge9esGBP99RCow3L/d3cBrC2yof13qJDFYAbj+eDOPXSBoLaER6OdmmCJbuImjES05nNVDqbj3H43gdJCKSg8nBWlOX3ol8rSGzK1kfjPm4u9AOzUgyBgNX9Lfayef5FvFJtAAYZ7FKdyGTdBvU2JqTFDBZMm4k0a8iMFXF/hU+o6fDRjWwWE31wFXCWYTcePHWNMmWniRoZIIzfsfpJLAG/ttzdwBWUivJgxGVVj62tkdl//pUZape1kxN686ySY1ixq5O7m7yJ19iigdrpD0TFIQ9BkCkf/1XlVKIUcaQFk154Cz7PaJ63pObM0d45gRhonks4FlutEMYsRLURwcCx+n8su2+zNxvvfZ0/fIuYTea9RequWZrITlC89a5YHdRDowAQtA2t46guMQk7ol4DrfSYlQq1jnqDFhmsVxhrqb3qUd+7lPYqC06V8MY0UCp0x2JEilSsSBadn2zbeWXkk/6wbYzc8nWgY+f1xgE9ZNi/5ETlrGo3J3oRiLz8gnRBiASO7+ccPdgwkFC+nv2KudvLQ5/fJ8qULgF4rMIMJX5jioQEF4vGjTemTmm/RTy2tSLTcp4q189iERKYh8MZzTdAv3Kfnd1KJ99FaZfAn1o0pnF4QFOGopcun0WHgqTxFC63fBb2FiC0rEIyUX0tjNfzpvPtW1jovUatIw+g==
X-OriginatorOrg: qti.qualcomm.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR02MB5375.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 633e01c0-7704-4825-bd17-08daa6be3290
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2022 10:41:44.8377 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 98e9ba89-e1a1-4e38-9007-8bdabc25de1d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: u91FpGBdcNrCtuoZuoWP96EC4ronePDGXFXjibwfkte1C4yt97e9JmjQnZj2GP0jZ5QCbhDfJrF4Z2w7TEV+TA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR02MB8056
X-Proofpoint-GUID: VOqbui7xAa6NpQh82IBvhP9wv4XTF1dd
X-Proofpoint-ORIG-GUID: VOqbui7xAa6NpQh82IBvhP9wv4XTF1dd
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-10-05_01,2022-09-29_03,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 spamscore=0 mlxlogscore=999 lowpriorityscore=0 mlxscore=0 malwarescore=0 suspectscore=0 bulkscore=0 clxscore=1015 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210050067
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/yypYxC1S-_ECSW9r6_qByI_SpP4>
Subject: Re: [alto] IETF 115 Hackathon Project on ALTO
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 05 Oct 2022 10:41:54 -0000

PS: There will be at least one more ALTO Hackathon project, which is the work Richard and the team are doing in deploying ALTO / TCN to CERN / LHCONE / ESnet. Kai, Jensen, would you like to register this other project to the wiki when you have a moment?

We would also like to encourage the leads of any other ALTO hackathon projects to also register their projects in the wiki: https://wiki.ietf.org/en/meeting/115/hackathon

Thanks,
Jordi
________________________________
From: alto <alto-bounces@ietf.org> on behalf of Jordi Ros Giralt <jros@qti.qualcomm.com>
Sent: Wednesday, October 5, 2022 11:32
To: alto@ietf.org <alto@ietf.org>
Subject: [alto] IETF 115 Hackathon Project on ALTO


WARNING: This email originated from outside of Qualcomm. Please be wary of any links or attachments, and do not enable macros.

Hi all,

I registered a Hackathon demo for the project we are doing around deploying ALTO in the Pacific Research Platform (PRP, https://pacificresearchplatform.org/) and its integration with GradientGraph to optimize application performance in the edge cloud. For this coming IETF 115, the demo will be running in emulation mode, with some components running in production in the PRP network. We expect this work to gradually evolve into one more ALTO production deployment (in addition to the other deployments that are being rolled out).

This is an effort that involves different parties including members from this ALTO WG, as well as members from PRP, UCSD, Caltech, SCU, etc.

If anybody is interested in participating, please let us know and kindly add yourself directly to the IETF wiki under the project "Optimizing XR Flows in the Edge Cloud Using ALTO and Bottleneck Structure Graphs": https://wiki.ietf.org/en/meeting/115/hackathon

Thanks,
Jordi with the IETF ALTO Hackathon Team

--------

 **Optimizing XR Flows in the Edge Cloud Using ALTO and Bottleneck Structure Graphs**

- Champion(s)
  - Jordi Ros-Giralt (jros at qti.qualcomm.com)
  - Sruthi Yellamraju (yellamra at qti.qualcomm.com)
  - Ankita Bajaj (ankitab at qti.qualcomm.com)
  - Richard Yang (yry at cs.yale.edu)
  - John Graham (jjgraham @ eng.ucsd.edu)
  - Harvey Newman (newman at hep.caltech.edu)
  - Kai Gao (kaigao at scu.edu.cn)
  - Jensen Zhang (jingxuan.n.zhang at gmail.com)
  - Mahdi Soleimani (mahdi.soleimani at yale.edu)
  - Jacob Dunefsky (jacob.dunefsky at yale.edu)
  - Lauren Delwiche <lauren.delwiche at yale.edu)
  - Qin Wu (bill.wu at huawei.com)

- Project info
  - Goal is to demonstrate how ALTO can provide the necessary network state visibility to allow an XR application make proper flow routing decisions, adjusting to changing congestion dynamics, and leveraging bottleneck structure analysis (https://dl.acm.org/doi/abs/10.1145/3452296.3472898)
  - Demo will be integrated and run in emulation mode, incorporating components including Mininet, ALTO, GradientGraph (G2), Segment Routing, XR, and a 5G network topology.
  - Initial integration tests in the Pacific Research Platform (PRP) production network (https://pacificresearchplatform.org/)
  - Project management and repos:
      - Project management: https://github.com/orgs/openalto/projects/1
      - Repo: https://github.com/openalto/ietf-hackathon
      - Meeting minutes: https://github.com/ietf-wg-alto/wg-materials/blob/main/meetings-ietf-alto/ietf-openalto-2022.md

- Specifications:
  - https://datatracker.ietf.org/doc/rfc7285/
  - https://datatracker.ietf.org/doc/draft-ietf-alto-path-vector/
  - https://datatracker.ietf.org/doc/draft-ietf-alto-unified-props-new/
  - https://datatracker.ietf.org/doc/draft-ietf-alto-performance-metrics/