Re: [bcause] interest and scope?

Greg Mirsky <gregimirsky@gmail.com> Fri, 22 March 2019 21:05 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: bcause@ietfa.amsl.com
Delivered-To: bcause@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85B1B13158E for <bcause@ietfa.amsl.com>; Fri, 22 Mar 2019 14:05:35 -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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 hN46dbXIwkwt for <bcause@ietfa.amsl.com>; Fri, 22 Mar 2019 14:05:32 -0700 (PDT)
Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) (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 BC8A513159B for <bcause@ietf.org>; Fri, 22 Mar 2019 14:05:31 -0700 (PDT)
Received: by mail-lf1-x134.google.com with SMTP id a6so2311715lfl.5 for <bcause@ietf.org>; Fri, 22 Mar 2019 14:05:31 -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=zXi8h0FHv5pIYxDxGISg9E5XwMDziM+I8a4kwnu8Ty0=; b=CGytEvmapo9knDj/MlF0ZJTYt8N/qS9N1rUNZIe+RZz0At43+4JJCT5qgGlte/Oc8h UJGlVabkTlGOZ2ycz6Md+teiU9FVCtj/94fThvcE1KCI4u6OQsX+z2Is+C/C13fDpgKU NQmOOt58wZd0VYDQFI++dABDBGyNVw1nqWEvnS12r8Zdnz3L3Y7Kg6epgp5pe+Utp0x/ +ZM4Ia9IKyqi5KFIsOdWGC2Ti9GJeyorLJLGxavomtsd9loeWlyc8PZFp+hsr4+I+whS 8F6tyxITl+9xie3PYsdaVEy7E0Hu24PaBsEtHCZO76cn0L9Oju9iBv5AOkf1zjlEySJd zXGQ==
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=zXi8h0FHv5pIYxDxGISg9E5XwMDziM+I8a4kwnu8Ty0=; b=SxXDj2hx0jbNk3TAy+i8zgD3bTFVmR4xNxGIdnqiAIt0suP31XySovvU+BRJeZJWIV 2jMEmCfReDYywfd7XaF9/MTFmdr4x3q6Pc9JtHpv4zSQ7JtnWnuljl3ntCOhePbyVLVr /fctERKEKN0toQPNWUvnyZp3H/Tp8DFK2qsIxlEd9x5XBPQKxpAHRI1u6hQc7Ga1yuc1 f7+4kyfZ99Ns2rEYfR7ohJKBpFJMNR5MgzRmy2cRhJrZzq1nN0awT3PTW+rGkeeJP+4i ys3F8uXC59+YRdiBdvYIme9H51QRqmmsjHjehYBGuky+1ihiK2RKUYcK4Qm8x/hYA9ox pk3w==
X-Gm-Message-State: APjAAAU+OcVMLgfPmlKeHiVpKJiWHtvxaH4aFATz+uoifZbmWJVi0WBa GNdEtQyypuJXX4ZckW3PzLC/Z8oW7eyX8NweNAg=
X-Google-Smtp-Source: APXvYqx9+jdpqDAo4E6FqtJ7VyDC0rk0EjXAZAjvZVZxUb4zSAdJNrvagbUmQANV5FhI3ikIWVdzDE7+O+is2vy6joE=
X-Received: by 2002:a19:520b:: with SMTP id m11mr6582027lfb.156.1553288729816; Fri, 22 Mar 2019 14:05:29 -0700 (PDT)
MIME-Version: 1.0
References: <4c42b485-0798-50c4-b62e-501dff12c914@nokia.com> <AM0PR07MB53617FE4FBA593A816F812B0FB420@AM0PR07MB5361.eurprd07.prod.outlook.com> <0ADCB19B1B24A64C8DC0F9AEE06214CE91B9F2CB@DGGEML532-MBX.china.huawei.com> <AM0PR07MB536108251B071CAFC5F6E66EFB430@AM0PR07MB5361.eurprd07.prod.outlook.com> <CAKFJ8epZ_ZPuJ8DP47M6E52aV+uH5BUUmJ3mTzptxBG=1N7H6g@mail.gmail.com> <AM0PR07MB5361546B1C649FD88B619503FB430@AM0PR07MB5361.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB5361546B1C649FD88B619503FB430@AM0PR07MB5361.eurprd07.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 22 Mar 2019 22:05:18 +0100
Message-ID: <CA+RyBmVJ4zT0xhsEb-W_cdB8jfGjLzK3SY0YFQxSjnYY6VbGRg@mail.gmail.com>
To: "Wadhwa, Sanjay (Nokia - US/Mountain View)" <sanjay.wadhwa@nokia.com>
Cc: Yu Tianpeng <yutianpeng.ietf@gmail.com>, "bcause@ietf.org" <bcause@ietf.org>, "Miaofuyou (Miao Fuyou)" <fuyou.miao@huawei.com>
Content-Type: multipart/alternative; boundary="000000000000f974620584b536ba"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bcause/6nboydtd7dHUFGdAhoiZHRka9kU>
Subject: Re: [bcause] interest and scope?
X-BeenThere: bcause@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <bcause.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bcause>, <mailto:bcause-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bcause/>
List-Post: <mailto:bcause@ietf.org>
List-Help: <mailto:bcause-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bcause>, <mailto:bcause-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Mar 2019 21:05:45 -0000

Hi Sanjay,
I think that you assume that the routing component is on the CP part of
CUPS. In the contribution from your colleague last week at BBF meeting, the
routing component was placed at UP. Hence, we have two scenarios, and each
poses different requirements. I think that it is too early to state that
PFCP can handle both.

Regards,
Greg

On Fri, Mar 22, 2019 at 8:03 PM Wadhwa, Sanjay (Nokia - US/Mountain View) <
sanjay.wadhwa@nokia.com> wrote:

> Tim
>
>  Of course, extending PFCP involves work. Your perception is a bit
> misplaced on existing PCFP capabilities though. PFCP supports steering. It
> allows CP to specify steering policy if UP signals support for steering in
> its capabilities. The steering can actually be controlled not only on
> per-session basis, but also per-flow or application basis.
>
> PFCP has reliability mechanism built in that guarantees reliable delivery
> to the PFCP application on the peer (not just to the peer).
>
>
>
> It seems pre-mature to discuss protocol details before scope and
> requirements.
>
>
>
> -Sanjay
>
>
>
> *From:* Yu Tianpeng <yutianpeng.ietf@gmail.com>
> *Sent:* Friday, March 22, 2019 10:16 AM
> *To:* Wadhwa, Sanjay (Nokia - US/Mountain View) <sanjay.wadhwa@nokia.com>
> *Cc:* Miaofuyou (Miao Fuyou) <fuyou.miao@huawei.com>; bcause@ietf.org
> *Subject:* Re: [bcause] interest and scope?
>
>
>
> Hi Sanjay,
> I had a read on PFCP, I am glad that I find there are some points inside
> matching with my thoughts (e.g. the concept of PDR, PDI, FAR).
> I wrote sth before reading PFCP
> (draft-cups-rtgwg-cu-separation-requirement), with some similar ideas
> inside (GSF).
> But I also realize that there is pretty much work to do even we re-use the
> current PFCP. There are a couple of points:
> 1. Current PFCP lacks considerations of many scenarios: e.g. 3-play,
> service chaining (e.g. NAT, DPI, both intra-chassis and inter-chassis
> chaining), network programming (e.g. segment routing)
> 2. Current PFCP design philosophy is “OpenFlow” like which makes
> co-working with existing technologies listed above difficult
> The challenge of CUPS protocol I believe is the service model between CP
> and UP. But what PFCP has done so far is a very basic model (basic IP
> forwarding with QoS parameters and some monitoring, there is no concept of
> service inside even), but many functions not needed in BNG CUPS.
> I have concerns on if PFCP is the right way if we consider co-working with
> the technologies going on in IETF.
> I also have a concern that PFCP chooses UDP as the transport protocol,
> which lacks of congestion control and different from control protocols we
> see usually. And in order to guarantee reliability, extra complexity has to
> be introduced to PFCP protocol itself and its application.
> Glad to hear your options on these.
> Thanks in advance.
> Regards,
> Tim
>
>
>
> On Fri, 22 Mar 2019, 15:40 Wadhwa, Sanjay (Nokia - US/Mountain View), <
> sanjay.wadhwa@nokia.com> wrote:
>
> Miao
>  We have gone well beyond Wikipedia and analyzed  PFCP in detail. It has
> the right constructs to convey forwarding, traffic-management, and usage
> related state between CP and UP as required by a fully featured BNG for
> both fixed and fixed-wireless access. It is very extensible with the
> encodings defined for IEs and grouped IEs conveyed in PFCP objects. The
> natural order of addressing a problem space is to start with requirements
> and architecture, which is what we did with our drafts. That said, we have
> scoped the PFCP extensions for multiple functions in BNG, including
> dual-stack IPoE, PPPoE, L2TP LAC, H-QOS, LI, NAT. Lot of this is
> incremental.
> We have a draft on applicability of PFCP to BNG that can terminate
> multiple access and transport encapsulations. It details relevant PFCP
> extensions and is waiting to be submitted. We are just following the right
> order. Requirements and architecture framework first, before bringing in
> protocol work that maps to the architecture and requirements.
>
> -Sanjay
>
>
> -----Original Message-----
> From: bcause <bcause-bounces@ietf.org> On Behalf Of Miaofuyou (Miao Fuyou)
> Sent: Friday, March 22, 2019 2:34 AM
> To: Wadhwa, Sanjay (Nokia - US/Mountain View) <sanjay.wadhwa@nokia.com>;
> bcause@ietf.org
> Subject: [bcause] 答复: interest and scope?
>
> Hi Sanjay,
>
> Wikipedia says: "PFCP's scope is similar to that of OpenFlow, however it
> was engineered to serve the particular use-case of Mobile Core Networks.
> PFCP lacks the same general-purpose targets, describing well the
> 3GPP-specific functional basic blocks of packet forwarding used in 2G, 3G,
> 4G/LTE, Non-3GPP WiFi and 5G networks."
>
> https://en.wikipedia.org/wiki/PFCP
>
> Even so, it doesn't mean PFCP could not to be extended or changed to do
> more. However, there have to be an thorough analysis to PFCP to figure out
> what extension or change is needed. Otherwise, it's only intention
> expression rather than facts statement, which is not helpful to progress
> the work.
>
> - Miao
>
> -----邮件原件-----
> 发件人: bcause [mailto:bcause-bounces@ietf.org] 代表 Wadhwa, Sanjay (Nokia -
> US/Mountain View)
> 发送时间: 2019年3月21日 23:39
> 收件人: bcause@ietf.org
> 主题: Re: [bcause] interest and scope?
>
> Hi
> >From most of the posts, it is quite clear convergence is an important
> consideration.
> To be specific, with the right interfaces and functions on BNG, one can
> use current BNG deployed base to offer existing residential services over
> any of fixed-access, fixed-wireless (e.g. with LTE, LTE/CBRS, 5G NSA) or
> hybrid-access. Additionally, as mentioned in another post there is ongoing
> work for integrating fixed-access with 5GC via an adaptation function (AGF)
> to use a multi-access SMF/UPF.
> Using a particular option at a given time may be a decision based on ROI,
> state of the network or other constraints. However, going from one access
> to another on BNGs or 5GC SMF/UPF should not require a new baseline CUPS
> protocol, but rather extensions to a common protocol. The extensions mainly
> confine to the state information carried by the protocol based on
> access-facing and network-facing interface encapsulations on the
> network-element. Network elements can include BNG, AGF, SGW/PGW, TDF, 5GC
> SMF/UPF. Some of the functions provided by these network elements may be
> combined or instantiated on the same platform.
> Therefore, an access or use-case specific CUPS protocol is a dead-end. A
> common CUPS protocol that enables convergence will provide flexibility to
> evolve the network without worrying about yet another variable. Extending
> an existing standard protocol that is already purpose built for large scale
> state exchange is a sound way forward for BNG CUPS. With above in mind, we
> have considered PFCP applicability for BNG CUPS (irrespective of access)
> for some time now, including required PFCP IEs. Existing IETF drafts have
> covered BNG CUPS architecture and requirements that are addressed by PFCP.
>
> Thanks
> -Sanjay
>
> --
> bcause mailing list
> bcause@ietf.org
> https://www.ietf.org/mailman/listinfo/bcause
> --
> bcause mailing list
> bcause@ietf.org
> https://www.ietf.org/mailman/listinfo/bcause
> --
> bcause mailing list
> bcause@ietf.org
> https://www.ietf.org/mailman/listinfo/bcause
>
> --
> bcause mailing list
> bcause@ietf.org
> https://www.ietf.org/mailman/listinfo/bcause
>