IEEEISTO Printer Working Group Semantic Model WG CWMP

  • Slides: 11
Download presentation
IEEE-ISTO Printer Working Group Semantic Model WG – CWMP Printer/MFD Data Model Broadband Forum

IEEE-ISTO Printer Working Group Semantic Model WG – CWMP Printer/MFD Data Model Broadband Forum – 3 rd Quarter Meeting 16 September 2013 Atlanta, Georgia, USA Copyright © 2013 The Printer Working Group. All rights reserved. 1

Agenda • • • Objectives of BBF / PWG Liaison for CWMP Printer Why

Agenda • • • Objectives of BBF / PWG Liaison for CWMP Printer Why Use PWG SM as Basis of CWMP Printer? History of PWG CWMP Activities Status of PWG CWMP Activities Questions or Comments? Copyright © 2013 The Printer Working Group. All rights reserved. 2

Objectives of BBF / PWG Liaison for CWMP Printer Data Model • BBF /

Objectives of BBF / PWG Liaison for CWMP Printer Data Model • BBF / PWG collaboration on CWMP Printer Data Model • Ensure management requirements input from BBF members • Ensure technical and structural input from BBF experts • Ensure best practices for CWMP data models with BBF experts • PWG project to define CWMP Printer Data Model • • • Ensure wide visibility since all PWG working drafts are public Ensure printing requirements input from PWG members Ensure early engagement w/ OS, MPS, and printer vendors Ensure fidelity via machine translation of PWG Semantic Model Ensure usability via Thinxtream prototype activities Facilitate rapid deployment by printer vendors • BBF liaison to review CWMP Printer Data Model • Ensure visibility via Thinxtream as joint BBF / PWG member • Ensure quality via BBF review cycles before PWG Last Call • Facilitate rapid deployment by telecoms and service providers Copyright © 2013 The Printer Working Group. All rights reserved. 3

Why use PWG Semantic Model as Basis of CWMP Printer? • PWG SM is

Why use PWG Semantic Model as Basis of CWMP Printer? • PWG SM is the core standard of the printing industry • • Referenced by IETF, IEEE, W 3 C, DMTF, CIP 4, and many others PWG Semantic Model v 1. 0 (5105. 1 -2004) – print PWG MFD Model v 1. 0 (5108. 1 -2011) – print, scan, fax, email Abstract Model w/ XML Schema and WDSL/SOAP Bindings • PWG SM is based on Internet Printing Protocol (IPP) • IETF IPP/1. 1 (RFC 2911, September 2000) • Ubiquitous in network printers for over a decade • PWG IPP/2. 0 2 nd Edition (PWG 5100. 12 -2011) • Conformance profiles of 25 IETF and PWG extensions for IPP • PWG IPP Everywhere (PWG 5100. 14 -2013) • Mobile, driverless printing (laptops, tablets, cellphones) • PWG SM is dynamic – new work in progress • PWG IPP Shared Infrastructure – Cloud Print extensions • PWG Semantic Model 2. 0 – update of of PWG MFD Model v 1. 0 Copyright © 2013 The Printer Working Group. All rights reserved. 4

History of PWG CWMP Activities – Documents, Demos, Meetings • First CWMP Printer/MFD whitepaper

History of PWG CWMP Activities – Documents, Demos, Meetings • First CWMP Printer/MFD whitepaper draft (June 2011) • First CWMP BOF at PWG meeting (October 2011) • First machine-translation of PWG Semantic Model into CWMP Printer by Thinxtream (February 2012) • First CWMP Printer demo by Thinxtream (April 2012) • Last CWMP BOF at PWG meeting (October 2012) • First PWG CWMP contact w/ BBF (November 2012) • First PWG CWMP telecon w/ BBF (February 2013) • PWG SM WG project for CWMP Printer (May 2013) • Second PWG CWMP telecon w/ BBF (June 2013) • First PWG CWMP Printer working draft (August 2013) • PWG CWMP presentation to BBF (September 2013) Copyright © 2013 The Printer Working Group. All rights reserved. 5

Status of PWG CWMP Activities – Document Editors & Contributors • PWG CWMP Printer

Status of PWG CWMP Activities – Document Editors & Contributors • PWG CWMP Printer Data Model Editors • • Nancy Chen (Independent, PWG Vice-Chair) Ira Mc. Donald (High North, PWG Secretary) Ranga Raj (Thinxtream, BBF and PWG member) Anil Thakkar (Thinxtream, BBF and PWG member) • PWG CWMP Printer Data Model Contributors • • • Joe Murdock (Sharp, PWG IDS Chair) Mike Sweet (Apple, PWG Chair) Glen Petrie (Epson) Paul Tykodi (TCS, PWG IPP Co-Chair) Bill Wagner (TIC, PWG Cloud Vice-Chair / WIMS Chair) Copyright © 2013 The Printer Working Group. All rights reserved. 6

Status of PWG CWMP Activities – CWMP Printer Data Model • ftp: //ftp. pwg.

Status of PWG CWMP Activities – CWMP Printer Data Model • ftp: //ftp. pwg. org/pub/pwg/BOFs/cwmp/whitecwmpmfdmodel 10 -20120604. pdf • ftp: //ftp. pwg. org/pub/pwg/mfd/wd/sm-cwmpprint 1020130831. pdf • Defines use cases, deployment scenarios, requirements • Printers managed by telecoms – configuration and diagnostics • Printers managed by MPS providers – firmware and supplies • Printers managed by enterprise IT staff – accounting and events • Print kiosks managed by telecoms – services for mobile phones • Recommends machine translation of PWG XML Schema • Identifies machine translation structure and datatype fidelity issues • Defines IPP and SNMP MIB mappings for data elements • Identifies best practices for CWMP Proxy implementations • Includes XML sketch of CWMP Printer • Identifies PWG XML schema data sources in comments Copyright © 2013 The Printer Working Group. All rights reserved. 7

Status of PWG CWMP Activities – Machine Translation of PWG SM • First machine

Status of PWG CWMP Activities – Machine Translation of PWG SM • First machine translation of the PWG Print Service XML Schema to TR-106 based CWMP Print Service was completed in February 2012 • Translation approach description ftp: //ftp. pwg. org/pub/pwg/BOFs/cwmp-pwgsm-to-cwmpdm 20120204. pdf • Translated XML file of CWMP Printer Data Model ftp: //ftp. pwg. org/pub/pwg/BOFs/cwmp-data-model 20120130. xml • Translator code for CWMP Printer Data Model ftp: //ftp. pwg. org/pub/pwg/BOFs/cwmp-translation-dm 20120204. zip • Thanks for Celstream/Thinxtream engineering team’s impressive speed! Copyright © 2013 The Printer Working Group. All rights reserved. 8

Status of PWG CWMP Activities – CWMP Printer Proxy Prototype • Set of CWMP

Status of PWG CWMP Activities – CWMP Printer Proxy Prototype • Set of CWMP data elements are implemented in a CWMP Proxy for a network printer – next slide • CWMP Proxy uses IPP, SNMP, and HTTP protocols to gather data from the network printer • CWMP Proxy could be in a printer’s firmware and connect directly to the ACS over the Internet • Prototype demonstrates that a local or remote CWMP management application can get and set CWMP Print Service properties from the ACS thru the CWMP proxy to the network printer Copyright © 2013 The Printer Working Group. All rights reserved. 9

Status of PWG CWMP Activities – CWMP Printer Proxy Data Sources Copyright © 2013

Status of PWG CWMP Activities – CWMP Printer Proxy Data Sources Copyright © 2013 The Printer Working Group. All rights reserved. 10

Questions or Comments? ? Copyright © 2013 The Printer Working Group. All rights reserved.

Questions or Comments? ? Copyright © 2013 The Printer Working Group. All rights reserved. 11