Re: PerfHist-TC-MIB
"C. M. Heard/VVNET, Inc." <heard@vvnet.com> Fri, 05 June 1998 19:40 UTC
Delivery-Date: Fri, 05 Jun 1998 15:40:39 -0400
Return-Path: heard@vvnet.com
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id PAA17253 for <ietf-archive@ietf.org>; Fri, 5 Jun 1998 15:40:38 -0400 (EDT)
Received: from stbernard.cisco.com (stbernard.cisco.com [171.69.219.46]) by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25635 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Jun 1998 15:43:01 -0400 (EDT)
Received: from hubbub.cisco.com (mailgate-sj-1.cisco.com [198.92.30.31]) by stbernard.cisco.com (8.8.5-Cisco.2-SunOS.5.5.1.sun4/8.6.5) with ESMTP id MAA02091 for <extdom.trunk-mib@aliashost.cisco.com>; Fri, 5 Jun 1998 12:33:32 -0700 (PDT)
Received: from proxy3.cisco.com (proxy3.cisco.com [192.31.7.90]) by hubbub.cisco.com (8.8.4-Cisco.1/CISCO.GATE.1.1) with ESMTP id MAA02577 for <trunk-mib@external.cisco.com>; Fri, 5 Jun 1998 12:33:31 -0700 (PDT)
Received: (from smap@localhost) by proxy3.cisco.com (8.8.7/8.8.5) id MAA10305 for <trunk-mib@external.cisco.com>; Fri, 5 Jun 1998 12:33:28 -0700 (PDT)
Received: from shell16.ba.best.com(206.184.139.148) by proxy3.cisco.com via smap (V2.0) id xma010297; Fri, 5 Jun 98 19:33:25 GMT
X-SMAP-Received-From: outside
Received: from localhost (heard@localhost) by shell16.ba.best.com (8.8.8/8.8.BEST) with SMTP id MAA03741; Fri, 5 Jun 1998 12:30:07 -0700 (PDT)
X-Authentication-Warning: shell16.ba.best.com: heard owned process doing -bs
Date: Fri, 05 Jun 1998 12:30:06 -0700
From: "C. M. Heard/VVNET, Inc." <heard@vvnet.com>
X-Sender: heard@shell16.ba.best.com
To: atommib@thumper.bellcore.com, trunk-mib@external.cisco.com
Subject: Re: PerfHist-TC-MIB
In-Reply-To: <35780133.2F@aur.alcatel.com>
Message-ID: <Pine.BSF.3.96.980605120441.27808A-100000@shell16.ba.best.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
On Fri, 5 Jun 1998, Rajesh Abbi wrote: > Chunhui Teng wrote: [ ... ] > > > > I remember somewhere in the draft it is indicated that some values might > > decrease, i.e., not 'monotonically increasing'. For example, some seconds > > may be counted as "Errored Seconds" but later it is found that they should > > not be counted in (this decision can not be made any earlier), so you will > > have to subtract number of them (seconds) from the total count. > > > > Are you serious ? Yes :-) > > This is 'flaky behavior' in any equipment ! After a second has expired, > it was either 'errored' or 'non-errored'. If the equipment cannot make > a determination, it cannot just increment the counter and change its > mind later. > The problem is that the definitions of available time and unavailable time do not permit you to determine whether any given second is included in available time or unavailable time until _after_ a ten second interval has passed. Below I quote from <draft-ietf-atommib-sonetng-02.txt>, but essentially the same definition applies to all of the trunk mibs, and it is just a rephrasing of the one in T1.231 (which in turn came from G.826, I think). Unavailable Seconds At the Line, Path, and VT layers, an unavailable second is calculated by counting the number of seconds that the interface is unavailable. At each layer, the SONET/SDH interface is said to be unavailable at the onset of 10 contiguous SESs. The 10 SESs are included in unavailable time. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^ Once unavailable, the SONET/SDH interface becomes available at the onset of 10 contiguous seconds with no SESs. The 10 seconds with no SESs are excluded from ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unavailable time. ^^^^^^^^^^^^^^^^ Note well: retroactive adjustment of the counters is allowed, but _not_ required. Here is what T1.231 says (see Sec. 9.1.2.1 of either the 1993 or 1997 version): If the beginning of a 15-minute accumulation period occurs during the processing interval leading to or from unavailability, adjustment of the counts in both the current and previous 15-minute registers may be necessary [ ... ]. It goes on to say that Registers should be incremented in real time, but shall be incremented within a time interval equal to or less than one minute from the event of occurrence. If you don't want to do retroactive adjustments, then you must delay updating the counts for ten seconds. All of the trunk mibs contain language explaining how to do this. In <draft-ietf-atommib-sonetng-02.txt> you'll find it in Appendix A. > I sure hope there is no such product out there. Do you have one like > that ? ;) Well, I don't, but I would not be surprised to find implementations that use the retroactive adjustment method. > > Rajesh > Mike -- C. M. Heard/VVNET, Inc. heard@vvnet.com
- PerfHist-TC-MIB Ken Chapman
- Re: PerfHist-TC-MIB Kaj Tesink
- Re: PerfHist-TC-MIB Ken Chapman
- Re: PerfHist-TC-MIB Rajesh Abbi
- Re: PerfHist-TC-MIB C. M. Heard/VVNET, Inc.
- Re: PerfHist-TC-MIB David Fowler
- Re: PerfHist-TC-MIB Kaj Tesink
- Re: PerfHist-TC-MIB Ken Chapman
- Re: DS1, DS3 and SONET Supplemental MIBs (WAS: Pe… C. M. Heard/VVNET, Inc.
- Re: DS1, DS3 and SONET Supplemental MIBs Kaj Tesink
- Re: PerfHist-TC-MIB Jeff Johnson
- Re: PerfHist-TC-MIB C. M. Heard/VVNET, Inc.
- Re: PerfHist-TC-MIB Rajesh Abbi
- Re: PerfHist-TC-MIB Keith McCloghrie
- Re: PerfHist-TC-MIB David Fowler
- Re: PerfHist-TC-MIB Randy Presuhn
- Re: PerfHist-TC-MIB Rajesh Abbi
- Re: PerfHist-TC-MIB Jeff Johnson
- Re: PerfHist-TC-MIB Jeff Johnson
- Re: PerfHist-TC-MIB jeff
- Re: PerfHist-TC-MIB C. M. Heard/VVNET, Inc.
- Re: PerfHist-TC-MIB Chunhui Teng
- Re: PerfHist-TC-MIB Chunhui Teng
- Re: PerfHist-TC-MIB Rajesh Abbi
- Re: PerfHist-TC-MIB jeff
- Re: PerfHist-TC-MIB Rajesh Abbi
- Re: PerfHist-TC-MIB C. M. Heard/VVNET, Inc.
- Re: PerfHist-TC-MIB Ken Chapman