[alto] IETF 115 Hackathon Project on ALTO

Jordi Ros Giralt <jros@qti.qualcomm.com> Wed, 05 October 2022 09:32 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 9E4CEC14CE3E for <alto@ietfa.amsl.com>; Wed, 5 Oct 2022 02:32:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.006
X-Spam-Level:
X-Spam-Status: No, score=-2.006 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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 7myijMUm3p2n for <alto@ietfa.amsl.com>; Wed, 5 Oct 2022 02:32:37 -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 A2377C14F726 for <alto@ietf.org>; Wed, 5 Oct 2022 02:32:37 -0700 (PDT)
Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2959LfPH017004 for <alto@ietf.org>; Wed, 5 Oct 2022 09:32:37 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=from : to : subject : date : message-id : content-type : mime-version; s=qcppdkim1; bh=kUvuKt6OAHdlT9dXcr4jNvgtFLR74NfoEtlDcXakwZw=; b=JrflAsNe00a2catny8gJqoUIZM94/BCLzf6MzjRWMbeonQAYJD3JFKl45mvgVNoj49Oa fWqb6H8n4Y0H9MWYHgYcrhrya0dyhQcmCfEx+I4nyVRWu8wU/rhVf28NZnOO0UqueY6R 8vZuLiMO/4cSVQXIENxxg0m3GnU4vPIPb6WZ7Jpq9ej8WeqVWfEux3h6YlMRu/S8upbz Nv8jgp6RnXBx49DtTLqG6U9eW1WtyVRuprt6oMM8Syje/uEpUS1Bm5qxvvWsaDLV6aDi Hq4gVXtdSUWpTttR2NOpNUUtpWr2DFAZZkS7a0joIMDwLCQDP28VIMFx46aezXLB5Rwx rw==
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3k0jtdjgnb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <alto@ietf.org>; Wed, 05 Oct 2022 09:32:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=njas0qrrdHxc5zyF41JgffLHXBgPgJbWmObZr7UVwv/+Lv5Q2ZQQuoqAEBlXaWdLhIDHzgQtnel1gzIknRNCcCIwSRwHP7kU4xuNcy3dhFUsF82m23J0GXDm8hqCcvtug5z+FVec9vh8scyegnyROSCPm7yOkbLNcSVjg0ubz99AHF28WekKgHkAHizhSiFyuD25i8ULW1QyAazAdmscLZ0W2sE3QqmtwwvrKHs7gHDzf68H0m1/p24HvTScOJ4w9ZAccAw725TIkNmme60qD9t4eoa3xsS7SHn+WabfWRaTVPPT1NNaTcTb03ZaCYOA4esWVJPAGPz6n5XU6oyE2w==
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=kUvuKt6OAHdlT9dXcr4jNvgtFLR74NfoEtlDcXakwZw=; b=eFRP0rhAnOBj30A0qos9NHo8acksz2FQ8drMpdCHYAc0dJYvfYH1O9Sx8D7PA1LeT2cj411t72Fbyn3RiZdfLSMNkojI+Wmtfz3JvVM1WwCf968Bt4/o/00tM5yhGQtVTKkNYsnzbena7KVsEcjUPux6OJ2wTHNw1IdD9NC/MFZO6I9u6+lHk9vEFi1HOpJFWAIIEJZ3Ls2QZQf7MoxPPvjASuiw8vgxlpmkZ44SHviHKF1TEJlaWZQEpQJqMxmsQqxGbYv+QxejkAxHxs0POQl83+EwpU9vNvPUcOQxbdFRuELYxYpNoSFaZmJxnYHDFFIiSxPtMBp8w7CHrE+xRg==
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 BY5PR02MB6787.namprd02.prod.outlook.com (2603:10b6:a03:201::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.24; Wed, 5 Oct 2022 09:32:34 +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 09:32:34 +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+Ep9j7nCyw==
Date: Wed, 05 Oct 2022 09:32:34 +0000
Message-ID: <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_|BY5PR02MB6787:EE_
x-ms-office365-filtering-correlation-id: 438c6900-e8f0-496c-9349-08daa6b488b0
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +QoLXZvKlCOlSMS5VJ7PiMMP0FZL/KhSOAII6e7oG2m1yu7j9/rdqZp185CxLKhDOgMuWK4DdXrG7+Gcuo9vDdxpGiYi980mlqq3A5+/5PZ3XmxG8aW7/nQrhiONmkLrt4amW8TRjSzaeV5pEUqfqRuN+0ZSDfInxoRh90IAsRWjaX6Me0WwZMhNbYUS59YIYQuFXUwgJhR5dfgU9eONTyosEZSMEUbQQde+UcEA/DZ9pNHHKE1q6XLzMlEvlj4Fo8xWeae2FQwY+Y2Kaceeme5N8b8QX1zrgSR5OanE7GrHbIwsW1itK/ZegQWrFQAbXLw4tBl6pOjQWKCg/nUv/K/sKOQobCM4zzzYwasNSa27Vge4BECuNWuj0uFXhccNRIPtndpFMpqW8i76E2v0BHszKdIUc0bKY1V3NDDuIq/QRQWQmgnOlwbs+3xQ2o6pFLp7xQ2SWsDi9HLkBbIg9JlHkhVaaEQYnGAEST5j8eRdfF8IjddZKdXRVEcqlvH+KQfSffziBPpFbxznEaAZVGgvQsPGH3vWTbT4B4alSGyhQSLfquj7/dnhLj0kxqHuTXhGe2B3GTy0Q0V6Yo+ZzR2wg88CiR9IMSnr8qZTYgY+k+qb2HY3gIK4GF7AvEtRZmMRRVKDa5aCpJLB2JHbBy5bfHBc4PhcB1ShpIwnVjF6U+wnajj8N7J5+852tOhhV2rMwEstHSw+5qgEfJFS0CUGFqLCWro2rfZGQkfW5sBPcOhbCN1v5r8jY6wsBDtOdULz08vkQO5c+eFiQ2+xcwyrGgtMOfh4RCEwYeTyhRtQEgc6AV5oGDACieGtr9qsS63XmvdWG9YBzwRZUMNylg==
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)(136003)(376002)(366004)(346002)(39860400002)(396003)(451199015)(71200400001)(966005)(19627405001)(478600001)(91956017)(186003)(8936002)(19627235002)(2906002)(38070700005)(5660300002)(122000001)(76116006)(26005)(66556008)(66446008)(64756008)(8676002)(66476007)(66946007)(33656002)(6916009)(9686003)(6506007)(7696005)(316002)(55016003)(52536014)(38100700002)(166002)(86362001)(41300700001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: zlmhQe05Fn63ZqN2+JiQp6cF6iIxAVSDBTGLy/i0aKVjYt0xXUdwnQ0vldys3xcIv7RCOAy8BQaMag2QaAPpwPNf9AKcx8eYm0HNx/+2gH6vncciev2bmXTt5Hm/hYBHH3OiS6yVwqJ+jYJnSp1SpvxgOEkUDpC58zHKNV/4jCrqN0XoOtZt4UOf9C0mU80hoGCNTatUaPFL78Oq+KFtdsvC0IEsKDIuHeK7om/Uxjh1eHmt0hDx5PqKCpPPRo5n33BCnXuSDxIMNMzkRKLcqJ0mVi5KiCL/PdnI90NGRzHN7euwoOgArtZIfTG+Ur94GjQ2NQmhcF17RUJadPYMERrgNU1T+2MLR4zAiS17KiHIQlwepSVSqxxShoVIZuwtUJCxMapzeK29+as2HRbbJEG95Z0kig/Yfxd8UPsMHXIYJk8tJQGvIFeyr28iMU/o5OSq8AbH2XS38GapFPKkS+XZCraxgTbzyDaecvzciJZBlUBwMAJRKHrBHTQ6iQnP7nHKt26eaZUJPNSyEUtjB0DBgbWJWWooTbmL7SG53At+tBJYeQwoarRSQqPkx/IyxMoTrYgDS2LAIOqCUyIPDem4GoMTppG72cNpou5Fukc+3P4C5QHzyK7DCbmdTz8F/jMem6FfV9xh5+yUH00poR/Pn5JDapBi49jCh9L/QylYrVgbSJXEIUT06OSGlKnnt4Su52Y65loj1aga9o9Lh7KPnRmK4cqk3XBandFX+t+NEc4nOO1FzenmwWa0Mg0Y2aRlkuPsoW74MeKiLDEjPqPRpXOGw5JxNjQqjbRbPAUhT7Icud096Ha19BNW842cKkzJHRIYUy1wMDZyrmYlgCa3YbdOJMUi/m2xijXx6l8ERnf2EOqzLkqQ9woihPNhdXOjxERgq8PVnoRzqWHGzldj8To2AIwM/XV87sRbZXORgg2r9WK4uZ+DaJ+nn8hI4eHBN4d/0C1VixFLx17+GGDwMdv/NMls6oZwSYwSImbKMjzbUre/ZsYOOWzIYpJ1QTydy9AqNbIzje2jtxnJCUo0+JvtfidC/VJ4ldIWl3F/zHyuLUzJfDHpGQ4WxbWgutnLc1Tdl2cjCJahNvDDNfGZWFKJTE+MAw4VQTKWG8YQMrrAFoP9itAAOa/vaXYRepW7lSqZhODGM713SO6T5ktYGGUD3u2wj9+KgkaXCAnvxE2QQw3DNaZ+aqfM5nCclFkd0tTP/r/aH4o0pAGf6UD7l3Pe1mEAh1vaRDze0IxxoS45Z3jMnHY66sl7EBHNOWk2r/SEHbd03clvfgheQHhpeLO76sm9tpGW9KnCi+xsollKuwQdjD1CcZs53yAyftjMFqjwEtlubvwKNcg2LUmETST88yPb06JpjUpR8+CI1aBhNIwPwJTT1U/h7YroIf4n8ogquXvMgACtM7TiQzgZK3HyRq+ReQ1FbRCQ8Fdfg+lhwW3rp3UrVLAdt2+ggLu2lcoNOltYyAgk89n9aL3YjieHNoRF1FG4oMRX1Nm0g8WgBh812SOMk/g3ilITeBCHp86fyvva+21HyLHvsXhv5mVsgxnDvQssTNwVS2fOC49jUKlWG8jkwkaozK5J
Content-Type: multipart/alternative; boundary="_000_SN6PR02MB5375058BA66071C91DA2B081F65D9SN6PR02MB5375namp_"
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 016l3c8mrWA762AL9xRJzk/A9ceAJRY8yFsnChEm134FgGbE8C25eCS4bsuyV6VA8C9eFjet+0+MHPoJ7APGHubOqfzpQWFjjcOylUaod+zuNTBWcKsCy1DuLKQ8XZBGl7DbuelJr21fmcvRuj7+bvt0PoZf/NopWaalxPM9WwAqe25uOHPVUvXIrWlj3mlxXPjLj1PEhXEm20sk5e6Hs+xdjgpcEwCTvnKUTuld+4TYcFz0XPMoaBB8ztZe2sopDa2eMTLBVeSoKfQXTauZYmRcZQIFsXyf6Nyn4XtfOZj5TmFBiRcOQDdYmY4ajRXfD+kUIY7KbBX3DSET4uRl0zSYbGqrsRq4zpN2DKwMC2K3sU13iCWDsKWkMX9QIviJammR4b3Ly/7n/PhhAwrQVIhFw5qejovXyTD/98ehBSW0YxlxPB3Nyc3wPr0jYLc4wrtC2WEDwCD9iKhg8LqfRjI75g3j2gEJ1xERHl3U5SMXxq55csoKUfDe4dNiEDe0OvOMOYo2M+IzwmQ3+yf/3laS35U3N78j9uCHhpax5SnXJWI0StwFbm+8T0sud5aRk/9zVjLkjWT68OVi0m3PVZKX0w0gSHE1EtYCv7V9jN4Y9oeA/5hV+EmI1d6bzfNtBVKfUply2UryEpuPld65WKXbRwTq2PKtJgrjt1hm5pyZwn5GDRbifgz0rUMcMlwxfTc9lzWPSih5p3Ad+y2tZ4EPL9YvOPCcuGdHdQzLVWKel3oj0CWafilP9Ut92pH2G8wS6zi5egMFpu4eFxeFDw==
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: 438c6900-e8f0-496c-9349-08daa6b488b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2022 09:32:34.3475 (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: aDNPZD8Q4AALAwd1IAFOozdhbXb1KfY757ERBhMZK9UftyJnAUgYo3LnAIz7JtGCjEESblqLydesCTImrf0AOw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR02MB6787
X-Proofpoint-GUID: 5Xw_Gn9ZaxD6wJhB6feFWCOgFRiUZL_h
X-Proofpoint-ORIG-GUID: 5Xw_Gn9ZaxD6wJhB6feFWCOgFRiUZL_h
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-04_09,2022-09-29_03,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 priorityscore=1501 clxscore=1015 suspectscore=0 impostorscore=0 lowpriorityscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210050059
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/GZ-PR9VmR_1Y8KWAG4VN-BSxs6I>
Subject: [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 09:32:41 -0000

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/