Re: [mpls] Linear Protection MIB

Kingston Smiler <kingstonsmiler@gmail.com> Mon, 30 January 2012 18:09 UTC

Return-Path: <kingstonsmiler@gmail.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 E313321F8633 for <mpls@ietfa.amsl.com>; Mon, 30 Jan 2012 10:09:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level:
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 tTwrdDhREQCr for <mpls@ietfa.amsl.com>; Mon, 30 Jan 2012 10:09:53 -0800 (PST)
Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by ietfa.amsl.com (Postfix) with ESMTP id 2D35721F8631 for <mpls@ietf.org>; Mon, 30 Jan 2012 10:09:53 -0800 (PST)
Received: by wicr5 with SMTP id r5so4223842wic.31 for <mpls@ietf.org>; Mon, 30 Jan 2012 10:09:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1IeM8EhEDYu1Yr3Ltwk3xpHfn37s2a1YafFR5PzL2hk=; b=P4hgEJY4ENkwy+sre3exQGwBblEDmkOwQ4ZRTtQDlJEZXeZnR3RqtJ/vs6imieAuxC t1lM171XM0rJM4wGbIbXimgdKY0mvjclcdnGz2GF0sowaG2L/4lKjEoA698pHKMbO1Gu uhWnd/i2wWh7oInhkwzgOaS6nfnFYBaNGn2iE=
MIME-Version: 1.0
Received: by 10.180.107.34 with SMTP id gz2mr25791821wib.21.1327946992311; Mon, 30 Jan 2012 10:09:52 -0800 (PST)
Received: by 10.216.62.213 with HTTP; Mon, 30 Jan 2012 10:09:52 -0800 (PST)
In-Reply-To: <44F4E579A764584EA9BDFD07D0CA08130753BD9E@tlvmail1>
References: <CAOyVPHTU09D5jSc88gWx+CuiDaZ1zMWHwZaC0aVpdCjO8c-hPg@mail.gmail.com> <44F4E579A764584EA9BDFD07D0CA08130753BBDA@tlvmail1> <CAM4Z69Q3G3JzPxFKfz=Ero8Rvo9R8DXy22mRUonkuC+npDDofg@mail.gmail.com> <44F4E579A764584EA9BDFD07D0CA08130753BD9E@tlvmail1>
Date: Mon, 30 Jan 2012 23:39:52 +0530
Message-ID: <CAM4Z69TvTDH35prqnQkf16OARcifyKdgkyFLs0apOf7u=zqdUA@mail.gmail.com>
From: Kingston Smiler <kingstonsmiler@gmail.com>
To: Daniel Cohn <DanielC@orckit.com>, huubatwork@gmail.com
Content-Type: multipart/alternative; boundary="e89a8f235697c1dbd004b7c2c078"
Cc: mpls@ietf.org
Subject: Re: [mpls] Linear Protection MIB
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: Mon, 30 Jan 2012 18:09:55 -0000

Hi,

Thanks Daniel and Huub for the comments and suggestions. Will take care of
your comments and will add the HoldOffTimer object.

Regards,
S. Kingston Smiler.

On Mon, Jan 30, 2012 at 3:24 PM, Daniel Cohn <DanielC@orckit.com> wrote:

> Hi,****
>
> ** **
>
> With regards to the holdoff timer (HOT), I see what you mean. In RFC 6378,
> HOT is defined as applying to server layer indications to the protection
> logic. However RFC 6378 references RFC 6372 for more details, and the
> latter (section 4.9) defines HOT as implemented by the higher layer, see
> e.g. ****
>
> ** **
>
> “In this case, * the higher layer will configure * a non-zero hold-off
> timer and rely on the receipt of a notification from the lower layer if the
> lower layer cannot restoration” (my emphasis)****
>
> ** **
>
> Besides what the RFCs say, I think it’s clear that HOT must be an
> attribute of the protection logic and not of the server layer.  Think of
> the general case where the protected entity is transported by multiple
> server layer entities, e.g. an LSP transported by multiple Ethernet links.
> Now assume one of the intermediate Ethernet links fails. To avoid race
> condition between Ethernet protection and LSP protection, the LSP
> protection logic should introduce a delay between the LSP protection
> trigger (OAM trigger) and the LSP protection action, without the
> intervention of the failed intermediate Ethernet link. So HOT is clearly
> not a function of the server layer, as the intermediate server layer
> entities do not constitute an input to the client layer protection logic.
> ****
>
> ** **
>
> As an additional reference in a different technology, see G.783 where
> holdoff time (Sn_C_MI_Hotime) is an attribute of the protection function
> (SN_C).****
>
> ** **
>
> Regards,****
>
> ** **
>
> Daniel****
>
> ** **
>
> *From:* Kingston Smiler [mailto:kingstonsmiler@gmail.com]
> *Sent:* Monday, January 30, 2012 7:44 AM
> *To:* Daniel Cohn
> *Cc:* Vishwas Manral; kingstons@ipinfusion.com; daniel@olddog.co.uk;
> mpls@ietf.org
> *Subject:* Re: [mpls] Linear Protection MIB****
>
> ** **
>
> Hi Daniel,****
>
> ** **
>
> Thanks for your suggestion and comments.****
>
> ** **
>
> Please find the comments inline.****
>
> ** **
>
> On Sun, Jan 29, 2012 at 1:39 PM, Daniel Cohn <DanielC@orckit.com> wrote:**
> **
>
> Hi authors, ****
>
>  ****
>
> Thanks for sending this draft to the working group. Please see a couple of
> suggestions below.****
>
>  ****
>
> -          I think you should add an object to configure the hold-off
> timer (see RFC 6378, section 3.1). Something like:****
>
>  ****
>
> mplsLpsConfigHoldOff   OBJECT-TYPE****
>
>     SYNTAX     Integer32 (0..10000)****
>
>     MAX-ACCESS read-create****
>
>     STATUS     current****
>
>     DESCRIPTION                                                     ****
>
>          "The hold-off time in milliseconds. Represents the time ****
>
>          between SF/SD condition detection and the declaration of ****
>
>          an SF/SD request to the protection switching logic. ****
>
>          It is intended to avoid unnecessary switching when a lower-****
>
>          layer protection mechanism is in place. ****
>
>          Can be configured in steps of 100"****
>
>     DEFVAL { 0 }****
>
>  <smiler>****
>
> ** **
>
> The hold-off timer is a property of server layer not the protection
> switching group.****
>
> As per the RFC definition, when the server layer detects a SF condition
> the server layer should not immediately trigger the recovery,****
>
> rather it should wait for the hold-off timer value. So IMO the Hold-off
> timer should be a property of server layer not the protection****
>
> group.****
>
>  ****
>
> The section 4.9 of RFC states as follows.****
>
> ** **
>
> "    A hold-off timer is required to coordinate recovery timing in****
>
>    multiple layers or across nested recovery domains.  Setting this****
>
>    configurable timer involves a trade-off between rapid recovery and****
>
>    the creation of a race condition where multiple layers respond to the****
>
>    same fault, potentially allocating resources in an inefficient****
>
>    manner. *Thus, the detection of a defect condition in the MPLS-TP*****
>
> *   layer should not immediately trigger the recovery process if the*
>
> *   hold-off timer is configured as a value other than zero.*****
>
> ** **
>
> </smiler> ****
>
>  ****
>
> -          I think mplsLpsConfigSdThreshold should be defined in the LSP
> MIB and not here. The reason for this is that the SD threshold should also
> used to generate an SD defect, regardless of whether protection is defined
> or not.****
>
>     ****
>
> <smiler>****
>
> ** **
>
>  The value stored in this object won't be used to generate the SD defect.
>  Instead this value will be used for triggering the recovery. ****
>
>  As mentioned in the description section of this object in the draft, when
> the MPLS OAM detects a  signal degrade with greater than ****
>
>  or equal to this threshold value, the SD event will be given to
> this protection domain as a local input. ****
>
>  The idea is to keep these two threshold (threshold to generate the SD and
> threshold to trigger the recovery) separately.****
>
> ** **
>
>   Please let us know about your views. ****
>
> ** **
>
> </smiler> ****
>
>                                              ****
>
> Let me know what you think. ****
>
>  ****
>
> Regards,****
>
>  ****
>
> Daniel   ****
>
>  ****
>
> *From:* mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] *On Behalf
> Of *Vishwas Manral****
>
>
> *Sent:* Thursday, January 26, 2012 11:35 PM
> *To:* mpls@ietf.org
> *Subject:* [mpls] Linear Protection MIB****
>
>  ****
>
> Hi folks,****
>
>
>
> We recently posted the draft
> http://datatracker.ietf.org/doc/draft-smiler-mpls-tp-linear-protection-mib/?include_text=1on MPLS-TP linear protection MIB support.
>
> Please have a look and send us any comments you may have.
>
> Thanks,
> Vishwas****
>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls****
>
> ** **
>