Re: [Adslmib] AD review of draft-ietf-adslmib-gbond-atm-mib-04.txt
Edward Beili <EdwardB@actelis.com> Fri, 03 February 2012 00:04 UTC
Return-Path: <EdwardB@actelis.com>
X-Original-To: adslmib@ietfa.amsl.com
Delivered-To: adslmib@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
with ESMTP id 9C92421F8681 for <adslmib@ietfa.amsl.com>;
Thu, 2 Feb 2012 16:04:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.499
X-Spam-Level:
X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[AWL=0.100,
BAYES_00=-2.599]
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 S7PtMQBrfTCY for
<adslmib@ietfa.amsl.com>; Thu, 2 Feb 2012 16:04:46 -0800 (PST)
Received: from mail2.actelis.com (mail2.actelis.com [212.150.9.5]) by
ietfa.amsl.com (Postfix) with ESMTP id 31EDD21F8670 for <adslmib@ietf.org>;
Thu, 2 Feb 2012 16:04:44 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.73,349,1325455200"; d="scan'208";a="67978"
Received: from unknown (HELO il-mail07.actelis.net) ([212.150.9.1]) by
mail2.actelis.com with ESMTP; 03 Feb 2012 02:04:43 +0200
Received: from il-mail07.actelis.net ([10.0.0.60]) by il-mail07.actelis.net
([10.0.0.60]) with mapi; Fri, 3 Feb 2012 02:04:43 +0200
From: Edward Beili <EdwardB@actelis.com>
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
Date: Fri, 3 Feb 2012 02:04:40 +0200
Thread-Topic: AD review of draft-ietf-adslmib-gbond-atm-mib-04.txt
Thread-Index: AcyeNcT+dePg4gidSueJRBXzS+MhQhDA6CDw
Message-ID: <4087887712E5C648B9F72BB9D912FD4601FD571DA44B@il-mail07.actelis.net>
References: <EDC652A26FB23C4EB6384A4584434A0404E0299D@307622ANEX5.global.avaya.com>
In-Reply-To: <EDC652A26FB23C4EB6384A4584434A0404E0299D@307622ANEX5.global.avaya.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "adslmib@ietf.org" <adslmib@ietf.org>,
Moti Morgenstern <Moti.Morgenstern@ecitele.com>
Subject: Re: [Adslmib] AD review of draft-ietf-adslmib-gbond-atm-mib-04.txt
X-BeenThere: adslmib@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ADSLMIB <adslmib.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/adslmib>,
<mailto:adslmib-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/adslmib>
List-Post: <mailto:adslmib@ietf.org>
List-Help: <mailto:adslmib-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/adslmib>,
<mailto:adslmib-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2012 00:04:47 -0000
Dan, Thank you for your comments. Please see the clarifications/actions inline below (my comments are marked with [EB], Moti Morgenstern's ones are with [MM]): I have just submitted the next draft (05) of the gbond-atm-mib. Regards, -E. >-----Original Message----- >From: adslmib-bounces@ietf.org [mailto:adslmib-bounces@ietf.org] On Behalf Of Romascanu, Dan (Dan) >Sent: Tuesday, November 08, 2011 18:45 >To: adslmib@ietf.org >Subject: [Adslmib] AD review of draft-ietf-adslmib-gbond-atm-mib-04.txt > >Hi, > >Please find below the AD review of >draft-ietf-adslmib-gbond-atm-mib-04.txt. >This document is in a good shape, but a new version is needed in order to clarify and fix some of the issues raised in the review. > >The comments below are marked T (Technical) and E (Editorial) > >T1. In section 5.2: > > The agent SHOULD align the beginning of each interval to a fifteen > minute boundary of a wall clock. Likewise, the beginning of each one > day intervals SHOULD be aligned with the start of a day. > >Where does this requirement come from? If the source is another standard I suggest to provide it. What is the rationale? >What happens if this requirement is not / cannot be met because for example the agent does not have access to a 'wall clock'? [EB] This particular wording is from the TR-159 section 4.2.5, which is a normative reference for the document, I didn't see a reason to explain this recommendation in more details than is provided in TR-159. Note that this is a standard recommendation for the historical performance monitoring (PM) based on 15-min & 1-day accumulation periods, see for example ANSI T1.231 section 9.1.2.1 and 9.1.5.1. However, since this is the second time you are asking about PM intervals alignment with the wall clock boundaries I've decided to add the following text to the GBOND-MIB draft 0.9 (unsubmitted yet), under 5.2 "Performance Monitoring": "The rationale behind it is to simplify collection and analysis of the PM from multiple agents by a network management system (NMS) - each PM interval can be 'time-stamped' using the interval index object, the fact that 1-day interval starts at 00:00 and 15-min intervals are aligned with 1/4 hour and the network-wide 'wall clock', typically distributed via NTP or SNTP. If the agent does not have an access to the 'wall clock', a local clock can be used. In this case, as well as when coping with multiple time zones, the NMS would have to correlate for the difference between the agent's local clock (available for example via hrSystemDate object from HOST-RESOURCES-MIB [RFC2790]) and the 'wall clock'." I have also removed the bracketed text from the following sentence in "Performance Monitoring" section, according to your T7 comment to the draft-ietf-adslmib-gbond=mib-07.txt: OLD> Counters are not reset when a GBS is reinitialized, but rather only when the agent is reset or reinitialized (or under specific request outside the scope of this MIB module). NEW> Counters are not reset when a GBS is reinitialized, but rather only when the agent is reset or reinitialized. >T2. The tables in this MIB module do not respect the naming convention recommended in Annex C of RFC 4181: > > - The descriptor associated with a conceptual table should be of the > form xxxZzzTable; the descriptor associated with the corresponding > conceptual row should be of the form xxxZzzEntry; the name of the > associated SEQUENCE type should be of the form XxxZzzEntry; and the > descriptors associated with the subordinate columnar objects should > be of the form xxxZzzSomeotherName. [EB] Corrected. >T3. In the DESCRIPTION clause of a couple of objects I found the following: > > This object is read-only for the GBS-C and irrelevant for > the GBS-R ports. > >What does 'irrelevant' mean? What should the agent do with these objects for the GBS-R ports? [EB] 'Irrelevant' means that the object in question does not have any meaningful value in this particular case (e.g. for GBS-R port) and any operation on it (GET/SET) would not have any effect on the management entity. I've added the following text in each case where the word irrelevant is used in the MIB module: "This object is irrelevant for the GBS-R ports - an attempt to read [or change] this object MUST be rejected (in case of SNMP with the error inconsistentValue)." >T4. Although not mandatory it is considered good practice to include optional UNITS clauses in objects that define performance counts. [EB] Corrected. I've placed UNITS of "seconds" or "days" in the relevant places. The same was done to the GBOND-MIB (v09). >T5. In the DESCRIPTION clause of gBondAtmPortPerfCurr15MinTimeElapsed I found: > > This object partially maps to the TR-159 attribute > aGroupPerfCurr15MinTimeElapsed. > >What does 'partially maps' mean? [EB] The TR-159 PM attributes aGroupPerf* map to the corresponding gBondPortPm* objects of GBOND-MIB module, for example gBondPortPmCur15MinTimeElapse maps to aGroupPerfCurr15MinTimeElapsed (see draft-ietf-adslmib-gbond-mib-08.txt). TR-159 does not specify the additional dedicated PM attributes for the gBondAtmPortPm*, gBondEthPortPm*, gBondTdimPortPm* and gBondTdimSvcPm* objects introduced in GBOND-ATM-MIB, GBOND-ETH-MIB and GBOND-TDIM-MIB modules respectively. However the definitions of these objects are identical to the gBondPortPm* objects of GBOND-MIB module. Therefore I use the term 'partial mapping' to denote the fact that the mapping of gBondAtmPortPmCur15MinTimeElapse (as well as gBondEthPortPmCur15MinTimeElapse and gBondTdimPortPmCur15MinTimeElapse) to aGroupPerfCurr15MinTimeElapsed is not 1:1. >T6. In several DESCRIPTION clauses I found: > > This object is inhibited during Unavailable Seconds (UAS). > >Please explain what 'inhibited' means. [EB] Inhibiting means that the accumulation performance counters is inhibited so the counters actually freeze during the unavailability period. Added the following clarification paragraph at the end of "Performance Monitoring" section: "Note that the accumulation of certain performance events for a monitored entity is inhibited (counting stops) during periods of service unavailability on that entity. The DESCRIPTION clause of performance monitoring counters in this MIB module specifies which of the counters are inhibited during periods of service unavailability." I've also used the Security Consideration boiler plate https://svn.tools.ietf.org/area/ops/trac/wiki/mib-security according to your T12 comment from AD review of draft-ietf-adslmib-gbond-mib-07.txt. >_______________________________________________ >Adslmib mailing list >Adslmib@ietf.org >https://www.ietf.org/mailman/listinfo/adslmib
- [Adslmib] AD review of draft-ietf-adslmib-gbond-a… Romascanu, Dan (Dan)
- Re: [Adslmib] AD review of draft-ietf-adslmib-gbo… Edward Beili
- Re: [Adslmib] AD review of draft-ietf-adslmib-gbo… Romascanu, Dan (Dan)