printer working group overview for wsdm january 20, 2005 harry lewis ibm printing systems chairman...

7
Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

Upload: bryan-armstrong

Post on 27-Mar-2015

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

Printer Working Group

Overview for WSDMJanuary 20, 2005

Harry LewisIBM Printing Systems

Chairman – Printer Working Group

Page 2: Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

PWG Background• Standard Printer MIB

– RFC 1759– RFC 3805

• Internet Printing Protocol– CUPS Print Spool (Linux, Max OS-X)

• Common Semantic Model– Early interaction with DMTF (MIB-MIF, CIM)– Cross industry

• Low-end (Bluetooth Print SIG, UPnP Print)• High-end (JDF Workflow, Print On Demand Initiative)

– Model and schema specifications• Print Services Interface

– Web Services interface for printing• Web-based Imaging Management Services

– Enterprise fleet management– Counters (model and schema) for use-based billing scenarios

Page 3: Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

• Agfa Monotype• Apple Computer, Inc.• Bitstream• Canon, Inc.• Codehost• Easy Software Products• Epson Portland, Inc.• Fuji Xerox• Hewlett-Packard• IBM Corporation• Intermate A/S• Komatsu• Konica Minolta• Kyocera Corporation• Lexmark International• Microsoft

• Netsilicon• NexPress• Northlake Software, Inc.• Novell• Oasis Semiconductor• Peerless Systems Networking • PrinterOn• Ricoh• Samsung Electronics • Sharp Labs of America• Silex Technology• Software Imaging• Xerox Corporation• Zoran Imaging Division

PWG Member Companies (30)

Page 4: Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

Fleet Management Components

OMS Printer Management Components

OMS Database

InternetInternet(WIMS Protocol)(WIMS Protocol)

Web PortalWeb Portal

Interchange DataInterchange Data(CSV)(CSV)

CustCust. Firewall . Firewall Printer Model S/N CountHR 1402 334986 30642Admin-1 2408 8838489 102334Admin-2 4017 2893556 555Exec-1 2480 9898498 23334

Set Schedule/Get ElementsSet Schedule/Get Elements

Database TablesDatabase Tables

Report GenerationReport Generation

View PortalView Portal

CSV ExportCSV Export

Register For ManagementRegister For Management

SNMP ProxySNMP Proxy

Send ReportsSend Reports

PMC

OMS Application

Page 5: Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

Web Services Protocol

Sequence Diagram

Manager Proxy Printer01

RegisterForManagemen t (or) GetSchedule

schedule ( GetElements ) targetURI ( snmp :// mycompany.com / Printer01 ) requestedElements ( MarkerLifeCount )

snmpGe t prtMarketLifeCount

(prtMarketLifeCou nt = 3962)

SendRepor t sourceURI ( snmp :// mycompany.com / Printer01 ) targetURI (http:// yourcompany.com / AssetManager )

report: MarkerLifeCount = 3962

Page 6: Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

WIMS Counters Snippet

prtMarkerIndexprtMarkerCounterUnitprtMarkerLifeCountprtMarkerPowerOnCount

PrtViewMarkerStatus <xsd:element name="PrtViewMarkerStatus"> <xsd:complexType> <xsd:sequence> <xsd:element ref="PrtMarkerIndex" minOccurs="1" maxOccurs="1"/> <xsd:element ref="PrtMarkerCounterUnit" minOccurs="1" maxOccurs="1"/> <xsd:element ref="PrtMarkerLifeCount" minOccurs="1" maxOccurs="1"/> <xsd:element ref="PrtMarkerPowerOnCount" minOccurs="1" maxOccurs="1"/> </xsd:sequence> </xsd:complexType></xsd:element>

prtMarkerSuppliesIndexprtMarkerSuppliesSupplyUnitprtMarkerSuppliesMaxCapacityprtMarkerSuppliesLevel

PrtViewMarkerSuppliesStatus

<xsd:element name="PrtViewMarkerSuppliesStatus"> <xsd:complexType> <xsd:sequence> <xsd:element ref="PrtMarkerSuppliesIndex" minOccurs="1" maxOccurs="1"/> <xsd:element ref="PrtMarkerSuppliesSupplyUnit" minOccurs="1" maxOccurs="1"/> <xsd:element ref="PrtMarkerSuppliesMaxCapacity" minOccurs="1" maxOccurs="1"/> <xsd:element ref="PrtMarkerSuppliesLevel" minOccurs="1" maxOccurs="1"/> </xsd:sequence> </xsd:complexType></xsd:element>

SNMPAttribute

XML Schema View XML Elements

Page 7: Printer Working Group Overview for WSDM January 20, 2005 Harry Lewis IBM Printing Systems Chairman – Printer Working Group

Need to Do

• Re-Align PWG Semantic Model and CIM• Call for PWG members to prototype WSDM• Links (docs at various levels of maturity)

– WIMS Protocol spec• ftp://ftp.pwg.org/pub/pwg/wims/wd/wd-wims10-20050117.pdf

– WIMS related schema• ftp://ftp.pwg.org/pub/pwg/wims/schemas/• (see rfc3805a-20040805.xsd and rfc3805b-20040805.xsd)

– Counter Spec• ftp://ftp.pwg.org/pub/pwg/wims/wd/wd-wimscount10-20050120.pdf

– Counter MIB• ftp://ftp.pwg.org/pub/pwg/wims/mibs/counter-mib-20041127.txt