Re: [6gip] IP Address Mobility Project

Sridhar Bhaskaran <sridhar.bhaskaran@gmail.com> Thu, 23 February 2023 04:00 UTC

Return-Path: <sridhar.bhaskaran@gmail.com>
X-Original-To: 6gip@ietfa.amsl.com
Delivered-To: 6gip@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F7D7C151540 for <6gip@ietfa.amsl.com>; Wed, 22 Feb 2023 20:00:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.092
X-Spam-Level:
X-Spam-Status: No, score=-1.092 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DIET_1=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 FNlAja9KjLhP for <6gip@ietfa.amsl.com>; Wed, 22 Feb 2023 20:00:43 -0800 (PST)
Received: from mail-io1-xd2f.google.com (mail-io1-xd2f.google.com [IPv6:2607:f8b0:4864:20::d2f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D79BBC151711 for <6gip@ietf.org>; Wed, 22 Feb 2023 20:00:43 -0800 (PST)
Received: by mail-io1-xd2f.google.com with SMTP id 76so4546268iou.9 for <6gip@ietf.org>; Wed, 22 Feb 2023 20:00:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=BUgDzlax7vaF4RvNIhlg4YxJvSd9OxgATQfQtakAA+w=; b=qwa37bRQ8FlcoUwJLOMk7RWXTl4HrvaX9sWU5lqb+gA7ZQnQ7ipEx7aQ3JJgGjCYOa jCCZXYmH9qWVlbS29+L5t3qHLBHc7QWP5xQoOITXsz0feG5SaW0pqWjr7Qz5d6B9/Gmu Sz944ck/DWazsgXKJInBSxv9P5j4vRE2ZpTOH2hxH+AMjixcj4BkscCp3ZM5ga3cD5/j kCkP7YonBpRyMXobyU9REYdB7/kbOoZsOfCC7MpsjlN/ZD/kKCHGLT5SFpi8Au0mVVmG yBIyzsEDf0vZvMA7/vB06fUUPFyo4bTypPIJQCUDlI8uwRLt5lMOvhxFZr8C2EgGLDbl ni4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BUgDzlax7vaF4RvNIhlg4YxJvSd9OxgATQfQtakAA+w=; b=oti8Cg2hm0DpByOy2vbKh1edHklpEGq7diNDoCH8xZ2QkAa8hoOa1W1C65pPcuS+Dp 8B0RPUKsC+gQy2weiMhLWN0NpHucArcuRHHbWOeOkJkkGGBnx0e85rjkQL5D5jVHGu5t 8N5vQq6NfLSXAELIIaqByIJ5LpACR91/fDHL5N2QzZ4LvbDbQErrhyxu5Lx/rDJkzCTH +9ZXCfXrLIWq/PHJhKmYVi2zGHvjhwG4NjPvHhiJvMwk0n43778LbTDn6FNDZmZPfOJv Bbgwy5lEvBv34M7FzstsOU4RnmEdDS5Ka111JR2mY8a9RcO3EuAX8Zt4iAm4nDiUXw03 U+2g==
X-Gm-Message-State: AO0yUKWwUO/P5NJUETHmyNWZ08jksIN/rp3qCT1fXaAX0vJiEbanErvo hqnQnzNJ5HrshpsPm8x/83re4V0/+3yCIW2Yvu8=
X-Google-Smtp-Source: AK7set/St5gULE14QGyYuytiI2FimupHWs1I4i8nS97ouwGnrgbCAF0BQFaqttHV5Bk2BTvcAC3BnPXTKGNZ4tw3fuo=
X-Received: by 2002:a05:6638:1122:b0:3c5:1302:c88c with SMTP id f2-20020a056638112200b003c51302c88cmr4264945jar.0.1677124842343; Wed, 22 Feb 2023 20:00:42 -0800 (PST)
MIME-Version: 1.0
References: <20AC1ED3-1548-4AE2-B09C-70340B114A26@gmail.com> <ccfe21fc-c365-f6c3-a5bb-c8ba31b08954@gmail.com> <8986ABD4-EB31-4479-B187-7905AFC82ED0@gmail.com> <CAC8QAcdTNtRgquPM32rs+B+ON--=NG2SLQZwTzEZRyoCDFmEug@mail.gmail.com> <CAC8QAccnsjs9icR5XEKcc9rNjOYLZBdzmSXoqaOLo6+VRz3dFQ@mail.gmail.com> <FAC27F50-B4C4-4AC6-89F1-9F1707B5D8A8@gmail.com> <CAC8QAcf8ykJhBSotyUhSimtWek=bjcWbppGV3e8VJ_bpgDjb=Q@mail.gmail.com> <47bb3ac7-6c83-0aa7-5a02-5aa3c6791a95@kit.edu> <Y/PEsg5z+HEHgn4Y@faui48e.informatik.uni-erlangen.de> <032102c1-6f76-5ad4-2cbd-d384bf201e6f@gmail.com> <Y/T/TJMfECp+G3Yn@faui48e.informatik.uni-erlangen.de> <9aea3d6f-f1a0-2516-2de6-5d52cdc38ce5@gmail.com> <4BE47593-D44B-4D2D-8403-E113B8CC50D0@layerfree.net> <DBAPR06MB68556D55FE112DC8301AE99BB5AA9@DBAPR06MB6855.eurprd06.prod.outlook.com> <b3cfcdf5-e020-0f11-4ef1-641f3ef63d97@gmail.com> <CAFvDQ9r9O==3=SmO0eTq8Wwx62JPK2vCuQoyOgw1MTYO3Z9f3g@mail.gmail.com> <22fcd717-fd31-c5ae-7da1-ca9e4ffab47b@gmail.com>
In-Reply-To: <22fcd717-fd31-c5ae-7da1-ca9e4ffab47b@gmail.com>
From: Sridhar Bhaskaran <sridhar.bhaskaran@gmail.com>
Date: Thu, 23 Feb 2023 09:30:32 +0530
Message-ID: <CA+3a8OZ+2THHDV-oe0QcS+PheV9thptKUN7DC0jmskykOaxAxg@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: Hesham ElBakoury <helbakoury@gmail.com>, David Lake <d.lake@surrey.ac.uk>, Giles Heron <giles=40layerfree.net@dmarc.ietf.org>, Toerless Eckert <tte@cs.fau.de>, 6gip@ietf.org
Content-Type: multipart/alternative; boundary="00000000000078d5d805f5560ea2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/6gip/Nbs6hQwjBSZKF54YtTGHyTvULR8>
Subject: Re: [6gip] IP Address Mobility Project
X-BeenThere: 6gip@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IP Issues in 6th Generation Mobile Network System \(6gip\)" <6gip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6gip>, <mailto:6gip-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6gip/>
List-Post: <mailto:6gip@ietf.org>
List-Help: <mailto:6gip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6gip>, <mailto:6gip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Feb 2023 04:00:47 -0000

> > Are there proposals to replace GTP?
>
> <SB> See 3GPP TR 29.892 -
https://www.3gpp.org/ftp/Specs/archive/29_series/29.892/29892-g00.zip
SRv6 was proposed and the outcome of the study is in this TR.
After this IETF DMM worked on this draft independently -
https://datatracker.ietf.org/doc/html/draft-ietf-dmm-srv6-mobile-uplane


>     I can say that QoS can also be done with flow labels and traffic
classes
>     in IPv6 headers, without GTP.
<SB> Flow labels and traffic classes can be changed by on path IP devices
(routers etc). 3GPP endpoints require an unmodified flow identifier. That
is why they keep the flow identifier in additional layer of encapsulation
(i.e in GTP header). The flow identifier marked by the first 3GPP
entrypoint gateway (UPF) is kept all the way upto radio network in the
downlink direction so that, radio network can directly use that as index to
look up the resource allocation scheme / scheduler and RRM details. For
certain services like voice media (which is marked by QOS flow identifier
corresponding to QCI/5QI 1), mission critical services (QFI --> 5QI --> 69)
etc, strict SLAs are there. Network cant afford to let on path routers
meddle with QoS flow markers.

Regards
Sridhar
On Thu, Feb 23, 2023 at 1:16 AM Alexandre Petrescu <
alexandre.petrescu@gmail.com> wrote:

>
>
> Le 22/02/2023 à 19:43, Hesham ElBakoury a écrit :

I can try to find that out.  I remember some relatively recent
> presentations at IETF about replacing GTP, or reducing the number of
> headers.  It might have been in the (precursor?) of the DMM WG.
> (distributed mobility mgmt).
>
> A related question, IMHO, would be too whether there is an RFC for GTP
> in a first place...
>
> I can remember an Internet Draft of year 2000 about GTP - named simply
> draft-casati-gtp - but it was not pursued at IETF.
>
> If there were a GTP RFC, then we could think about improving it,
> replacing it, etc.
>
> When there is no GTP RFC, one can think about what should an ideal xGPP
> (3GPP) network use instead.
>
> Or maybe another way...
>
> Alex
>
> > Hesham
> >
> > On Wed, Feb 22, 2023, 10:39 AM Alexandre Petrescu
> > <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>>
> wrote:
> >
> >     David, Giles,
> >
> >     Le 22/02/2023 à 14:35, David Lake a écrit :
> >      > This:
> >      >
> >      > “…the 5G UPF terminates the GTP tunnel but also does QoS,
> charging,
> >      > lawful intercept etc. ”
> >      >
> >      > … is a VERY important point.  GTP enables a number of very
> low-level
> >      > RF features which MNOs need to control their allocation of
> spectrum
> >      > and more importantly the numerology associated with an
> application.
> >      > It is also used in shared solutions such a CoMP.
> >
> >     I can agree with the importance of the point above.  I can agree
> about
> >     improvements there might be necessary.
> >
> >     I can say that QoS can also be done with flow labels and traffic
> classes
> >     in IPv6 headers, without GTP.
> >

>     But I agree with the importance of the topic.
> >
> >      > If we are to replace GTP (and I think there is a reason to do
> that)
> >      > we have to provide the interactions to the layer 1 that MNOs need.
> >
> >     I agree.
> >
> >     [...]
> >     Giles said:
> >      > I’m not sure that your electricity analysis is correct.
> >      >
> >      > Doing e.g. an MPLS exact match lookup across a FIB with a few
> >      > thousand labels rather than an IPv6 longest-match lookup across a
> FIB
> >      > with a few million prefixes, for example, may well more than
> offset
> >      > the extra electricity consumption caused by the extra 4 bytes of
> >      > header.
> >      >
> >      > And then of course there’s all the electricity consumed by the
> >      > control plane updates hitting the router CPUs.
> >
> >     I can agree.  But I do not take that as an invitation to ignore
> >     electricity consumption.  Rather, all points you mention (exact match
> >     lookup consumption, ctl plane) should be measured and told who
> consumes
> >     more, and then decide what to reduce.
> >
> >     I do not take your remark as giving up electricity savings in front
> of
> >     too much complexity of understanding what's happening.
> >
> >     I do not take your remark as freedom to add more headers when it
> becomes
> >     necessary to add more functionality.
> >
> >     [...]
> >
> >      >> More details about this performance degradation can be provided
> if
> >      >> absolutely necessary, but some times trust might also help for a
> >      >> quicker understanding towards realizing a common goal.  (the
> >      >> development of trust is another matter that we can discuss
> >      >> separately :-)
> >      >
> >      > Trust takes time to earn, and I’d tend to suggest that arguing
> that
> >      > it makes sense to inject a host route for a UE into OSPF may not
> be
> >      > the best way to earn it.
> >
> >     Given this apparent disparate understanding about routing - you seem
> to
> >     be more people to be saying the contrary of what I say - I give up
> this
> >     topic discussion on host based routes.  Maybe for later for another
> G,
> >     maybe never.
> >
> >     Alex
> >
> >     --
> >     6gip mailing list
> >     6gip@ietf.org <mailto:6gip@ietf.org>
> >     https://www.ietf.org/mailman/listinfo/6gip
> >     <https://www.ietf.org/mailman/listinfo/6gip>
> >
>
> --
> 6gip mailing list
> 6gip@ietf.org
> https://www.ietf.org/mailman/listinfo/6gip
>


-- 
 o__
 _>  /__
(_) \(_)... Burn fat not fuel - Bike along to a healthier life and cleaner
world! :)

Sridhar Bhaskaran