WBMM> Nov 4 WBMM Phone Conference

WBMM> Nov 4 WBMM Phone Conference

WBMM> Nov 4 WBMM Phone Conference

Wagner,William WWagner at NetSilicon.com
Tue Nov 4 12:45:01 EST 2003



Just a reminder, the next WBMM conference call will be on 4 November from  12PM to 1PM EST.

Time: 12:00 PM EST (9:00 AM PST)  Wednesday  November 4, 2003
Call-in US Toll-free: 1-877-874-5524
Call-in International/Toll: 1-712-455-8420
Participant Identification number: 497478#

The agenda is a continuation of last week's, with a more review of Ira's Schedule schema

    ftp://ftp.pwg.org/pub/pwg/wbmm/schemas/schedule-20031027.xsd

Also to be discussed are the steps necessary for extension of the Semantic model to include the device objects schema derived from the MIBs, and the schedule schema


Bill Wagner



Ira's notes on the use models are repeated below.
------------------------------------------------------------------------
[use models]

Use Model 1 (Passive - Required):

A WBMM managed device (or service) creates an HTTP connection (OUTBOUND
across the enterprise network's firewall) to a WBMM management station.
The WBMM managed device (or service) immediately sends a Get-Schedule
request (packaged in a SOAP/1.1 envelope).  The WBMM management station
sends a Get-Schedule response containing an XML Schedule object (a list
of scheduled operations and times/intervals).

Later, as each scheduled operation is performed, the WBMM managed device
(or service) may create another HTTP connection to the WBMM management
station and send Send-Report (normal) and/or Send-Alert (exception)
requests, as needed.


Use Model 2 (Active - Optional):

A WBMM management station sends an Execute (or SetSchedule) request
(containing a Schedule object) directly to a WBMM managed device (or
service), for example, by sending a SOAP/1.1 request over email (SMTP).

Later, each scheduled operation is performed by the WBMM managed device
(as described in Use Model 1 above).

------------------------------------------------------------------------
[defined actions]

None - no operation
Other - vendor extension with parameter named 'Action'
Disable
Enable
Pause
Resume
PauseAndDisable
ResumeAndEnable
PurgeJobs
Restart - reset to same, previous, or factory configuration
Shutdown - stop instance of service/device entirely
Startup - start new instance of service/device
GetElements
PurgeElements
SetElements
GetResource
PurgeResources
SetResource
Subscribe - for notifications
Unsubscribe
Wakeup - wakeup service/device, which then performs Get-Schedule

------------------------------------------------------------------------
[excerpted definition of 'Plan' (row in a schedule)]

<xsd:element name="Plan">
  <!-- Plan - one planned action -->
  <!-- see individual element descriptions for their cardinality -->
  <!-- and REQUIRED versus OPTIONAL presence in a plan -->
  <!-- see schedEntry - section 4 [RFC3231] -->
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="PlanStatus"
        minOccurs="1" maxOccurs="1"/>
      <xsd:element ref="PlanDescription"
        minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="PlanAction"
        minOccurs="1" maxOccurs="1"/>
      <xsd:element ref="PlanTimetable"
        minOccurs="1" maxOccurs="1"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

------------------------------------------------------------------------
[excerpted definition of 'Schedule' (top-level object)]

<xsd:element name="Schedule">
  <!-- Schedule - schedule metadata and set of planned actions -->
  <!-- see schedTable - section 4 [RFC3231] -->
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="ScheduleState"
        minOccurs="1" maxOccurs="1"/>
      <xsd:element ref="ScheduleInfo"
        minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="ScheduleSourceURI"
        minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="ScheduleTriggerCount"
        minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="ScheduleFailureCount"
        minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="Plan"
        minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>




More information about the Wims mailing list