Machine Translation (M2M) SNMP MIB to CIM MOF WIMS Working Group – CIM Project 19 February 2007 PWG Maui Ira McDonald (High North)

Slides:



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

PWG Quarterly Oct 2006 WIMS CIM Update Project Status Rick Landau Dell, CTO Office 2007/02/08 V0.1.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG-DMTF Alliance Work Rick Landau, Dell Printer Working Group (PWG) DMTF Alliance Partner.
1Copyright © 2007, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
1Copyright © 2008, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
1Copyright © 2008, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
PWG Quarterly Apr 2007 WIMS CIM Update Project Status Rick Landau Dell, CTO Office 2007/04/24 V0.3.
PWG Quarterly Oct 2006 WIMS CIM Update Project Status Rick Landau Dell, CTO Office 2006/10/25 v0.1.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/07/15 v0.1.
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 © 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 © 2008, Printer Working Group. All rights reserved. PWG Plenary – PWG Last Call Imaging State & Counter MIB v2 7 February 2008 Irvine, CA PWG.
1Copyright © 2011, Printer Working Group. All rights reserved. PWG Plenary Status Report Workgroup for Imaging Management Solutions (WIMS/PMP) Printer.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG PDM WG Status (Projector & Display Management) Rick Landau, Dell PWG F2F Meeting Phoenix,
IPP Printer State Extensions PWG Plenary October 2006 Lexington.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG WIMS-CIM WG Status Rick Landau, Dell PWG F2F Meeting Phoenix,AZ April 2008.
1Copyright © 2011 The Printer Working Group. All rights reserved. Workgroup for Imaging Management Solutions (WIMS/PMP) April 5, 2011 Cupertino, CA PWG.
PWG-CIM Realignment Project Rick Landau Dell 12 July 2005.
PWG Quarterly Apr 2007 WIMS CIM Update Project Status Rick Landau Dell, CTO Office 2007/04/17 V0.1.
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 © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report WIMS/CIM Working Group December, 2008.
Status of the Proxy Printer Provider Prototype PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/10/21 v0.2.
IPP Printer State Extensions PWG Plenary 20 February 2007 Maui Craig Whittle / Ira McDonald.
Projector & Display Management WG Projector & Display Management WG F2F Meeting 2007/03 Agenda Rick Landau, Dell, and the Projector & Display Management.
Projector & Display Management WG Projector & Display Management WG F2F Meeting 2007/03 Agenda Rick Landau, Dell, and the Projector & Display Management.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report WIMS/CIM Working Group February 7, 2008 Irvine, CA PWG F2F Meeting.
Printer Working Group DMTF Confidential Printer Working Group Update of CIM Printer Model Rick Landau Dell, CTO Office 2006/11/15.
PWG F2F Mtg June 2008 WIMS-CIM WG What's a Prototype Proxy Printer Provider Rick Landau Dell, CTO Office 2007/06/25 v0.1.
1Copyright © 2008, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
1Copyright © 2009, Printer Working Group. All rights reserved. Workgroup for Imaging Management Solutions Workgroup Session Printer Working Group/WIMS.
PWG-CIM Alignment 2005 Rick Landau (Dell) 2005/09/06.
PWG F2F Mtg, Plenary Session, August 2008 WIMS-CIM WG Status Rick Landau Dell, CTO Office 2007/08/08 v0.1.
Projector & Display Management WG Projector & Display Management WG Technical Notes - RBL Rick Landau, Dell, and the Projector & Display Management WG.
1Copyright © 2008, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
PWG-CIM Alignment 2005 Rick Landau (Dell) 2005/09/29.
PWG F2F Mtg, Plenary Session, June 2008 WIMS-CIM WG Status Rick Landau Dell, CTO Office 2007/06/25 v0.1.
PWG Quarterly Sept 2007 WIMS CIM Update Project Status Rick Landau Dell, CTO Office 2007/09/11 V0.1.
1Copyright © 2007, Printer Working Group. All rights reserved. PWG Plenary Status for Printer Health Metrics Working Group Austin, TX PWG F2F Meeting.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG Plenary Status Report IPPv2 Working Group 18 February 2009 Waikoloa, HI - PWG F2F Meeting.
1Copyright © 2008, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary Status Report Workgroup for Imaging Management Solutions (WIMS/PMP) Printer.
Chapter 6 SNMPv2 6-1 Network Management: Principles and Practice
Abierman-rmonwg-17mar03 1 RMONMIB WG 56th IETF San Francisco, California March 17, 2003 Discussion: Admin:
Yang Shi, Chris Elliott, Yong Zhang IETF 73 rd 18 Nov 2008, Minneapolis CAPWAP WG MIB Drafts Report.
Power and Energy Monitoring MIB draft-ietf-eman-energy-monitoring-mib-01 Mouli Chandramouli, B. Schoening Juergen Quittek Thomas Dietz Benoit Claise 82th.
IPCDN Cable Device MIB Update February 13, 2003 Richard Woundy Comcast Cable.
PWG Quarterly Apr 2007 WIMS CIM Update Project Status
IEEE-ISTO PWG Web-based Imaging Management System WIMS Working Group
PWG F2F Mtg, Plenary Session, October 2008 WIMS-CIM WG Status
PWG Plenary Status Report Workgroup for Imaging Management Solutions
Web-based Imaging Management System WG
PWG Quarterly Oct 2006 WIMS CIM Update Project Status
Web-based Imaging Management System WG
Projector & Display Management WG F2F Meeting 2007/03 Agenda
DMTF Alliance Partner Technical Symposium
Web-based Imaging Management System Including CIM Realignment
PWG-DMTF Alliance Work
Printer Working Group Face-to-Face Meeting 19 February 2007
PWG PDM WG Status (Projector & Display Management)
IEEE-ISTO PWG WIMS DMTF/CIM – PWG Realignment
Rick Landau Dell, CTO Office 2007/09/24 v0.2
Web-based Imaging Management System WIMS & CIM Realignment
IPP Workgroup Session, Day 1
IPP Workgroup Session, Day 1
Web-based Imaging Management Service WIMS Working Group
Presentation transcript:

Machine Translation (M2M) SNMP MIB to CIM MOF WIMS Working Group – CIM Project 19 February 2007 PWG Maui Ira McDonald (High North)

M2M – Background DMTF/PWG Alliance –Work Register for CIM Printing Refresh (May 2005) WIMS WG - CIM Refresh Project –Phase 1 – Editorial – Completed (January 2007) Edit existing CIM classes – Description and MappingStrings PWG White Paper – to PWG Call for Objections (June 2006) DMTF Change Requests – to CIM Core WG (June 2006) DMTF CIM MOF Revisions – to CIM v2.14 (January 2007) –Phase 2 – Technical – Work-In-Progress Create new CIM classes for Printer Subunits and Alerts IETF Printer MIB v2 – over 150 SNMP MIB objects New CIM MOF classes – over 100 CIM MOF properties

M2M – Rationale Scope of Problem –6,000 lines of ASN.1 in Printer MIB v2 –Too big for manual cut-and-paste Order of MIB and MOF clauses is different –Name on OBJECT-TYPE at beginning to two MOF clauses MIB name to MappingStrings clause in middle MIB name to MOF name at end (declaration of property) –SYNTAX clause at beginning to multiple MOF clauses MIB enums to ValueMap and Values clauses in middle MIB type to MOF type at end (declaration of property) –MAX-ACCESS clause in middle to MOF Write qualifier Optional prefix to Description clause at beginning –DESCRIPTION clause in middle to MOF Description at beginning Fix leading/trailing quotes to MOF conventions

M2M – MIB Table to MOF Class Name on OBJECT-TYPE macro –Convert MIB prefix (e.g., "prtInput") for MOF table class Save input prefix for deletion from property names –Convert MIB suffix (i.e., "Table") for MOF table class Save (singular) output class name for row name –Output MOF table class class CIM_PrintInputTrays : CIM_Collection { Not used in WIMS-CIM (only rows and columns are used) –Hand-edit Description clause of MOF table class Cut-and-paste from MIB and then hand-edit Skip to end of OBJECT-TYPE macro –Skip all other MIB clauses Not used in WIMS-CIM

M2M – MIB Row to MOF Class Name on OBJECT-TYPE macro –Convert MIB name (e.g., "prtInputEntry") for MOF row class Replace with saved singular name from MOF table class –Output MOF row class class CIM_PrintInputTray : CIM_ManagedElement { –Hand-edit Description clause of MOF row class Cut-and-paste from MIB and then hand-edit Skip to end of OBJECT-TYPE macro –Skip all other MIB clauses Not used in WIMS-CIM SEQUENCE macro –Output fixed up property names as MOF comments // MediaName

M2M – Column to MOF Property ASN.1 Comments in MIB –Skip Not used in WIMS-CIM Name on OBJECT-TYPE macro –Delete MIB prefix (e.g., "prtInput") for MOF declaration string MediaName; SYNTAX –Convert MIB type (e.g., "Integer32") for MOF declaration sint32 RemainingCapacity; –Convert MIB enums to MOF ValueMap and Values clauses ValueMap { "1", // Other Values {"Other", // 1 UNITS –Capitalize MIB units (e.g., "kBytes) for MOF Units clause Not used in Printer MIB v2 or WIMS-CIM

M2M – Column to MOF Property MAX-ACCESS –"accessible-for-notify" or "read-only" Ignore –"read-write" or "read-create Output MOF Write qualifier STATUS –Skip Not used in Printer MIB v2 or WIMS-CIM DESCRIPTION –Fix leading/trailing quotes Output MOF Description clause –Hand-edit references (e.g., "prtGeneralCurrentLocalization") CIM_Printer.Current[CharSet|NaturalLanguage] DEFVAL –Skip Not used in Printer MIB v2 or WIMS-CIM