WBMM> Operations

WBMM> Operations

McDonald, Ira imcdonald at sharplabs.com
Thu Sep 4 13:36:02 EDT 2003


Hi Bill,

Comments about your operation names:

(1) 'GetSchedule' is fine.
(2) 'AcceptReport' I don't like - the verb should describe the action
    of the Sender - I suggest (following IPP Notifications) we use
    'SendReport'.
(3) 'AcceptAlert' - same comment - I suggest 'SendAlert' or (closer
    to IPP Notifications) 'SendNotification'.

Cheers,
- Ira McDonald
  High North Inc

PS - I actually _am_ working on XML schema for a Schedule object and 
an Action object (row in a schedule).  I'm looking at the very mature
IETF Schedule MIB (RFC 3231, October 2002, which obsoletes RFC 2591):

"Abstract

   This memo defines a portion of the Management Information Base (MIB)
   for use with network management protocols in the Internet community.
   In particular, it describes a set of managed objects that are used to
   schedule management operations periodically or at specified dates and
   times."


-----Original Message-----
From: Wagner,William [mailto:WWagner at NetSilicon.com]
Sent: Wednesday, August 27, 2003 1:37 PM
To: wbmm at pwg.org
Subject: WBMM> Operations


Ira,

Considering what  I  was calling  the "connections" as the  initial
operations requested in the  Post by  the  managed  object, these
operations  would  be called;

Get  Schedule  (arguments  include  ID  of  device  or proxy  [which
represents  a  group  of  devices])
(Accept) Periodic report
(Accept) Alert Report  (notification)

 The schedule  would  consist  of  one  or  more of  what we have been
previously calling  operation  requests  (e.g.,  get  element), qualified
by time,  condition and (to accommodate  proxies)  actual  managed  object
ID.  The time could be immediate,  in which  case  you  would have the
exchange:
    
Managed Object
Manager
Open connection or  send initial mail  message
                                ----------------------Get
Schedule------------------------------>

                              <----Schedule  (get-element X, device y,
immediate)---
       
                              -----Accept  Report  (element X value, device
y)--------->

                              <---------------------------Report
Accepted------------------------

                               ----------------------Get
Schedule------------------------------>

                               <-------Schedule (send next Get  Schedule
[time], end)-----

close connection  or  cease POP polling



Perhaps  we  could also  allow that  a Schedule can be the response  to  an
Accept  Report. That would simplify an exchange to:

Managed Object
Manager
                                ----------------------Get
Schedule------------------------------>

                              <----Schedule  (get-element X, device y,
immediate)---
       
                              -----Accept  Report  (element X value, device
y)--------->

                              <----Schedule  (get-element Z, device y,
immediate)---
       
                              -----Accept  Report  (element X value, device
y)--------->
                         
                               <-------Schedule (send next Get  Schedule
[time], end)-----


I   am uncertain  if  we  can represent  the  operation  commands contained
within the Get  Schedule  operation response in the same was as  the  Get
Schedule, Accept  Report and Accept Alert operations.

Bill  Wagner



More information about the Wims mailing list