Re: [Teas-ns-dt] Proposed text for section "Transport Slice Endpoint"

Greg Mirsky <gregimirsky@gmail.com> Fri, 19 June 2020 16:03 UTC

Return-Path: <gregimirsky@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 383803A0420 for <teas-ns-dt@ietfa.amsl.com>; Fri, 19 Jun 2020 09:03:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, 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 yLeChjWhkhtB for <teas-ns-dt@ietfa.amsl.com>; Fri, 19 Jun 2020 09:03:04 -0700 (PDT)
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) (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 5E09F3A00D6 for <teas-ns-dt@ietf.org>; Fri, 19 Jun 2020 09:03:03 -0700 (PDT)
Received: by mail-lj1-x236.google.com with SMTP id y11so12087227ljm.9 for <teas-ns-dt@ietf.org>; Fri, 19 Jun 2020 09:03:03 -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=aSe1sAtaxeaWPx2DxemB0IMBuOnAZwgboLctAcrt0Zw=; b=WoVhwEhbvlDNQbPc4OXoRY7ZWXStUjeLu6qY1U7b+yzTVXuk1WH6iWvfN8oeCM4Lpd uPycCKeZP8lJFEYJhh+2pKtNIMIc8MUCCgPhx6iYBEriRAFkeK54iJdNKOZQVl7MUH+C 4xg/Dhl3Tr+qPCmPXDg5a/6ZlHT+I+i7FRbFIh4UvVAAjpQP8uwPgomJ2q1iHspvLqTV KuxfOdeGJ5gK8bnXJbnFiR7dN+oj3XdJZ4VwYlqDyRaaxhJq7fmxetD7gUSRRZaFwiyh zfA7c1IrT1MbzLPvn8Ym8bJgL3Ty+QpxpFnFb/v+tru5uLPMvKZnZBrDS6YBIX1jF3B+ Fetg==
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=aSe1sAtaxeaWPx2DxemB0IMBuOnAZwgboLctAcrt0Zw=; b=GMC2dkZhwlW4Q/5bAkB/VekwdHMlNZet7TR4vp6oyF8WTTYPLU+2wJwWA1EgMGiFIw tcHA29efXUaJq44mZrAjccZRmUUoHHGx7Mf/saLf6bGwP7ikzzye2a8Ca0fzG9Sklu8X jUeTe1qFyQDBUmg+01rJFcmaEhocJvy0YOmf0Ru+JvNKxbHWHC1IlCOhNigv1TwdDkbL FkYOge3js77vWC68neHn3vSilUP7Y/Pk3Nxrg/X6VCdfpDgE6OLaianjOXlfcU0rHFwp AaxbGHOJMxj1C+/CYn1cjDOnyVNdLgU1HneXbj2RiEsG8H5n6aB/Ph95ELJtIzT9xCn/ gBOw==
X-Gm-Message-State: AOAM530vz/mcioMOwvvlICDxlFOxyvUNNaOSYWWdGj+G9grteQ9FqI6N nKGUA7SZET+CzLSzOWuY73HUeSPTiW8N6CHn0wc=
X-Google-Smtp-Source: ABdhPJw9G+8UBFA74HlAcr3cKnglmaMAALAecgg1JlAwyBd4SddAbiPoIkNNtgTT0kpoMrnjgefFGNdDtfh3/IiR8/A=
X-Received: by 2002:a2e:b88c:: with SMTP id r12mr2201096ljp.266.1592582581129; Fri, 19 Jun 2020 09:03:01 -0700 (PDT)
MIME-Version: 1.0
References: <7B6758A6-EFDB-433B-A340-8773A39A4312@nokia.com> <MN2PR15MB31033D0967EBA2A795DBE231979A0@MN2PR15MB3103.namprd15.prod.outlook.com> <7f0ca406-70d4-47b6-9068-f8ef0535b828@Spark> <B65482A4-5376-4267-AEB1-C0010729EDD2@nokia.com> <CA+RyBmWPCGPYmjwivOhKTv4wQrQbp9s7w++_nF+C-wdpZNUAZQ@mail.gmail.com> <MN2PR15MB3103003A0764CFF6391D75BD97980@MN2PR15MB3103.namprd15.prod.outlook.com>
In-Reply-To: <MN2PR15MB3103003A0764CFF6391D75BD97980@MN2PR15MB3103.namprd15.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 19 Jun 2020 09:02:44 -0700
Message-ID: <CA+RyBmU1kEe_6eR18O1Y_B9dPmpGu+q2w+VL0EqWfPbfnU4UHw@mail.gmail.com>
To: Eric Gray <eric.gray@ericsson.com>
Cc: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000006173c05a87207c8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/mkKTvvdHUcjRlrujqQRNZQvlz38>
Subject: Re: [Teas-ns-dt] Proposed text for section "Transport Slice Endpoint"
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: Fri, 19 Jun 2020 16:03:08 -0000

Hi Eric,
thank you for your detailed response. I agree with your proposed change.
Also, I've noticed another occurrence of the "head-end/tail-end"
terminology in

... whereas TSE is a logical head-end and tail-end of the transports slice
connections.

I think that this text is being worked on, so I'm not sure what its version
is at the moment. If we agree that the text should avoid using
"head-end/tail-end" terminology, can that part be related by "endpoint"?
Thus that passage will look as

... whereas TSE is a logical endpoint of the transports slice connections.

And I have one more comment regarding the unidirectional service. I think
that there should be some bandwidth available in the direction opposite to
the direction of the requested service (it would be good to give it a
shorter name) to be used by the control and management planes of the TS.

Regards,
Greg

On Fri, Jun 19, 2020 at 7:09 AM Eric Gray <eric.gray@ericsson.com> wrote:

> Greg,
>
>
>
>               To be clear, what you are suggesting is that the phrase
> “identified as the head-end and tail-end points of a transport slice”
> should be omitted.
>
>
>
>               The part of this phrase that says “of a transport slice” is
> somewhat useful, if possibly not actually necessary.  With this alteration,
> the sentence becomes:
>
>
>
>               “The transport slice endpoints are the logical entities of a
> transport slice that perform any required conversion, or adaptation, and
> forwarding of the user traffic.”
>
>
>
>               However, while I recognize the fact that you are not
> actually proposing text (at this point) relative to the questions you have
> about directionality, this is a point that is made in the draft with
> respect to SLOs in section 4.1.
>
>
>
>               In order to avoid using text that may be specific to
> underlying technology and transport slice implementation, “directionality”
> needs to be defined in terms of SLO, rather than connectivity.  That is,
> the reverse direction of a unidirectional service should not allow
> forwarding of any user traffic.
>
>
>
>               And this brings up a point that probably does need to be
> included: in order to describe a service that is actually unidirectional,
> it is necessary to include as part of the service the fact that the SLO in
> the direction opposite to the direction requested for the service has a *maximum
> bandwidth* of zero, in order to support unidirectional services over an
> infrastructure or technology that does not directly support unidirectional
> connectivity.
>
>
>
> --
>
> Eric
>
>
>
>
>
> *From:* Greg Mirsky <gregimirsky@gmail.com>
> *Sent:* Thursday, June 18, 2020 5:50 PM
> *To:* Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com>
> *Cc:* Jeff Tantsura <jefftant.ietf@gmail.com>om>; LUIS MIGUEL CONTRERAS
> MURILLO <luismiguel.contrerasmurillo@telefonica.com>om>; Shunsuke Homma <
> s.homma0718@gmail.com>gt;; Kiran Makhijani <kiranm@futurewei.com>om>; Kiran
> Makhijani <kiranmak@gmail.com>om>; Luis M. Contreras <
> contreras.ietf@gmail.com>gt;; Shunsuke Homma <homma.shunsuke@lab.ntt.co.jp>jp>;
> Dhruv Dhody <dhruv.ietf@gmail.com>om>; Eric Gray <eric.gray@ericsson.com>om>;
> teas-ns-dt@ietf.org
> *Subject:* Re: [Teas-ns-dt] Proposed text for section "Transport Slice
> Endpoint"
>
>
>
> Hi Reza,
>
> thank you for the text. I have a question. The text states:
>
> The transport slice endpoints are the logical entities identified as the
> head-end and tail-end points of a transport slice ...
>
> I think that calling out head-end and tail-end points the definition
> introduces directionality and implies that a transport slice is a
> unidirectional construct. Is that the intention? If a transport slice has
> directionality as one of its characteristics, then how it realizes MP2MP
> service? A set of unidirectional P2MP TSes? If there's no intention to
> differentiate between uni-directional and bidirectional TS, perhaps
> removing mention of the head-end and tail-end (two places in the text) be
> acceptable. For example, the definition might look like:
>
> The transport slice endpoints are the logical entities that perform any
> required conversion, or adaptation, and forwarding of the user traffic.
>
>
>
> Regards,
>
> Greg
>
> On Thu, Jun 18, 2020 at 1:35 PM Rokui, Reza (Nokia - CA/Ottawa) <
> reza.rokui@nokia.com> wrote:
>
> Hey Eric and Jeff,
>
>
>
> See inline for my comments.
>
> I have incorporated the changes and also modified the text. This is the
> second version of the text.
>
>
>
> Reza
>
>
>
> *---------------------------------- 2nd version of the Endpoint Text
> -------------------------------------------------------*
>
> 4.2.  Transport slice endpoints
>
>
>
> As discussed in section 3, the transport slice consists of a set of one or
> more connections between multiple endpoints with a specified connectivity
> type and a set of SLOs associated with it.
>
>
>
> The transport slice endpoints are the logical entities identified as the
> head-end and tail-end points of a transport slice that perform any required
> conversion, or adaptation, and forwarding of the user traffic. The
> characteristics of the transport slice endpoints (TSE) are:
>
>
>
>    - They are conceptual points of connection of a network function,
> device or application to the transport slice.
>
>    - They are logically identified in a request by the customer of
> transport slice during the creation of the transport slice
>
>    - They are associated with one application, device and/or network
> function (ADN). A non-exhaustive list of ADN nodes are 5G RAN nodes, 5G
> Core nodes, routers, switches, firewalls, WAN, application acceleration,
> Deep Packet Inspection (DPI), server load balancers, NAT44 [RFC3022], NAT64
> [RFC6146], HTTP header enrichment functions, and TCP optimizers.
>
>    - A TSE is identified by its ADN (its IP address, name , ID etc), TSE
> unique identifier (e.g. logical interface identifier), TSE unique name and
> other data. A non-exhaustive list of other data includes IP address (v4 or
> v6), VLAN, port, connectivity type P2P, P2MP, MP2MP). TDB to add more
>
>
>
> Note that this concept is similar to the Link Termination Point (LTP)
> defined in [draft-ietf-teas-yang-te-topo-22] and access points (AP) defined
> in [RFC8453] with an important difference. The main difference between them
> is that both LTP and AP are associated to traffic engineering (TE) whereas
> TSE is not. AP (See section 2.1 RFC8453) is a common identifier for the TE
> link and LTP is a conceptual point of connection of a TE node to one of the
> TE links, terminated by the TE node (see section 3.5
> draft-ietf-teas-yang-te-topo-18) whereas TSE is a logical head-end and
> tail-end of the transports slice connections. The TE characteristic of the
> network might be taken into consideration during the realization of a
> transport slice.
>
> There is another type of the endpoints called "Transport Slice Realization
> endpoints (TSRE)". These endpoints are allocated and assigned by the
> network controller during the realization of a transport slice and are
> technology-specific, i.e. they depends on the network technology which is
> used during the transport slice realization. They are identified by a node
> and some associated data. A non-exhaustive list of nodes containing TSRE
> are routers, switches, PON nodes, Wireless nodes and Optical devices.
>
>
>
> Note that there will be a mapping between TSE and TSRE on Transport Slice
> Controller (TSC). When TSC receives a request from its NBI to create a
> transport slice between multiple TSEs, it will then find the appropriate
> TSREs and send the request from its SBI to realize the transport slice. The
> detail of this mapping should be address in Transport slice framework
> document.
>
>
>
> Figure-X shows an example of a transport slice and its realization between
> multiple TSEs and TSREs.
>
>
>
>
>
>                            (--------------------)
>
>                           (  Transport Network   )
>
>       ADN1               (                        )
>
>    ----------  TSRE1  --------                  -------- TRSE2
> ---------
>
>    |      o |--------o|  A   |                  |  B   |o----------| o
> |
>
>    |    TSE1|         --------                  --------           | TSE2
> |
>
>    ----------            (                         )
> ---------
>
>                           (                       )
>
>                            (--------------------)
>
>
>
>            <--------------------------------------------------------->
>
>                 Transport slice between TSE1 and TSE2 with SLO1
>
>
>
>                       <================================>
>
>                          Transport slice realization
>
>                            between TSRE1 and TRSE2
>
>
>
> Figure X: A transport slice and its realization between multiple TSEs and
> TSREs
>
> 4.2.1.  Connectivity patterns within Transport Slice
>
> The transport slices are a set of connections among the set of
> endpoints.  These connections can be point to point (P2P), point to
> multipoint (P2MP), multi-point to point (MP2P), or multi-point to
> multi-point (MP2MP) based on the connectivity type requested by the
> customer.
>
>
>
>
>
> *From: *Jeff Tantsura <jefftant.ietf@gmail.com>
> *Date: *Wednesday, June 17, 2020 at 5:13 PM
> *To: *Reza Rokui <reza.rokui@nokia.com>om>, LUIS MIGUEL CONTRERAS MURILLO <
> luismiguel.contrerasmurillo@telefonica.com>gt;, Shunsuke Homma <
> s.homma0718@gmail.com>gt;, Kiran Makhijani <kiranm@futurewei.com>om>, Kiran
> Makhijani <kiranmak@gmail.com>om>, "Luis M. Contreras" <
> contreras.ietf@gmail.com>gt;, Shunsuke Homma <homma.shunsuke@lab.ntt.co.jp>jp>,
> Dhruv Dhody <dhruv.ietf@gmail.com>om>, Eric Gray <eric.gray@ericsson.com>
> *Cc: *"teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
> *Subject: *RE: [Teas-ns-dt] Proposed text for section "Transport Slice
> Endpoint"
>
>
>
> Hi Eric,
>
> Thanks for your comments and please see in-line
>
>
>
> Cheers,
>
> Jeff
>
> On Jun 17, 2020, 1:40 PM -0700, Eric Gray <eric.gray@ericsson.com>om>, wrote:
>
> Hey, Reza.
>
>
>
> A few, mostly minor, points:
>
>
>
> The first sentence may have things reversed slightly.
>
>
>
> Current wording: As discussed in section 3, the transport slice consists
> of a set of connections between multiple endpoints with a specified
> connectivity type and one or more SLOs associated with it.
>
>
>
> Suggested re-wording: As discussed in section 3, the transport slice
> consists of a set of one or more connections between multiple endpoints
> with a specified connectivity type and a set of SLOs associated with it.
>
> [jeff] agreed
>
> [Reza] Agreed
>
>
>
>
>
> Between connections and SLOs, the connections is the part that cannot be
> an empty set.
>
>
>
> The second sentence is worded awkwardly.  The phrase “logical identifier
> to identify“ is a little circular (actually, the entire sentence is
> circular, since “transport slice endpoints” is semantically the same as
> “[endpoints] of a transport slice” – hence the sentence is tautological,
> but probably that is okay).
>
>
>
> Also, “forwarding” presumably happens within the slice, as well as at the
> end points.  What makes the endpoints different, is that – if there is any
> format, or encapsulation, adaptation required for packets being forwarded
> across a transport slice – this will be done at the transport slice
> endpoints.
>
>
>
> Suggested re-wording:    The transport slice endpoints are the logical
> entities identified as the head-end, and tail-end, points of a transport
> slice that perform any required conversion, or adaptation, and forwarding
> of the user traffic. The characteristics of the transport slice endpoints
> (TSE) are:
>
> [jeff] I’d avoid “logical”
>
> [Reza] Agreed
>
>
>
>
>
> With the bullets:
>
>    - 1st bullet – “They are conceptual point*s …*”, or “Each is a
>    conceptual point …” (number agreement).
>
> [Reza] used the former
>
>    - 2nd bullet – “They are associated with a logical identifier
>    requested …” (existing wording is awkward, as well as grammatically
>    incorrect).  Note – I believe this is what the authors intend, but it is
>    not terribly clear in this wording how these “logical identifiers” are
>    known in common between the requester and responder (which must be the
>    case).  Perhaps an example should be provided?
>    Alternatively “They are logically identified in a request … .”
>
> [Reza] Agreed
>
>    - 3rd bullet – I cannot make this one out; why “exactly one?” Is it “application,
>    device, *or* network function (ADN)” or “application, device, and
>    network function (ADN)” and – if the latter – I would have to disagree
>    as exactly how a transport slice is used by a requester should be entirely
>    up to them (and both application and network function tend to negate this).
>
> [Reza] the latter one.
>
>    - 4th bullet – similar issue as with 3rd bullet; i.e. – the
>    relationship between TSE and ADN (if ADN means “application, device
>    *and* network function” – then the relationship could be M:N).  Note
>    that – in all of the last three bullets – it is not at all clear what is
>    meant by “host,” “hosted” or “hosted by” (my impression is that what is
>    meant is the protocol stack presented by the TSE, but – if this is the
>    intention, there are role reversals in the wording of at least one of the
>    bullets).
>
> [Reza] Removed all instances of hosted, hosting
>
>
>
>    - 5th bullet – multiple issues –
>
> .             If the meaning of ADN is as speculated above, “hosted”
> should probably be “hosting.” In any case, this reverses the sense of the
> hosting relationship described in the 3rd and 4th bullets.
>
> .             A better wording for the start of the second sentence in
> this bullet is “*A* non-exhaustive list of other data *includes* IP
> address (v4 or v6), …”
>
> .             “TSE unique identifier“ might benefit from an example –
> i.e. – “TSE unique identifier (e.g. – logical interface identifier).”
>
> [jeff] agreed
>
> [Reza] Agreed
>
>
>
> .             I am fairly certain that we would be better off omitting “connectivity
> type (i.e. P2P, P2MP, MP2MP) etc.)” as this could be considered part of “TDB
> to add more” and it is not clear what value this adds (i.e. – it would be
> optional at best).
>
> [jeff] disagree, this is an enumeration of connectivity types that are
> exposed to the consumer and are available to be requested , I’d
> remove “etc”, there's nothing to add
>
> [Reza] Agreed with Jeff. I kept them.
>
>
>
> Next paragraph – multiple issues:
>
>    - 1st sentence in the paragraph: “the concept” seems to introduce a
>    disconnect, since we follow this paragraph with another paragraph that
>    seems to be introducing a different conceptual model.  Perhaps it should be
>    “this concept” (referring to the description of a TSE in the previous
>    - The draft referred to for “Link Termination Point” is seriously out
>    of date (instead of draft-ietf-teas-yang-te-topo-18 - it is currently
>    draft-ietf-teas-yang-te-topo-22 – xml2rfc should have fixed that).
>    - The statement (2nd sentence) – The main difference between them is
>    that both LTP and AP are associated to traffic engineering (TE) whereas TSE
>    is not – is (I believe) misleading; it is quite likely that a packet
>    switching transport slice implementation will use Traffic Engineering to
>    create tunnels with tunnel ingress and egress internally terminated at a
>    transport slice endpoint.  I strongly suspect that – for some
>    implementations – a transport slice endpoint may be exactly the same as an
>    LTP or AP.  I suggest replacing the above text with something along the
>    lines of “While the transport slice concept includes potential
>    realizations not based on traffic engineering,  for some subset of
>    transport slice realizations, a TSE may be an LTP or AP.”
>
> [Reza] disagree. In this text we are not talking about the transport slice
> realization where your text is valid. See the 2nd version of the text
> above.
>
>    - With this change, the next sentence should start with “An AP …”
>    instead of “In other words. The AP …“
>    - The same sentence would then end with “… transport slice
>    connections, which may or may not include one or more TE links”
>    instead of “… transports slice connections.“
>
> [jeff] agreed
>
> Next Paragraph:
>
>    - The last sentence (“A non-exhaustive list of devices containing TSRE
>    are routers, switches, firewalls, WAN, application acceleration, Deep
>    Packet Inspection (DPI), server load balancers, NAT44 [RFC3022], NAT64
>    [RFC6146], HTTP header enrichment functions, and TCP optimizers”)
>    talks about a list of “devices” while many/most of the list members are not
>    devices.  It is non-trivial to come up with a different word for the thing
>    where a TSRE resides – especially while trying to avoid a circular
>    definition.  Maybe “virtual device or function?”
>
> [jeff] function sounds as a good choice (covers both virtual and physical)
>
> [Reza] I have changed this section. See the 2nd version of the text above.
>
>
>
> The rest of the proposal is okay.
>
>
>
> --
>
> Eric
>
>
>
> *From:* Teas-ns-dt <teas-ns-dt-bounces@ietf.org> *On Behalf Of* Rokui,
> Reza (Nokia - CA/Ottawa)
> *Sent:* Tuesday, June 16, 2020 9:51 AM
> *To:* LUIS MIGUEL CONTRERAS MURILLO <
> luismiguel.contrerasmurillo@telefonica.com>gt;; Shunsuke Homma <
> s.homma0718@gmail.com>gt;; Jeff Tantsura <jefftant.ietf@gmail.com>om>;
> teas-ns-dt@ietf.org; Kiran Makhijani <kiranm@futurewei.com>om>; Kiran
> Makhijani <kiranmak@gmail.com>om>; Luis M. Contreras <
> contreras.ietf@gmail.com>gt;; Shunsuke Homma <homma.shunsuke@lab.ntt.co.jp>jp>;
> Dhruv Dhody <dhruv.ietf@gmail.com>
> *Cc:* Rokui, Reza (Nokia - CA/Ottawa) <reza.rokui@nokia.com>
> *Subject:* [Teas-ns-dt] Proposed text for section "Transport Slice
> Endpoint"
>
>
>
> All,
>
>
>
> Following is the modified version of the transport slice endpoint section.
> Please provide your comments.
>
>
>
> Cheers,
>
>
>
> Reza
>
>
>
>
>
> 4.2.  Transport slice endpoints
>
>
>
>    As discussed in section 3, the transport slice consists of a set of
> connections between multiple endpoints with a specified connectivity type
> and one or more SLOs associated with it.
>
>
>
>    The transport slice endpoints are the logical identifier to identify
> the head-end and tail-end points of a transport slice and to perform the
> forwarding of the user traffic. The characteristics of the transport slice
> endpoints (TSE) are:
>
>
>
>    - They are conceptual point of connection of a network function, device
> or application to the transport slice.
>
>    - They are logical identifier and requested by the customer of
> transport slice during the creation of the transport slice
>
>    - They are associated with (hosted by) exactly one application, device,
> network function (ADN)
>
>    - The cardinality between a TSE and ADN is many:1, i.e. a single device
> or application can host multiple transport slice endpoints
>
>    -  A TSE is identified by its hosted ADN (its IP address, name , ID
> etc), TSE unique identifier, TSE unique name and other data. Non-exhaustive
> list of other data is IP address v4 and v6, VLAN, port, connectivity type
> (i.e. P2P, P2MP, MP2MP) etc.). TDB to add more
>
>
>
>    Note that the concept of the transport slice endpoint is similar to the
> Link Termination Point (LTP) defined in [draft-ietf-teas-yang-te-topo-18]
> and access points (AP) defined in [RFC8453] with an important difference.
> The main difference between them is that both LTP and AP are associated to
> traffic engineering (TE) whereas TSE is not. AP (See section 2.1 RFC8453)
> is a common identifier for the TE link and LTP is a conceptual point of
> connection of a TE node to one of the TE links, terminated by the TE node
> (see section 3.5 draft-ietf-teas-yang-te-topo-18) whereas TSE is a logical
> head-end and tail-end of the transports slice connections. The TE
> characteristic of the network might be taken into consideration during the
> realization of a transport slice.
>
>
>
>    There is another type of the endpoints called "Transport Slice
> Realization endpoints (TSRE)". These endpoints are allocated  and assigned
> by the network controller during the realization of a transport slice and
> are technology-specific, i.e. they depends on the network technology which
> is used during the transport slice realization. They are identified by a
> hosted node and some associated data. A non-exhaustive list of devices
> containing TSRE are routers, switches, firewalls, WAN, application
> acceleration, Deep Packet Inspection (DPI), server load balancers, NAT44
> [RFC3022], NAT64 [RFC6146], HTTP header enrichment functions, and TCP
> optimizers
>
>
>
> 4.2.1.  Connectivity patterns within Transport Slice
>
>
>
>    The transport slices are a set of connections among the set of
>  endpoints.  These connections can be point to point (P2P), point to
>
>    multipoint (P2MP), multi-point to point (MP2P), or multi-point to
>  multi-point (MP2MP) based on the connectivity type requested by the
> customer.
>
>
>
>
>
> --
> Teas-ns-dt mailing list
> Teas-ns-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/teas-ns-dt
>
>