Copyright © 2013 The Printer Working Group. All rights reserved. 1 CWMP Data Model for Printers/MFDs June 17, 2013 Status Report For PWG-BBF Collaboration.

Slides:



Advertisements
Similar presentations
Printer Working Group Face-to-Face Meeting December 8, 2010
Advertisements

1Copyright © 2008, Printer Working Group. All rights reserved. PWG-DMTF Alliance Work Rick Landau, Dell Printer Working Group (PWG) DMTF Alliance Partner.
1Copyright © 2008, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/07/15 v0.1.
Copyright © 2012 The Printer Working Group. All rights reserved. 1 CWMP BOF June 5, 2012 Webster, NY PWG F2F Meeting.
Copyright © 2012 The Printer Working Group. All rights reserved. 1 CWMP BOF February 7, 2012 Irvine, CA PWG F2F Meeting.
1Copyright © 2013 The Printer Working Group. All rights reserved. IEEE-ISTO Printer Working Group Semantic Model WG – CWMP Printer/MFD Data Model Broadband.
IPP Printer State Extensions IPP Working Group 19 February 2007 Maui Craig Whittle / Ira McDonald.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group August 14, 2008 Camas, WA PWG F2F Meeting.
1Copyright © 2013 The Printer Working Group. All rights reserved. IEEE-ISTO Printer Working Group Semantic Model WG – CWMP Printer/MFD Data Model Broadband.
1 Copyright © 2010, Printer Working Group. All rights reserved. – Page 1 WIMS WG – Status Update PWG Power Management Project 4 August 2010 Bagsvaerd,
1Copyright © 2010, Printer Working Group. All rights reserved. Workgroup for Imaging Management Solutions Workgroup Session Printer Working Group/WIMS.
1Copyright © 2011, Printer Working Group. All rights reserved. PWG Plenary Status Report Workgroup for Imaging Management Solutions (WIMS/PMP) Printer.
Copyright © 2013 The Printer Working Group. All rights reserved. 1 CWMP Data Model for Printer/MFD June 17, 2013 Status Report For PWG-BBF Collaboration.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG WIMS-CIM WG Status Rick Landau, Dell PWG F2F Meeting Phoenix,AZ April 2008.
Copyright © 2009, Printer Working Group. All rights reserved. 1 ISTO Printer Working Group Standards in Imaging and Manageability Lee Farrell Chairman.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report WIMS/CIM Working Group February 7, 2008 Irvine, CA PWG F2F Meeting.
Copyright © 2010, Printer Working Group. All rights reserved. 1 ISTO Printer Working Group Standards in Imaging and Manageability Lee Farrell Chairman.
1Copyright © 2007, Printer Working Group. All rights reserved. PWG Plenary Status Report WIMS/CIM Working Group December 12, 2007 Austin, TX PWG F2F Meeting.
1Copyright © 2009, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group October, 2009 Cupertino, CA PWG F2F Meeting.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group October, 2008 Lexington, KY PWG F2F Meeting.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report WIMS/CIM Working Group December, 2008.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/08/08 v0.2.
1 Copyright © 2013 The Printer Working Group. All rights reserved. The Printer Working Group Semantic Model Working Group Camas, WA Daniel Manchala (Xerox)
1Copyright © 2009, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group June, 2009 Webster, NY PWG F2F Meeting.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report WIMS/CIM Working Group February 7, 2008 Irvine, CA PWG F2F Meeting.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group February, 2010 Scottsdale, AZPWG F2F Meeting.
1Copyright © 2009, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group December, 2009 Austin, TX PWG F2F Meeting.
1Copyright © 2009, Printer Working Group. All rights reserved. Workgroup for Imaging Management Solutions Workgroup Session Printer Working Group/WIMS.
1Copyright © 2007, Printer Working Group. All rights reserved. PWG Projector & Display Management (PDM) Working Group (summary to be inserted into plenary.
1 Copyright © 2011 The Printer Working Group. All rights reserved. 1 MFD CWMP BOF October 4, 2011 Cupertino, CA PWG F2F Meeting.
CWMP BOF April 26, 2012 Cupertino, CA PWG F2F Meeting
1 Copyright © 2013 The Printer Working Group. All rights reserved. The IPP Everywhere and PWG logos are trademarks of The Printer Working Group. The Printer.
1 Copyright © 2013 The Printer Working Group. All rights reserved. The Printer Working Group Semantic Model Working Group Thursday, Aug 8, 2013 Camas,
1 Copyright © 2009, Printer Working Group. All rights reserved. 1 IPP Working Group Session 14 October 2009 Cupertino, CA - PWG F2F Meeting.
1 Copyright © 2011 The Printer Working Group. All rights reserved. 1 CWMP BOF December 6, 2011 Austin, TX PWG F2F Meeting.
1Copyright © 2009, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group February, 2009 Waikoloa, HI PWG F2F Meeting.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary Status Report Workgroup for Imaging Management Solutions (WIMS/PMP) Printer.
1Copyright © 2013 The Printer Working Group. All rights reserved. IEEE-ISTO Printer Working Group BBF SP benefits from CWMP Printer/MFD Ira McDonald (PWG.
February 19, BMLinkS Overview for PWG BMLinkS Overview for PWG Members 1. BMLinkS Goals 2. Specifications 1. Discovery 2. Job/Device Control 3.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
1. What is Fax Forwarding? What is Fax Forwarding? Why use it? Why use it?  It will save paper and toner.  It can be distributed electronically. How.
1. What is Fax Forwarding? What is Fax Forwarding? Why use it? Why use it?  It will save paper and toner.  It can be distributed electronically. How.
1Copyright © 2011, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group February, 2011 Wailea, HI PWG F2F Meeting.
1Copyright © 2011, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group December, 2011 Austin, TX PWG F2F.
1Copyright © 2009, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group April, 2009 Mount Laurel, NJ PWG F2F Meeting.
1Copyright © 2012, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group December, 2012 Irvine, CA PWG F2F.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group Decemberr, 2010 Irvine, CA PWG F2F Meeting.
1Copyright © 2012, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group February, 2012 Irvine, CA PWG F2F.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group October, 2010 Lexington, KY PWG F2F Meeting.
1Copyright © 2009, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group August, 2009 Redmond, WA PWG F2F Meeting.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group August, 2010 Bagsværd, DenmarkPWG F2F Meeting.
1Copyright © 2012, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group August, 2012 Redmond, WA PWG F2F.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group February 7, 2008 Irvine, CA PWG F2F Meeting.
1Copyright © 2011, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group August, 2011 Camas, WA PWG F2F Meeting.
PWG Plenary Status Report MFD Working Group
PWG Plenary Status Report Semantic Model Working Group
PWG Plenary Status Report MFD Working Group
PWG Plenary Status Report MFD Working Group
PWG Plenary Status Report MFD Working Group
Semantic Model Working Group
PWG Plenary Status Report Workgroup for Imaging Management Solutions
CWMP BOF August 6, 2012 Redmond, WA PWG F2F Meeting
Web-based Imaging Management System Including CIM Realignment
Semantic Model Workgroup
PWG-DMTF Alliance Work
Web-based Imaging Management System Working Group - WIMS
Semantic Model Working Group
Semantic Model Working Group
Web-based Imaging Management Service WIMS Working Group
Presentation transcript:

Copyright © 2013 The Printer Working Group. All rights reserved. 1 CWMP Data Model for Printers/MFDs June 17, 2013 Status Report For PWG-BBF Collaboration Meeting

Copyright © 2013 The Printer Working Group. All rights reserved. 2 Agenda History of CWMP BOF Activities at PWG Status of CWMP BOF Activities at PWG CWMP Management Architecture for Printers/MFDs Demo: A CWMP Data Model Prototype for Printers Next Steps

Copyright © 2013 The Printer Working Group. All rights reserved. 3 History of CWMP BOF Activities First CWMP Printer whitepaper draft (June 2011) First CWMP BOF meeting at PWG F2F (October 2011) First machine-translation by Celstream (February 2012) First CWMP Printer demo by Celstream (April 2012) Last CWMP BOF meeting at PWG F2F (October 2012) First approach to BBF (November 2012) First telecon w/ BBF (February 2013).

Copyright © 2013 The Printer Working Group. All rights reserved. 4 White paper on CWMP data model for Printers and MFDs Latest update in June 2012 ftp://ftp.pwg.org/pub/pwg/BOFs/cwmp/white-cwmpmfdmodel pdf Defines use cases, deployment scenarios, and requirements for a CWMP standard data model for remote management of Printers/MFDs. Recommends a machine translation approach for developing a CWMP standard data model for Printers/MFDs that is based on the PWG Semantic Model XML Schema. Includes an XML document instance fragment of a CWMP PrintService Data Model. Identifies various difficulties in transforming the existing PWG Semantic Model XML Schema into CWMP data model. Status – White Paper

Copyright © 2013 The Printer Working Group. All rights reserved. 5 Status – CWMP Print Data Model The first Machine translation of the PWG Print Service XML Schema to TR-106 based CWMP Print Service XML Schema was completed in February 2012 with some issues for future enhancements. Thanks for Celstream engineering teams impressive speed. 1) Documents on Translation of PWG Semantic Model to CWMP Data Model ftp://ftp.pwg.org/pub/pwg/BOFs/cwmp/cwmp-pwgsm-to-cwmpdm docx ftp://ftp.pwg.org/pub/pwg/BOFs/cwmp/cwmp-pwgsm-to-cwmpdm pdf 2) Translated XML file of CWMP Data Model ftp://ftp.pwg.org/pub/pwg/BOFs/cwmp/cwmp-data-model xml 3) Translator code: ftp://ftp.pwg.org/pub/pwg/BOFs/cwmp/cwmp-translation-dm zip

Copyright © 2013 The Printer Working Group. All rights reserved. 6 A set of CWMP data elements are implemented in the CWMP proxy for a connected printer – see next slide. The CWMP proxy uses IPP, SNMP, and HTTP protocols to gather data from the physical printer. The CWMP proxy could be implemented in a physical printers firmware that provides the printers CWMP management data directly to the ACS over the Internet. This demo will show that a local or remote CWMP management app can get and set the Printer/Print Service properties in the CWMP data model of a Printer from the DeviceMaestro in ACS that communicates with the CWMP proxy which in turn communicates with the Printer via IPP, SNMP, and HTTP EWS (embedded web server). Status – CWMP Data Model Prototype

Copyright © 2013 The Printer Working Group. All rights reserved. 7 Status – Data Model and data sources ParameterSourceAccessPWG SM compliant CWMP DM Serial NumberSNMPRead…PrintServiceStatus.SerialNumber Device DescriptionSNMPRead…PrintServiceDescription.ServiceInfo Memory CapacitySNMPRead…PrintServiceConfiguration.Storages.Storage.{i}.StorageStatus.StorageSi ze ContactSNMPRead-Write…PrintServiceDescription.OwnerVCard LocationIPPRead-Write (Demo limited to Read) …PrintServiceDescription.ServiceLocation MAC AddressSNMPRead…InterfaceStatus.InterfacePhysicalAddress Front Panel DisplaySNMPRead…ConsoleDescription.ConsoleDisplayBuffer.ConsoleDisplayText Printer ColorSNMPRead…PrintServiceDescription.ColorSupported Printer StatusIPPRead…PrintServiceStatus.State Toner LevelsSNMPRead…MarkerSupplies.MarkerSupply.MarkerSupplyDescription.MarkerSupplyCu rrentLevel Tray statusSNMPRead…InputTrayStatus.SubunitStatus.SubUnitState General Page CountSNMPRead…PrintServiceCounters.MediasUsed.MediaUsed.{i}.MediaUsedTotalSheets Default OrientationIPPRead-Write (Demo limited to Read) …PrintServiceDefaults.DefaultPrintJobTicket.PrintDocumentProcessing.Fee dOrientation Default Number of sidesIPPRead-Write (Demo limited to Read) …PrintServiceDefaults.DefaultPrintJobTicket.PrintDocumentProcessing.Sid es Default Print ResolutionIPPRead-Write (Demo limited to Read) …PrintServiceDefaults.DefaultPrintJobTicket.PrintDocumentProcessing.Res olution.Units Default number of copiesIPPRead-Write (Demo limited to Read) PrintServiceDefaults.DefaultPrintJobTicket.PrintDocumentProcessing.Copie s

Copyright © 2013 The Printer Working Group. All rights reserved. 8 Status – PWG-BBF Collaboration This project was informally approved by BBF CEO and the PWG CWMP BOF team in February Thanks for BBF CEOs response, PWG CWMP BOF members efforts, and Celstreams and Marvell Technologys assistance. The documents on PWGs CWMP Printer Data Model were sent to BBF officers in May 2013 for expert review and model feedback.

Copyright © 2013 The Printer Working Group. All rights reserved. 9 CWMP Management for Printers/ MFPs – an example architecture Operational, Business, Management Solutions Auto Config Server Internet Firewall CWMP Proxy SNMP Proxy IPP Proxy SM Proxy EWS Proxy Printers or MFPs MIBs Printers or MFPs EWS Printers or MFPs IPP Printers or MFPs SM Printers or MFPs CWMP Local Mgmnt Consol

Copyright © 2013 The Printer Working Group. All rights reserved. 10 CWMP Demo CWMP mapping to SNMP MIBs, IPP and native TR069 stack

Copyright © 2013 The Printer Working Group. All rights reserved. 11 Demo Objectives Demonstrate a potential CWMP Printer Data Model that is aligned with IETF and PWG standards. Communication to/from an ACS server (implemented in the DeviceMaestro server) Communication through a proxy to Printers via SNMP to IETF MIB-II, Host MIB, and Printer MIB via HTTP to embedded web servers via IPP to any IPP/1.1 compliant device Communication directly with an embedded TR069 client emulator.

Copyright © 2013 The Printer Working Group. All rights reserved. 12 Disclaimer This is a technology demonstration and only selected IPP attributes mapped to CWMP Printer Data Model are implemented. IPP capable local and remote printers can be used, subject to the device capabilities they support. This is not meant to demonstrate the Thinxtream DeviceMaestro solution, but is restricted to CWMP and PWG standards mapping.

Copyright © 2013 The Printer Working Group. All rights reserved. 13 Proxy Architecture Device Class Definitions aka Device Templates DeviceMaestro based solution (eg. An MPS solution) DeviceMaestro Proxy DeviceMaestro Embedded Client DeviceMaestro Proxy DeviceMaestro Proxy DeviceMaestro Embedded Client DeviceMaestro Embedded Client SNMP, HTTP, IPP.. TR-069 carrying PWG SM compliant CWMP DM objects Patches Profiles Policies Configuration Monitoring Service Desk Metering S/W upgrades Provisioning

Copyright © 2013 The Printer Working Group. All rights reserved. 14 Next Steps Questions? Comments?

Copyright © 2013 The Printer Working Group. All rights reserved. 15 Next Steps Collaborate with BBF CWMP WG experts Review and validate the XML schema of the translated CWMP data model for printer/print service Enhance and resolve any issue with the current CWMP data model for imaging devices.

Copyright © 2013 The Printer Working Group. All rights reserved. 16 Supplements

Copyright © 2013 The Printer Working Group. All rights reserved. 17 Demo Setup Celstreams DeviceMaestro based solution on Amazon Web Server In the cloud Celstream demo Network PWG demo Network TR-069

InformationSNMPEWSAccessComments Network configuration DNS and WINS ConfigurationNoYesRead-write SMTP configurationNoYesRead-write FTP configurationNoYesRead-write HTTP configurationNoYesRead-write LPD and Port 9100NoYesRead-write SNMP configurationNoYesRead-write Time configurationNoYesRead-write TCP/IP configurationYesNoRead-write Printing Settings alerts configurationNoYesRead-write Finishing configurationNoYesRead-writeThis includes configuration of banner & separator sheets, Resource save, collation, blank pages etc Scan, print, fax settingsNoYesMixture of read and read-write Darkness, Resolution Error and toner alarm switches, fax phone number etc PCL settingsNoYesRead-writeFont, Duplex, paper size, orientation, draft mode, color mode etc PS settingsNoYesRead-writeError report flag, Timeout, paper select Printer information Printer general, identification and asset information Mostly Yes Mostly noFew are read-writeAsset info, identification info, printing speed, memory size, language Consumables and paper usage Consumable status and estimates YesNoRead ServiceYesNoReadDrum, fuser, roller information Paper – MeteringYesNoRead Tray statusYesNoRead Printer interaction SNMP and EWS connection settings NoYesRead-write

19Copyright © 2013 The Printer Working Group. All rights reserved. Components DeviceMaestro Server DeviceMaestr o Proxy SNMP MIB EWSIPP Semant ic Model TR69 Stack Internet/Intranet Solution Layer WMI

Copyright © 2013 The Printer Working Group. All rights reserved. 20 Embedded TR69 Client Architecture DeviceMaestro Server SOAPSOAP MFD Engine block Get, Set, Poll requests gSOAP Interface Manager TR069 protocol TR-069 Stack Firmware (Vxworks/Linu x)

Copyright © 2013 The Printer Working Group. All rights reserved. 21 IPPv1.1 Printer Object Attributes from Dell Branded Lexmark Printer