[DMM] draft-ietf-dmm-srv6-mobile-uplane-16 comments

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Thu, 26 August 2021 03:20 UTC

Return-Path: <zzhang@juniper.net>
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 7E3513A1162 for <dmm@ietfa.amsl.com>; Wed, 25 Aug 2021 20:20:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level:
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=BvaPU+lK; dkim=pass (1024-bit key) header.d=juniper.net header.b=goHLJzSE
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 bMM8VgLUGHPB for <dmm@ietfa.amsl.com>; Wed, 25 Aug 2021 20:20:38 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 08B8C3A115F for <dmm@ietf.org>; Wed, 25 Aug 2021 20:20:37 -0700 (PDT)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.0.43) with SMTP id 17PL1Oh2015231; Wed, 25 Aug 2021 20:20:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=CR5sKq/WTsU4cspRQVgz8Myfm0meDlsjzJ+iaEPhlsg=; b=BvaPU+lKBseY1fBNNUVj96k7gzPDVcgt94FMCJap4/aq0RUcHq1/Y2X7ifdoGkHkLPt8 lkQvKRhZl71yPmb4Qq5jGPdCpavuYYZXoyiKxvdocs3z5F8eHS8T640D5IJzY0eHP1vh fMq0LbELiWnd0QwPlyVDeAhxtZxGLcAVCYdE4TAavAAUPAIsWiZqm5Drf3RvKFbDQ2aJ Z8XKsH6G+5ZDlmXsnWsVDJIglsYzIGgpm3wlCia1GuU8F/l3bbB18Ccgd9FKNqCyChYT P4qh/ERjJLEXlgtUyT7NphY8/pQhNDALQpA/tqdPmj6hGTyR0J52PMTztIynAeapVhCN 8Q==
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169] (may be forged)) by mx0a-00273201.pphosted.com with ESMTP id 3anua00mqa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 25 Aug 2021 20:20:36 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i3hoxS6MgY4tbQpfxBgQVyxHWU6CqgdbHn703bPNVkbBv7NBkMRR3ulP2IJ63rdkXxA9anfwQQwbz7hZ8VKk7Eu/3P59MvqgZSWbcG5QQ2GQgSAxhlnWYozMCffCn/CyiSTIiTUwhtGJ62Lz1UuEDhLZN7Xe94FYxFT646H1JEHMInqeCkW2+rJM/i2+W6wUuV9KYRvN0hef4qUhWVA+yHGcZrObg7rcH4Q4G4pQbkc2uRpfBJHJYCX5Z37m+Xu/vszpvL6y7YkkpKPJdPAhow95648apfPO8HT/AJVHK7SqQqJU/9K2kFGy0UlJqD+aCH2fA5umSTutcIecHlHQHQ==
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=CR5sKq/WTsU4cspRQVgz8Myfm0meDlsjzJ+iaEPhlsg=; b=WUc1yUrIE4+6SrV9vZdZDl1fTzk3oVuTjo2oGI8PiNFCvO9+hAAz7GfMs6mUCzJcf9252d2bnAZzMjBNfHmzT2ctQ7YEK7dGRtaDmgSuXf8W8UCaj+cXtbVziujzhxCeJOkFduZVaMZoEyyec6MI275Lh2zTrPxKaWORbNk15Lx6xfIyUIq5IofsmQkNjjWU0eWkff7Qb9b3ysDIPg6Rk5Gr3BbELmBzUYHHS4C/utZkRYRHeYwr3AF4osPivwrroQWejaS7HsYOSXftIjLOcm8ZcsMHTkcp6ev0i5M4NgUlVRZfU1GnlJx313GHbscX0/uXmHbeb0USKA4YjbVxsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CR5sKq/WTsU4cspRQVgz8Myfm0meDlsjzJ+iaEPhlsg=; b=goHLJzSElRKRBRBeqEK/83NMMylsb4xTxUA4NsSj6e3S92uULOX9EkuNfu99aBAS3wV7HLK+EII0n5fhTDLgRHF6/yFLQJPVfOAORRrGtidUj9XGqYayyG2B76UALKLX486cSiB6xaStVoWV0stfV+rsqnndeDRCp9xNI5ju0lA=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by MN2PR05MB7119.namprd05.prod.outlook.com (2603:10b6:208:18e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.19; Thu, 26 Aug 2021 03:20:32 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::cd35:4cda:1ffd:e725]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::cd35:4cda:1ffd:e725%6]) with mapi id 15.20.4457.020; Thu, 26 Aug 2021 03:20:32 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
CC: "dmm@ietf.org" <dmm@ietf.org>
Thread-Topic: draft-ietf-dmm-srv6-mobile-uplane-16 comments
Thread-Index: AdeaJLOpII08EjY4Tw2u+OienVqWHQ==
Date: Thu, 26 Aug 2021 03:20:32 +0000
Message-ID: <BL0PR05MB56524308DC54112C0A0BD5FBD4C79@BL0PR05MB5652.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.100.41
dlp-reaction: no-action
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=juniper.net;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c8afabee-b2f2-4472-72a4-08d968407672
x-ms-traffictypediagnostic: MN2PR05MB7119:
x-microsoft-antispam-prvs: <MN2PR05MB711915F6A754A12287DDDC0FD4C79@MN2PR05MB7119.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: t9RrxEKXY7yvJAC6xaW4dQ/1Dzh+H585tDLvBsK6RofltdvYaqYqye75mGUgOxqi50ysW2OKpl8ZgWAeWccmhDCPEQ8TNr8N7Q1nuDQF3MVUaxFO1Ghn+WlONTv9kNCoV4YpVLWKAPF5qu8p4t3zsU6WXBWtFpg45lFQACFyzNS1f0f3LyMhyJnDVaz5NUp3uBQTRVExA3+gvlsoF7fRdkiUeRzdibhqSPWZvGEpcX8NNmYqBfCMUtIiggRetfev96NBSaD9f6Z1p61BQhKEFND0cIzLcsaVlV/Slab1Zf8ZRDlVDQ9iiSN57bc4dWhS/qti7evbMfWlr30/Ie3cW0qvdEPTR0w4GFQ8vEQDoCQUFU2I4md2x64Smlbrr0/6tjHxS55nmjRHafIrK7L+LZ86k4xjOMLhjQzpdWMYfppquC0KhWxx+9AYINx+MIHbTqvyl+xDuFCuGRD9qASVajeKLofm+Lmprq7eXby8LuBrTSbc5EwNwZn6CZTaghoJ3dIa2Hq0TlYAU8UMJy4Wvl5Jje9tiVXLi/6i3owcbGGCPUO/f4BZwrZU9CrlMSMzrCrXE+KcX2J0u59fNeLBOesWIouRqBYZ+JxO14/tBEaKl507fLWuNOpIjhKSR1fwBdHhWzAknv35Xfob7/pPsOLPOVUeFhZ47YHxo/HGi5TK0kc24CJv+q6b2umgOilL2kCmfPjWOTCLz1DK9EkTk8WE4Z/uibt+sIp+n8C7fd0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5652.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66446008)(7696005)(4326008)(8936002)(26005)(2906002)(52536014)(508600001)(316002)(66476007)(5660300002)(186003)(64756008)(8676002)(71200400001)(6506007)(66556008)(38070700005)(83380400001)(38100700002)(122000001)(33656002)(6916009)(9686003)(55016002)(86362001)(66946007)(76116006)(21314003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: vgONQmueTnXXTjUloZK8vvorM+daROMIep3tQtr8qVh6hPn9qnCra8qWBpHFPJKyQRL3BdzZCHH586oYH8MiFC7SqQyG6LeSA5grq5lG/I2yX6gUzMb97N+8M4YayaI/+2rFYDwrY6OyTc+6TJcEwi2tEdv195dvyyXcHfj3Cq2EBRBahReidv4N8Ijl8rS9+lQzFmtFRS/hFIzPHw8rWQ9zrEOrbY3F18wBn+S96ITy9KYYuhO+CZsHhmgPWOmUSzwvt3nCZUvOjN9Jf83P23R9FLmWDKyCQoY5gwQpxPPr/li+Drf+kV7Tu29f8RlAG0SBiyzQ4MCsZ3eI/ldO4FAnCbssxXg4dSc8lCmQaOSBpIGWkEh+pInFdpPDmUI71FX8kG8eJ61aXQF59nTsnqJAxNmb1tIvkfgLlRCawxZihPovWfecsYfWnV/gMavvdSk8ldSu4ifPrjR1qjckn4iD7S2xExZZicsGtMNe/1PL92DkfeAS+Z5EjTDzlDpaf9pu3/H5Ok7zaEUBVc7GKHmv3U7VJCW2oE3PdykGBVb1i+ukfPHuFRWR1ihhiCGPLKXGcCrrWkkDeh1D7v5eauUmswnkvcLu6zhKktyjf2ctLr/mVOLRa3Ss+OnwafyM7H+LHEZZjQCLYhj/CtqyPbQ/spkAyL2JcZiAJzWSXl1h93BRTgEAVNx/iZBnxzaSSUO+xJxaisD0IdPzTB7alqTtx5CzguQAVbvlO9ylAGLi7OpwUteZI9GddnrT1k0Clw4dkoMhDhnHkIdnPlITRTnR0DzDsxgo/OjCuetraSTAbGrlozwyR1FLq7jhwK4faI7kgzxbBcsu3CCYfOPh2PRinVw2vYss7T8hpUXmcjOg2MF3gpR/5aJHubWqy8HO9ECUCjyrEJYEKf+PHeh//C8fqCqZw6o1gX/ZM/GFDSDykeXgwEPSL9fLKIbJ0o8MoAzb2l2YgmukwkCzjU0ghf2R4kof0wPVAFWB3r/0gC+HpR+IyISpgxstyyxzGM21OizXp3kaeKTReieFwyv98SyG9egJDszGfP5GPXvwr+GntrthgmClAQV3yuGXw2i8hOSvdAF39PKph94z/waS37k2w/jL/rJ8vTLi7SlHjwkbFbD3xwjBvUHMpr95jvB8B0uHvKFZz22e44mhH1cpsRCVzjJJe8jHz8I9BZTclRoEoS0JuleRIXCYlls1j5ayHejVmf58ta3gJXGJDHHd6ZrNh+RsoXCGvO5an5cofl4X7kAiWw1lzXmHSOgcPYkv8iTlYheLaNUJhziraKFKr6+R2Ce8Gv77Bgrxc1LY1b8JifbIV266lOL5V/F5GUlr
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5652.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c8afabee-b2f2-4472-72a4-08d968407672
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Aug 2021 03:20:32.2164 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xhOGBIyB12lVZ1MhHO2Q3go21HjBlB/jLYuY/qBUbOpstEtC5ZfA/STFW9H73BJ/dl9waFeXrI/mTOK6zfDpfg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB7119
X-Proofpoint-ORIG-GUID: YpBcya6PHQrkZ5iHJGhvbu_0_fP0wQo6
X-Proofpoint-GUID: YpBcya6PHQrkZ5iHJGhvbu_0_fP0wQo6
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.391,FMLib:17.0.607.475 definitions=2021-08-25_09,2021-08-25_02,2020-04-07_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 mlxscore=0 spamscore=0 bulkscore=0 malwarescore=0 impostorscore=0 adultscore=0 clxscore=1011 mlxlogscore=706 suspectscore=0 lowpriorityscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2108260017
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmm/bc2fvBAsQtW1GBRtGbKX-khiip0>
Subject: [DMM] draft-ietf-dmm-srv6-mobile-uplane-16 comments
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: Thu, 26 Aug 2021 03:20:44 -0000

Hi Pablo,

I have not got a chance to go through -16 closely to correlate to our email discussions, but I have the following comments.

Previously:

-------------
In 5.3, for uplink traffic, the GW has End.M.GTP6.D for the UPF address B and the gNB does not need to know the existence of GW. For downlink traffic, the UPF knows there is a GW and put the GW::TEID in the SRH. Why not make GW invisible to UPF as well and just use gNB::TEID, and then have gNB/96 as End.M.GTP6.E on the SRGW? You can still put GW in the SRH to steer traffic through the GW.
[PC] That is a valid point. I'll think about it and get back to you.
-------------

I think we should get a conclusion on this.
Similarly, even for the drop-in mode, SGA can use (U::TEID, C1; SL=3) for uplink traffic instead of using (U::1, SGB::TEID, C1; SL=3). Then, on SGB, U/96 can be a End.M.GTP6.E. With that, we don't need End.M.GTP6.D.Di anymore, and End.M.GTP6.E will be like others - checking for "Segments Left != 0" instead of " Segments Left != 1" (no need to use SRH[0] as destination address of the GTP packet).

BTW - 5.4 drop-in mode only talks about uplink traffic. I suppose downlink traffic is the same - either use End.M.GTP6.D.Di or just use End.M.GTP6.D with (gNB::TEID, ...).
In fact, drop-in mode is not thing special any more - it's just that there is an SGB attached to the UPF as well as an SGA attached to the gNB like in 5.3.1.

Please see the following additional comments (more may come when I get a chance to comb through).

(Z,A) or (Z,A) is used to denote the source/destination address of PDU packet. Then, for End.M.xxx behaviors, A is used to denote something different. Better change the A to a different letter in either the PDU packets or in the End.M.xxx behaviors to avoid confusion.

End.M.GTP6.D has the following operation:

   S02.    Copy the GTP TEID to buffer memory
   ...
   S08.    Write in the last SID of the SRH the Args.Mob.Session
              based on the information of buffer memory

   With that, the U2::1 should be changed to U2::TEID in the following:

5.3.1.1.  Packet flow - Uplink

   The uplink packet flow is as follows:

   UE_out  : (A,Z)
   gNB_out : (gNB, B)(GTP: TEID T)(A,Z)       -> Interface N3 unmodified
                                                 (IPv6/GTP)
   SRGW_out: (SRGW, S1)(U2::1, C1; SL=2)(A,Z) -> B is an End.M.GTP6.D
                                                 SID at the SRGW
   S1_out  : (SRGW, C1)(U2::1, C1; SL=1)(A,Z)
   C1_out  : (SRGW, U2::1)(A,Z)               -> End with PSP
   UPF2_out: (A,Z)                            -> End.DT4 or End.DT6

Thanks.
Jeffrey