Re: [Dyncast] CAN BoF issues #9 #20 #25

Linda Dunbar <linda.dunbar@futurewei.com> Tue, 24 May 2022 22:25 UTC

Return-Path: <linda.dunbar@futurewei.com>
X-Original-To: dyncast@ietfa.amsl.com
Delivered-To: dyncast@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26EB0C2B71D2; Tue, 24 May 2022 15:25:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=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=futurewei.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 f3hpoKk8fStn; Tue, 24 May 2022 15:25:36 -0700 (PDT)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on20721.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eab::721]) (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 BD7CBC2B71D0; Tue, 24 May 2022 15:25:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ItYfeZhY15aO0zPHwywoffXK1DqmAX28jAwkqzq3HYsiZvrH4DtWZVB5uR0T9hQRLm51ffmoIeerWi6U9+HT/jyo26TKt8RddT7r5kocExMNIlBXwry2JVA2+Xsu44FjfUfTTDaH6BY+xt9OVFdWBKExUFipx3bfXjrvlBHowG2czhGV23oQbNU98fCKIod0RKu6kETjaBs0UZ+PpeGHR5MXiexeC64XtgeaAt77OJJe1oQmMzg2vOiWk+7KxX8ZdY9M+hE7f08bP5js5wT3+HXi7t/9VUEfPtjxULsV5SJlbVgocbBKSS3stApSPTX2NZ3r9iT5JEhbDyIhWMMdKQ==
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=m4JJJulyMWatXi8LqJUAtYuDy77M+qLuA9BrXCYmGGg=; b=EvWbATXsNCCHbhY+Ut/a7XezejrA4PdDN/+7p5r0hPqd1EYqezjiBLm3MHW4+0xHxILqT1gHfxh/KAbJXerWUaPQgWqLDiYgyEWFkgWLRuqU6Ll/VqwvF7OH1GSJgYjhbixVmeaMUDug7XWvDZEWxhCQ/HwTJyGphQiHRaWKQqUhOoL+9eSu3zkpmWpikYj5Lceqmmaliuu2bYh4CgkvD7YQ6f+xYi/4CQBqQe7SMzreK2HMs4OwRJFcqU/46oE/NhTSTsHkOQWcEeGXzecs6TAzxyvsq1U0QjNaVzPu633ubQbgttzR5S13jsRChKTWIAbwyVFkrHzzIHlCqeRlYA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=m4JJJulyMWatXi8LqJUAtYuDy77M+qLuA9BrXCYmGGg=; b=ZDv0lAUK2BHhCsKkWNPcgEiU+jehUxax2tlZLfHMIeoOWZ9ahM9YRimTNyvlkarqtaavsXS96/HAJWeW56s1+kJ3vp7Uq7WK2fUWKBnt8ZFMn5ahUh2UasrvILVpm2hFhhOr9KX3uhUxN2YCeE4AgZX1sYrXqt8O8BUPTNH2Gz4=
Received: from CO1PR13MB4920.namprd13.prod.outlook.com (2603:10b6:303:f7::17) by SN6PR13MB2541.namprd13.prod.outlook.com (2603:10b6:805:53::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.8; Tue, 24 May 2022 22:25:27 +0000
Received: from CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::18b4:a7eb:27d9:1c5d]) by CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::18b4:a7eb:27d9:1c5d%6]) with mapi id 15.20.5293.013; Tue, 24 May 2022 22:25:27 +0000
From: Linda Dunbar <linda.dunbar@futurewei.com>
To: "liupengyjy@chinamobile.com" <liupengyjy@chinamobile.com>, dyncast <dyncast@ietf.org>
CC: rtgwg <rtgwg@ietf.org>
Thread-Topic: [Dyncast] CAN BoF issues #9 #20 #25
Thread-Index: AQHYbocqlkTTCQoVl0OR8xHfFBFx360umPqQ
Date: Tue, 24 May 2022 22:25:27 +0000
Message-ID: <CO1PR13MB492046DFB9684726D72D05BA85D79@CO1PR13MB4920.namprd13.prod.outlook.com>
References: <CO1PR13MB49207A5646A942342E81B67585C99@CO1PR13MB4920.namprd13.prod.outlook.com> <20220523173040895155433@chinamobile.com>
In-Reply-To: <20220523173040895155433@chinamobile.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bcce61f1-bd94-4b65-3346-08da3dd44dff
x-ms-traffictypediagnostic: SN6PR13MB2541:EE_
x-microsoft-antispam-prvs: <SN6PR13MB25413EF03329BDA15C7DD19D85D79@SN6PR13MB2541.namprd13.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: lxmlYPPSJLm4oH0y8AWAdUf9i0vgQVLa07OT91bNuKVtBfuW8jXSfaEt0XpOiaeX/jsJNUEkSeurVztWvfCWMyFbY/efcem72rODVNPwdqe1TPYbsuNrlqjj2CMQprz33MPdEqMVFMZTRjMSY4RXKn0ABtp68Ww3sZCAOzgk4+be4H6yn1v3Eq0ycsKdNCGhXjbvoJgw7jlZ8j2WKF4KTrGnczHP1FACfpnAEmg6TN+9vUGr3pwfm48fNjhkvJqiY+k07P9T4Zh/OVr8Sn9p3EwMrc+1CyusvA9U96JlyWFubgy2BE2/eduVwnj/ugurWSlfk7ktrOhyCkrmuwHIVxfq7v816Q2QqH8fjtRn2zZ6CkesV/QE1IM+JUlpTYAGH31wv3ilTItNwjgg/3/DMEpFk2gAARiHYgBH+mfi9x6Sn1dK4b5If06GEXTCtkXp9PnBtZBiIIuTS1yWibrrh+uHeFXQTH+c+fTsBwrRizFlXcf3tVJ6hIhx/pvq3JF6n1fzW/NAQFlHSorZuqLr2z9zzVj6ARLBzhJ9698GxGP+8fdBmTHLFZZSzwt5j9IYDDVAclHryJBFxWY+intaGzH0IdhISxKIGHOZDnEX3ijey9orLL1JAuagKdWqxOiLmR+dlr0+LrF6qD5xKeKrP+DXLowt/btMutZzpxoJfzvPzC22jrr+8RaoMhR58YNqdEN2RDxnBHrqEbIMDl1OI1wsv3Bh19P2q2r0Vh20ZmCMaupSCLTTak10GVRmazzh0qGhrMibpTWlBaKzcti4O5PwCIROD0gPyh8wxVdRHBh41vGK6/Qc5vMfbfgPKeQBQdYKxiKgsLvwh0H1yPvA3OvuusOj4+Agzi+Zxfy7Ewg0/n4tQ3IbQjq79HGY6pTe
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR13MB4920.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(122000001)(2906002)(38100700002)(6506007)(5660300002)(7696005)(38070700005)(8936002)(186003)(66946007)(55016003)(44832011)(110136005)(4326008)(966005)(508600001)(33656002)(9686003)(316002)(26005)(71200400001)(53546011)(83380400001)(76116006)(86362001)(166002)(52536014)(66574015)(66476007)(66446008)(64756008)(66556008)(8676002)(559001)(579004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: cjgVm4nruixEm4AjgxllRalwptqGOodlVqeiaFhfnNjt50hvZF7rGzuvcWZw6QeOj/arbjCU1ynJ58nejEhzSR/sivI8pBL7RUGojKwi2hKxA/Bt/4Ds4imzGNhP91Ra3vCVtAzb4jEL/IwDj22VKyJ1exd5k2djzepBwkloXKUCmVQrdy90Qmgs1xGknFO7gBFOFVvQ0HEFF8IkSod6biyLEByWw1O9YLs8q4vO8H8WgwM0XaYpiPSR7RriFO9jatvgrAS9uQ3Ls3ufylRaj1H+K4OQJAlHCAzOVRhEOFnDhPyDczdFob1mk1gs0r9AxhIKSD/QJWFZa+Kxxvn5uvMl8OvLyjKjdz9Yo14vNHFNmdyoRAJL+YxVXRn6BiI72/2VheaFg44S3ywisWyUvLZuWeQmBvXRxRPPtsjBMfQiru0dA97ewKGJVHS4fTiX8b2F2hWh/wG/VeRSjiAoFsJu4C0wBM8AiBiQoMAM9LH2uNmlpm+5rVXGwhSoBk2HAoQ6wlT9z3F1/iuYP5nfAjiiLYVp9KrfuzRB7Fd5bRWCkvC1IXZW6HHCYXSnqILqCYoxdI8Ni1SpIJnA9hgtd8V4ibDvEtPPpteWBo0ti0Foh+JWEogoYtL+PeCYR8LxnNQ1O9OoT4l1LybOCTRNzcuUYQq2PBWxYBaE4a2Fs2tKKPTJT3nXsM6JR/FS3EancDrySaIBlc7I5F3lbgEThIsa6Srbphd4I8R/hUxjxcT8ZgCopKJTCDebwW4ghqiEPjp0RAk5NRlfCWe5+EGbjw606olWu5VpLehfX2HE13kyyB/Q7pJSxsFx+DQSCmJ9ndno8u9kTH/XP/iEBuTEh/rZ7zpAIEh1N5SEybENFggw3L1krdP7H0F5D2vETN2a12mP3y4RS6N41Z2BKJFcIosHZTiPQQOA4NZPwdDAo2m0RVm3z9V3dmEHkvt4oxxnYS5JxIgNPJGlWkJxHSLllD3jeyIdmZWY4ilODEZk9btNQ5V1WvPaWl/mubYEZIZP2EaLN9hxZnTJguj0y3eInI5HrDApq3pqLxlBkYzYSXmN/U8G7/Czeoj0pn5e92XWuR7J/R2JD8M2n9B9yZSqdRY0TMEIhjiKld1nJi4n3WZBaqQTaZhYwMiGpiYWn2P+mzJzLfT/rtk9GUO/ngYGh4uviopyWMcgXaUnKjT8LoQxB5zrjbh4CMkkWLAQg0mCibgj9Ab4NhDcP1UVmAkavmSQWIWWn0I8HwtctULHteahN3ffUWXN47dgNKFS6vI3OEgR4HG+Q0v9vYooQlG0G/YswM+vdm1HvLTp8tCGB+7tgFhrw3j0ls2Qc5d+Kp95F6619Y7PvJ+HqjLIrfstcwoxw8IWjvQg4nEaKwW4Qf45WE9ObLpGprfykWyLSOhHekKCg8Ljuro8bo7PlqCWlrpUbWoyFEWRadToxL3WRtapg7DA/+/2LBanJ/JNqVZrEuLU8iLQlPNOxOyMNuPOsXgilECn0fYgIXyRjCCeY64voj5zXQoRrlejXI2tHBChJTC17N2R1F4D7hQreWUur597k2iYLeqavJepnvsRfizrCZTe9mwecRz+RPNxAI8+p6U6Y6K4nAmjZIvhJhBOkcd3gf/jzQsI+qd2kVPKfo6fOpBoipo/FSt15pmNjrGHYVszgi5boOsZlnhJ3jgbAou/esaygIsuwh/yNBqi49m4LOq5U+VskxIH0Q5zPcuHbo3TW7bezBFWNogsl2PIpQ==
Content-Type: multipart/alternative; boundary="_000_CO1PR13MB492046DFB9684726D72D05BA85D79CO1PR13MB4920namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR13MB4920.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bcce61f1-bd94-4b65-3346-08da3dd44dff
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2022 22:25:27.6965 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1jxlrBqizY6dtzCt6Q2NT+yX/OvxxsjEU5mTXJHAFl+NN3x3fL/0YhMFgasRm7NLdcXLRyd9WthztpwfIbVMyQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR13MB2541
Archived-At: <https://mailarchive.ietf.org/arch/msg/dyncast/pqiAJ4qfsFbafFDBbn7MapDxcmM>
Subject: Re: [Dyncast] CAN BoF issues #9 #20 #25
X-BeenThere: dyncast@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Dynamic Anycast <dyncast.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dyncast>, <mailto:dyncast-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dyncast/>
List-Post: <mailto:dyncast@ietf.org>
List-Help: <mailto:dyncast-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dyncast>, <mailto:dyncast-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 May 2022 22:25:41 -0000

Peng,

Want to add a few points to your resolution. See below.

Linda

From: rtgwg <rtgwg-bounces@ietf.org> On Behalf Of liupengyjy@chinamobile.com
Sent: Monday, May 23, 2022 4:31 AM
To: dyncast <dyncast@ietf.org>
Cc: rtgwg <rtgwg@ietf.org>
Subject: [Dyncast] CAN BoF issues #9 #20 #25

Dear All,

Based on the categories of the CAN BoF issues, here are the responses to the following issues #9 #20 #25, which were all the issues relates to 3GPP including #6<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCAN-IETF%2FCAN-BoF-ietf113%2Fissues%2F6&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C8814a07e3a4540e748bc08da3c9e4a76%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637888947818830710%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0sWctzjbHLQ%2FHQhJBUiFRUvEk7pqhL2M7LI8URdkF60%3D&reserved=0> posted last week. Any comments are welcome. Thanks!

#9 Should it select UPF based on the application? Steering is done by per user or per application?<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCAN-IETF%2FCAN-BoF-ietf113%2Fissues%2F9&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C8814a07e3a4540e748bc08da3c9e4a76%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637888947818830710%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tF8p7WchDB3BRTR7x%2FUSKLhmTwKet7jvqPPDFDOGFnc%3D&reserved=0>
Traffic steering is done per application/service but the metrics deciding on the steering may also consider user-specific input, if needed by the service (making this service-specific again). The application could first provide a strategy of select UPF, and network will have some flexibility in steering based on this strategy other than request the AF each time when there's needed, which could decrease the delay in corresponding to users.

[Linda] For distributed UPFs in 5G, UPFs could be partitioned by functionality, such as UPFs specialized for Video, Conference or others. For each type of UPFs, there could be multiple instances.  In 23.548, 3GPP further defined means by which UPF (re)selection could be fine-tuned based on the DNS request. And this re-selection could take place following UE mobility. The point though is the delay incurred in this selection, the amount of configuration per application /the coupling of that information between operator & application domains, and the dependence on inspecting DNS.

#20 3GPP and URSP solve traffic steering problem based on UPF selection. It uses both endpoint and application. <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCAN-IETF%2FCAN-BoF-ietf113%2Fissues%2F20&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C8814a07e3a4540e748bc08da3c9e4a76%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637888947818830710%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=RMxYScyW93z6vq1yKS0%2BYgK7BSqiTkiKoIoXLxKwUl0%3D&reserved=0>
The combination of endpoint and application in UPF selection is more in a static way. The decision of updating path comes all the way along the application subscription procedure from upper layer which will cause more delay.

#25 What happens when the user moves? Should we also move application context?<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCAN-IETF%2FCAN-BoF-ietf113%2Fissues%2F25&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C8814a07e3a4540e748bc08da3c9e4a76%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637888947818986939%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=T0oCXUpOuJlW1JeQew%2Fswpa5H10bqdLwTWc03KK9mds%3D&reserved=0>
This will depend on how service affinity will be realized. But generally, the assumption would be that a moving client maintains affinity with a previous service instance until the transaction is finished. Changing a service instance mid-transaction does need context/state transfer, indeed, but that is true for any solution (including app level).
[Linda] It depends on applications. Some applications have their own layer of handling sessions when user move. Some don't. This can be considered as Value added Services offered to applications that require affinity.

You can also add your comments to any of them(https://github.com/CAN-IETF/CAN-BoF-ietf113/issues<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCAN-IETF%2FCAN-BoF-ietf113%2Fissues&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C8814a07e3a4540e748bc08da3c9e4a76%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637888947818986939%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=8DipwlWxz%2Bfgwe9acWdXG1SpNP7h0dMinWabkkt27Ao%3D&reserved=0>).

Regards,
Peng

________________________________
liupengyjy@chinamobile.com<mailto:liupengyjy@chinamobile.com>

From: Linda Dunbar<mailto:linda.dunbar@futurewei.com>
Date: 2022-05-11 06:11
To: dyncast@ietf.org<mailto:dyncast@ietf.org>
Subject: [Dyncast] Categories of the CAN BoF issues
CAN BoF proponents:

Many thanks for creating the CAN BoF issues tracking  in the Github: https://github.com/CAN-IETF/CAN-BoF-ietf113/issues/created_by/CAN-IETF?page=1&q=is%3Aopen+is%3Aissue+author%3ACAN-IETF<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCAN-IETF%2FCAN-BoF-ietf113%2Fissues%2Fcreated_by%2FCAN-IETF%3Fpage%3D1%26q%3Dis%253Aopen%2Bis%253Aissue%2Bauthor%253ACAN-IETF&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C8814a07e3a4540e748bc08da3c9e4a76%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637888947818986939%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=8uUUyrorLFMJb6UZXCOQC4IR0mmnLk%2FaYxp6XU%2FSGt4%3D&reserved=0>

I went through the issues captured in the Github and characterized them into groups. Some issues can be lumped together for the discussion. There are quite a few issues related to the requirements, which need to be clarified.

Best Regards, Linda


Issues associated with Applications vs. Underlay networks:

*         Consider not to load underlay network with application details. #35

*         We have multiple upper layer application. Do we have additional needs for routing(e.g. WG?) or we are using those applications and won't need such new WG? #30

*         It needs application information too, so it can't just make a decision at the network layer. #23

*         This is not striked as a routing problem; it's all service discovery that can be done in higher layers. #21

*         3GPP and URSP solve this based on UPF selection. It uses both endpoint + application. #20

*         One overlay plane per application. Resources/metric specific to the plane. #19

*         How does the application layer or the transport layer learn the network status to steering traffic? #16

Need more clear requirements for CAN (to be addressed by draft-liu-dyncast-ps-usecases):

*         Need to understand if three are requirement to avoid extra messages or 1ms of latency #36

*         Regarding the flow affinity, is it from network perspective or from application/computation perspective? #33

*         How to effectively compute paths? Shall we put CPUs into account? #32

*         What happens when the user moves? If so we also need to move application context. #25

*         It can only move the services around as fast as it can update the routing plane. which comes back to the point about service discovery (waiting for convergence/distribution as opposed to just updating the SD server) #24

*         Whether the interests of the organization deploying the application and the organization providing the network connectivity are aligned. Google doesn't worry about this because they are both. #17

o    The question is more what the scope and semantic of information is that will need to cross organizational boundaries. This needs further study, in particular when assuming stakeholder division between service and network provider.

*         It seems impossible to satisfy that requirement simultaneously with the latency requirement. #15

*         It wasn't clear that how hard of a requirement session persistence is. #13

o    A session usually creates ephemeral state. If execution changes from one (e.g., virtualized) service instance to another, state/context needs transfer to another. Such required transfer of state/context makes it desirable to have session persistence (or instance affinity) as the default, removing the need for explicit context transfer, while also supporting an explicit state/context transfer (e.g., when metrics change significantly).

*         Should it select UPF based on the application? Steering is done per user? or per application? #9

*         This seems to assume conventional non-distributed applications just running at the edge. what about modern frameworks like Sapphire? and Ray? #7

o    It would be good to understand the multi-site requirements of such framework, which I have understood to mainly run in single DCs.

*         Relation to 3GPP UPF #6

*         Relation to ALTO #5

*         Do the mobility issues and associated protocols are also in scope? There are scenarios where routing alone would not be sufficient. #4

*         What is the position in the edge location regarding to UPF? #3

*         Is there some sort of authorization model so that an edge can indicate whether or not it will provide compute services? #2

*         What is CNC and the relationship with CAN #1


Measurement of the Computing Resources (to be addressed by draft-du-computing-resource-representation):

*         It is hard to use existing work to measure the computation, but we can optimize the latency through the performance monitoring. We have performance/measurement matrix over there. #34

*         Clarifications on the computing resource, its requirements and characteristics would be helpful. #27

*         Each application may have a different definition of "resources" these then have to be boiled down into a single topology Network Aware Computing (NAC! :) does scale #14

*         Is computing resource measurable? #10

o    It is, and how to use the measurement would be solution related. See IFIP Networking 2022 paper on how to simply expose "computing capability" and achieve better steering with such simple measure.

*         Why compute resource is different with other resources? #8

*
Load Balance based solutions:

*         The point is that we need a standardized LB protocol #18

*         The LB as part of the application itself is superior (part of the distributed application itself is to obtain and keep updating the "best" unicast location to use). #22

*         If there is anything missing from current lbs that would prevent their use as-is? other than there is for market reasons no interop standard between different lbs? #12

*         For the load balance, should it learn the network's status? #11

*
Dyncast based Solution issues:

*         For Dyncast, when the time is short, is it possible for the router to decide the routing? It is too fast. #31

*         Is dyncast proposed to encapsulate? #29

*         Will CAN dyncast impact each and every router? How to avoid loops? #28

*         What's the assumed scale of a D-router? 10 ^ 6 sessions? 100^ 8? What's the assumed update rate? !Gb? 1Tb? #26