Hi,
[For review during our next WIMS WG teleconference]
Based on review during WIMS teleconference last week, an updated PWG
Power Management Model is posted at:
ftp://ftp.pwg.org/pub/pwg/wims/wd/wd-wimspower10-20090908.pdf / doc
- Clean version with line numbers
ftp://ftp.pwg.org/pub/pwg/wims/wd/wd-wimspower10-20090908-rev.pdf / doc
- Redlined version with line numbers
This version is basically complete for intended content - a few minor issues
remain and more use cases would be desirable.
Cheers,
- Ira
-----------------------------------------------------------------------------------------------
Change Log
A. Changes made to create 8 September 2009 version (Interim Draft)
Editorial - Changed Status to Interim
Technical - Global - Added ranges to all identifier/counter/gauge
elements
Technical - Added list of requirements to section 3.3 Design
Requirements
Technical - Added lists of applicable (major hardware) and out-of-scope
(minor hardware and software) Subunit types to section 4.2 Subunit
Object
Technical - Global - Addded concrete usage examples in sections 5.3,
6.3, and 7.3 per Bill Wagner
Technical - Deleted redundant PowerUsageWatts, IsAcceptingJobs, and
IsProcessingJobs from section 5.1 Power Monitor (but kept in section 6.1
Power Mode) per WIMS WG discussion
Technical - Added LastLogID to section 5.1 Power Monitor (like
prtAlertAllEvents in Printer MIB v2)
Technical - Renamed PolicyID to LogPolicyID in section 5.2 Power Log to
disambiguate different range from PolicyID in Power Policy group (zero
is none)
Technical - Clarified behaviour and usage of IsAcceptingJobs and
IsProcessingJobs in section 6.1 Power Mode per WIMS WG discussion
Technical - Added IsValidRequestPowerState to section 6.1 Power Mode for
DMTF CIM mapping
Technical - Added table of mapping from Power Policy elements to IETF
Schedule MIB to section 7.1 Power Policy
Technical - Added table of Request Elements by Policy Type to section
7.1 Power Policy to clarify usage
Technical - Renamed PolicyPowerState to RequestPowerState in section 7.1
Power Policy to clarify semantics (administrative operations or system
conditions may prevent the power state transition when the policy is
triggered)
Technical - Renamed PolicyInterval to PolicyIntervalSeconds in section
7.1 Power Policy for clarity
Technical - Added PolicyIntervalPowerState (starting state) and
PolicyIntervalPredicate (condition) to section 7.1 PowerPolicy to
disambiguate intervals
Technical - Removed negative values (last, next-to-last, etc.) from
PolicyWeekday/Month/Day/Hour/Minute to disambiguate calendar policies
(difference from WIMS Schedule object)
Technical - Renamed PolicyWeekday/Month/Day/Hour/Minute to
PolicyCalendarWeekday, etc. for clarity
Technical - Changed datatype of PolicyCalendarWeekday/Month to Enum to
disambiguate
Technical - Renamed PolicyCounterTriggers to PolicyTotalTriggers in
section 7.1 Power Policy for PWG SM consistency
Technical - Renamed PolicyEvent to PolicyTriggerEvent in section 7.1
Power Policy for clarity
Technical - Added PolicyLastTriggerTimestamp to section 7.1 Power Policy
for DMTF CIM mapping
Technical - Added section 9.2 PowerPolicyCalendarMonthWKV and section
9.3 PowerPolicyCalendarWeekday to disambiguate calendar policies
Technical - Added section 9.4 PowerPolicyIntervalPredicateWKV to
disambiguate interval policies
Technical - Added section 9.7 SubunitEventWKV to clarify XML Schema
(existing datatype) and SNMP MIB (use PrtAlertCodeTC) for policies
-----------------------------------------------------------------------------------------------
Ira McDonald (Musician / Software Architect)
Chair - Linux Foundation Open Printing WG
Blue Roof Music/High North Inc
email: blueroofmusic at gmail.com
winter:
579 Park Place Saline, MI 48176
734-944-0094
summer:
PO Box 221 Grand Marais, MI 49839
906-494-2434
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.