Re: [DMM] Comments on draft-ietf-dmm-srv6-mobile-uplane-13

"Pablo Camarillo (pcamaril)" <pcamaril@cisco.com> Tue, 01 June 2021 11:22 UTC

Return-Path: <pcamaril@cisco.com>
X-Original-To: dmm@ietfa.amsl.com
Delivered-To: dmm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0350E3A1363 for <dmm@ietfa.amsl.com>; Tue, 1 Jun 2021 04:22:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level:
X-Spam-Status: No, score=-9.595 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=f+HTyXp3; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pvA4AuGf
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RstTT1mojfZb for <dmm@ietfa.amsl.com>; Tue, 1 Jun 2021 04:22:33 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79AAA3A135E for <dmm@ietf.org>; Tue, 1 Jun 2021 04:22:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9784; q=dns/txt; s=iport; t=1622546553; x=1623756153; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=lNX5FE8lJdhRBOHFlDKzLPTIFRYrdXTMHE4I41CTnP8=; b=f+HTyXp3KpZluvPSYnSlJZeNCOvtSXFIY35eVSeBXOqtw32a/eM9KT3x /KLjF50RFgQYdf7NqYP39FzH/i0aNYdbVCuwScJKQAR8HY3Q/IceDcy+d TlQRF5/DMpkPkIGuOg/z+znFNqazFYPlWL/phQVTKJ4ABQuM21IC/8tF4 0=;
X-IPAS-Result: A0AlAgCEF7Zgl4YNJK1agQmBV4FTUX5aNzELhD2DSAOFOYhvA5oMgS4UgREDVAsBAQENAQEqCwoCBAEBhFACF4FnAiU0CQ4CBAEBAQEDAgMBAQEBBQEBBQEBAQIBBgQUAQEBAQEBAQFohWgNhkQBAQEEAQEQEREMAQEsCwELBAIBBgIRAQMBAQMCJgICAiULFQIGCAEBBA4FCBqCTwGCVQMvAQ6NJY80AYE6AoofeoEygQGCBwEBBgQEhSUYgjEDBoEQKoJ7hA6GYSccgUlEgRQBQ4JfPoJiAQECgSkBCwcBIwUfFIJdNoIugVgBawYBYwEDGAUmEEYHAgELIB1MHgEEDSUMkTgrgwinHwqDGZ4CEaVYuWkCBAIEBQIOAQEGgVQ5a3BwFTuCaVAXAg6OKw0Jg06FFIVJAXMCNgIGAQkBAQMJfIgXgTYBgRABAQ
IronPort-PHdr: A9a23:Y5yi3xADKbNlQ8dAO+KHUyQViBdPi9zP1kY95p8ukbkIc6m/8dLlJ kOMrflujVqcW4Ld5roEjufNqKnvVCQG5orJq3ENdpFAFnpnwcUblgAtGoiJXEv8KvO5YykzB s8EVVJ58Te8K0cGUMr7bkfZ93u16zNaEx7jNA1zc+LyHIOaj8m+2+2ovZPJZAAdjzumarQ0J xKz/m3s
IronPort-HdrOrdr: A9a23:3T1kAaHYTJhWRLTtpLqFJJHXdLJyesId70hD6qkvc31om52j+f xGws516fatskdvZJkh8erwX5VoMkmsi6KdhrNhfYtKPTOW+VdASbsD0WKM+UyaJ8STzJ856U 4kSdkDNDSSNyk4sS+Z2njDLz9I+rDum8rE6Za8vhVQpENRGtxdBmxCe2Cm+zhNNXF77O0CZe OhD6R81l6dUEVSSv7+KmgOXuDFqdGOvonhewQ6Cxku7xTLpS+06ZbheiLonCs2Yndq+/MP4G LFmwv26uGIqPeg0CLR0GfV8tB/hMbh8N1eH8aB4/JlbwkEyzzYILiJaYfy+gzdk9vfsWrCV+ O8+yvICv4DrE85uFvF+icFlTOQigrGoEWSuGNwyUGT0fARAghKVvaoQeliA0TkA41KhqAh7E sD5RPqi3JaYCmw7xjV9pzGUQpnmVGzpmdnmekPj2ZHWY9bc7NJq5cDlXklXKvoMRiKorzPKt MeQf00JcwmOG9yZEqp8VWHAObcFUjbOy32DHTqlvblpAS+rUoJh3fwnvZv6kvo3KhNPaWsyd 60R5hVqA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.83,239,1616457600"; d="scan'208";a="722876314"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Jun 2021 11:22:32 +0000
Received: from mail.cisco.com (xbe-aln-001.cisco.com [173.36.7.16]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 151BMW6t024126 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 1 Jun 2021 11:22:32 GMT
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xbe-aln-001.cisco.com (173.36.7.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 1 Jun 2021 06:22:32 -0500
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 1 Jun 2021 06:22:31 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Tue, 1 Jun 2021 06:22:31 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D07U9L7WZh0Vh8gMYANy0vWz6CnD9MFd6R8clVtPPJ71kaU7obeuXR9tNR8bRnAyJHb/E/bU7O8hP0bI1aaK5MZ/Km/6LOexqKgw7FduORGmsCZrPWN9UNuVcXqQ6aHInTLDIuMLqNSlQVcRUCmQZ8MZfplcvo/QOTViZbo+qFul3YXotfGwWDqhtAaaUvQCtGdTLgxTi1nbFHHVWU5hxRbUHFPxM6kA/OZOY9C3RTyimNg5cNUrKo9hhFIern4hGclKhV8Xl8EyYihHkDY9mTTLibyUBiQSGIqPuOpsN9Xp5ZqfMsrMxXxkzyUPtYRBpxCBvKzWW2PmLGV7gCDsYw==
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-SenderADCheck; bh=lNX5FE8lJdhRBOHFlDKzLPTIFRYrdXTMHE4I41CTnP8=; b=MHuG0wY5cT/2mE7sTp2zNx6lRe5qepaTAIMDo1wHvLwq6awL+oe+lRs6MmImPu7+B7+VIM1e1p1/JXnBkyIIC0VtFv8fTKZ7OQp7NLKd718RdIXtQGJ53lW+ZwGxN2/Dsz0nv8ywSkkm7ZXh+Eh2U+uE+urG8CDukwsRpDop5wPLQTmwns7j9gKlyz16mGgA0GRcBzB+P8Zy/gaErLaUe72od2MLZttsx5ClK1bErp9EtxON5bOtlHbLZ5AgrFV4QTHiF1ldln4XazEyM7dBnp8EVBiz2WTTmZ9+43icmMs/jlORc9cE4UCpfcgN7nIiMFzC9T6pkHw+RDeC2JTP4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lNX5FE8lJdhRBOHFlDKzLPTIFRYrdXTMHE4I41CTnP8=; b=pvA4AuGfu9UGnuHnta9MnAwHU/G9pugnjhlA8Y2JyQ5K5/5cUNo4R0l/PHr8xt3fJRe9VO7LsLj9F9z3mEFDz7nLKstkgmXZPjFaWUH/H30DSbJ4l0PuvcAiR9GLEaf3+aHTDN4/ew5JvSMBKObkXkcGVAOqDq1N0kD7x78fNxU=
Received: from SA2PR11MB5082.namprd11.prod.outlook.com (2603:10b6:806:115::5) by SN6PR11MB3278.namprd11.prod.outlook.com (2603:10b6:805:ba::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.24; Tue, 1 Jun 2021 11:22:30 +0000
Received: from SA2PR11MB5082.namprd11.prod.outlook.com ([fe80::c070:63ec:603f:8450]) by SA2PR11MB5082.namprd11.prod.outlook.com ([fe80::c070:63ec:603f:8450%4]) with mapi id 15.20.4173.030; Tue, 1 Jun 2021 11:22:30 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: "Jeffrey (Zhaohui) Zhang" <zzhang=40juniper.net@dmarc.ietf.org>
CC: "dmm@ietf.org" <dmm@ietf.org>
Thread-Topic: Comments on draft-ietf-dmm-srv6-mobile-uplane-13
Thread-Index: AddTECxf2ZfIeENDSPudztjNqNgUxADwpwZA
Date: Tue, 01 Jun 2021 11:22:30 +0000
Message-ID: <SA2PR11MB5082A2AAEEC4BD637E7F5081C93E9@SA2PR11MB5082.namprd11.prod.outlook.com>
References: <BL0PR05MB56528B020740C69B711D1A67D43E9@BL0PR05MB5652.namprd05.prod.outlook.com>
In-Reply-To: <BL0PR05MB56528B020740C69B711D1A67D43E9@BL0PR05MB5652.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=fb60342b-9c37-41f8-9153-ab0a7f5ffd12; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-05-27T15:50:42Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.51]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b3fc4481-e777-4f71-5745-08d924ef8b3e
x-ms-traffictypediagnostic: SN6PR11MB3278:
x-microsoft-antispam-prvs: <SN6PR11MB3278C1C8115BA351BF8712FFC93E9@SN6PR11MB3278.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qVm+4zFNxQ4EjgPj2UPBjYn6iNe2zFFUp7iJR2l+6+7lF/a+d0ZTS1ZdxuYpR/6lT1W0zvhm+qHk2CGi1vTCEeLOTU0jqggf7DCy8TqvQiG7mqT7QVvHu6bPJH5MQi3J6NdfdplLgUS0srHkeEF7QMN4oTNicZJaHpQZFlORh1CLWgo2nZxtzcgUcD726Abv1KNGHg19vMUB0xs71s5FsFJHTx9Z8zeYZ+N2WLCZHjQneLVOFTo04y5nyLskRCt1Dot6gnA9I5OmnrXRl2V146+e1zwaVEwxD7BVGTbBMFbpmu4yR/awA9Bf7R7/J5AXrS+X1daAgJncrD9rCXzgSyQCGPHKsF8a9P56CJoQdeTPqw8wGKNuk7l6RdBMgxuiEG0C3qL1Z7gA0NKWbmPNboevBO5RMumoabe1zHW/SI1wJQEMmEJWCzUVPFzp/a4gNzYu6JXLbUy7TfBuEArCWhj+CRiMbqRACT9L4ifcFtvk7F8bur7LTgdJr2cd4onImat1LCR8JCGx/ApVT+W/K99EDPEQhoZxc8Kdb2R0x42YWvGnODen6sWK3cuSfZey6JyaU6sG5ntmPzMLWn7DlVDuvjdRkZ6cE9P7RtFIpqoLTxooOUk1meCEu2TiqglXlyETA0QwQPNGQfZ2hodhuFulb+hlFYhf963cT2G7E3X4dtKx2Ju0BkxECy7Wc8iI7zdkeoKkwwKh0xpm1KoLgw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR11MB5082.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(396003)(136003)(346002)(376002)(366004)(7696005)(76116006)(122000001)(8676002)(6506007)(53546011)(9686003)(66446008)(2906002)(52536014)(83380400001)(38100700002)(4326008)(8936002)(86362001)(5660300002)(26005)(71200400001)(66946007)(966005)(64756008)(478600001)(66476007)(66556008)(33656002)(186003)(316002)(55016002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: csTfjNn46ZmQTXXuCmD1P7f93ISlTbLX0FLzAIsXgUWH7n4XHv9S33sUTSyVSM21b0A/cFvie+2RVzoDmsIo+gS4LNMXGIBVWPfQpehaZoqn0Tu7LHGMeBft7Cr35/SNi90uXKYl4ynIEPyrYIqYOUOuG2vnvIknW+rCDsEJOybFricqOj5BbIOuxJ0eyaSi17z1dHQ1s2S6BP1e4ICaDcH3zXc0npzSmPKPWue9GwIn7hbME9RiKPaFuNMql1pKlvb2gIdsLwDckqA7OyE16coxgTEeoudFDTvOsamJDqJUMb9oEtHOi2cE49vECAbL83LkXMzncUjQO3Bjdn/r57rTTLRxW09mP0QewLBfMMSSce/guS6ZSiIO5Y8qCC035C96FUS9+xX5A8LdrpTrT70J2qRx72ihZ5hyH6W4dLAyCe5b1PW3VWJwbwJ8DRZEiydaC3xySu6H2EK0zTXZz8OJm+BOBH4HDp37LMlLn8IQyFyAkQuO85ThQL2Xu3CEs2KpJ5kBcoQVEXSYmYY6J5EFx5V3Zo4QslMAFxl0V6/2dCeRurOntPnWrC413/6Fnvi0Y2EVnxsxMMhbeo8k/oW3VDBYaZrLVnRe1f4RY975MBpcrxaAZ1gwbJQLaOsOfRNkYq1xkKGKJ8yqLMS6wnmn2ujxDt7HKpGgOgwCEMsNAGwmxCBJTgQ+SLwe0Jtjsz8Pc+XudDkqeIWd+d+d41a6gG9+dNwrB3PV/P7PSEKgJNDmMMO1z8o43zjiLBnTxNn++1uy0ZXc4KGcRFk/N+ojbfUlCYq2R003cGcU8UYAopblw7TeHXKamcidxwhbbhqPaIYN4SEpjY1mHgdJ4MviYQbb/1duiTLzCXqWfQ7RwxeIrZ0nMuqspHOBEcQxrl5ikvDkZ5BWtiLs6C5LjFTqeVr4FOvdNfOXxe2hNmUnkLFxFiXgQgTRR0Zq0V7Ucc2axuvFPrm3i50Og10hBUWh8kE0rQixxHpCEV5C5rWxc75lh6nEhUGHV8IOLO44NgwfGWQjs5CsUFjuSzgVCBVl1jk3A/zSHdZvqWW19+vXBQzpcZKiapm2IdrrouglrV4KhguSV4SkVfqtPcq6A6bmolLvDLAEP3K5ZQH8Z6N4k2BuAYMDkSxDEilTdEqwmerwzVpMIqukxRSxicz3EE629cAuXxm2mJuASUt7/BMUKMZR20+MtUOyn8zpEZANTkgESE7iYn8nDg0iXiOKKo163HbzOG1uB1yKHrZIbV7etdLSv2YAywYqchAqXAE6Ce95sItji7wB8d1ksDmmb2odnqivOt1kaALBrN/ePFTrDe9HI4WhewqK8xiirxvU
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB5082.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b3fc4481-e777-4f71-5745-08d924ef8b3e
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2021 11:22:30.0343 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yH/S4j8pKJ6ujF6DIXVkHf/LTntiJKUBugQzQJ/+BO56n3Y+JDhjNao9zRyn7TCHwmhLqEx5kZ8qpG8U2J+Fyg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3278
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xbe-aln-001.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmm/qtUalv3BUxx2CDfSjuLTCncpSxM>
Subject: Re: [DMM] Comments on draft-ietf-dmm-srv6-mobile-uplane-13
X-BeenThere: dmm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Distributed Mobility Management Working Group <dmm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmm>, <mailto:dmm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmm/>
List-Post: <mailto:dmm@ietf.org>
List-Help: <mailto:dmm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmm>, <mailto:dmm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jun 2021 11:22:38 -0000

Hi Jeffrey,

Thanks for the reviews. Answers inline with [PC].

Thanks,
Pablo.

-----Original Message-----
From: dmm <dmm-bounces@ietf.org> On Behalf Of Jeffrey (Zhaohui) Zhang
Sent: martes, 1 de junio de 2021 4:33
To: Pablo Camarillo (pcamaril) <pcamaril=40cisco.com@dmarc.ietf.org>; dmm@ietf.org
Subject: [DMM] Comments on draft-ietf-dmm-srv6-mobile-uplane-13

After many email exchanges and seeing two revisions (-12, -13), I now have a much better understanding of the draft. Here my further observations/understanding/comments.

Observations/Understanding:

A. This does *not* require *any* changes in the N2/N4 signaling. AMF/SMF/gNB/UPF will still use existing signaling based on GTP-U, but gNB/UPF will use either SRv6 or GTP-U tunnels based on local policy.
B. If both ends (gNB/UPF) of a tunnel use SRv6, no interworking is needed, and two modes (traditional/enhanced) are defined. This is in section 5.1 and 5.2 respectively.
C. If gNB does not use SRv6 but UPF does, an SRGW is placed next to the gNB. This is covered in 5.3 using enhanced mode example, but can be applied to traditional mode as well.
D. If neither gNB nor UPF uses SRv6, GTP-U tunnels could still be changed to SRv6 between two GWs - another SRGW is placed next to the UPF as well. This is covered in 5.4 and referred to as drop-in mode.

[PC] All the observations look good, with a side note on A: Future documents may define a new signaling.

Comments:

1. Since GTP-U can be transported over SRv6, which can also make use of TE capability and used for service programing (NFS chaining), the only real difference between SRv6 tunnel and GTP-U tunnel is that the UDP/GTP-U header is no longer needed in the SRv6 tunnel case (in particular, the GTP-U TEID becomes part of the IPv6 address). With that, most of " 3.  Motivation" are not really applicable.
[PC] The integration of the overlay with the underlay SLA and service chaining cannot be achieved with GTP-U.
[PC] Actually you have a lot more of motivation in this document: draft-kohno-dmm-srv6mob-arch-04
2. Besides the TEID, there are other parameters in the GTP-U header. How those are represented in the SRv6 header needs to be defined.
[PC] draft-murakami-dmm-user-plane-message-encoding-03
3. I still think there is no need to define the traditional/enhanced mode (see my reasoning below).
4. Now it's not clear if the interworking mode (including the drop-in mode) is worth the trouble (see my reasoning at the end).
[PC] Answers to 3 and 4 below.

Let me expand on #3 above.

"5.1.  Traditional mode" focuses on the one-to-one mapping among (PDU session, GTP-U tunnel, SRv6 tunnel) and casually mentions "SID list only contains a single SID".
" 5.2.  Enhanced Mode" talks about two things: SID list for TE and service programing/chaining, and scalability improvement via aggregation.

5.2 says:

   The gNB MAY resolve the IP address received via the control plane
   into a SID list using a mechanism like PCEP, DNS-lookup, LISP
   control-plane or others.  The resolution mechanism is out of the
   scope of this document.

That means the use of SID list for TE and service programming is not per the mobile architecture, but purely per operator's choice
[PC] Indeed. The operator is the one that decides whether traffic needs a particular SLA. As in wireline...
, and it can also be used for both traditional mode and SRv6-transported GTP-U tunnels - really nothing special to be limited to enhanced mode only. 
It is true that some gNB may not be able to put on an SRH, but that equipment limitation should not become a criteria - just like that for general SRv6 (outside this mobile user plane context) we don't have "basic" vs. "advanced/enhanced" modes just because some devices cannot insert SRH.
[PC] The motivation behind traditional mode is:
"   The traditional mode minimizes the changes required to the mobile
   system; hence it is a good starting point for forming a common
   ground."

Defining traditional/enhanced mode based on aggregation is more reasonable. However, consider the following aspects:

- Currently only up link traffic can benefit from aggregation, and that's only when the AMF provides the same <UPF address, TEID> for multiple PDU sessions
- The same can be done for traditional GTP-U, SRv6 transported GTP-U, or SRv6 replacing GTP-U.
[PC] GTP-U does not allow that. Certainly you could go to 3GPP and change the specs to allow it, but as per today it is not allowed.

The reason the aggregation is not applicable to downlink traffic is because the gNB does not do IP lookup based on inner header. 
[PC] Indeed that is one option. That is new compared to today's mobile architecture. I don’t think its complex to implement though. End of the day we've done it for quite some time in wireline. Another option is to forward to a group of UEs and let the UE drop the packet based on the IPV6 DA.
Rather, downlink traffic forwarding on a gNB is purely based on TEID (whether it is in the GTP-U header or in the SRv6 SID). Therefore, the uplink aggregation or downlink aggregation (if gNB starts doing IP lookup based on inner header, which would be a big departure from existing architecture) is really controlled by the mobile architecture, not by the use of SRv6 tunnel. To achieve aggregation, the AMF/SMF will need to signal different GTP-U parameters, even though the signaling format does not need to change.

As a result, defining traditional/enhanced mode for SRv6 user plane really is not necessary.
[PC] There is a motivation behind each of the modes. Operators find it easier to deploy this way.

Now let me expand on #4 above.

There is no real difference between SRv6-transported GTP-U  and SRv6 replacing GTP-U (other than that the latter does not have UDP/GTP-U headers). If both tunnel ends can support SRv6 natively, it's reasonable to use SRv6 tunnels (replacing GTP-U) right at the tunnel ends. But if a gNB has to start/end with GTP-U (with the UDP/GTP-U headers), what is the benefit of converting to/from SRv6 by a GW, which means additional capex/opex? It's an additional failure point - the implementation could have bugs and it could fail for various reasons. It may be better off to only do SRv6 tunneling when both ends can support it. It's not clear to me that the bandwidth saving between the GW and UPF is worth the trouble.
[PC] Well... there are two differences between SRv6-transported GTPU and SRv6 replacing GTP-U. The first and obvious is the removal of the UDP/GTP-U header -which already has huge benefits as the IPv6 Flow Label for entropy 😉-. The second and most interesting difference is that the SRv6 replacement of GTP-U allows the integration of the overlay with the underlay SLA and service chaining. More in draft-kohno-dmm-srv6mob-arch-04. 

These are high level comments. I may have more to come, and I definitely have more text/wording comments to share afterwards.

Thanks.
Jeffrey

Juniper Business Use Only

_______________________________________________
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm