Re: [DMM] Architecture Discussion on SRv6 Mobile User plane

Miya Kohno <miya.kohno@gmail.com> Sat, 15 May 2021 03:04 UTC

Return-Path: <miya.kohno@gmail.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 2E6953A1327 for <dmm@ietfa.amsl.com>; Fri, 14 May 2021 20:04:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, 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=gmail.com
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 QvnDFrcde4po for <dmm@ietfa.amsl.com>; Fri, 14 May 2021 20:04:01 -0700 (PDT)
Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com [IPv6:2607:f8b0:4864:20::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D52C3A1326 for <dmm@ietf.org>; Fri, 14 May 2021 20:04:01 -0700 (PDT)
Received: by mail-oi1-x230.google.com with SMTP id c3so1317021oic.8 for <dmm@ietf.org>; Fri, 14 May 2021 20:04:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Kpyqk3WCgeC7yLhuuMVz9HM5lAWB3nOl1l2R0jSSmuI=; b=a4fNhfGfeCjvkO7L05/LezXnkdZnaj9lUEH4D1wZOED076VzDdAxkErnqb/qG+0zJP jdsNQLWTwJEQIVN0DAxMgI+JIQ6z3gPpDlx2GLrXaSQmb8za9ggH1RXCo/tcltulTmjU e99ehXjeP/M/86ALgLq0rG1AtCdA6N1kOorRQl25ftc+3dAKmdwviR6OQM6IeFrajMmr YdnsSbCi4hJitHzVpSVqPtFABFYnSYDIHqpn26JNJ5n1amf4YJr1LWafN/b6HCDqriDc sSZcWsZykWMXbVZA1D++C7Mg+brzWUW8DsLOLDeaQQK6uF1pvspkDv3SlRjCLA0ISabh Y/0A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Kpyqk3WCgeC7yLhuuMVz9HM5lAWB3nOl1l2R0jSSmuI=; b=BIFGGlidaUM4wd49PTHpHUNbJNTkrXj7e652bPdsd9y1Es/3ah+QwCc7c+XkjwaBP3 MvWAssjeBl/Qbeq+QLY36VEvl2ZbMgybqZwCJ4LN3em4iOQgclBTDjBeBRbybonI8uIw yjhO1nAB9DkSqxn7iIqp856idaixbDCiuIe1jDmc89w/4pLa4cb6NkFBxdQTf/OusE09 yFsSg3cwsUKYZ5Vau7Pbm+HdK90YRnSraTlx9sL8q0fYji4O8cbuJsd4HqJtfIe3Qb0D b3O9dZ3VbHNurexNGLw3wsELZyuimBww6WKIoIswjPEXLcOF/P3nuc4CVnTTvvfM7JcK DjZg==
X-Gm-Message-State: AOAM531SiBDv01Zn3z0klqElSziWwcAc6bhuoWAdN6QddvIRmsEh1+9G ER3MvPSbaJP0sQZ2wSexHMhE6utqIJAxrJus/fApJdmp2t/4ug==
X-Google-Smtp-Source: ABdhPJzrAp5vUHf8j+9b64rtUAETqDBIqWvy4BM+HdG/HQDEfkABHb3+U/T5CQecj3Ss2ANUTCRvmD0O9eshwefnlmc=
X-Received: by 2002:aca:c714:: with SMTP id x20mr35285163oif.85.1621047839268; Fri, 14 May 2021 20:03:59 -0700 (PDT)
MIME-Version: 1.0
References: <CAG99temXxkY-p49JZQJQ13tsL990bjD4j2qSKuV5KvNsOgARMw@mail.gmail.com> <9c27eac2-702e-93f7-8a6e-2866580766d5@joelhalpern.com> <MN2PR05MB59819F21B68A9DE30F8BA013D4549@MN2PR05MB5981.namprd05.prod.outlook.com>
In-Reply-To: <MN2PR05MB59819F21B68A9DE30F8BA013D4549@MN2PR05MB5981.namprd05.prod.outlook.com>
From: Miya Kohno <miya.kohno@gmail.com>
Date: Sat, 15 May 2021 12:03:48 +0900
Message-ID: <CAG99tek9=tg0NmQFg85aDjwLdq1KDC=aR9L3BgSbC7dkoT9Ekw@mail.gmail.com>
To: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, "dmm@ietf.org" <dmm@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009fa37405c2559c67"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmm/pLim2PL3QyfTn7fRFeNm8tRQEWA>
Subject: Re: [DMM] Architecture Discussion on SRv6 Mobile User plane
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: Sat, 15 May 2021 03:04:06 -0000

Hi Jeffrey,

Thank you very much for your review and comments.

The two points you picked up are somewhat important, but what's more
important is that if we are tied to the GTP-U, we cannot break-through the
current tunnel-session convention, where:
 - tunnel-session gateways become a scaling bottleneck.
 - it is not optimal for distributed data and applications.

We will improve the section 2 "problem statement" to be clearer.

I never think MPLS is dead. But I don't think that's a reason to discourage
new options.

As access technologies become more diverse and computing is more
distributed, the importance of FMC (Fixed Mobile Convergence) increases
more than ever.
Currently, FMC is discussed exclusively in 3GPP/BBF, but I hope that the
IETF community, knowing the strength of IP as a stateless common data
plane, will influence the industry a bit more.

Thanks,
Miya

On Tue, May 11, 2021 at 3:57 AM Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
wrote:

> Hi Miya,
>
> As Joel pointed out, it is 3GPP not IETF who may adopt SRv6 as a user
> plane. Before then, we have to take GTP-U as granted. Of course, if IETF
> can reach consensus on the merit, we could recommend to 3GPP and they can
> decide whether to take it or not.
>
> The draft talks about various advantages in various use cases, but I don't
> see why 3GPP needs to move away from GTP-U. If I understand it correctly,
> the draft mainly talks about two reasons:
>
> 1. 5G NF nodes (as GTP-U tunnel endpoints) are better off not being CEs
> off PEs
> 2. SRv6's TE and program capability solve lots of problems
>
> However, it does not explain why it would not work if an NF node continues
> to use GTP-U but put it on top of SRv6 (w/o PE/CE separation). The way I
> (and perhaps some 3GPP folks) see it, a 5G NF may be better off not being
> concerned with how a GTP-U packet is steered across the network (e.g.
> figuring out and encoding the SRH) but leaving it to the network layer.
>
> Note that this does not mean the NF has to be a host/CE separate from a
> PE. It could be that the 5G NF is the application layer (using GTP-U) on
> top of the network layer that uses SRv6.
>
> In fact, the last paragraph of this document says "it is totally fine to
> keep ovelray underlay-agnostic":
>
>    Note that the interaction with underlay infrastructure is not a
>    mandatory in the data plane commonality.  It just gives a design
>    option to interact with the underlay and optimize it, and it is
>    totally fine to keep ovelray underlay-agnostic.
>
> Additionally, for the drop-in mode described in section 5.4 of
> draft-ietf-dmm-srv6-mobile-uplane, the two SRGWs can be implemented either
> as standalone entities or as part of the network stack on the 5G NFs
> themselves. This achieves the same result as if 3GPP replaced GTP-U with
> SRv6 w/o any impact to existing 3GPP specifications or implementations.
>
> So, what really matters is why the GTP-U encapsulation should be
> integrated/dissolved into SRv6 header itself, and make sure that the 3GPP
> (not IETF) folks are convinced of that.
>
> Related to convincing 3GPP folks of the above, one question is - is MPLS
> dead already? Are there operators not using SRv6 transport?
>
> As long as there are still operators not using SRv6 for transportation,
> why would 3GPP want to have two ways, when the existing GTP-U works for
> both?
>
> Thanks.
> Jeffrey
>
> -----Original Message-----
> From: dmm <dmm-bounces@ietf.org> On Behalf Of Joel M. Halpern
> Sent: Friday, May 7, 2021 10:41 AM
> To: Miya Kohno <miya.kohno@gmail.com>; dmm <dmm@ietf.org>
> Subject: Re: [DMM] Architecture Discussion on SRv6 Mobile User plane
>
> [External Email. Be cautious of content]
>
>
> Without getting into the content, when it comes to whether GTP-U is the
> mechanism for carrying cellular mobile user data, that is a 3GPP
> decision, not an IETF decision.
>
> Yours,
> Joel
>
> On 5/7/2021 10:35 AM, Miya Kohno wrote:
> > Dear DMM WG,
> >
> > Following up the discussion at the IETF110
> > (
> https://urldefense.com/v3/__https://codimd.ietf.org/notes-ietf-110-dmm__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBr19WLV0$
> > <
> https://urldefense.com/v3/__https://codimd.ietf.org/notes-ietf-110-dmm__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBr19WLV0$
> >), I would like to have your
> > review on the draft -
> >
> https://urldefense.com/v3/__https://tools.ietf.org/html/draft-kohno-dmm-srv6mob-arch-04__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBnDKFo0K$
> > <
> https://urldefense.com/v3/__https://tools.ietf.org/html/draft-kohno-dmm-srv6mob-arch-04__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBnDKFo0K$
> >.
> >
> > The purpose of this draft is to support the value of the SRv6 mobile
> > user plane
> > (
> https://urldefense.com/v3/__https://tools.ietf.org/html/draft-ietf-dmm-srv6-mobile-uplane-12__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBsfnapQb$
> > <
> https://urldefense.com/v3/__https://tools.ietf.org/html/draft-ietf-dmm-srv6-mobile-uplane-12__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBsfnapQb$
> >),
> > and to be a trigger to revisit the current situation where GTP-U is
> > taken for granted as a mobile user plane.
> >
> >
> > Thanks,
> > Miya - on behalf of the authors
> >
> > _______________________________________________
> > dmm mailing list
> > dmm@ietf.org
> >
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/dmm__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBluay8Xc$
> >
>
> _______________________________________________
> dmm mailing list
> dmm@ietf.org
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/dmm__;!!NEt6yMaO-gk!SzV0kRt5R1BtZ6iXWrwQL2PSnxSFw0e-sTZ2WKE6-yG-eF_Ugx6Nj5tSBluay8Xc$
>
> Juniper Business Use Only
>