attachment-0001


<br><font size=2 face="sans-serif">I will post the LC comments.</font>
<br><font size=2 face="sans-serif">----------------------------------------------
<br>
Harry Lewis <br>
IBM STSM<br>
Chairman - IEEE-ISTO Printer Working Group<br>
http://www.pwg.org<br>
IBM Printing Systems <br>
http://www.ibm.com/printers<br>
303-924-5337<br>
---------------------------------------------- </font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;McDonald, Ira&quot;
&lt;imcdonald@sharplabs.com&gt;</b> </font>
<br><font size=1 face="sans-serif">Sent by: owner-wims@pwg.org</font>
<p><font size=1 face="sans-serif">04/20/2005 09:43 AM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">&quot;'thrasher@lexmark.com'&quot; &lt;thrasher@lexmark.com&gt;,
wims@pwg.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">RE: RE: WIMS&gt; Counter MIB Last Call
Comments</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=4 color=blue face="Arial">Hi,</font>
<br><font size=3>&nbsp;</font>
<br><font size=4 color=blue face="Arial">I someone who was at the meeting
going to write up minutes/comments?</font>
<br><font size=3>&nbsp;</font>
<br><font size=4 color=blue face="Arial">Otherwise, it's going to be hard
to respond to them.</font>
<br><font size=3>&nbsp;</font>
<br><font size=4 color=blue face="Arial">I'm gone for the rest of today.
&nbsp;Talk to you folks tomorrow.</font>
<br><font size=3>&nbsp;</font>
<br><font size=4 color=blue face="Arial">Cheers,</font>
<br><font size=4 color=blue face="Arial">- Ira</font>
<br><font size=3>&nbsp;</font>
<p><font size=2>Ira McDonald (Musician / Software Architect)<br>
Blue Roof Music / High North Inc<br>
PO Box 221 &nbsp;Grand Marais, MI &nbsp;49839<br>
phone: +1-906-494-2434<br>
email: imcdonald@sharplabs.com</font><font size=3> </font>
<p><font size=2 face="Tahoma">-----Original Message-----<b><br>
From:</b> owner-wims@pwg.org [mailto:owner-wims@pwg.org]<b>On Behalf Of
</b>thrasher@lexmark.com<b><br>
Sent:</b> Wednesday, April 20, 2005 11:24 AM<b><br>
To:</b> wims@pwg.org<b><br>
Subject:</b> RE:RE: WIMS&gt; Counter MIB Last Call Comments<br>
</font>
<br><font size=2 face="sans-serif"><br>
&lt;JT&gt;</font><font size=3> </font><font size=2 face="sans-serif"><br>
The comments are not a summary of the F2F meeting, althought there may
be some overlap between</font><font size=3> </font><font size=2 face="sans-serif"><br>
these and comments I made at the F2F that got recorded..</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
Responses Inline: <br>
&lt;JT&gt; </font><font size=3><br>
<br>
</font>
<table width=100%>
<tr valign=top>
<td width=1%>
<td width=45%><font size=1 face="sans-serif"><b>&quot;William A Wagner&quot;
&lt;wamwagner@comcast.net&gt;</b></font><font size=3> </font>
<p><font size=1 face="sans-serif">04/18/2005 07:37 PM</font><font size=3>
</font>
<td width=53%><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font><font size=1 face="sans-serif"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;To: &nbsp; &nbsp; &nbsp; &nbsp;&lt;thrasher@lexmark.com&gt;,
&lt;wims@pwg.org&gt;</font><font size=3> </font><font size=1 face="sans-serif"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;cc: &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=3>
</font><font size=1 face="sans-serif"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;Subject: &nbsp; &nbsp; &nbsp; &nbsp;RE: WIMS&gt;
Counter MIB Last Call Comments</font></table>
<br><font size=3><br>
<br>
</font><font size=2><tt><br>
Jerry,</tt></font><font size=3><br>
<br>
<br>
</font><font size=2><tt><br>
Thanks for the comments, but please indicate if these are your comments,<br>
comments made during the face-to-face, or comments sent to you.</tt></font><font size=3><br>
<br>
<br>
</font><font size=2><tt><br>
I agree with Ira that most of these comments refer to the Counter Spec,<br>
especially considering his decision to remove any definitions from the<br>
Counter MIB and just reference the Counter Spec. I also I suspect that
most<br>
users will assume that they understand the terminology and will not look
at<br>
the spec.</tt></font><font size=3><br>
<br>
<br>
</font><font size=2><tt><br>
I solicit comments on the comments. &nbsp;The intent is to have a conference
call<br>
on Wednesday, 27 April, at 12 noon Eastern Daylight Time to discuss these<br>
issues and any others that come up relative to the Counter MIB and the<br>
Counter Spec.</tt></font><font size=3><br>
<br>
<br>
</font><font size=2><tt><br>
My comments follow:</tt></font><font size=3><br>
<br>
<br>
</font><font size=2><tt><br>
1. &nbsp; &nbsp; &nbsp; &nbsp;It has been stated that the Counter MIB is
intended to address in an<br>
ASN.1 context the abstract counters defined in the Counter Spec. Thgerefore<br>
any counter not specified in the Counter Spec can not be included in the<br>
Counter MIB. The solutions are therefore either to eliminate such counters<br>
from the MIB, or to allow the MIB to define counters that are not explicitly<br>
defined in the Counter Spec. However, the counter Spec essentially defines<br>
types of counters in Section 4 rather than explicit counters. Section 5<br>
indicates which counter types are applicable to which service. Therefore,<br>
one could maintain that &nbsp;the MIB could include a counter type as defined
in<br>
the Counter Spec, but applied to a physical division (e.g., device or<br>
subunit) defined by some other document. Discussion?</tt></font><font size=3>
<br>
<br>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> </font><font size=2><tt><br>
The problem I see is that the MIB defies a group for Subunit</tt></font><font size=3>
</font><font size=2><tt><br>
counters and there is not companion specification that defines the counts</tt></font><font size=3>
</font><font size=2><tt><br>
(from the Counter Spec. or other) that are applicable or required. <br>
If/when there is a &quot;Standard for Imaging System Subunit Counters&quot;
defined, <br>
then the MIB would include this group. Until there is a subunit spec.</tt></font><font size=3>
</font><font size=2><tt><br>
any privite subunit counter groups could be included in a private MIB.</tt></font><font size=3>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> <br>
</font><font size=2><tt><br>
<br>
2.</tt></font><font size=3><br>
</font><font size=2><tt><br>
a. &nbsp; &nbsp; &nbsp; &nbsp;Ira has stated that counters will not be
defined in both the Counter<br>
Spec and the Counter MIB. &nbsp;The MIB will refer to the Spec for the
conceptual<br>
definition of any counter in the MIB which corresponds to a counter defined<br>
in the Spec.</tt></font><font size=3> <br>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> </font><font size=2><tt><br>
As a way of also addressing the name mapping issue (comment 10), the description</tt></font><font size=3>
</font><font size=2><tt><br>
section of each MIB counter definition could include:</tt></font><font size=3>
<br>
</font><font size=2><tt><br>
&quot;See [Counter Spec. ref] definition for [Counter Spec Section 4 name].&quot;</tt></font><font size=3>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> <br>
</font><font size=2><tt><br>
<br>
b. &nbsp; &nbsp; &nbsp; &nbsp;Although the Counter Spec may explicitly
define and state the<br>
&quot;units&quot; of each counter, I question &nbsp;whether it should include
the &quot;initial,<br>
reset value and it's &quot;rollover&quot; value (i.e. how many bits, signed
or<br>
unsigned)&quot;, &nbsp;these specifics being more appropriate to the MIB
or &nbsp;XML<br>
Schema &quot;mapped&quot; counters. The question of retaining consistent
precision and<br>
maximum value when a proxy translates between MIB objects and Schema<br>
elements is a valid concern. However, note that counters are all read-only.<br>
Therefore, &nbsp;if the XML &nbsp;schema does not define a larger maximum
vale than<br>
the MIB, there should be no problem.</tt></font><font size=3> <br>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> </font><font size=2><tt><br>
If SNMP and WIMS were the only two Imaging System management protocols,
this</tt></font><font size=3> </font><font size=2><tt><br>
might be an acceptable way to look at, although that creates a very uncomfortable</tt></font><font size=3>
</font><font size=2><tt><br>
dependency of the XML Schema on the MIB. &nbsp;There &quot;may&quot; be
other mappings</tt></font><font size=3> </font><font size=2><tt><br>
of these counter definitions to other &quot;legacy&quot; managment protocols
that a WIMS</tt></font><font size=3> </font><font size=2><tt><br>
proxy might need to deal with. As these other mappings are created it doesn't</tt></font><font size=3>
</font><font size=2><tt><br>
make much sense to have to refer to the MIB mapping (because it's first)
to</tt></font><font size=3> </font><font size=2><tt><br>
get the exact detailed counter specification. Either that, or the WIMS
proxy</tt></font><font size=3> </font><font size=2><tt><br>
would have to keep state-type information on each managed device.</tt></font><font size=3>
</font><font size=2><tt><br>
&lt;JT&gt; </tt></font><font size=3><br>
</font><font size=2><tt><br>
3.</tt></font><font size=3><br>
</font><font size=2><tt><br>
a. &nbsp; &nbsp; &nbsp; &nbsp;Line 405: OK<br>
b. &nbsp; &nbsp; &nbsp; &nbsp;Line 417: &quot;units&quot; was used here
as a replacement for parameter<br>
(meaning a characteristic element, according to Merriam-Webster), but Ira<br>
does not like the term. Obviously, &quot;units&quot; is confusing, so we
go back to<br>
&quot;counters&quot;, which apparently is less confusing. Thus it now &nbsp;reads
&quot;This<br>
element contains the system-wide counters aggregate that total like counters<br>
in all supported services.&quot;</tt></font><font size=3><br>
</font><font size=2><tt><br>
4. &nbsp; &nbsp; &nbsp; &nbsp;OK<br>
5. &nbsp; &nbsp; &nbsp; &nbsp;OK. But it will result in a SystemTotals.Monitoring.Total
Alerts<br>
element. That is, &quot;total&quot; in SystemTotals has the sense of summing
over all<br>
services.</tt></font><font size=3> <br>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> </font><font size=2><tt><br>
The first &quot;total&quot; being for all services, the second for all
alerts...</tt></font><font size=3> </font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> <br>
</font><font size=2><tt><br>
6. &nbsp; &nbsp; &nbsp; &nbsp;OK</tt></font><font size=3> </font><font size=2><tt><br>
<br>
7. &nbsp; &nbsp; &nbsp; &nbsp;I do not see the conflict. The Spec has no
sense of &nbsp;channels, but<br>
defines the KOctets counters as accumulating the &quot;The total amount
of ..<br>
data in integral units of 1024 octets&quot; &nbsp;That would seem to include
data over<br>
all channels.</tt></font><font size=3> <br>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> </font><font size=2><tt><br>
But the current description in the MIB does include the sense of channels,</tt></font><font size=3>
</font><font size=2><tt><br>
which is the correct (more accurate) definition. &nbsp;We don't want to
be</tt></font><font size=3> </font><font size=2><tt><br>
including inter or intra-service data cummunication or transfer <br>
(that's not specifically job related) in these byte counts.</tt></font><font size=3>
<br>
</font><font size=2><tt><br>
The question about &quot;channels&quot; correct comes in because a channel
is defined</tt></font><font size=3> </font><font size=2><tt><br>
as a subunit, one might want to measure the number of Koctets that</tt></font><font size=3>
</font><font size=2><tt><br>
flow in or out of a channel (or through, depending on what's considered</tt></font><font size=3>
</font><font size=2><tt><br>
a channel) but these counters get somewhat circular if you try to apply
them.</tt></font><font size=3> </font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> <br>
<br>
</font><font size=2><tt><br>
<br>
8. &nbsp; &nbsp; &nbsp; &nbsp;Ira had argued that Messages should go under
&quot;Monitoring&quot; rather<br>
than &quot;Job&quot;. So he may want to change the MIB.</tt></font><font size=3>
<br>
</font><font size=2><tt><br>
<br>
9. &nbsp; &nbsp; &nbsp; &nbsp;OK</tt></font><font size=3> </font><font size=2><tt><br>
<br>
10. &nbsp; &nbsp; &nbsp; &nbsp;I agree that following the mapping of counter
names from the spec to<br>
the MIB is open to confusion. There are two mechanisms: Ira indicated that<br>
the additional terms in the MIB names &nbsp;(e.g., traffic) &nbsp; were
needed because<br>
of MIB &nbsp;format requirements. However, note that the counter names
in Section<br>
4 are not explicit in that they do not refer to actual counters but rather<br>
types of counters. The actual counters need the service name (or<br>
SystemTotals) prefix.</tt></font><font size=3><br>
</font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> </font><font size=2><tt><br>
 see the comment 2 response</tt></font><font size=3> </font><font size=2><tt><br>
&lt;JT&gt;</tt></font><font size=3> <br>
</font><font size=2><tt><br>
</tt></font><font size=3><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</font><font size=2><tt><br>
-----Original Message-----<br>
From: owner-wims@pwg.org [mailto:owner-wims@pwg.org] On Behalf Of<br>
thrasher@lexmark.com<br>
Sent: Monday, April 18, 2005 3:57 PM<br>
To: wims@pwg.org<br>
Subject: WIMS&gt; Counter MIB Last Call Comments</tt></font><font size=3><br>
<br>
<br>
<br>
</font><font size=2><tt><br>
1. Counter MIB.<br>
Counter Spec. Page 11 Line 388,389. states that usage counters for devices<br>
and subunits are NOT being addressed. &nbsp;This being the case the MIB
should<br>
not include subunit counter definition language for subunits at this time<br>
until the counters can be reviewed as to there applicability to the specific<br>
subunits that have been defined and new counters defined, if needed, to<br>
address specific subunits.<br>
(e.g. how can Monitoring.CompletedFinisherJobs apply to anything but a<br>
finisher subunit, how does the concept of a Job apply to the channel<br>
subunit, the inputTray subunit or any subunits other than possibly the<br>
interpreter and transformer subunits.)</tt></font><font size=3><br>
</font><font size=2><tt><br>
2.Counter Spec.<br>
The definitions for each counter should include definitions that are one,<br>
consistent with any repeated language in the Counter MIB descriptions,
and<br>
two completely specify the attributes of the counter. The Counter Spec.<br>
should explicitely define and state the &quot;units&quot; of each count
as well as the<br>
initial, reset value and it's &quot;rollover&quot; value (i.e. how many
bits, signed<br>
or unsigned).<br>
Example case of a WIMS proxy that's proxying two agents, one implementing<br>
the Counter MIB (with mostly 32 bit counters) and one with another<br>
management protocol binding that uses either 16 bit or 64 bit<br>
counters....does the WIMS proxy manage the rollover cases when relaying<br>
information to the WIMS manager....???</tt></font><font size=3><br>
</font><font size=2><tt><br>
3. Counter Spec. Page 12 Line 405, grammer error in sentence. Line<br>
417,sentence should read that counters aggregate the totals of like counters<br>
with like units....</tt></font><font size=3><br>
</font><font size=2><tt><br>
4. Counter Spec. Page 17, grammer error in first sentence of<br>
Datastream.BlankImpressions, FCImpressions and HCImpressions<br>
definitions.....(use not uses).</tt></font><font size=3><br>
</font><font size=2><tt><br>
5. Counter Spec. or MIB. Page 22 Monitoring table: Monitoring.Alerts.....The<br>
MIB named it &nbsp;Monitoring.TotalAlerts.....seems more accurate.</tt></font><font size=3><br>
</font><font size=2><tt><br>
6. Counter Spec. Page 14, Line 436, word miss-spelled in sentence (should
be<br>
&quot;sum&quot; not &quot;sub&quot;).</tt></font><font size=3><br>
</font><font size=2><tt><br>
7. Counter Spec. Page 16, Definition of Job.InputKOctets and OutputKOctets<br>
does not match that of the Counter MIB. &nbsp;The Counter MIB's<br>
TrafficJobInputKOctets restricts the definition to data &nbsp;recieved
over ALL<br>
channels. (which is defined as a subunit)....not sure either is correct.</tt></font><font size=3><br>
</font><font size=2><tt><br>
8. Counter Spec./MIB...The counter MIB defines TrafficJobInputMessages
and<br>
TrafficJobOutputMessages..the Counter Spec. does not, but does define<br>
Monitoring.InputMessages and Monitoring.Outputs.</tt></font><font size=3><br>
</font><font size=2><tt><br>
9. Counter Spec. lists JobInputMessages and JobOutputMessages in 5.3, 5.4,<br>
5.5, 5.6, 5,7 and 5.8. (should be MonitoringInputMessages).</tt></font><font size=3><br>
</font><font size=2><tt><br>
10. Counter MIB. The counter MIB needs to explicitly map its naming (or
name<br>
modification/shortening) of counters to the explicit names in the<br>
definitions in Section 4 of the Counter Spec.</tt></font><font size=3>
<br>
<br>
<br>
</font>
<br>
Our website uses cookies on your device to give you the best user experience. By using our website, you agree to the placement of these cookies. To learn more, read our privacy policy. Read Privacy Policy