[mpls] MPLS-RT review on draft-dj-mpls-tp-exer-psc-01

<kenji.fujihira.dj@hitachi.com> Fri, 23 August 2013 10:59 UTC

Return-Path: <kenji.fujihira.dj@hitachi.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6C0711E82D6 for <mpls@ietfa.amsl.com>; Fri, 23 Aug 2013 03:59:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.523
X-Spam-Level: **
X-Spam-Status: No, score=2.523 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_ENC_ISO2022JP=0.413]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zCW91CdoV+OA for <mpls@ietfa.amsl.com>; Fri, 23 Aug 2013 03:59:28 -0700 (PDT)
Received: from mail9.hitachi.co.jp (mail9.hitachi.co.jp [133.145.228.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9663511E82DD for <mpls@ietf.org>; Fri, 23 Aug 2013 03:59:28 -0700 (PDT)
Received: from mlsv6.hitachi.co.jp (unknown [133.144.234.166]) by mail9.hitachi.co.jp (Postfix) with ESMTP id 2A63837C89; Fri, 23 Aug 2013 19:59:27 +0900 (JST)
Received: from mfilter05.hitachi.co.jp by mlsv6.hitachi.co.jp (8.13.1/8.13.1) id r7NAxRhm015373; Fri, 23 Aug 2013 19:59:27 +0900
Received: from vshuts02.hitachi.co.jp (vshuts02.hitachi.co.jp [10.201.6.84]) by mfilter05.hitachi.co.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id r7NAxPQu024603; Fri, 23 Aug 2013 19:59:26 +0900
Received: from gxml06a.ad.clb.hitachi.co.jp (unknown [158.213.157.85]) by vshuts02.hitachi.co.jp (Postfix) with ESMTP id 56643490051; Fri, 23 Aug 2013 19:59:26 +0900 (JST)
Received: from [127.0.0.1] by gxml06a.ad.clb.hitachi.co.jp (Switch-3.1.10/Switch-3.1.9) id 57NA2NP3900003D0C; Fri, 23 Aug 2013 19:59:25 +0900
Message-Type: Multiple Part
MIME-Version: 1.0
Message-ID: <XNM1$6$0$0$$9$1$2$A$2009135U52174083@hitachi.com>
Content-Type: text/plain; charset="us-ascii"
To: draft-dj-mpls-tp-exer-psc@tools.ietf.org, mpls-chairs@tools.ietf.org
From: kenji.fujihira.dj@hitachi.com
Date: Fri, 23 Aug 2013 19:59:15 +0900
Priority: normal
Importance: normal
X400-Content-Identifier: X5217408300000M
X400-MTS-Identifier: [/C=JP/ADMD=GMGROUP/PRMD=GMGROUP/;mta7130823195915YCF]
Content-Transfer-Encoding: 7bit
Cc: mpls@ietf.org
Subject: [mpls] MPLS-RT review on draft-dj-mpls-tp-exer-psc-01
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Aug 2013 10:59:35 -0000

Hi, authors and chairs.

I've reviewed draft-dj-mpls-tp-exer-psc-01 as the MPLS-RT process.

a. Is the document coherent?
It's close to coherent. I noticed an inconsistency between section 2.5. and 2.8.
According to section 2.5, FPath and Path values are set to the same as the request 
that EXER replaces. On the other hand, according to section 2.8, these values are 
set as follows.
      E::L  EXER(0,0)for revertive, or EXER(0,1)for non-revertive
      E::R  RR(0,0) for revertive, or RR(0,1) for non-revertive
I suppose the description in section 2.5. is the intended action.
For example, when the state moves from N to E::L, Path value in EXER will be 0.

b. Is it useful (ie, is it likely to be actually useful in operational networks)?
I suppose it's useful, considering that traditional transport protection protocol 
(i.e. APS) has the same mechanism, and an operator is involved in the authors list.

I have one comment.
Taking into account the objective, the management system should be notified 
when a node receives remote RR or EXER requests. 
It will be valuable if the authors address this point in the draft, 
for example in section 2.3.

c. Is the document technically sound?
I have one question to section 2.7.3. and 2.8.
According to these sections, when the current state is E::L and the configuration 
is non-revertive, a local Clear command causes a state transition to DNR 
even if user traffic is transmitted on working path. As a result, the traffic 
will be switched from working path to protection path. Is this the intended action?

In my understanding, the state should go into N in this case, according to section 1, 
"without triggering the actual traffic switching".
Dividing state E::L into two states, E::L(working selected), and E::L(protection selected), 
might clear this point.

d. Is the document ready to be considered for WG adoption?
I hope the comments above are closed before WG adoption.

Best Regards,
Kenji.