Re: [Teas] ***フリーメール*** Re: I-D Action: draft-ietf-teas-te-service-mapping-yang-05.txt

"ke-oogaki@kddi.com" <ke-oogaki@kddi.com> Sat, 07 November 2020 07:11 UTC

Return-Path: <ke-oogaki@kddi.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 A42953A0AAF for <teas@ietfa.amsl.com>; Fri, 6 Nov 2020 23:11:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level:
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=o365kddi.onmicrosoft.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 UPSPhvLjbtF7 for <teas@ietfa.amsl.com>; Fri, 6 Nov 2020 23:11:26 -0800 (PST)
Received: from kddi.com (athena3.kddi.com [27.90.165.196]) by ietfa.amsl.com (Postfix) with ESMTP id 49CCB3A0AB0 for <teas@ietf.org>; Fri, 6 Nov 2020 23:11:25 -0800 (PST)
Received: from LTMC2122.kddi.com (post-send [10.206.2.120]) by kddi.com (KDDI Mail) with ESMTP id E0F4CE0003; Sat, 7 Nov 2020 16:11:24 +0900 (JST)
Received: from LTMC2146.kddi.com ([10.206.0.236] [10.206.0.236]) by LTMC2122.kddi.com with ESMTP; Sat, 7 Nov 2020 16:11:24 +0900
Received: from LTMC2146.kddi.com (localhost [127.0.0.1]) by localhost.kddi.com (Postfix) with ESMTP id B8BD930005D; Sat, 7 Nov 2020 16:11:24 +0900 (JST)
Received: from LTMC2152.kddi.com (post-incheck [10.206.0.239]) by LTMC2146.kddi.com (Postfix) with ESMTP id AD5E0300051; Sat, 7 Nov 2020 16:11:24 +0900 (JST)
Received: from LTMC2152.kddi.com (localhost.localdomain [127.0.0.1]) by LTMC2152.kddi.com with ESMTP id 0A77BOAm006639; Sat, 7 Nov 2020 16:11:24 +0900
Received: from LTMC2152.kddi.com.mid_112055539 (localhost.localdomain [127.0.0.1]) by LTMC2152.kddi.com with ESMTP id 0A771JOW003096; Sat, 7 Nov 2020 16:01:19 +0900
X-SA-MID: 112055539
Received: from JPN01-OS2-obe.outbound.protection.outlook.com (mail-os2jpn01lp2050.outbound.protection.outlook.com [104.47.92.50]) by post-gate.kddi.com (KDDI Mail) with ESMTPS id 6C55E80003; Sat, 7 Nov 2020 16:01:19 +0900 (JST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JUIesQZo3Jhl+8HMe691DX9yDz0kPskINOXOEnqlKTKhVIRU18ecbjQ8c1p78NTg1VYhJBQayuPw2jwGQJ1+AsJ1pW4vn4fpsi5xRhJhOLCsfDY3Ew+OY9NLlB4wuuDSj41bXUIhyiSKnsMQAuzY4nJQ3aA3YWsR7yiJjItdKgeyyD9sHh4v7f/KtDOdMnikZdp/D+4D1tmDisFlzoR2g8ZJz+YiuCH0pVaRkH7cirCcLoEAvNborKNolvE+UomFXDQWEAi2QXE/DsMwkot8eGyXhItsG4dxFwe+tUZTNlY4l5SVKW/VmR/cCZ8y+Ng6VsOLGd9z0tHmJicPNgoFNw==
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=U2g0ZBLQWL9ixvvE06MCxvaRQENByv7RrmlJwcWlE/o=; b=I0IWX3Fi9oXWVu5l+qz0bRTZJGVc7VNI985KBFkkC6VoEYkFgCI/HxXt8X1Loy0HJNsjeJJBz61/gdU/E8LC5aviMhgsKRbao4BJ6n1aUggZQFXmD/D353c10uR9Q4HtiLho97so2ApZLwgDoTA5Mo3CJcyp/jz2/lf7ve9JSNqdJLF5AWtPbyIrhhoavPRaAj18KUHma8nOP040xgJYfWLKDxou9ph0tIvndJKfxjFk5WO2C1IF62tMOoc5J/3Idh1eS1XiKccJX1YHZd8+4mRld2Ip5M+OktvStbSnKBLFtcu8ylPum8GYp4EkmXX8gQ6gTlfMzmxO9YJhVDunsw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kddi.com; dmarc=pass action=none header.from=kddi.com; dkim=pass header.d=kddi.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=o365kddi.onmicrosoft.com; s=selector2-o365kddi-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=U2g0ZBLQWL9ixvvE06MCxvaRQENByv7RrmlJwcWlE/o=; b=btEIu0T5PkuE6EUbd2FbgPHiVSAvm6+6o5YWRb/xQ2qK/fIHMfhzDzTm+G9oRSycjl4ecl0+/4dAmCtRvYjB3DmU6BfMQsMqScgeyiTXI/xKaSdlWOCtpaACHSHEK0+iCVCEcyL5IAi7p6ERmtirmEyozEdbnNCLUXj+N3LMPjI=
Received: from TY2PR01MB3562.jpnprd01.prod.outlook.com (2603:1096:404:d5::14) by TY1PR01MB1724.jpnprd01.prod.outlook.com (2603:1096:403:7::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.29; Sat, 7 Nov 2020 07:01:18 +0000
Received: from TY2PR01MB3562.jpnprd01.prod.outlook.com ([fe80::2056:2f0e:a543:cfcc]) by TY2PR01MB3562.jpnprd01.prod.outlook.com ([fe80::2056:2f0e:a543:cfcc%7]) with mapi id 15.20.3541.021; Sat, 7 Nov 2020 07:01:18 +0000
From: "ke-oogaki@kddi.com" <ke-oogaki@kddi.com>
To: Dhruv Dhody <dhruv.ietf@gmail.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>
Thread-Topic: ***フリーメール*** Re: [Teas] I-D Action: draft-ietf-teas-te-service-mapping-yang-05.txt
Thread-Index: AQHWsP/vDpjqC72afkW5npGOv2g5PKm10hs3gAT6fACAAXfMdQ==
Date: Sat, 07 Nov 2020 07:01:18 +0000
Message-ID: <TY2PR01MB3562099C3AEE6F87EE255DEB90EC0@TY2PR01MB3562.jpnprd01.prod.outlook.com>
References: <160431162330.17186.15934825204635930430@ietfa.amsl.com> <TY2PR01MB3562E929B653EE1691123E6490110@TY2PR01MB3562.jpnprd01.prod.outlook.com>, <CAB75xn6RcgS3w0-GPXoH_Xz_D2R-N+SToeeGoJQEfz5BHR57Dg@mail.gmail.com>
In-Reply-To: <CAB75xn6RcgS3w0-GPXoH_Xz_D2R-N+SToeeGoJQEfz5BHR57Dg@mail.gmail.com>
Accept-Language: ja-JP, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=kddi.com;
x-originating-ip: [27.86.90.0]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: beae9eb9-73ad-4b5c-5ca5-08d882eaed02
x-ms-traffictypediagnostic: TY1PR01MB1724:
x-ld-processed: 040b5c43-0c27-49b3-b8e6-cdec886abcee,ExtFwd
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <TY1PR01MB1724CC6E7AF772128A4358BA90EC0@TY1PR01MB1724.jpnprd01.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: irUGPyACDF/Eoer5k/o7tQ2qUuTkqzbgId4WIKsZVuAjEOSfva04YKOO2DUTml6kMabvLVxRorzCmuSoKIZIVXBDcuza+FDnsK7WjX9iQI/ZgjTrirn+n/hPvL/6co3A2FY/Jg8KJBXtCOTXMPYr4W2/XvUEXGynjZSJzkaw3i5UbnG6+TW812New0XGtqhpAl/88dJVfGi5UXlTkmlQGab3S8Ww2Ns/gS3yGbBvTjCJWdzhD0HpH1ogFA26jTa32Sv9Wd1Kxx0Pix5ME51eGjtUPS9X3zCgR3+znnMZWZDMWo4HRJSfShRNoAfdTHwKUSHNFTTndc9zg2QkC6DDsgO5tgMKFujxDmASzkH/yxh3Xqc0baR6woMmoooQ7ZQDS4ZoSLY/nHdBhs/FBwt6Cw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TY2PR01MB3562.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(39860400002)(376002)(136003)(346002)(396003)(316002)(6506007)(86362001)(71200400001)(166002)(478600001)(66556008)(54906003)(7696005)(76116006)(9686003)(8936002)(55016002)(33656002)(966005)(26005)(83380400001)(64756008)(66476007)(66446008)(53546011)(66574015)(186003)(66946007)(6916009)(224303003)(2906002)(4326008)(85182001)(5660300002)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: rifndb0a/nue1EcSk+qISREGn/mqklb4mg2OrdgBgDAdyBI/Is0QaULoQPjEmwBEz0sgiT682OlIg9f5aiPquIBKE8gEaU6bfP1JajDpab5GFnDU7oclz+qbD7FZazsBky3wlru8ymFtV8ozGiCMYjWJlyoiF/l60e7a10hTL/45B78ix3X9hYqdsOEpjvh4Byu8frwH0plMosvHsBu5p6nOJE17a/y4d132ONKY4xWz5FAZfIx3BzH6EoiyNf7YpuvumpzhtlVpFvi4lHVdF2XjlQnfE2m3kZBwcnKyVr3i4vvTWBkRJM0mPZrRXXwkfT9y2a4+MXP8UTTZZqjFJHw0sAPPk+aqRk0WRixVprDxdpVMYHDBEaFhw/kUdUIvp5pSIpI+U22T4dGDIUDrKQ0iPMK1p15T9E/tRdMi+AUN2EmKCKWviilKhROgkK4ru256iChp3C+OK4HWxcFQQ32xo6ZBqpmzKo7cAn62xgu6PJd3iF7tFmYxCAhUrkgrZKkN9O6fzLGMkE71hIH2GL7OcYhiq963xmxjRaDTgjh/Eq6/ykL9/VF8KrwkzWC8cpSpYKmDRLziSR4QSRuciFSjxU7m8vEqIMt74fV9dYe771fdo1EAmA4K0nB+ewVhgRl0bUB0ytq6ddfjrf5TYA==
Content-Type: multipart/alternative; boundary="_000_TY2PR01MB3562099C3AEE6F87EE255DEB90EC0TY2PR01MB3562jpnp_"
MIME-Version: 1.0
X-OriginatorOrg: kddi.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: TY2PR01MB3562.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: beae9eb9-73ad-4b5c-5ca5-08d882eaed02
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2020 07:01:18.2368 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 040b5c43-0c27-49b3-b8e6-cdec886abcee
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tGxfXNHaL1ZPsnneEBrO2/1sXpj8ChNE/1f7SlI5dAns9xXHi7diZuVWMDgs3+9xUBdWILwBYAumfvZgiYc1NQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1PR01MB1724
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/0ZltnWqb36bsT1bmrRBw9va1Pzc>
Subject: Re: [Teas] ***フリーメール*** Re: 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: Sat, 07 Nov 2020 07:11:30 -0000

Hi Dhruv,

Thank you for the reply.

As you can see section 6.12.3.2, latency and jitter also imply end-to-end constraints.
Then, if we do so, the when statement should connects the followings with 'or'.
'./l3vpn-svc:latency/l3vpn-svc:latency-boundary'
'./l3vpn-svc:jitter/l3vpn-svc:jitter-boundary'
'./l3vpn-svc:bandwidth/l3vpn-svc:end-to-end'


Additionally, for the usability, if the user implicitly knows what latency, jitter or bandwidth is set to VN(-member) outside of L3SM and may not explicitly set them under l3vpn-svc:class, we should allow the when statement against l3vpn-svc:class.


Also, L3SM can differentiate VPN per site-network-access. If te-service-mapping models to only map a VNAP to a site, any L3SM user cannot specify only a VPN or a site-network-access in a site to map a VN(-member). Then, we should also allow to map VNAP per site and site-network-access.

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

and

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:qos-profile/l3vpn-svc:custom/l3vpn-svc:classes
                  /l3vpn-svc:class:
    +--rw (te)?
         +--:(vn)
              +--rw vn-ap? leafref

If a user wants to share a VN across the user's different VPNs, the user may set an identical custom profile across the VPNs(site-network-accesses). Then, the former one still works.

How do you all think?

Thanks,
Kenichi

________________________________
From: Dhruv Dhody <dhruv.ietf@gmail.com>
Sent: Friday, November 6, 2020 5:32 PM
To: 大垣 健一
Cc: teas@ietf.org; 宮坂 拓也; 福井 良平; Qin Wu
Subject: ***フリーメール*** Re: [Teas] I-D Action: draft-ietf-teas-te-service-mapping-yang-05.txt

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<http://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