C.htm

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:75592086;
        mso-list-type:hybrid;
        mso-list-template-ids:-948373104 222587664 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l1
        {mso-list-id:1639142893;
        mso-list-type:hybrid;
        mso-list-template-ids:-1862877278 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thank you, Rick, &nbsp;for that complete statement which pretty
much&nbsp; states the basis for the WIMS/CIM activity. I would make a few more observations:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span
style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Even if/when WS-Man becomes more popularly used, SNMP is not
going away for a long time and there will be a prolonged period of supporting
both management protocols. By basing the &nbsp;CIM Print management elements on
well established and implemented MIB objects, the CIM Printer effort :<o:p></o:p></span></p>

<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
mso-list:l0 level2 lfo2'><![if !supportLists]><span style='font-size:11.0pt;
font-family:"Courier New";color:#1F497D'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Allows
early support of printer management via WS-Man by using software or network
appliance SNMP to WS-Man converters, so that printers that just support SNMP
can still be monitored via WS-Man.<o:p></o:p></span></p>

<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
mso-list:l0 level2 lfo2'><![if !supportLists]><span style='font-size:11.0pt;
font-family:"Courier New";color:#1F497D'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Allows
use of a common management information base in the printer that the two management
protocols can both draw upon.<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:.75in'><span style='font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span
style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Although this approach allows monitoring via WS-Man pretty much to
the same degree as with the standard Printer MIB sets, at this point it does
not address the additional features of modern printers that are not covered in
the traditional MIBs.<o:p></o:p></span></p>

<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
mso-list:l0 level2 lfo2'><![if !supportLists]><span style='font-size:11.0pt;
font-family:"Courier New";color:#1F497D'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This deficiency
will be alleviated somewhat by the current activity to render the Imaging System
Counter MIB objects in CIM format<o:p></o:p></span></p>

<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
mso-list:l0 level2 lfo2'><![if !supportLists]><span style='font-size:11.0pt;
font-family:"Courier New";color:#1F497D'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hopefully,
there will be additional PWG work to recast service and job elements in &nbsp;IPP&nbsp;
and in other MIBs into CIM format<o:p></o:p></span></p>

<p class=MsoListParagraph style='margin-left:1.0in;text-indent:-.25in;
mso-list:l0 level2 lfo2'><![if !supportLists]><span style='font-size:11.0pt;
font-family:"Courier New";color:#1F497D'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp; </span></span></span><![endif]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>We
envision an effort to eventually enrich the CIM imaging libraries with
additional MFD oriented elements<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Of course, this all takes work in selecting and defining management
elements, in formatting the information appropriately, and in going through the
standardization steps. Rick and Ira have beaten something of a path to follow
and have offered to provide guidance to those who would continue this effort.
The objective would be to provide adequate standard management capability for
imaging devices via WS-Man, avoiding the Balkanizing that has occurred with the
plethora of private MIBs. &nbsp;In the last analysis, this would save significant
effort both for manufacturers and management providers, and ultimately would benefit
the customers as well (perhaps encouraging more use of imaging systems).<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Bill Wagner<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> owner-wims@pwg.org
[mailto:owner-wims@pwg.org] <b>On Behalf Of </b>Richard_Landau@Dell.com<br>
<b>Sent:</b> Thursday, May 15, 2008 1:55 PM<br>
<b>To:</b> nchen@okidata.com<br>
<b>Cc:</b> wims@pwg.org<br>
<b>Subject:</b> WIMS&gt; RE: CIM object requirement for WS-Management<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>Nancy,
I'm sorry that I wasn't clearer about the structure and future of web service
management in the printer space.&nbsp; Thank you for the question.&nbsp;
Clarification follows, I hope.&nbsp; I think this deserves a real answer, not
just yes-no.&nbsp; And I think a lot of people need to hear the answer.&nbsp; I
hope you don't mind&nbsp;my sending this reply to a broader audience.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
WS-Management is not restricted to transferring CIM-based objects.&nbsp; The
WS-Man protocol can be used with any sort of objects.&nbsp; In this sense, it is
like SNMP without MIBs.&nbsp; WS-Man includes Get, Put, Enumerate (and so
forth) just as SNMP includes Get, Set, GetNext (and so forth).&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
A protocol is not sufficient to manage a device.&nbsp; You still have to define
the management data objects that are to be manipulated by the protocol
operations.&nbsp; For SNMP, one defines MIBs, lots of them, to specify the
syntax and semantics of the data to be manipulated.&nbsp; For WS-Man, the only
public, standard definitions so far are CIM objects.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
DMTF (dmtf.org) publishes the WS-Man protocol standard as its document
DSP0226.&nbsp; It also publishes the WS-Man CIM Binding spec, which describes
how CIM objects are to be named and manipulated using WS-Man, as DSP0227.&nbsp;
And the XML representation of CIM objects for use by web services is described
in DSP0230.&nbsp; The entire CIM schema is also published by DMTF and updated
three times per year.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
PWG has just invested considerable effort in defining the CIM classes for a
Printer device to match the model of the Printer MIB and the Semantic
Model.&nbsp; The CIM schema v2.19 now contains about fifteen classes and a
hundred properties that very closely parallel the Printer MIB.&nbsp; So,
theoretically, it would now be possible to manage a printer using a modern web
service, WS-Management.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
As a proof of the mapping from SNMP to CIM schema, I am building a prototype of
a proxy provider for a CIM server.&nbsp; This will take SNMP data from a
network printer and re-publish it in a CIM Object Manager (&quot;CIMOM,&quot;
such as WMI on Windows) using these new printer-related classes.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
If someone wants to invent another mapping of the industry-standard printer
management data to some other data model, he/she is free to do that.&nbsp;
However, the result won't be any smaller or simpler than the one that was in
the Printer MIB -- and is now in the CIM schema.&nbsp; Sure, it's possible, but
why bother?&nbsp; We already invested the man-year or two necessary to define
that data in a published standard.&nbsp; Any sensible implementer will simply
use what is available.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
Many of us are convinced that web services will become popular management
protocols, and over time will become the dominant protocols.&nbsp; If something
is not manageable by a web service protocol, at some point in the future, on
some set of corporate networks, it simply won't be manageable at all.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
Overhead?&nbsp; Sure, everything has overhead.&nbsp; The SNMP agent in a
printer has overhead, and manufacturers complained about that expense when it
was first implemented.&nbsp; The HTTP web service in a printer has overhead,
and manufacturers complained when it was first implemented.&nbsp; So, too, the
WS-Man service management agent in a future printer will have overhead, and we
will complain about that.&nbsp; But if we want a device to be manageable in
corporate and educational networks, we have no choice.&nbsp; Customers insist
on out-of-band management as a feature of all network devices.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>-
I will point out that, as of late this year, every new business desktop and
laptop computer system will have a complete, WS-Man-based, out-of-band,
management agent, using (dozens of) CIM classes to transfer data.&nbsp; Look
for &quot;DASH&quot; in the feature list.&nbsp; The major vendors will be using
chips developed by a number of companies, including all the major NIC and
management controller companies, in any new system that requires remote
management.&nbsp; The overhead for this agent is small, and largely in
silicon.&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>So,
to answer your question, No, WS-Management is not *required* to use CIM
objects, but it *can* use CIM objects.&nbsp; And CIM objects represent a very
rich and growing set of management objects for computer systems and
peripherals.&nbsp;&nbsp; If one wants to include web service management in a
device, the WS-Management and CIM schema standards are already
available.&nbsp;&nbsp; <o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<div>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>rick</span><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:blue'>----------------------</span><span
style='color:blue'> <br>
</span><span style='font-family:"Arial","sans-serif";color:blue'>Richard_Landau(at)dell(dot)com,
Stds &amp; System Mgt Architecture, CTO Office</span><span style='color:blue'> <br>
</span><span style='font-family:"Arial","sans-serif";color:blue'>+1-512-728-9023,
One Dell Way, RR5-3, MS RR5-09, Round Rock, TX 78682</span><span
style='color:blue'> </span><o:p></o:p></p>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<div class=MsoNormal align=center style='text-align:center'>

<hr size=2 width="100%" align=center>

</div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><span style='font-family:
"Tahoma","sans-serif"'>From:</span></b><span style='font-family:"Tahoma","sans-serif"'>
nchen@okidata.com [mailto:nchen@okidata.com] <br>
<b>Sent:</b> Thursday, May 15, 2008 09:49<br>
<b>To:</b> Landau, Richard<br>
<b>Subject:</b> CIM object requirement for WS-Management</span><o:p></o:p></p>

<p class=MsoNormal><br>
<span style='font-family:"Arial","sans-serif"'>Hi Rick,</span> <br>
<br>
<span style='font-family:"Arial","sans-serif"'>I remember at the beginning of
WIMS-CIM alignment project, you mentioned that in the future WS-Managet will
only accept CIM objects.</span> <br>
<br>
<span style='font-family:"Arial","sans-serif"'>Is this still true? I don't see
this compliance statement in WS-Management spec, neither the claim at DMTF CIM
web site. Would you please verify this remains true? If so, do a device wishing
to be managed by WS-Management need to embedded their management data in CIM
objects <b>within the device</b>? I see a lot of overhead in this.</span> <br>
<br>
<span style='font-family:"Arial","sans-serif"'>-Nancy</span> <br>
<span style='font-family:"Arial","sans-serif"'>------------------------------------------------</span>
<br>
<span style='font-family:"Arial","sans-serif"'>Nancy Chen</span> <br>
<span style='font-family:"Arial","sans-serif"'>Principal Engineer</span> <br>
<span style='font-family:"Arial","sans-serif"'>Solutions and Technology</span> <br>
<span style='font-family:"Arial","sans-serif"'>Oki Data</span> <br>
<span style='font-family:"Arial","sans-serif"'>2000 Biships Gate Blvd.</span> <br>
<span style='font-family:"Arial","sans-serif"'>Mt. Laurel, NJ 08054</span> <br>
<span style='font-family:"Arial","sans-serif"'>Phone: (856) 222-7006</span> <br>
<span style='font-family:"Arial","sans-serif"'>Emal: nchen@okidata.com</span><o:p></o:p></p>

</div>

</body>

</html>