C-0001.htm
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:sans-serif;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
/* List Definitions */
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Jerry,</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Thanks for the comments, but please
indicate if these are your comments, comments made during the face-to-face, or
comments sent to you. </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I agree with Ira that most of these
comments refer to the Counter Spec, especially considering his decision to remove
any definitions from the Counter MIB and just reference the Counter Spec. I also
I suspect that most users will assume that they understand the terminology and
will not look at the spec.</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I solicit comments on the comments. The
intent is to have a conference call on Wednesday, 27 April, at 12 </span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>noon</span></font><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'> Eastern Daylight Time to
discuss these issues and any others that come up relative to the Counter MIB
and the Counter Spec.</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>My comments follow:</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<ol start=1 type=1>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>It has been stated that the Counter
MIB is intended to address in an ASN.1 context the abstract counters
defined in the Counter Spec. Thgerefore any counter not specified in the Counter
Spec can not be included in the Counter MIB. The solutions are therefore either
to eliminate such counters from the MIB, or to allow the MIB to define counters
that are not explicitly defined in the Counter Spec. However, the counter
Spec essentially defines types of counters in Section 4 rather than
explicit counters. Section 5 indicates which counter types are applicable
to which service. Therefore, one could maintain that the MIB could
include a counter type as defined in the Counter Spec, but applied to a
physical division (e.g., device or subunit) defined by some other document.
Discussion?</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'> </span></font></li>
<ol start=1 type=a>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Ira has stated that counters
will not be defined in both the Counter Spec and the Counter MIB. The
MIB will refer to the Spec for the conceptual definition of any counter
in the MIB which corresponds to a counter defined in the Spec.</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Although the Counter Spec may </span></font><font
size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>explicitly
define and state the "units" of each counter, I question whether
it should include the “initial, reset value and it's
"rollover" value (i.e. how many bits, signed or unsigned)”,
</span></font><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> these specifics being more appropriate to the MIB
or XML Schema “mapped” counters. The question of
retaining consistent precision and maximum value when a proxy translates between
MIB objects and Schema elements is a valid concern. However, note that
counters are all read-only. Therefore, if the XML schema does
not define a larger maximum vale than the MIB, there should be no problem.</span></font></li>
</ol>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'> </span></font></li>
<ol start=1 type=a>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Line 405: OK</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Line 417: “units”
was used here as a replacement for parameter (meaning </span></font><font
size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>a
characteristic element, according to Merriam-Webster), but Ira does not
like the term. Obviously, “units” is confusing, so we go back
to “counters”, which apparently is less confusing. Thus it now
reads “</span></font><font color=black><span
style='color:windowtext'>This element contains the system-wide counters aggregate
that total like counters in all supported services.”</span></font></li>
</ol>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>OK</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>OK… But it will result in
a SystemTotals.Monitoring.Total Alerts element. That is, “total”
in SystemTotals has the sense of summing over all services. </span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>OK</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>I do not see the conflict. The
Spec has no sense of channels, but defines the KOctets counters as accumulating
the “</span></font><font color=black><span style='color:windowtext'>The
total amount of .. data in integral units of 1024 octets” That
would seem to include data over all channels.</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Ira had argued that Messages should
go under “Monitoring” rather than “Job”. So he may
want to change the MIB.</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>OK</span></font></li>
<li class=MsoNormal style='color:navy'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial'>I agree that following the
mapping of counter names from the spec to the MIB is open to confusion. There
are two mechanisms: Ira indicated that the additional terms in the MIB names
(e.g., traffic) were needed because of MIB format
requirements. However, note that the counter names in Section 4 are not
explicit in that they do not refer to actual counters but rather types of
counters. The actual counters need the service name (or SystemTotals)
prefix. </span></font></li>
</ol>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Bill Wagner</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal style='margin-left:.75in'><font size=2 color=navy
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy'><br>
<br>
</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal style='margin-left:.5in'><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> owner-wims@pwg.org
[mailto:owner-wims@pwg.org] <b><span style='font-weight:bold'>On Behalf Of </span></b>thrasher@lexmark.com<br>
<b><span style='font-weight:bold'>Sent:</span></b> Monday, April 18, 2005 3:57
PM<br>
<b><span style='font-weight:bold'>To:</span></b> wims@pwg.org<br>
<b><span style='font-weight:bold'>Subject:</span></b> WIMS> Counter MIB Last
Call Comments</span></font></p>
<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>
<p class=MsoNormal style='margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in'><font size=3 face="Times New Roman"><span style='font-size:12.0pt'><br>
</span></font><font size=2 face=sans-serif><span style='font-size:10.0pt;
font-family:sans-serif'>1. Counter MIB. </span></font><br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Counter
Spec. Page 11 Line 388,389. states that usage counters for devices and subunits
are NOT being addressed. This being the case the MIB should not include
subunit counter definition language for subunits at this time until the
counters can be reviewed as to there applicability to the specific subunits
that have been defined and new counters defined, if needed, to address specific
subunits. </span></font><br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>(e.g.
how can Monitoring.CompletedFinisherJobs apply to anything but a finisher
subunit, how does the concept of a Job apply to the channel subunit, the
inputTray subunit or any subunits other than possibly the interpreter and
transformer subunits.)</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>2.Counter
Spec. </span></font><br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>The
definitions for each counter should include definitions that are one,
consistent with any repeated language in the Counter MIB descriptions, and two
completely specify the attributes of the counter. The Counter Spec. should
explicitely define and state the "units" of each count as well as the
initial, reset value and it's "rollover" value (i.e. how many bits,
signed or unsigned). </span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Example
case of a WIMS proxy that's proxying two agents, one implementing the Counter
MIB (with mostly 32 bit counters) and one with another management protocol
binding that uses either 16 bit or 64 bit counters....does the WIMS proxy
manage the rollover cases when relaying information to the WIMS manager....???</span></font>
<br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>3.
Counter Spec. Page 12 Line 405, grammer error in sentence. Line 417,sentence
should read that counters aggregate the totals of like counters with like
units....</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>4.
Counter Spec. Page 17, grammer error in first sentence of
Datastream.BlankImpressions, FCImpressions and HCImpressions
definitions.....(use not uses).</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>5.
Counter Spec. or MIB. Page 22 Monitoring table: Monitoring.Alerts.....The MIB
named it Monitoring.TotalAlerts.....seems more accurate.</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>6.
Counter Spec. Page 14, Line 436, word miss-spelled in sentence (should be
"sum" not "sub").</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>7.
Counter Spec. Page 16, Definition of Job.InputKOctets and OutputKOctets does
not match that of the Counter MIB. The Counter MIB's
TrafficJobInputKOctets restricts the definition to data recieved over ALL
channels. (which is defined as a subunit)....not sure either is correct.</span></font>
<br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>8.
Counter Spec./MIB...The counter MIB defines TrafficJobInputMessages and
TrafficJobOutputMessages..the Counter Spec. does not, but does define
Monitoring.InputMessages and Monitoring.Outputs.</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>9.
Counter Spec. lists JobInputMessages and JobOutputMessages in 5.3, 5.4, 5.5,
5.6, 5,7 and 5.8. (should be MonitoringInputMessages).</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>10.
Counter MIB. The counter MIB needs to explicitly map its naming (or name
modification/shortening) of counters to the explicit names in the definitions
in Section 4 of the Counter Spec.</span></font> </p>
</div>
</body>
</html>