Re: [mpls] consolidated response to Q12/15 on T-MPLS

"Andrew G. Malis" <andymalis@comcast.net> Mon, 24 April 2006 14:37 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FY2CA-0000OK-Fr; Mon, 24 Apr 2006 10:37:46 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FY2C8-0000O9-Ts for mpls@ietf.org; Mon, 24 Apr 2006 10:37:44 -0400
Received: from rwcrmhc12.comcast.net ([204.127.192.82]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FY2C8-0007jW-Dz for mpls@ietf.org; Mon, 24 Apr 2006 10:37:44 -0400
Received: from usruamalisl.mail.com (usruamalisl.tellabs-west.tellabsinc.net[193.0.8.143]) by comcast.net (rwcrmhc12) with SMTP id <20060424143741m1200dvpd6e>; Mon, 24 Apr 2006 14:37:42 +0000
Message-Id: <7.0.1.0.2.20060424101520.0526e898@comcast.net>
X-Mailer: QUALCOMM Windows Eudora Version 7.0.1.0
Date: Mon, 24 Apr 2006 10:21:04 -0400
To: "Thomas D. Nadeau" <tnadeau@cisco.com>
From: "Andrew G. Malis" <andymalis@comcast.net>
Subject: Re: [mpls] consolidated response to Q12/15 on T-MPLS
In-Reply-To: <F5A6939B-5A35-4FAB-B30A-744402926635@cisco.com>
References: <4449589E.8020808@pi.se> <F5A6939B-5A35-4FAB-B30A-744402926635@cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Spam-Score: 2.0 (++)
X-Scan-Signature: b84f8c8fba0e1389e5eb998b64078964
Cc: mpls@ietf.org
X-BeenThere: mpls@lists.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.lists.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@lists.ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/mpls>
List-Post: <mailto:mpls@lists.ietf.org>
List-Help: <mailto:mpls-request@lists.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@lists.ietf.org?subject=subscribe>
Errors-To: mpls-bounces@lists.ietf.org

Tom,

I don't know if we have consensus that we want the ITU-T to remove 
"MPLS" from "T-MPLS".  The issue is that we don't want anyone to 
attempt to trademark any terms that include the letters "MPLS" in 
that order, whether it's the ITU or a private company.

Cheers,
Andy

----------

At 4/24/2006 09:06 -0400, Thomas D. Nadeau wrote:

>         Loa,
>
>         You see to have missed one of the comments which
>came from at least 2 of the comments received during
>the WG meeting and afterwards. In particular, you
>do not ask that the "T-MPLS" name remove "MPLS" from
>the name.  This probably best falls under the
>"T-MPLS trademark" subsection below. I suggest you
>simply change the subheading to "Specification Naming"
>and add a paragraph explaining the above regarding
>name change, and also include the trademark
>discussion.
>
>         --Tom
>
>
>>Working Group,
>>
>>this is the consolidated list of concerns we've sent to the Q12/15.
>>
>>Note that we will further refine this list and send our formal
>>response May 17th. Further comments are welcome.
>>
>>Loa and George
>>
>>--
>>Loa Andersson
>>
>>Principal Networking Architect
>>Acreo AB                           phone:  +46 8 632 77 14
>>Isafjordsgatan 22                  mobile: +46 739 81 21 64
>>Kista, Sweden                      email:  loa.andersson@acreo.se
>>                                            loa@pi.se
>>
>>Areas of concerns on Transport MPLS from the MPLS working group
>>===============================================================
>>
>>To: Q12/15
>>
>>At this point, members of the IETF are expressing their concerns on
>>Transport-MPLS on the MPLS and CCAMP mailing lists.  We are working
>>to collect and evaluate these and come to a consensus response to
>>your liaison.
>>
>>The included somewhat consolidated list is still preliminary, e.g.
>>it still lacks in structure.
>>
>>However we would like to alert you that our preliminary judgment is
>>that some of the issues are of a serious nature. At least PHP,
>>signaling protocol and reserved labels are of this serious nautre.
>>
>>More careful reading of the documents reveals that there is an
>>appendix in G.8110.1 that addresses MPLS pseudowires. This document
>>should also have been liaised to the PWE3 working group in the
>>IETF as well. This appendix references draft-pan-pwe3-over-sub-ip-01
>>this draft is no longer active.
>>
>>Requirements
>>------------
>>We have not seen any requirements specification for T-MPLS.
>>
>>Penultimate Hop Popping (PHP)
>>-----------------------------
>>We discussed this several times with different ITU-T SGs and
>>Questions, we've agreed that the right way of stating this is
>>that it is "mandatory to implement, optional to use" PHP. We
>>would appreciate if the T-MPLS could adopt the same text.
>>
>>Note: We also think that it is a misconception to think that
>>non-PHP is less complex than PHP.
>>
>>Signaling protocol
>>------------------
>>It is nowhere specified which signaling protocol will be used for
>>for T-MPLS.
>>
>>It is also unclear if traffic engineering functionality is required.
>>
>>Note: if traffic engineering functionality is required, there
>>is a strong recommendation from the IETF to use RSVP-TE.
>>
>>Note 2: If this effort leads to requirements on changes in the IETF
>>signaling protocols this should be handled according to
>>draft-andersson-rtg-gmpls-change-02.
>>
>>Non-merging
>>-----------
>>T-MPLS states that merging of LSPs is not used.
>>
>>Merging was introduced to address the problem with a high number
>>of LSPs in the core. How is the n-squared problem addressed in
>>T-MPLS?
>>
>>Note: It is not a given that non-merging of LSPs from a protocol
>>procedural or processing point of view necessarily is less
>>complex than a merging variant.
>>
>>Reserved labels
>>---------------
>>MPLS reserves label values 0-15 for special use. T-MPLS at one point
>>also intended to reserve values 16-31 for similar use. It has been
>>pointed out that this will make all existing MPLS implementations
>>incompatible with T-MPLS.
>>
>>Labels 16-31 are said to be for further study. Some comments to the
>>MPLS mailing list indicates that there is no plans to assign any
>>semantics to labels 16-31. What is the reason to mention them if
>>this is the case.
>>
>>In particular does the statement imply that these label values
>>should be
>>reserved.  It is our opinion that:
>>
>>1) If they are reserved then T-MPLS is incompatible with MPLS in a
>>    number of scenarios.  It also would mean that T-MPLS is not a
>>subset
>>    of MPLS (over and above the issue cited below).
>>
>>2) If they are not reserved, reserving them in the future would cause
>>    intolerable deployment difficulties.
>>
>>In conclusion you should either say the labels are reserved and
>>clearly
>>declare that T-MPLS is not compatible with MPLS or remove the FFS text
>>entirely.
>>
>>
>>True subset of MPLS
>>-------------------
>>It has been claimed that T-MPLS is a true subset of MPLS, yet the
>>Y.1711 seems to be a part of T-MPLS. Y.1711 is not part of MPLS.
>>
>>If what is wanted is really a subset of MPLS, we believe several
>>aspects
>>has to be made clear
>>- the exact relationship to MPLS
>>- that enough functionality is there to make interoperability with
>>   MPLS possible
>>- the MPLS OAM specification in RFC4377 has to be addressed
>>
>>There is previous art in defining similar "subsets" of MPLS,
>>e.g. "draft-loa-mpls-cap-set-01.txt" and
>>"draft-rosen-mpls-profiles-00.txt"; these efforts did not go very far
>>since it was not obvious that they solved a real problem.
>>In general it would be good to have a clear problem statement for
>>T-MPLS.
>>
>>T-MPLS trademark
>>----------------
>>It has been brought to our notice that one of the parties active
>>in developing the T-MPLS has a trademark on "T-MPLS". We don't
>>know if this is a serious matter. Our postion on this is that
>>IETF owns MPLS, though we never tried to trademark it, we are for
>>open standards, and would see any attempt to use the MPLS and
>>GMPLS technologies by means of trademarking as hostile.
>>
>>Interoperability at the MPLS / T-MPLS interface
>>-----------------------------------------------
>>Several of the issues we have are for the interoperability between
>>a T-MPLS device and an MPLS device. We can't see that these issues
>>are discussed anywhere. We believe that these issues need to be
>>addressed at least to make sure that there is no interoperability
>>problems.
>>
>>Per platform or per interface labels
>>+++++++++++++++++++++++++++++++++++
>>For a local link repair it is crucial whether the box you are
>>talking to uses a per platform or per link label space.
>>
>>Note that if T-MPLS were to reserve labels 16-31
>>then T-MPLS cannot have a per platform label space if the platform
>>also
>>has mpls interfaces.  These labels are *NOT* reserved by MPLS and are
>>extremely likely to be allocated.
>>
>>I would also like it made clear as to whether they envision T-MPLS
>>diverging on the interpretation of the EOS bit and the QoS/Exp bits.
>>
>>Global labels
>>+++++++++++++
>>T-MPLS renames per platform labels "global labels", since global is
>>an IETF term used to signify domain wide labels, is there a
>>rationale for this renaming of platform to global? T-MPLS should
>>align with the MPLS terminology.
>>
>>TTL management and LSP tunnels
>>++++++++++++++++++++++++++++++
>>RFC3443 describes how TTLs are handled in LSPs tunnels. The G.8110.1
>>state that it only supports RFC3443 for pipes and short pipes only.
>>This is a potential incompatibility with MPLS over the interface
>>between MPLS and T-MPLS networks.
>>
>>Interoperability over interface between MPLS and T-MPLS networks
>>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>Some of the MPLS applications has been designed with certain MPLS
>>features taken for granted, e.g.:
>>
>>- pseudowires assumes per platform labels
>>- VPN assumes PHP
>>- etc
>>
>>for these applications to work as before a T-MPLS box will need to
>>have two types of interfaces. One interface that works as specified
>>in T-MPLS and another interface that works as specified in MPLS.
>>The T-MPLS needs to translate between the T-MPLS and the MPLS
>>environment since this is not in the MPLS specifications from start.
>>
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@lists.ietf.org
>>https://www1.ietf.org/mailman/listinfo/mpls
>
>_______________________________________________
>mpls mailing list
>mpls@lists.ietf.org
>https://www1.ietf.org/mailman/listinfo/mpls


_______________________________________________
mpls mailing list
mpls@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/mpls