Re: [Teas] I-D Action: draft-ietf-teas-te-service-mapping-yang-05.txt

Dhruv Dhody <dhruv.ietf@gmail.com> Fri, 06 November 2020 08:32 UTC

Return-Path: <dhruv.ietf@gmail.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BD813A0EC0 for <teas@ietfa.amsl.com>; Fri, 6 Nov 2020 00:32:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, 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 l7tQ6hOq8xKI for <teas@ietfa.amsl.com>; Fri, 6 Nov 2020 00:32:37 -0800 (PST)
Received: from mail-il1-x130.google.com (mail-il1-x130.google.com [IPv6:2607:f8b0:4864:20::130]) (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 79ECD3A0EC1 for <teas@ietf.org>; Fri, 6 Nov 2020 00:32:37 -0800 (PST)
Received: by mail-il1-x130.google.com with SMTP id p2so403069ilg.1 for <teas@ietf.org>; Fri, 06 Nov 2020 00:32:37 -0800 (PST)
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:content-transfer-encoding; bh=Ui1Fi00E430fOp2NVAmN7YrRrwcV72ODAL4U0eJHens=; b=qAylY+GkXH72dsXdeNBoY45qwN2VGcZrKGt1e1K9DT0RVlpSWi+fSsHedw6P5Qo7KB G1HqNW5cB9imdYnT1FeJsnmpseEt8yBguYRvlSqVyGtlQ/u89BrpD5Lt2urtgnX7t4tb ErlzvXPdRJIfslGvaCtAf7M4M3eE312EdUoihmjFKdyZPt99hGM32QZv9nQKw0kDPTJl OYYrtXxjizBWfsKgiJQLeNJ/DNSxqt3Srdt7CHsyaAYuMAuHyaFJnsHtXFxj/4mA91Yz kr2EJSDbfcsAAOiAJtQOSjDYDmb9b9dSgV8gahq9GvVp/wXkNvVBiyIMKmSG9ymxivUY cOjA==
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:content-transfer-encoding; bh=Ui1Fi00E430fOp2NVAmN7YrRrwcV72ODAL4U0eJHens=; b=bXdiaPaPeHKCKkW5Xk0QpFxm53Yl85b74iOm82jy6L7YwMxQpwuGqlU7OZpgqNRrxi QF6b3wZXlY6VfjRrDQwD1ROcK3WvQ8HBvsNN9m1Nw9trX7ShF8gTVh2qMTlACtIQRfN0 mJXn8+Gm01/uvJg0HT5thancBHg9bKK4RouoC6xOHOtJ0WkpeFx4nsECKdjydMV0qeJN QfK8C5SMtIxoebVsJcwpU422RW2zWzEUL8wTIuiI8cIFIPbHDOeFeh7cEZKp8dciTUC5 PHErqcD8T1nm3EIU8v9teTXGkCkkK/woCzgSeDj8zpkgvGVaFcU7XS9ZD+GFQtSujtrX na3g==
X-Gm-Message-State: AOAM533/4wl1eMlJ1nIirAJIL2i4P5UbWnxcEJa9ZW7u7gxdFNvJjePa AS3TWnSt5LjZJtNZpYDZeAAltpU/A6LeMG/ZWbE=
X-Google-Smtp-Source: ABdhPJwcSVn2TeQbGqNW68wvyDs/QoyPpwPxQkk09EcpK6dL1uxwfL8f3uUmcDQqrcVXDJHwgiNNxtO3y9kFS6lp6BU=
X-Received: by 2002:a92:d449:: with SMTP id r9mr609197ilm.276.1604651556729; Fri, 06 Nov 2020 00:32:36 -0800 (PST)
MIME-Version: 1.0
References: <160431162330.17186.15934825204635930430@ietfa.amsl.com> <TY2PR01MB3562E929B653EE1691123E6490110@TY2PR01MB3562.jpnprd01.prod.outlook.com>
In-Reply-To: <TY2PR01MB3562E929B653EE1691123E6490110@TY2PR01MB3562.jpnprd01.prod.outlook.com>
From: Dhruv Dhody <dhruv.ietf@gmail.com>
Date: Fri, 06 Nov 2020 14:02:00 +0530
Message-ID: <CAB75xn6RcgS3w0-GPXoH_Xz_D2R-N+SToeeGoJQEfz5BHR57Dg@mail.gmail.com>
To: "ke-oogaki@kddi.com" <ke-oogaki@kddi.com>
Cc: "teas@ietf.org" <teas@ietf.org>, "ta-miyasaka@kddi.com" <ta-miyasaka@kddi.com>, "ry-fukui@kddi.com" <ry-fukui@kddi.com>, Qin Wu <bill.wu@huawei.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/21GESnXsT8vy7iavtsVFicmAmDk>
Subject: Re: [Teas] I-D Action: draft-ietf-teas-te-service-mapping-yang-05.txt
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Nov 2020 08:32:39 -0000

Hi Kenichi,

I feel the augmentation might be applicable only for the end-to-end
case, so if we do this, we could augment with the when statement -

  augment "/l3vpn-svc:l3vpn-svc/l3vpn-svc:sites/l3vpn-svc:site"
        + "/l3vpn-svc:service/l3vpn-svc:qos/l3vpn-svc:qos-profile"
        + "/l3vpn-svc:qos-profile/l3vpn-svc:custom"
        + "/l3vpn-svc:classes/l3vpn-svc:class" {
    when './l3vpn-svc:bandwidth/l3vpn-svc:end-to-end' {
      description
        "applicable only with end-to-end";
    }
    description
      "This augment is only valid for the custom qos-profile with
end-to-end set";
    uses tsm-types:te-endpoint-ref-vnap;
  }

  augment /l3vpn-svc:l3vpn-svc/l3vpn-svc:sites/l3vpn-svc:site
            /l3vpn-svc:service/l3vpn-svc:qos/l3vpn-svc:qos-profile
            /l3vpn-svc:qos-profile/l3vpn-svc:custom/l3vpn-svc:classes
            /l3vpn-svc:class:
    +--rw (te)?
       +--:(vn)
          +--rw vn-ap?   leafref

What does the WG think? Any opinion from those proficient in L3SM :)

Thanks!
Dhruv

On Tue, Nov 3, 2020 at 10:13 AM ke-oogaki@kddi.com <ke-oogaki@kddi.com> wrote:
>
> Hi draft-ietf-teas-te-service-mapping-yang authors,
>
> Thanks for updating.
>
> In terms of our requirement discussed in "consideration of 1 VPN to N VNs mapping" thread, as Qin proposed the followings in https://mailarchive.ietf.org/arch/msg/teas/xJx323vJbcqVY7eZKuBOEDswFzk/ ,
>
> >standard profile (such as golden, silver) can not be simply seen as network performance constraint. QoS parameters in custom profile (e.g., latency) should be seen as SLA contract set between customer and operator, which is still a little different from network performance constraints used for path computation.
>
> >target-class-id is used to identify each match flow and have one to one relationship with custom qos profile since class-id is defined under custom case for each class of data flow.
>
> >Secondly, we can map one VPN into one VN with multiple VN members, each VN member describe connective from one site to another destination site and can support different QoS requirement which is similar to using site-network-access to support different QoS requirements.
> >Does this satisfy your use case?
>
>
> How about the following changes in order to map vn-member(VNAP) to a customer profile corresponding to each match flow per site-network-access?
>
>      augment /l3vpn-svc:l3vpn-svc/l3vpn-svc:sites/l3vpn-svc:site
>                /l3vpn-svc:site-network-accesses/l3vpn-svc:site-network-access
>                /l3vpn-svc:service/l3vpn-svc:qos/l3vpn-svc:qos-profile/l3vpn-svc:classes
>                /l3vpn-svc:class:
>        +--rw (te)?
>           +--:(vn)
>              +--rw vn-ap
>                      -> /vn:ap/access-point-list/vn-ap/vn-ap-id
>
> Thanks,
> Kenichi
>
> --
> Kenichi Ogaki
> KDDI Corp. | Operation Automation Promotion Dept.
> +81-(0)80-5945-9138 | www.kddi.com
>
>
> ________________________________
> From: Teas <teas-bounces@ietf.org> on behalf of internet-drafts@ietf.org <internet-drafts@ietf.org>
> Sent: Monday, November 2, 2020 7:07 PM
> To: i-d-announce@ietf.org
> Cc: teas@ietf.org
> Subject: [Teas] I-D Action: draft-ietf-teas-te-service-mapping-yang-05.txt
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Traffic Engineering Architecture and Signaling WG of the IETF.
>
>         Title           : Traffic Engineering (TE) and Service Mapping Yang Model
>         Authors         : Young Lee
>                           Dhruv Dhody
>                           Giuseppe Fioccola
>                           Qin Wu
>                           Daniele Ceccarelli
>                           Jeff Tantsura
>         Filename        : draft-ietf-teas-te-service-mapping-yang-05.txt
>         Pages           : 47
>         Date            : 2020-11-02
>
> Abstract:
>    This document provides a YANG data model to map customer service
>    models (e.g., the L3VPN Service Model (L3SM)) to Traffic Engineering
>    (TE) models (e.g., the TE Tunnel or the Virtual Network (VN) model).
>    This model is referred to as TE Service Mapping Model and is
>    applicable generically to the operator's need for seamless control
>    and management of their VPN services with TE tunnel support.
>
>    The model is principally used to allow monitoring and diagnostics of
>    the management systems to show how the service requests are mapped
>    onto underlying network resource and TE models.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-teas-te-service-mapping-yang/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-teas-te-service-mapping-yang-05
> https://datatracker.ietf.org/doc/html/draft-ietf-teas-te-service-mapping-yang-05
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-teas-te-service-mapping-yang-05
>
>
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
>
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas