Re: [Teas-ns-dt] Figure in the ACTN Applicability section

"Luis M. Contreras" <contreras.ietf@gmail.com> Wed, 13 May 2020 21:45 UTC

Return-Path: <contreras.ietf@gmail.com>
X-Original-To: teas-ns-dt@ietfa.amsl.com
Delivered-To: teas-ns-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24AB13A0969 for <teas-ns-dt@ietfa.amsl.com>; Wed, 13 May 2020 14:45:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 VSg067so0Odv for <teas-ns-dt@ietfa.amsl.com>; Wed, 13 May 2020 14:45:41 -0700 (PDT)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (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 1F4853A096E for <teas-ns-dt@ietf.org>; Wed, 13 May 2020 14:45:41 -0700 (PDT)
Received: by mail-qt1-x832.google.com with SMTP id r8so1158388qtm.11 for <teas-ns-dt@ietf.org>; Wed, 13 May 2020 14:45:41 -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=VIBV+cfujXUTjYvzBn4G2hRoXfPvi9AchXrJxDWGyyc=; b=IIiW8GpJSUNHci2zmMF8QZ7SCK/qPZ4HREPfK3dL6Mlg8okxl3RBVvQnIkr9TNAbAW Pvnm2Vgvmhld4cLNEDqtPpYJC4WYVEuZtA+yn+1tgbBXkLSPjFdHUuLksjOhpv9PtJMB L9CU1T3O7Bn/4I+Egou0o4tojGFz1phUqh1RrmWxLM1GRknrHNlRvQmOiIWp/0O1jprN SN5T2EYZNjO/pzGm1/75bF9IPgGr1/bprjTo9b1Rkpwsr0d21QEEcbKEckc+9nleP3G5 8ZV6Rths1hnvQ2bHjHj1WkXv/FaoHIElxYlwsuZ3SZuc3mMDXk/ORme5mLdrN5+gLEV2 OBpw==
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=VIBV+cfujXUTjYvzBn4G2hRoXfPvi9AchXrJxDWGyyc=; b=glCmujyJT42kpTb8uzCn0KiwbfdfRgI/MYs4q8NR3wCTWDLioGT8jpxeDNZ6tSkOc6 IUAGopfS2CiRh1mQpfLm63/3EBREZ/Tz4U8JPrpgMk2OY8uNIk+56com2asPH+JK5PJB 8NYcXR0sZ8NLPrVS3a2uZl13hGWcBTtpkWUcPHWTfZKtsImjmPN7PJ4zJDpiIUDvMSbg mGUKdI2CjQ5sLROXlp38PEoNp5RAuaqs/PXWzdYZKLzjCSYZCngyIPVnEyKAY29RejP2 Xz+puLoNLfcseCGAspOeoBKwqrWDiqwjjtNRQBjUr3C/5DHIex2T9eErlY/+SNXZn0M5 ZVsQ==
X-Gm-Message-State: AOAM533FcoWWDdFbDnVGVNs2bDbDkbq7/nRRznvwBH/fnyRAZuyaLqIc nsQbwOTSB6Np7L/TQMZOWWFNKZ1KJDNeWGUJluA=
X-Google-Smtp-Source: ABdhPJyecFVzWH/7U3dXyfMnhTykOX45hPHLGdxhhcJxM4zooQItBku7n1s12jPkZexqiaJNT0tPwQivwr0yJKQmURY=
X-Received: by 2002:aed:374a:: with SMTP id i68mr1232582qtb.69.1589406339380; Wed, 13 May 2020 14:45:39 -0700 (PDT)
MIME-Version: 1.0
References: <E0C26CAA2504C84093A49B2CAC3261A43F8547A0@dggeml531-mbs.china.huawei.com> <CAB75xn4SoMjKuFykS4GQ3Qc37C4P8hdF+vmN5juTYA_HF6BLDw@mail.gmail.com> <AM6PR07MB5222A7F322C14C59F08569A391BF0@AM6PR07MB5222.eurprd07.prod.outlook.com>
In-Reply-To: <AM6PR07MB5222A7F322C14C59F08569A391BF0@AM6PR07MB5222.eurprd07.prod.outlook.com>
From: "Luis M. Contreras" <contreras.ietf@gmail.com>
Date: Wed, 13 May 2020 23:45:27 +0200
Message-ID: <CAE4dcx=d7Gfu-Jn-v4G+0gcaT0+RQpTBLiuZGS-YZaChAaJ4jw@mail.gmail.com>
To: "Belotti, Sergio (Nokia - IT/Vimercate)" <sergio.belotti@nokia.com>
Cc: Dhruv Dhody <dhruv.ietf@gmail.com>, Zhenghaomian <zhenghaomian@huawei.com>, Eric Gray <eric.gray=40ericsson.com@dmarc.ietf.org>, "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>, Italo Busi <Italo.Busi@huawei.com>
Content-Type: multipart/related; boundary="00000000000043eda005a58e80ed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/DrQ0IT96zjE5NrJammZ-gb7ZXl8>
Subject: Re: [Teas-ns-dt] Figure in the ACTN Applicability section
X-BeenThere: teas-ns-dt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TEAS Network Slicing Design Team <teas-ns-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas-ns-dt/>
List-Post: <mailto:teas-ns-dt@ietf.org>
List-Help: <mailto:teas-ns-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 May 2020 21:45:46 -0000

Hi all,

from this discussion my take away is that several interpretations of the
mapping between TSC and ACTN could be possible and valid (at least, there
is not a unique mapping).

With that in mind, I think it is confusing to keep the mapping in section 4
of the framework document. I would prefer to move it to another document
reporting all possible mappings, or at least to an annex. I think we are
trying to explain TSC from ACTN eyes, but probably it is better for the TSC
framework document to think on TSC by itself and later on to see how
existing solutions fit to it (doing the reverse, that is, think how TSC
fits to existing solutions can condition the behavior/interfaces/purpose of
TSC).

Best regards

Luis

El mié., 13 may. 2020 a las 16:38, Belotti, Sergio (Nokia - IT/Vimercate) (<
sergio.belotti@nokia.com>) escribió:

> Hi Dhruv, Haomian, all,
>
>
>
> First an answer for point (1) from Dhruv, definitely I agree .
>
> About point (2) , the fact SBI is mapped to a service delivery or network
> configuration model is important because it would help to clarify the role
> of TSC .
>
> When in ACTN we have introduced the terms MDSC-H and MDSC-L, this was done
> above all in the context of scalability , when a hierarchy structure of
> MDSC could be foreseen.
>
> In my view, the real improvement  triggered by Italo mail, and my and
> others comments as well, was to clarify functionality mapping with respect
> interface, so LxSM as customer service model has been considered in the
> context of NBI not as SBI as previously done.
>
> Now in the view of possible mapping of functionality I think in RFC 8453
> there is a picture that could be better mapped in the TS context and TSC
> functionality in particular.
>
>
>
> This is a question for all for my understanding, if what is foreseen for
> TSC functionality is better represented by just a service delivery model at
> SBI (MPI in the picture here) or TSC can do more , and SBI can be better
> represented by Network configuration model.
>
>
>
> Thanks
>
> Sergio
>
>
>
> -----Original Message-----
> From: Teas-ns-dt <teas-ns-dt-bounces@ietf.org> On Behalf Of Dhruv Dhody
> Sent: Wednesday, May 13, 2020 2:53 PM
> To: Zhenghaomian <zhenghaomian@huawei.com>
> Cc: Eric Gray <eric.gray=40ericsson.com@dmarc.ietf.org>;
> teas-ns-dt@ietf.org; Luis M. Contreras <contreras.ietf@gmail.com>
> Subject: Re: [Teas-ns-dt] Figure in the ACTN Applicability section
>
>
>
> Hi Luis, Haomian,
>
>
>
> Few comments on mapping with RFC 8305 -
>
>
>
> (1) From the point of view of the network (and taking RFC 8305 as
> reference), I would consider the higher level E2E system as the RFC 8305's
> "customer" and map customer service model to the TSC NBI (and CMI). The
> interface between Customer box in our figure (center-top) and the higher
> level system is out of scope for our work in the IETF.
>
>
>
> (2) If we agree on (1), then the TSC SBI could map to a service delivery
> or network configuration based on the hierarchy of the network controllers
> (as mentioned by Haomian).
>
>
>
> --
>
>
>
> We also need to make a change in definition draft where we describe
> TSC-SBI - LxSM yang models are mentioned as example there [See
> https://tools.ietf.org/html/draft-nsdt-teas-transport-slice-definition-01#section-5.2
> ].
>
>
>
> As mentioned by Sergio, this was the main reason for the earlier mapping!
>
>
>
> --
>
>
>
> Thanks!
>
> Dhruv
>
>
>
> On Wed, May 13, 2020 at 7:43 AM Zhenghaomian <zhenghaomian@huawei.com>
> wrote:
>
> >
>
> > Hi, Luis, Eric, All,
>
> >
>
> >
>
> >
>
> > Thanks for the effort on making the mapping more complete. Actually I
> think both the updated proposal from {Eric, Dhruv, John} and the one from
> Luis are applicable in some cases, and how to deploy is fully dependent on
> the choice of implementation. Compared with the previous version in section
> 4 of draft-nsdt-teas-ns-framework-03, the main improvement is ‘TS-NBI is
> using technology-agnostic models’, as said by Eric.
>
> >
>
> >
>
> >
>
> > According to our experience in ACTN deployment, there are flexibilities
> on how many hierarchies of MDSC is needed, depending on the functionality
> of each hierarchy and the scalability of the network. I believe none of us
> are trying to exclude any implementation, neither the proposal from Eric
> nor Luis. So a more generic proposal is shown as follow, thoughts?
>
> >
>
> >
>
> >
>
> > Service Model in                                              ACTN
>
> >
>
> >  Transport Slice        Transport Slice Framework           Terminology
>
> >
>
> > Framework [RFC8309]                                         and Concepts
>
> >
>
> > -------------          -------------------------           ------------
>
> >
>
> >                  +------------------------------------+
>
> >
>
> >                  |             Customer               |  |
>
> >
>
> >                  +------------------------------------+
>
> >
>
> >    Customer                        A                     |
>
> >
>
> >    Service                         |
>
> >
>
> >    Model                           V                     |
>
> >
>
> >                  +------------------------------------+
>
> >
>
> >                  |      A highter level system        |  |   +-----+
>
> >
>
> >                  |(e.g e2e network slice orchestrator)| ===> | CNC |
>
> >
>
> >                  +------------------------------------+  |   +-----+
>
> >
>
> >    Service                         A                            A
>
> >
>
> >    Delivery                        | TSC NBI             |      | CMI
>
> >
>
> >    Model                           V                            V (LxSM)
>
> >
>
> >                  +------------------------------------+  |   +-------+
>
> >
>
> >                  |      Transport Slice Controller    | ===> | MDSC-H|
>
> >
>
> >                  +------------------------------------+  |   +-------+
>
> >
>
> >    Network                         A                            A
>
> >
>
> >    Configuration                   | TSC SBI             |      |
>
> >
>
> >    Model                           V                            V
>
> >
>
> >                  +-----------------------------------+   |   +-------+
>
> >
>
> >                  |                                   |  ===> |MDSC-L |
>
> >
>
> >                  |                                   |   |   +-------+
>
> >
>
> >                  |                                   |           A
>
> >
>
> >                  |        Network Controller(s)      |   |       | MPI
>
> >
>
> >                  |                                   |           V
>
> >
>
> >                  |                                   |   |   +-----+
>
> >
>
> >                  |                                   |  ===> | PNC |
>
> >
>
> >                  +-----------------------------------+   |   +-----+
>
> >
>
> >
>
> >
>
> > My 2 cents,
>
> >
>
> > Haomian
>
> >
>
> >
>
> >
>
> > 发件人: Teas-ns-dt [mailto:teas-ns-dt-bounces@ietf.org
> <teas-ns-dt-bounces@ietf.org>] 代表 Luis M.
>
> > Contreras
>
> > 发送时间: 2020年5月13日 0:03
>
> > 收件人: Eric Gray <eric.gray=40ericsson.com@dmarc.ietf.org>
>
> > 抄送: teas-ns-dt@ietf.org
>
> > 主题: Re: [Teas-ns-dt] Figure in the ACTN Applicability section
>
> >
>
> >
>
> >
>
> > (My apologies for the mail before, with the Confidential Notes by
> default. Please, ignore it. Repeating mail here).
>
> >
>
> >
>
> >
>
> > Hi Eric, all,
>
> >
>
> >
>
> >
>
> > Thanks for addressing this point.
>
> >
>
> >
>
> >
>
> > I have some few comments and suggestions.
>
> >
>
> >
>
> >
>
> > 1/ Regarding the figure, I think that as it is now mix things a bit. In
> my personal subjective view I think it provides a view of how to fit TSC
> into ACTN rather in the other way around. My suggestion would be to depict
> the comparison as in the figure below (ignore the service model naming by
> now for this point). I think it becomes more clear, but again this is
> subjective, of course.
>
> >
>
> >
>
> >
>
> > 2/ Regarding the service model naming. I have revisited RFC8309 and I
> think that the proper mapping to service models in the case of TSC would be
> the one proposed in the figure below on the left-hand side (please, check
> Figure 3 in RFC8309).
>
> >
>
> >
>
> >
>
> > Here is the figure I propose.
>
> >
>
> >
>
> >
>
> > Service Model in                                              ACTN
>
> >
>
> >  Transport Slice        Transport Slice Framework           Terminology
>
> >
>
> > Framework [RFC8309]                                         and Concepts
>
> >
>
> > -------------          -------------------------           ------------
>
> >
>
> >                  +------------------------------------+
>
> >
>
> >                  |             Customer               |  |
>
> >
>
> >                  +------------------------------------+
>
> >
>
> >    Customer                        A                     |
>
> >
>
> >    Service                         |
>
> >
>
> >    Model                           V                     |
>
> >
>
> >                  +------------------------------------+
>
> >
>
> >                  |      A highter level system        |  |   +-----+
>
> >
>
> >                  |(e.g e2e network slice orchestrator)| ===> | CNC |
>
> >
>
> >                  +------------------------------------+  |   +-----+
>
> >
>
> >    Service                         A                            A
>
> >
>
> >    Delivery                        | TSC NBI             |      | CMI
>
> >
>
> >    Model                           V                            V (LxSM)
>
> >
>
> >                  +------------------------------------+  |   +-------+
>
> >
>
> >                  |      Transport Slice Controller    | ===> | MDSC-H|
>
> >
>
> >                  +------------------------------------+  |   +-------+
>
> >
>
> >                                    A                            A
>
> >
>
> >                                    |                     |      |
>
> >
>
> >                                    |                            V
>
> >
>
> >    Network                         |                     |   +-------+
>
> >
>
> >    Configuration                   | TSC SBI                 |MDSC-L |
>
> >
>
> >    Model                           |                     |   +-------+
>
> >
>
> >                                   |                            A
>
> >
>
> >                                    |                     |      | MPI
>
> >
>
> >                                    V                            V (LxNM)
>
> >
>
> >                  +------------------------------------+  |   +-----+
>
> >
>
> >                  |        Network Controller(s)       | ===> | PNC |
>
> >
>
> >                  +------------------------------------+  |   +-----+
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > The text you propose depends totally on the final figure and the
> consideration of the service models that apply, so I would prefer to
> discuss first about the figure and once it is closed to discuss the text,
> to ensure consistency.
>
> >
>
> >
>
> >
>
> > Thanks
>
> >
>
> >
>
> >
>
> > Luis
>
> >
>
> >
>
> >
>
> > El mar., 12 may. 2020 a las 16:03, Eric Gray (<
> eric.gray=40ericsson.com@dmarc.ietf.org>) escribió:
>
> >
>
> > John and I had a discussion with Dhruv about some ambiguity in the
> relationship between some of the entities in the ACTN architecture and the
> related concepts in our NS-DT work in the Framework draft.
>
> >
>
> >
>
> >
>
> > The upshot is that there is a bit of a slushy relationship between some
> of the terms that we (the NS design team) have defined (see the definitions
> draft) and loosely corresponding concepts defined in ACTN.  In particular,
> there are currently issues with the positioning of the TSC as directly
> analogous to MDSC, impacting interfaces between these logical components as
> well.
>
> >
>
> >
>
> >
>
> > After a few iterations in discussion, Dhruv, John and I agreed to
> propose a replacement figure and text as shown immediately below.
>
> >
>
> >
>
> >
>
> >        +------------------------------------+
>
> >
>
> >        |             Customer               |  |
>
> >
>
> >        +------------------------------------+
>
> >
>
> >                          A                     |     ACTN
>
> >
>
> >                          |                        Terminology
>
> >
>
> >                          V                     |  and Concepts
>
> >
>
> >        +------------------------------------+
>
> >
>
> >        |      A highter level system        |  |   +-----+
>
> >
>
> >        |(e.g e2e network slice orchestrator)| ===> | CNC |
>
> >
>
> >        +------------------------------------+  |   +-----+
>
> >
>
> >                          A                            A
>
> >
>
> >                          | TSC NBI             |      | CMI
>
> >
>
> >                          V                            V (LxSM)
>
> >
>
> >        +------------------------------------+  |   +-------+
>
> >
>
> >        |      Transport Slice Controller    | ===> | MDSC-H|
>
> >
>
> >        +------------------------------------+  |   +-------+
>
> >
>
> >                          A                            A
>
> >
>
> >                          | TSC SBI (LxNM)      |      |
>
> >
>
> >                          V                            V
>
> >
>
> >        +------------------------------------+  |   +-------+
>
> >
>
> >        |        Network Controller(s)       | ===> |MDSC-L |
>
> >
>
> >        +------------------------------------+  |   +-------+
>
> >
>
> >                                                       A
>
> >
>
> >                 Terminology/Concepts           |      | MPI
>
> >
>
> >                Used in this Document                  V
>
> >
>
> >                                                |   +-----+
>
> >
>
> >                                                    | PNC |
>
> >
>
> >                                                |   +-----+
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > We would also add further clarifying text along the lines of:
>
> >
>
> >
>
> >
>
> > The TS-NBI would be at the same level as the customer service models
> (LxSM), except that it uses a technology agnostic service model where as
> LxSM does not.
>
> >
>
> >
>
> >
>
> > We add hierarchy to the MDSC concept in this figure so that the mapping
> with LxNM might be easier to see.  But the TSC could also directly interact
> with multiple domain controllers in which case we have a single MDSC.
>
> >
>
> >
>
> >
>
> > If nobody objects, or has additional input they would like to provide,
> we would like to go ahead and make this change to the Framework draft.
>
> >
>
> >
>
> >
>
> > If necessary, we can discuss this at the meeting on Thursday (14 May).
>
> >
>
> >
>
> >
>
> > --
>
> >
>
> > Eric
>
> >
>
> > --
>
> > Teas-ns-dt mailing list
>
> > Teas-ns-dt@ietf.org
>
> > https://www.ietf.org/mailman/listinfo/teas-ns-dt
>
> >
>
> >
>
> >
>
> >
>
> > --
>
> >
>
> > ___________________________________________
>
> >
>
> > Luis M. Contreras
>
> >
>
> > contreras.ietf@gmail.com
>
> >
>
> > luismiguel.contrerasmurillo@telefonica.com
>
> >
>
> > Global CTIO unit / Telefonica
>
> >
>
> > --
>
> > Teas-ns-dt mailing list
>
> > Teas-ns-dt@ietf.org
>
> > https://www.ietf.org/mailman/listinfo/teas-ns-dt
>
>
>
> --
>
> Teas-ns-dt mailing list
>
> Teas-ns-dt@ietf.org
>
> https://www.ietf.org/mailman/listinfo/teas-ns-dt
>


-- 
___________________________________________
Luis M. Contreras
contreras.ietf@gmail.com
luismiguel.contrerasmurillo@telefonica.com
Global CTIO unit / Telefonica