1 Copyright © 2011 The Printer Working Group. All rights reserved. 1 MFD CWMP BOF October 4, 2011 Cupertino, CA PWG F2F Meeting.

Slides:



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

Test Case Generation for testing SNMP agents
Computer Concepts – Illustrated 8th edition
Client Tools Explained EAE 3014
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
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.
1Copyright © 2013 The Printer Working Group. All rights reserved. IEEE-ISTO Printer Working Group Semantic Model WG – CWMP Printer/MFD Data Model Broadband.
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 © 2009, Printer Working Group. All rights reserved. 1 ISTO Printer Working Group Standards in Imaging and Manageability Lee Farrell Chairman.
Copyright © 2010, 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 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.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report WIMS/CIM Working Group February 7, 2008 Irvine, CA PWG F2F Meeting.
CWMP BOF April 26, 2012 Cupertino, CA PWG F2F Meeting
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 © 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.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
©2011 Quest Software, Inc. All rights reserved.. Andrei Polevoi, Tatiana Golubovich Program Management Group ActiveRoles Add-on Manager Overview.
Communicating over the Network
University of New Hampshire Interoperability Laboratory 2009
| Copyright © 2009 Juniper Networks, Inc. | 1 WX Client Rajoo Nagar PLM, WABU.
Agenda Introduction Overview of TR-69 TR-69 Architecture
1 Communication in Distributed Systems REKs adaptation of Tanenbaums Distributed Systems Chapter 2.
Server Access The REST of the Story David Cleary
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
Electric Bus Management System
Copyright © 2012 AirWatch, LLC. All rights reserved. Proprietary & Confidential. Mobile Content Strategies and Deployment Best Practices.
Copyright © Open Text Corporation. All rights reserved. Slide 1 Automatic Routing With Captaris FaxPress and FaxPress Premier Darin McGinnes Sales Engineer.
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
Describing Complex Products as Configurations using APL Arrays.
© 2005 AT&T, All Rights Reserved. 11 July 2005 AT&T Enhanced VPN Services Performance Reporting and Web Tools Presenter : Sam Levine x111.
What’s New in Fireware XTM v11.9.1
31242/32549 Advanced Internet Programming Advanced Java Programming
Vodafone MachineLink 3G
NetComm Wireless Remote management via TR- 069 Feature Spotlight.
IHE Profile Proposal: Dynamic Configuration Management October, 2013.
Communication and Functional Models
UPnP Device Management Andre Bottaro France Telecom Group UPnP DM co-chairman End User Device Management panel Sunday, January 11th, 2009 CCNC'09.
Fine Point Technologies Remote Device Administrator.
Broadband Forum Machine-to-Machine (M2M) Solutions Robin Mersh, CEO The information in this presentation is public.
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
SNMP Simple Network Management Protocol SNMP Simple Network Management Protocol Haris Ribic.
1Copyright © 2012, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group December, 2012 Irvine, CA PWG F2F.
All Rights Reserved © Alcatel-Lucent 2006, ##### OSGi: remote management support for TR-069 Willem Acke February, 2007.
Using WS-I to Build Secure Applications Anthony Nadalin Web Services Interoperability Organization (WS-I) Copyright 2008, WS-I, Inc. All rights reserved.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report MFD Working Group February 7, 2008 Irvine, CA PWG F2F Meeting.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
CPE WAN Management Protocol
Requirements and Approach
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
Semantic Model Working Group
Requirements and Approach
Semantic Model Working Group
Semantic Model Working Group
Presentation transcript:

1 Copyright © 2011 The Printer Working Group. All rights reserved. 1 MFD CWMP BOF October 4, 2011 Cupertino, CA PWG F2F Meeting

2 Copyright © 2011 The Printer Working Group. All rights reserved. 2 Agenda CWMP Functional Overview Why use CWMP for MFDs/Printers? Benefits of CWMP for MFDs/Printers Proposed Activities Collaboration Approach Status Review the Whitepaper Next Steps Supplement CWMP Functional Overview – more details

3Copyright © 2011 The Printer Working Group. All rights reserved. CWMP Functional Overview CWMP (CPE WAN Management Protocol) is a Broadband Forum standard (TR-069) that defines a set of WAN management interfaces between an Auto-configuration Server (ACS) and a collection of CWMP-enabled CPEs (Customer Premise Equipments). CWMP supports service contract based remote and secure management and provisioning of CPEs throughout their entire lifecycle – deployment, installation, management, and support. CWMP supported functionality via ACS includes: Auto-configuration and dynamic provisioning of CPEs and services Software/firmware image management Software module management Status and performance monitoring Diagnostics execution and reporting Standard interfaces to business applications (e.g. OSS/BSS/CRM), policy servers, call centers, etc. Strong security - transaction confidentiality and data integrity

4 Copyright © 2011 The Printer Working Group. All rights reserved. 4 CWMP Overview – contd Note 1: Above figure is copied verbatim from the BBF CWMP (TR-069) Note 2: CWMP-managed LAN on right could be a home, SOHO, SMB, or enterprise LAN CWMP in an End-to-End Management Architecture

5Copyright © 2011 The Printer Working Group. All rights reserved. CWMP Overview – contd Protocol message exchange: SOAP over HTTP 1.1 Security Mechanisms TLS 1.2 or higher is RECOMMENDED Alternative authentication using shared secrets via HTTP is also supported for lower security environments Data Model Data hierarchy Root object: Device – common objects (in TR-181) – components (in TR-143 & 157) – single Services object Each Service Object – objects - sub-objects - parameters Object Versioning – two integers (ObjectName:Major.Minor) Profiles – define conformance requirements for objects

6 Copyright © 2011 The Printer Working Group. All rights reserved. 6 CWMP Overview – contd An example CWMP protocol exchange sequence ACS initiates a short file download, and CPE sends a TransferComplete later in the same session This happens in parallel when CPE still performing on-going CWMP session - hence ACS needs to set HoldRequests to true until it has completed sending all requests to the CPE *Note: Figure 4 is copied verbatim from BBF TR-069.

In recent years the telecom industry and IT MSPs have migrated to using CWMP to remotely and securely manage and provision all kinds of devices in home, SOHO, SMB, and enterprise environments based on service contracts Routers, bridges, cable modems, DSL modems, and Internet/residential gateways, set-top boxes, IP phones, cell phones, storage devices, PCs and laptops, etc Having a standard CWMP data model for MFDs and imaging services is important – to ensure interoperability of all CWMP-based solutions across all MFD products Devices supporting CWMP-based management must implement: A set of standard interfaces between ACS and all CPEs CWMP device data model to expose device/service info to ACS 7 Copyright © 2011 The Printer Working Group. All rights reserved. 7 Why use CWMP for MFDs/Printers?

Enables Telecom and IT MSPs (Managed Service Providers) to include MFDs/printers into their service offerings. Enables MPS (Managed Print Service) providers to include mainstream IT devices into their service offerings. CWMP serves as a common protocol to simplify remote administration and problem resolution for both customers and service providers. Customer benefits since they are no longer locked into one vendor for their IT devices. Advanced remote management capabilities help reduce service dispatch and other customer support costs. 8 Copyright © 2011 The Printer Working Group. All rights reserved. 8 Benefits of CWMP for MFDs/Printers

Write a PWG whitepaper that: Provides rationale for developing a standard CWMP data model for MFDs and printers: use cases, technical requirements Proposes guidance for remote management of MFDs and printers via CWMP Proposes guidance for CWMP Proxy implementations that communicate with MFDs and printers using their native IPP, SNMP, and/or web services, e.g., PWG Scan Service Proposes a data model for MFDs and printers, with an XML definition, that is based on Broadband Forum Data Model Template for TR-069-Enabled-Devices (TR-106) A machine translation from the PWG Semantic Model BBF members (from PWG and others) should propose a new project, chartered by Broadband Forum (BBF), to develop the new standard CWMP data model for MFDs and printers (TR-xxx) 9 Copyright © 2011 The Printer Working Group. All rights reserved. 9 Proposed Activities

10 Copyright © 2011 The Printer Working Group. All rights reserved. 10 Collaboration Approach Interested PWG participants closely collaborate with Thinxtream team - Regular (weekly or bi-weekly) BOF calls at 9am US Eastern on Friday (to allow participation by Bangalore engineers) Regular whitepaper updates to document technical progress Architecture and pseudo-code for machine translation tool Current weekly teleconference participants – PWG: McDonald (Samsung), Nancy Chen (Oki Data) Others are welcome! Thinxtream team: Ranga Raj (CTO), Anil Takkar (Product Manager), Laxman Bhat, Subramanyan Krishnan, Nagaraj Ghatigar

11 Copyright © 2011 The Printer Working Group. All rights reserved. 11 Status PWG-Thinxtream team held teleconferences on Friday September 9, 16, 23 Initial whitepaper was reviewed on September 16, 23 Main use cases & deployment scenarios are mostly complete – thanks for lots of inputs from Thinxtream Developed an approach for converting PWG Semantic Model XML schema to CWMP data model for MFD: CWMP data models are XML documents that conform to BBF structural hierarchy (model, component, object, parameter) Parameters must use the BBF defined datatypes which are a restricted subset of XML standard datatypes PWG Semantic Model is XML schema that can use XML standard datatypes, with or without restrictions – CWMP changes: Choices need to be flattened to simple types Complex types need to be converted to objects/sub-objects

12 Copyright © 2011 The Printer Working Group. All rights reserved. 12 Status – contd Use Cases MFDs managed by telecom providers MFDs managed by MPS providers MFDs managed by enterprise IT staff Print Kiosks managed by telecom providers We will review the details of these use cases in the whitepaper today

13 Copyright © 2011 The Printer Working Group. All rights reserved. 13 Status – contd Current approach to converting the PWG SM XML data model to a BBF data model for MFDs – 1)Define translation rules for PWG complex datatypes and element groups 2)Machine-translate all PWG SM XML schema well known values and datatypes into control files for the tool 3)Machine-translate the entire PWG SM XML schema into the equivalent BBF model/object/sub-object/parameter statements, with BBF parameters mapped one-to-one from PWG SM simple XML elements. 4)Hand-edit machine-translated CWMP data model to fix artifacts and add XML documentation (e.g., PWG SM mapping notes) Thinxtream software team has graciously volunteered to develop a machine-translation tool Ira, Nancy, and perhaps others (?) to ensure the closest mapping from the PWG semantic model XML schema Any suggestion for a better approach?

14 Copyright © 2011 The Printer Working Group. All rights reserved. 14 Whitepaper Review Broadband Forum CWMP MFD Data Model: ftp://ftp.pwg.org/pub/pwg/BOFs/cwmp/white- cwmpmfd pdf

15 Copyright © 2011 The Printer Working Group. All rights reserved. 15 Discussion Is collaboration simply through weekly/bi-weekly teleconferences and PWG BOFs acceptable? If not, which PWG working group should host this project? MFD ? WIMS ?

16 Copyright © 2011 The Printer Working Group. All rights reserved. 16 Next Steps Continue weekly/bi-weekly teleconferences with PWG-Thinxtream team Review and update the whitepaper Report status in the next BOF at December face-to-face meeting

17 Copyright © 2011 The Printer Working Group. All rights reserved. 17 Supplements

18Copyright © 2011 The Printer Working Group. All rights reserved. CWMP Functionality Auto-configuration and Dynamic Service Provisioning At the time of CPE connection Re-provision and re-configure at subsequent time Asynchronous ACS-initiated re-provisioning Based on the requirements of a specific CPE or on collective criteria, e.g. vendor, model, software version, etc. Straightforward future extensions Software/firmware image management ACS initiated and optional CPE initiated download of img file Version identification Notification of download success/failure

19Copyright © 2011 The Printer Working Group. All rights reserved. CWMP Functionality – contd Software module management Install, update, uninstall software modules in CPE Notify ACS of success/failure Start and stop applications Enable/disable execution environment Inventory software modules available Status and performance monitoring CPEs make information available to ACS for monitoring ACS monitors CPEs status and performance statistics CPE actively notifies ACS of change to CPE state

20Copyright © 2011 The Printer Working Group. All rights reserved. CWMP Functionality – contd Diagnostics reporting CPEs make information available to ACS for diagnostics ACS diagnoses and resolves CPEs connectivity/service issues ACS instructs CPEs to execute defined diagnostic tests Standard interfaces to operational/business support systems, policy servers, and call centers for: Order fulfillment Billing Subscriber management Change management Manufacturer management Service level agreement management Performance analysis

21Copyright © 2011 The Printer Working Group. All rights reserved. CWMP Functionality – contd Protocol Stack Requirements *Note: Figure 2 above is copied verbatim from BBF CWMP (TR-069)

22Copyright © 2011 The Printer Working Group. All rights reserved. CWMP Functionality – contd Security Mechanisms Use TLS/1.2 for secure transport between CPE and ACS (RECOMMENDED) Provides transaction confidentiality, data integrity Supports certificate-based authentication of CPE and ACS Alternative authentication in HTTP layer between the CPE and ACS – based on shared secrets