1   CTRON-ENTITY-STATE-TC-MIB DEFINITIONS ::= BEGIN
2
3   IMPORTS
4      MODULE-IDENTITY, mib-2       FROM SNMPv2-SMI
5      TEXTUAL-CONVENTION           FROM SNMPv2-TC
6-- Place this MIB on CTRON experimental branch until it is an RFC.
7      ctEntityStateTC              FROM CTRON-MIB-NAMES;
8
9    ctEntityStateTc MODULE-IDENTITY
10         LAST-UPDATED "200501230000Z"
11         ORGANIZATION "IETF Entity MIB Working Group"
12         CONTACT-INFO
13             "General Discussion: entmib@ietf.org
14                   To Subscribe:
15                     http://www.ietf.org/mailman/listinfo/entmib
16
17http://www.ietf.org/html.charters/entmib-charter.html
18
19                     Sharon Chisholm
20                     Nortel Networks
21                     PO Box 3511 Station C
22                     Ottawa, Ont.  K1Y 4H7
23                     Canada
24                     schishol@nortelnetworks.com
25
26
27
28                     David T. Perkins
29                     548 Qualbrook Ct
30                     San Jose, CA 95110
31                     USA
32                     Phone: 408 394-8702
33                     dperkins@snmpinfo.com"
34         DESCRIPTION
35           "This MIB defines state textual conventions.
36
37          Copyright (C) The Internet Society 2005.  This version
38          of this MIB module is part of RFC yyyy;  see the RFC
39          itself for full legal notices."
40     -- RFC Ed.: replace yyyy with actual RFC number & remove
41     -- this note
42         REVISION    "200501230000Z"
43         DESCRIPTION
44             "Initial version, published as RFC yyyy."
45             -- RFC-Editor assigns yyyy
46--        ::= { mib-2 XX } to be assigned by IANA
47::= { ctEntityStateTC 1 }
48
49     EntityAdminState  ::=  TEXTUAL-CONVENTION
50       STATUS         current
51       DESCRIPTION
52            " Represents the various possible administrative states.
53
54              A value of 'locked' means the resource is administratively
55              prohibited from use. A value of 'shuttingDown' means that
56              usage is administratively limited to current instances of
57              use. A value of 'unlocked' means the resource is not
58              administratively prohibited from use. A value of
59               'unknown' means that this resource is unable to
60               report administrative state."
61       SYNTAX         INTEGER
62                 {
63                 unknown (1),
64                 locked (2),
65                 shuttingDown (3),
66                 unlocked (4)
67                 }
68
69     EntityOperState  ::=  TEXTUAL-CONVENTION
70       STATUS         current
71       DESCRIPTION
72            " Represents the possible values of operational states.
73
74              A value of 'disabled' means the resource is totally
75              inoperable. A value of 'enabled' means the resource
76              is partially or fully operable. A value of 'testing'
77              means the resource is currently being tested
78              and cannot therefore report whether it is operational
79              or not. A value of 'unknown' means that this
80              resource is unable to report operational state. "
81       SYNTAX         INTEGER
82                 {
83                 unknown (1),
84                 disabled (2),
85                 enabled (3),
86                 testing (4)
87                 }
88
89     EntityUsageState  ::=  TEXTUAL-CONVENTION
90       STATUS         current
91       DESCRIPTION
92            " Represents the possible values of usage states.
93              A value of 'idle' means the resource is servicing no
94              users. A value of 'active' means the resource is
95              currently in use and it has sufficient spare capacity
96              to provide for additional users. A value of 'busy'
97              means the resource is currently in use, but it
98              currently has no spare capacity to provide for
99              additional users. A value of 'unknown' means
100              that this resource is unable to report usage state."
101       SYNTAX         INTEGER
102                 {
103                 unknown (1),
104                 idle (2),
105                 active (3),
106                 busy (4)
107                 }
108
109
110    EntityAlarmStatus  ::=  TEXTUAL-CONVENTION
111       STATUS         current
112       DESCRIPTION
113            "Represents the possible values of alarm status.
114            An Alarm [RFC3877] is a persistent indication
115            of an error or warning condition.
116
117            When no bits of this attribute are set, then no active
118            alarms are known against this entity and it is not under
119            repair.
120
121            When the 'value of underRepair' is set, the resource is
122            currently being repaired, which, depending on the
123            implementation, may make the other values in this bit
124            string not meaningful.
125
126            When the value of 'critical' is set, one or more critical
127            alarms are active against the resource. When the value
128            of 'major' is set, one or more major alarms are active
129            against the resource. When the value of 'minor' is set,
130            one or more minor alarms are active against the resource.
131            When the value of 'warning' is set, one or more warning
132            alarms are active against the resource. When the value
133            of 'indeterminate' is set, one or more alarms whose of
134            perceived severity cannot be determined are active
135            against this resource.
136
137            A value of 'unknown' means that this resource is
138            unable to report alarm state."
139             SYNTAX         BITS
140                {
141                unknown (0),
142                underRepair (1),
143                critical(2),
144                major(3),
145                minor(4),
146                -- The following are not defined in X.733
147                warning (5),
148                indeterminate (6)
149                              }
150
151
152     EntityStandbyStatus  ::=  TEXTUAL-CONVENTION
153       STATUS         current
154       DESCRIPTION
155            " Represents the possible values of standby status.
156
157              A value of 'hotStandby' means the resource is not
158              providing service, but it will be immediately able to
159              take over the role of the resource to be backed-up,
160              without the need for initialization activity, and will
161              contain the same information as the resource to be
162              backed up. A value of 'coldStandy' means that the
163              resource is to back-up another resource, but will not
164              be immediately able to take over the role of a resource
165              to be backed up, and will require some initialization
166              activity. A value of 'providingService' means the
167              resource is providing service. A value of
168               'unknown' means that this resource is unable to
169               report standby state."
170             SYNTAX         INTEGER
171               {
172               unknown (1),
173               hotStandby (2),
174               coldStandby (3),
175               providingService (4)
176               }
177
178   END
179