attachment
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=313454918-31012003></SPAN><SPAN class=313454918-31012003><FONT
face=Arial color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff size=2>I
guess the truncation was only with Microsoft Outlook.</FONT></SPAN></DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff size=2>Harry,
</FONT></SPAN></DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff size=2>My
...surprise rather than frustration... is because several of the recent
"requirements" have increased the scope of this effort (and
apparently changed the purpose) to an extreme level. I recognize
the fact that presentations at Plenary and postings to the web site may not get
much attention... indeed it is apparent that the plenary minutes aren't
looked at either. But over the past four months, I identified a very
specific problem, I provided examples of that problem and required
characteristics of a solution. This problem was communicating management
information over the internet. I have given examples, real examples not
fabricated scenarios, of how this is a problem to manufacturers and to leasing
companies. This is a very real need; and multiple companies are addressing
the need in different and sometimes incompatible ways. </FONT></SPAN></DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff size=2>I
agree that it may be reasonable to consider a requirement that the solution
be applicable to intranet management as well. But to impose the
perceived requirements of full capability intra-enterprise device and
service management on the much different characteristics of extra-enterprise
monitoring and management is to create a horrendous
task. Intra-enterprise wants detailed control to the last nit; it is
probably intended for human consumption. Extra enterprise is typically
interested in a much smaller setof management capability, it needs to
contend with firewalls and proxies, and the consumer is probably a data base
program. There can and should be commonality, but the main thrust is different.
</FONT></SPAN></DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff size=2>It
seemed to me that PWG member companies doing leasing and service would like an
effective, consistent internet access solution. It seemed that companies selling
equipment might consider a feature making their equipment more attractive to
large purchasers a good selling point. If that is not the case, I am sure that
NetSilicon (as a random example) would be just as happy offering proprietary
solutions.</FONT></SPAN></DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=313454918-31012003><FONT face=Arial color=#0000ff size=2>As you
suggest, we need to see where the interest is, if there is any in either
area.</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
<P><FONT face=Arial size=2>William A. Wagner (Bill Wagner)</FONT> <BR><FONT
face=Arial size=2>Director of Technology</FONT> <BR><FONT face=Arial
size=2>Imaging Division</FONT> <BR><FONT face=Arial size=2>NETsilicon,
Inc.</FONT> <BR><FONT face=Arial size=2>781-398-4588</FONT> </P>
<BLOCKQUOTE>
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Harry Lewis
[mailto:harryl@us.ibm.com]<BR><B>Sent:</B> Friday, January 31, 2003 12:57
PM<BR><B>To:</B> Wagner,William<BR><B>Cc:</B> MARKLE,CATHY (HP-Boise,ex1);
wbmm@pwg.org<BR><B>Subject:</B> RE: WBMM> WBMM
Requirements<BR><BR></FONT></DIV><BR><FONT face=sans-serif size=2>Bill,
actually the PWG process shows Brainstorming, Chartering and Requirements
gathering all occurring simultaneously at the beginning of a new project (see
chart at end of process doc). In the prose they are (of natural consequence)
ordered. We do seem to be "butting heads" somewhat and I sense your
frustration with what seems to you like a late response but I think any
standards process must acknowledge inherent drag, especially at the start up
phase. Everyone doesn't always come "off the blocks" exactly when the gun is
fired and not at the same pace. Or... maybe we're all still gathering at the
blocks and warming up?</FONT> <BR><BR><FONT face=sans-serif size=2>I commend
you, Bill, for taking the initiative to actually issue the first documents to
get the ball rolling. But, until recently, there was not a whole lot of
discussion. At this stage, if the discussion that (finally) issues... seems to
be shaping the charter and requirements differently than you first imagined...
I don't think it's appropriate to point to the initial documents as De fide. I
suggest the discussion is the valuable part at this stage.</FONT>
<BR><BR><FONT face=sans-serif size=2>Yes, discussion need to ultimately map
back to clarifications, mods etc. to your initial charter and reqs docs. I'm
eager to help with that. Honestly, everything you cite these docs as contrary
to the recent threads... I can never see your point. I review the discussion
and review your docs and I see alignment (albeit further endeavor to describe
and quantify). </FONT><BR><BR><FONT face=sans-serif size=2>Example, w.r.t. my
suggested requirement that we be more expressive than SNMP you ask what is the
problem being addressed and I tried to make that clear along with my request
by giving the example of the "magic decoder ring" relationship between MIB-II,
HRMIB and Printer MIB! </FONT> <BR><BR><FONT face=sans-serif
size=2>We agree totally on the desire to have more participation from a wider
audience. </FONT><BR><FONT face=sans-serif
size=2>---------------------------------------------- <BR>Harry Lewis <BR>IBM
Printing Systems <BR>----------------------------------------------
</FONT><BR><BR><BR>
<TABLE width="100%">
<TBODY>
<TR vAlign=top>
<TD>
<TD><FONT face=sans-serif size=1><B>"Wagner,William"
<WWagner@NetSilicon.com></B></FONT> <BR><FONT face=sans-serif
size=1>Sent by: owner-wbmm@pwg.org</FONT>
<P><FONT face=sans-serif size=1>01/31/2003 10:09 AM</FONT> </P>
<TD><FONT face=Arial size=1> </FONT><BR><FONT
face=sans-serif size=1> To:
<wbmm@pwg.org></FONT> <BR><FONT face=sans-serif
size=1> cc:
"MARKLE,CATHY (HP-Boise,ex1)" <cathy_markle@hp.com>, Harry
Lewis/Boulder/IBM@IBMUS</FONT> <BR><FONT face=sans-serif size=1>
Subject: RE: WBMM>
WBMM Requirements</FONT></TR></TBODY></TABLE><BR><BR><BR><FONT face=Arial
color=blue size=2>Harry is quite correct with regard to the PWG process; the
outline of requirements is done before the charter. And it was done in
November. Perhaps Harry and Cathy are suggesting starting up an associated but
different working group than the WBMM; or perhaps a different activity of the
group.</FONT> <BR><FONT size=3> </FONT> <BR><FONT face=Arial color=blue
size=2>I had presented an outline of requirements at the November PWG
meeting, and this presentation has been on the PWG site for several months (
ftp://ftp.pwg.org/pub/pwg/wsm/ R&A.ppt and now at </FONT><A
href="ftp://ftp.pwg.org/pub/pwg/wbmm/R&A.ppt"><FONT face=Arial color=blue
size=2><U>ftp://ftp.pwg.org/pub/pwg/wbmm/R&A.ppt</U></FONT></A><FONT
face=Arial color=blue size=2>) Following procedure, the charter
draft reflected the objectives to address the expressed requirements. Indeed,
the requirements presentation reflected problems statements that had been
presented and documented in previous Plenary meetings. The expressed
requirements are:</FONT> <BR><FONT size=3> </FONT> <BR><FONT
face=Wingdings color=#0099cc size=2>n</FONT><FONT face=Tahoma color=blue
size=2>MFD Web Management</FONT> <BR><FONT face=Arial color=blue
size=2> </FONT> <BR><FONT face=Tahoma color=blue
size=2>Requirements:</FONT> <BR><FONT face=Tahoma color=blue size=2>
Monitoring</FONT> <BR><FONT face=Tahoma color=blue size=2>
Manufacturer: </FONT> <BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Product service – from central or distributed locations
</FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Product statistics –
information to make product better </FONT><BR><FONT face=Wingdings
color=#0099cc size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Imaging support service (enterprise or external):
</FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Usage/costing – Meter
reads </FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT
face=Tahoma color=blue size=2>
Supplies
– just-in-time supplies and maintenance </FONT><BR><FONT face=Wingdings
color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Service – automatic alert of problems – keeps customer
happy and machine running </FONT><BR><FONT face=Arial color=blue size=2>
</FONT><BR><FONT face=Wingdings color=#0099cc size=2>n</FONT><FONT face=Tahoma
color=blue size=2> Management:</FONT> <BR><FONT face=Tahoma
color=blue size=2> Manufacturer:
</FONT> <BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT
face=Tahoma color=blue size=2>
Product update – send
to new code </FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT
face=Tahoma color=blue size=2>
Product upgrade – sell
additional services and deliver directly to machine </FONT><BR><FONT
face=Wingdings color=#0099cc size=2>n</FONT><FONT face=Tahoma color=blue
size=2> Imaging support service
(enterprise or external): </FONT><BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Setup change – defaults, server links, address lists </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Constrain usage – encourage timely bill payments,
discourage abuse, change authorized users </FONT><BR><FONT
face=Wingdings color=#009999 size=2>n</FONT><FONT face=Tahoma color=blue
size=2> </FONT><BR><FONT face=Arial color=blue size=2> </FONT> <BR><FONT
face=Arial color=blue size=2>Objectives;</FONT> <BR><FONT face=Arial
color=blue size=2> </FONT><FONT
face=Wingdings color=#0099cc size=2>n</FONT><FONT face=Tahoma color=blue
size=2>Compatible with enterprise environments </FONT><BR><FONT face=Wingdings
color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Low network traffic impact </FONT><BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
security provisions and policies </FONT><BR><FONT face=Wingdings
color=#0099cc size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Scalable </FONT><BR><FONT face=Wingdings
color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Large enterprise </FONT><BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Support of many small offices </FONT><BR><FONT face=Wingdings
color=#0099cc size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Standard yet Flexible </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Transport and format standard </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Content customizable </FONT><BR><FONT face=Arial
color=blue size=2> </FONT> <BR><FONT face=Arial color=blue
size=2>Features:</FONT> <BR><FONT face=Wingdings color=#0099cc
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Identification of Device Characteristics </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Model, Manufacturer, Configuration </FONT><BR><FONT face=Wingdings
color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Location,
Contacts, Administrator </FONT><BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Objects that can
be monitored, current value </FONT><BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Objects that can
be managed, current value </FONT><BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Date-Time</FONT><FONT face="Times New Roman" color=blue size=2>
</FONT><BR><FONT face=Wingdings color=#0099cc size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Remote programmability (Instructions)
</FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Specify Objects to be monitored
</FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Rate of monitoring </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Rate/time of reporting </FONT><BR><FONT face=Wingdings
color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Accommodate default sets of Status, Usage and Alert objects
</FONT><BR><FONT face=Wingdings color=#0099cc size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Reports </FONT><BR><FONT face=Wingdings color=blue
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Compatible with Data Base Management </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Human Readable? </FONT><BR><FONT face=Tahoma color=blue
size=2> </FONT> <BR><FONT face=Arial color=blue size=2>Aspects to be
Defined</FONT> <BR><FONT face=Tahoma color=blue size=2>
Transport
</FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Report </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Instruction </FONT><BR><FONT face=Wingdings color=#0099cc
size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Message format
</FONT><BR><FONT face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma
color=blue size=2>
Coding </FONT><BR><FONT
face=Wingdings color=blue size=2>n</FONT><FONT face=Tahoma color=blue size=2>
Compatibility with Data Base Management </FONT><BR><FONT
face=Wingdings color=#0099cc size=2>n</FONT><FONT face=Tahoma color=blue
size=2>
Contents</FONT><FONT face="Times New Roman" color=blue size=3>
</FONT><BR><FONT face=Arial color=blue size=2>The document goes on to suggest
XML coding, SOAP etc. not as requirements but as suggested parts of a
solution. I think it is important to distinguish requirements from
solutions. For example, one of Harry's requirements was:</FONT> <BR><FONT
face=Tahoma color=blue size=2> </FONT> <BR><FONT face=Arial color=blue
size=2> 1. More expressive than the
Printer MIB </FONT><BR><FONT face=Arial color=blue size=2> </FONT>
<BR><FONT face=Arial color=blue size=2>This may be a characteristic of a
proposed solution. But what is the problem that is being addressed?</FONT>
<BR><FONT face=Tahoma color=blue size=2> </FONT> <BR><FONT face=Arial
color=blue size=2>Indeed, my difficulty with Harry's and Cathy's
"requirements" are that many seem to be addressing a different problem
than Web Based Monitoring and Management of devices and services. They refer
to a "new model" and to a MIB replacement, which at this point has not been
established as a necessary part of the solution to previously stated
requirements. And, quite frankly, requiring these items would be be
contradictory to the idea be able to apply Web Based Monitoring and
Management to the existing equipment base which is certainly one of my
personal requirements. It is quite possible that, in looking at solutions to
WBMM requirements, it may be established that the sort of thing that Harry and
Cathy are referring to is desirable. But I do not agree that we must start off
with the premise that a requirement is to come up with a replacement to
MIBs.</FONT> <BR><FONT face=Tahoma color=blue size=2> </FONT> <BR><FONT
face=Arial color=blue size=2>I request:</FONT> <BR><FONT face=Arial color=blue
size=2> a. comments from more potential participants on the
objective of the working group ... is the intent to come up with
</FONT><BR><FONT face=Arial color=blue size=2> a. a
MIB replacement and the restructuring of the device model or :</FONT>
<BR><FONT face=Arial color=blue size=2> b. a
solution to the much more immediate problem of communicating management data
(derived from whatever source) over the internet, using the
existing infrastructure of the Web?</FONT> <BR><FONT face=Tahoma color=blue
size=2> </FONT> <BR><FONT face=Arial color=blue size=2> b.
that contributors look at previously stated requirements. It would be more
fruitful for all of us to argue the stated requirements rather than to just
propose conflicting ones, or to indicate proposed solutions to a requirement
(which nominally comes later).</FONT> <BR><FONT face=Tahoma color=blue
size=2> </FONT> <BR><FONT face=Arial color=blue size=2>Many
thanks.</FONT> <BR><FONT face=Tahoma color=blue size=2> </FONT> <BR><FONT
face=Arial color=blue size=2>Bill Wagner</FONT> <BR><FONT face=Tahoma
color=blue size=2> </FONT> <BR><FONT face="Times New Roman" color=blue
size=3> </FONT><FONT face=Tahoma size=2>-----Original
Message-----<B><BR>From:</B> MARKLE,CATHY (HP-Boise,ex1)
[mailto:cathy_markle@hp.com]<B><BR>Sent:</B> Thursday, January 30, 2003 7:53
PM<B><BR>To:</B> 'Harry Lewis'; wbmm@pwg.org<B><BR>Subject:</B> RE: WBMM>
WBMM Requirements<BR></FONT><BR><FONT face=Arial color=blue size=2>Thanks for
the start Harry. I would also like to add some ideas regarding the XML
and MIB points you mention.</FONT> <BR><FONT size=3> </FONT> <BR><FONT
face=Arial color=blue size=2>1. The new model should be structured
around how the data is consumed by applications as opposed to how a device is
physically built.</FONT> <BR><FONT face=Arial color=blue size=2>2. It
should take advantage of XML's ability to describe (and enforce)
structure</FONT> <BR><FONT face=Arial color=blue size=2>3. It should be
extensible so that vendors can add their own extensions. We should
provide a defined path for vendors to provide updates to the model as needed.
(Maintenance?)</FONT> <BR><FONT face=Arial color=blue size=2>4. It
should be organized in a manner that a group of related data can be accessed
all at once.</FONT> <BR><FONT face=Arial color=blue size=2>5. It should
take into account other efforts that are happening in other standards areas to
leverage learnings in these areas where beneficial and to not cause conflict
in overlapping areas whenever possible.</FONT> <BR><FONT size=3> </FONT>
<BR><FONT face=Arial color=blue size=2> I also think we should address
the access protocol. </FONT> <BR><FONT face=Arial color=blue size=2>1.
Use SOAP</FONT> <BR><FONT face=Arial color=blue size=2> -
SOAP supports both an RPC and document based model.</FONT> <BR><FONT
face=Arial color=blue size=2> - Currently, use SOAP over
HTTP but it is not limited to this</FONT> <BR><FONT face=Arial color=blue
size=2> - WSDL exists to describe SOAP services</FONT>
<BR><FONT face=Arial color=blue size=2> - Directory and
discovery services exist to support the SOAP protocol (for example
UDDI)</FONT> <BR><FONT size=3> </FONT><FONT face=Arial color=blue
size=2>- SOAP is also usable by the wide variety of applications that
Harry mentions below.</FONT> <BR><FONT size=3> </FONT> <BR><FONT
face=Arial color=blue size=2> </FONT><BR><FONT face=Tahoma
size=2>-----Original Message-----<B><BR>From:</B> Harry Lewis
[mailto:harryl@us.ibm.com]<B><BR>Sent:</B> Thursday, January 30, 2003 5:25
PM<B><BR>To:</B> wbmm@pwg.org<B><BR>Subject:</B> WBMM> WBMM
Requiements<BR></FONT><BR><FONT face=sans-serif size=2><BR>The PWG process
(diagram) acknowlesd Brainstorming, Charter development and Requirments
gathering as valid actiities at the origin of a new program. I'd like to begin
a requirements thread. Here are requirements of WBMM that I would like to see
addressed</FONT><FONT size=3> <BR></FONT><FONT face=sans-serif size=2><BR>1.
More expressive than the Printer MIB</FONT><FONT size=3> </FONT><FONT
face=sans-serif size=2><BR> - While the Printer MIB is an EXCELLENT
standard from the point of view of adoption and functionality... there is room
for improvment</FONT><FONT size=3> </FONT><FONT face=sans-serif
size=2><BR> - Specifically, we could be more expressive and clearer
regarding State, Status and Error reaaons.</FONT><FONT size=3> </FONT><FONT
face=sans-serif size=2><BR> - You who are smiling know what I'm
talking about (i.e. nix the decoder ring...)</FONT><FONT size=3> </FONT><FONT
face=sans-serif size=2><BR>2. Expressed in XML</FONT><FONT size=3>
</FONT><FONT face=sans-serif size=2><BR> - More than a clique, XML will
aid developers in designing and implementing compliant applicatins with modern
tools</FONT><FONT size=3> </FONT><FONT face=sans-serif size=2><BR>3
Usable by a wide variety of applications</FONT><FONT size=3>
</FONT><FONT face=sans-serif size=2><BR> - Experience with the Printer
MIB has demonstrated that the range of interested applications
includes</FONT><FONT size=3> </FONT><FONT face=sans-serif size=2><BR>
- Device Management</FONT><FONT size=3> </FONT><FONT face=sans-serif
size=2><BR> - Accounting</FONT><FONT size=3> </FONT><FONT
face=sans-serif size=2><BR> - Enterprise Managemtn</FONT><FONT
size=3> </FONT><FONT face=sans-serif size=2><BR> - Remote
Serviceing and Help Desk</FONT><FONT size=3> </FONT><FONT face=sans-serif
size=2><BR> - Self configuring Drivers</FONT><FONT size=3>
</FONT><FONT face=sans-serif size=2><BR>4. Optomized for
interoperatility</FONT><FONT size=3> </FONT><FONT face=sans-serif
size=2><BR> - Care should be given to the use of mandatory and
optional</FONT><FONT size=3> </FONT><FONT face=sans-serif size=2><BR> -
Min/Max access to settable attributes should not be a mystery</FONT><FONT
size=3> </FONT><FONT face=sans-serif size=2><BR> - Consider a self
describing data model vs. embedding definitions in the
protocol</FONT><FONT size=3> </FONT><FONT face=sans-serif size=2><BR>5.
More... I'm sure. Please join in...</FONT><FONT size=3> </FONT><FONT
face=sans-serif size=2><BR>----------------------------------------------
<BR>Harry Lewis <BR>IBM Printing Systems
<BR>----------------------------------------------
</FONT><BR></BLOCKQUOTE></BODY></HTML>