Web-based Imaging Management Services: WIMS> Definitions for

WIMS> Definitions for all WIMS Objects

From: McDonald, Ira (imcdonald@sharplabs.com)
Date: Thu Jan 06 2005 - 19:00:01 EST

  • Next message: McDonald, Ira: "RE: WIMS> Jan 5 Conf Mins posted"

    Hi Bill, Thursday (6 January 2005)

    Below is a new section 4.1 'WIMS Objects' for addition to the WIMS spec.
    Every definition has normative source document references.

    Please note that a WIMS 'Proxy' object is NOT defined. A WIMS Proxy is
    simply a network host system with a WIMS Agent controlling a subordinate
    WIMS Manager (for operation and action forwarding), as shown in the
    current diagrams in section 4 of the WIMS spec.

    Cheers,
    - Ira

    Ira McDonald (Musician / Software Architect)
    Blue Roof Music / High North Inc
    PO Box 221 Grand Marais, MI 49839
    phone: +1-906-494-2434
    email: imcdonald@sharplabs.com

    ------------------------------------------------------------------------

    4.1 WIMS Objects

    WIMS adds the following objects to the PWG Semantic Model:

    Agent: An abstract object that represents a software component of a
    network host system that supports management of one or more Services
    or Devices. An Agent object always supports the WIMS Agent Interface as
    a request generator and may support the WIMS Management Interface as a
    response generator.

        Note: This document defines the Agent object as an extension and
        generalization of the SNMP Agent defined in the IETF Architecture
        for Describing SNMP Management Frameworks [RFC3411].

    Alert: An abstract object that represents the set of information
    associated with a normal event (e.g., ServiceConfigChanged) or exception
    event (e.g., ServiceStopped) on a managed entity. An Alert may be
    transferred to a Manager via a SendAlerts operation.

        Note: This document defines the Alert object as an extension and
        generalization of the Alert element defined in the IETF Printer MIB
        [RFC1759] [RFC3805].

    Device: An abstract object that represents a hardware component of a
    network host system that supports one imaging function (e.g., copy) and
    may be associated with one or more upstream Service objects. A Device
    object exposes for monitoring and management every associated Subunit
    (e.g., Marker) on that network host system.

        Note: This document defines the Device object as an extension and
        generalization of the Printer element defined in the IETF Printer
        MIB [RFC1759] [RFC3805].

    Manager: An abstract object that represents a software component of a
    network host system that supports management of one or more managed
    entities via their associated Agents. A Manager object always supports
    the WIMS Agent Interface as a response generator and may support the
    WIMS Management Interface as a request generator.

        Note: This document defines the Manager object as an extension and
        generalization of the SNMP Manager defined in the IETF Architecture
        for Describing SNMP Management Frameworks [RFC3411].

    Report: An abstract object that represents the set of information
    associated with the performance of a scheduled or immediate action
    (e.g., GetElements). A Report may be transferred to a Manager via a
    SendReports operation.

        Note: This document defines the Report object as an extension and
        generalization of the Get-Printer-Attributes response defined in the
        IETF Internet Printing Protocol (IPP) Model and Semantics [RFC2566]
        [RFC2911].

    Resource: An abstract object that represents a software component of a
    network host system that is necessary for the operation of one or more
    Services or Devices (e.g., fonts or firmware).

        Note: This document defines the Resource object as an extension and
        generalization of the Resource object defined in the ISO Document
        Processing Application (DPA) [ISO10175].

    Schedule: An abstract object that represents a set of planned actions
    and their timetables on a network host system. A Schedule object may be
    transferred to an Agent via a SetSchedule operation request (WIMS
    Management Interface) or a GetSchedule or RegisterForManagement
    operation response (WIMS Agent Interface).

        Note: This document defines the Schedule object as an extension and
        generalization of the Schedule element defined in the IETF Schedule
        MIB [RFC3231].

    Service: An abstract object that represents a software component of a
    network host system that supports one or more imaging functions (e.g.,
    copy, print, and scan) and may be associated with one or more downstream
    Device objects. A Service object exposes for monitoring and management
    every associated Subunit (e.g., Channel) on that network host system.

        Note: This document defines the Service object as an extension and
        generalization of the Printer object defined in the IETF Internet
        Printing Protocol (IPP) Model and Semantics [RFC2566] [RFC2911].

    Subscription: An abstract object that represents a set of events to be
    monitored on a network host system and a recipient for notifications
    associated with those events (delivered via WIMS Alerts, SNMP traps,
    etc.). A Subscription may be transferred to an Agent via a
    SubscribeForAlerts action in a Schedule.

        Note: This document defines the Subscription object as an extension
        and generalization of the SNMP Subscription defined in the IETF
        SNMP Applications [RFC3413].

    Subunit: An abstract object that represents a hardware or software
    component of a network host system that is accessible for monitoring and
    management but _cannot_ be rebooted independently of the owner System,
    Service, or Device object.

        Note: This document imports the definition and semantics of a
        Subunit from the IETF Printer MIB [RFC1759] [RFC3805], including all
        of the following standard Subunit types: Channel, Console, Cover,
        InputTray, Interface, Interpreter, Marker, MediaPath, and OutputBin.

    System: An abstract object that represents a network host system and
    may support one or more configured Services or Devices on that network
    host system. A System object exposes for monitoring and management
    every configured Subunit (e.g., Console) on that network host system.

        Note: This document defines the System object as an extension and
        generalization of the System group in IETF MIB-II (RFC 1213) and the
        System group in IETF Host Resources MIB [RFC1514] [RFC2790].



    This archive was generated by hypermail 2b29 : Thu Jan 06 2005 - 18:59:46 EST