Subject: RE: Outline for ARC/Condition MIB discussion and additional propo sal

From: "Lam, Hing-Kam (Kam)" <[email-masked]>
Date: Sat, 13 Jul 2002 05:57:56 -0400

Here are the proposed changes for adding arcRowStatus to the arcTable.
 
(1) Include RowStatus in IMPORT:

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
          FROM SNMPv2-SMI
    RowStatus
          FROM SNMPv2-TC
    IANAItuProbableCause
          FROM ALARM-MIB
    MODULE-COMPLIANCE, OBJECT-GROUP
          FROM SNMPv2-CONF

(2) Add arcRowStatus into ArcEntity:

ArcEntry ::=
  SEQUENCE {
    arcIndex                      	OBJECT IDENTIFIER,
    arcAlarmType                 	 IANAItuProbableCause,
    arcState                     	 INTEGER,
    arcNalmTimeRemaining         	 Unsigned32,
    arcRowStatus                	 RowStatus
    }

(3) Define arcRowStatus:

arcRowStatus OBJECT-TYPE
	SYNTAX  RowStatus  
	MAX-ACCESS  read-create
	STATUS  current
	DESCRIPTION
		"This columnar object is used for creating and deleting a conceptual row of the arcTable. 
		It is used to create and delete a arc setting.
		Setting RowStatus to createAndGo or createAndWait implies creating a new ARC setting for the 
		specified resource and alarm type.
		Setting RowStatus to destroy implies removing the ARC setting and
		thus has the effect of resuming normal reporting behaviour of the resource for the alarm type."
	::= { arcEntry 5 }

(4) Include arcRowStatus in arcSettingGroup:

arcSettingGroup OBJECT-GROUP
	OBJECTS {
		arcState,
		arcRowStatus}
	STATUS   current
	DESCRIPTION
		"ARC Setting group."
	::= { arcGroups 1}

While doing the update, I realized that the MAC-ACCESS of arcAlarmType and arcState should be changed.
(5) Change the MAC-ACCESS of the auxiliary object arcAlarmType from read-create to not-accessible as it is used for Index.

(6) Change the MAC-ACCESS of the object arcState from read-write to read-create to allow filling in its value at the creation of the row.

Attached is the updated Section 5 (the mib module section) and Outline VG for the meeting.

Again, 
> > Please comment on this proposal prior to the July 16 
> > (Tuesday) Disman WG meeting such that the WG can confirm whatever
> > the list has agreed to.

Regards,
Kam

> -----Original Message-----
> From: Romascanu, Dan (Dan) [mailto:[email-masked]]
> Sent: Friday, July 12, 2002 1:22 AM
> To: Lam, Hing-Kam (Kam); [email-masked]
> Cc: [email-masked]; David Perkins; Randy Presuhn
> Subject: RE: Outline for ARC/Condition MIB discussion and additional
> proposal
> 
> 
> Would it be possible to post the revised version of the 
> arcTable, as proposed by the authors? The full text would be 
> certainly easier to look at and comment, and would better 
> expose the details of the proposal. It is somehow not in the 
> IETF style to discuss around PowerPoint slides - especially 
> when they describe a relatively substantial change to an 
> existing Internet-Draft.
> 
> Thanks and Regards,
> 
> Dan
> 
> 
> 
> 
> > -----Original Message-----
> > From: Lam, Hing-Kam (Kam) [mailto:[email-masked]]
> > Sent: Thursday, July 11, 2002 7:34 PM
> > To: [email-masked]
> > Cc: [email-masked]'; David Perkins; Randy Presuhn
> > Subject: Outline for ARC/Condition MIB discussion and 
> > additional proposal
> > 
> > 
> > Hi,
> > 
> > Attached is an outline that will be used for the 
> > ARC/Condition MIB discussion during the Disman WG Yokohama meeting. 
> > 
> > Please note that the outline also contains a proposal to add 
> > a columnar object "arcRowStatus" into the arcTable. This 
> > object is used for creating and deleting a conceptual row of 
> > the arcTable. Setting RowStatus to createAndGo or 
> > creatAndWait implies creating a new ARC setting for the 
> > specified resource and probable cause. Setting RowStatus to 
> > destroy implies removing the entry from the arcTable.
> > 
> > Please comment on this proposal prior to the July 16 
> > (Tuesday) Disman WG meeting such that the WG can confirm whatever
> > the list has agreed to.
> > 
> > Regards,
> > Kam
> >  <<disman_cond_mib_v02.ppt>> 
> > 
>