383 lines
14 KiB
Plaintext
383 lines
14 KiB
Plaintext
CT-DAWAN-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
|
|
Gauge, TimeTicks
|
|
FROM RFC1155-SMI
|
|
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
|
|
cabletron
|
|
FROM CTRON-OIDS;
|
|
|
|
ctSSA OBJECT IDENTIFIER ::= { cabletron 4497 }
|
|
|
|
ctDAWanDevices OBJECT IDENTIFIER ::= { ctSSA 16 }
|
|
|
|
DisplayString ::= OCTET STRING
|
|
TimeStamp ::= TimeTicks
|
|
|
|
ctDAWanDeviceNumDevices OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the total number of devices currently
|
|
in the local system cache."
|
|
::= { ctDAWanDevices 1 }
|
|
|
|
ctDAWanDevicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CtDAWanDeviceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of Demand Access remote WAN devices.
|
|
This list reflects the contents of the local
|
|
system cache. The local cache maintains an account
|
|
for each device. Each entry in the local cache
|
|
is a conceptual row in the SNMP table."
|
|
::= { ctDAWanDevices 2}
|
|
|
|
ctDAWanDeviceEntry OBJECT-TYPE
|
|
SYNTAX CtDAWanDeviceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry containing wan device information
|
|
and statistics."
|
|
INDEX { ctDAWanDeviceIndex }
|
|
::= { ctDAWanDevicesTable 1 }
|
|
|
|
CtDAWanDeviceEntry ::=
|
|
SEQUENCE {
|
|
ctDAWanDeviceIndex INTEGER,
|
|
ctDAWanDeviceIfIndex INTEGER,
|
|
ctDAWanDeviceSessionID Gauge,
|
|
ctDAWanDeviceState INTEGER,
|
|
ctDAWanDeviceDescr DisplayString,
|
|
ctDAWanDeviceConnectControl INTEGER,
|
|
ctDAWanDeviceConnectType INTEGER,
|
|
ctDAWanDeviceL2Encapsulation INTEGER,
|
|
ctDAWanDeviceNumConnections INTEGER,
|
|
ctDAWanDeviceCurrentBandwidth Gauge,
|
|
ctDAWanDeviceInitialBandwidth Gauge,
|
|
ctDAWanDeviceMaxBandwidth Gauge,
|
|
ctDAWanDeviceH0Support INTEGER,
|
|
ctDAWanDeviceChargedUnits Gauge,
|
|
ctDAWanDeviceSuccessCalls Gauge,
|
|
ctDAWanDeviceFailCalls Gauge,
|
|
ctDAWanDeviceAcceptCalls Gauge,
|
|
ctDAWanDeviceRefuseCalls Gauge,
|
|
ctDAWanDeviceConnectTime TimeStamp,
|
|
ctDAWanDeviceConnectDirection INTEGER,
|
|
ctDAWanDeviceLastDisconnectTime TimeStamp,
|
|
ctDAWanDeviceLastDisconnectDirection INTEGER,
|
|
ctDAWanDeviceLastDisconnectCause OCTET STRING,
|
|
ctDAWanDeviceLastDisconnectText DisplayString
|
|
}
|
|
|
|
ctDAWanDeviceIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the index into this table. This index
|
|
uniquely identifies the device."
|
|
::= { ctDAWanDeviceEntry 1 }
|
|
|
|
ctDAWanDeviceIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the ifIndex value of the wan connection group.
|
|
If the ifIndex value is unknown, the value of this object
|
|
will be zero."
|
|
::= { ctDAWanDeviceEntry 2 }
|
|
|
|
ctDAWanDeviceSessionID OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the unique identifier of the last session
|
|
when a wan device was in the active state."
|
|
::= { ctDAWanDeviceEntry 3 }
|
|
|
|
ctDAWanDeviceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive(1), -- the device is not actively connected
|
|
connecting(2), -- the device is actively being connected
|
|
active(3), -- the device is actively connected
|
|
disconnecting(4) -- the device is in the process of being disconnected
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the state of the device."
|
|
::= { ctDAWanDeviceEntry 4 }
|
|
|
|
ctDAWanDeviceDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual string that identifies the peer device."
|
|
::= { ctDAWanDeviceEntry 5 }
|
|
|
|
ctDAWanDeviceConnectControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
connect(1), -- initiates the connect action
|
|
disconnect(2), -- initiates the disconnect action
|
|
unknown(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object controls the desired state of the wan device.
|
|
Setting this object to connect(1) will initiate the
|
|
set of actions to bring the wan device to the active
|
|
state. Only set the object to connect(1) when the current
|
|
value of ctDAWanDeviceState is inactive. Setting this object
|
|
to disconnect(2) will initiate the set of actions to bring
|
|
the wan device to the inactive state. Only set this object
|
|
to disconnect(2) when the ctDAWanDeviceState is active.
|
|
After setting the device to connect(1) or disconnect(2),
|
|
refer to ctDAWanDeviceState to determine the state of the
|
|
wan device. Queries to ctDAWanDeviceConnectControl return
|
|
unknown results."
|
|
::= { ctDAWanDeviceEntry 6 }
|
|
|
|
|
|
ctDAWanDeviceConnectType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
digitalCircuit(1),
|
|
analogCircuit(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies the type of the wan connection."
|
|
::= { ctDAWanDeviceEntry 7 }
|
|
|
|
ctDAWanDeviceL2Encapsulation OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
unknown(1),
|
|
ppp(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the type of layer 2 encapsulation used when
|
|
connecting to this device."
|
|
::= { ctDAWanDeviceEntry 8 }
|
|
|
|
ctDAWanDeviceNumConnections OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the current number of wan connections
|
|
to this device."
|
|
::= { ctDAWanDeviceEntry 9 }
|
|
|
|
ctDAWanDeviceCurrentBandwidth OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the aggregate bandwidth of all current connections."
|
|
::= { ctDAWanDeviceEntry 10 }
|
|
|
|
ctDAWanDeviceInitialBandwidth OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the desired initial bandwidth in bits per second used
|
|
when calling this peer object. The system will bring up enough
|
|
connections to meet the bandwidth requirement. The value only
|
|
represents dial type connections. It does not include leased circuits."
|
|
::= { ctDAWanDeviceEntry 11 }
|
|
|
|
ctDAWanDeviceMaxBandwidth OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the maximum amount of bandwidth in bits per seconde used when
|
|
calling this peer wan device object. This value only represents dial
|
|
type connections. It does not include leased line circuits."
|
|
::= { ctDAWanDeviceEntry 12 }
|
|
|
|
ctDAWanDeviceH0Support OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1), -- the device supports H0
|
|
false(2) -- the device does not support H0
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether an H0 connection can be used when calling this
|
|
peer wan device object."
|
|
::= { ctDAWanDeviceEntry 13 }
|
|
|
|
ctDAWanDeviceChargedUnits OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of charging units applying to this
|
|
peer device since this row was created. Only the
|
|
charging units applying to the local interface,i.e.
|
|
for originated calls or for calls with 'Reverse
|
|
charging' being active, will be counted here."
|
|
::= { ctDAWanDeviceEntry 14 }
|
|
|
|
ctDAWanDeviceSuccessCalls OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of completed calls to this peer device."
|
|
::= { ctDAWanDeviceEntry 15 }
|
|
|
|
ctDAWanDeviceFailCalls OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of failed call attempts to this peer device since the
|
|
row was created."
|
|
::= { ctDAWanDeviceEntry 16 }
|
|
|
|
ctDAWanDeviceAcceptCalls OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of calls from this peer device accepted since the
|
|
row was created."
|
|
::= { ctDAWanDeviceEntry 17 }
|
|
|
|
ctDAWanDeviceRefuseCalls OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of calls from this peer device refused since the
|
|
row was created."
|
|
::= { ctDAWanDeviceEntry 18 }
|
|
|
|
ctDAWanDeviceConnectTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the time when the device entered
|
|
its current active state. This object will be 0 if the
|
|
device is currently inactive. This object will be upctDAted whenever
|
|
there is a state transition to the active state."
|
|
::= { ctDAWanDeviceEntry 19 }
|
|
|
|
ctDAWanDeviceConnectDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
in(1),
|
|
out(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The direction from which the last connect occurred."
|
|
::= { ctDAWanDeviceEntry 20 }
|
|
|
|
ctDAWanDeviceLastDisconnectTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of sysUpTime when the last call to this peer
|
|
device was disconnected. This object will be upctDAted whenever
|
|
a call is disconnected."
|
|
::= { ctDAWanDeviceEntry 21 }
|
|
|
|
ctDAWanDeviceLastDisconnectDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
in(1),
|
|
out(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The direction from which the last disconnect occurred."
|
|
::= { ctDAWanDeviceEntry 22 }
|
|
|
|
ctDAWanDeviceLastDisconnectCause OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The encoded network cause value associated with the last call. This object
|
|
will be upctDAted whenever a call is started or cleared. The value of this
|
|
object will depend on the interface type as well as on the protocol and
|
|
protocol version being used on this interface."
|
|
::= { ctDAWanDeviceEntry 23 }
|
|
|
|
ctDAWanDeviceLastDisconnectText OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ASCII text describing the reason for the last call termination. This object
|
|
exists because it would be impossible for a management station to store all
|
|
possible cause values for all types of interfaces. It should be used only if
|
|
a management station is unable to decode the value of
|
|
ctDAWanDeviceLastDisconnectCause. This object will be upctDAted whenever a
|
|
call is started or cleared."
|
|
::= { ctDAWanDeviceEntry 24 }
|
|
|
|
ctDAWanTNListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CtDAWanTNListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of telephone numbers accessible to the
|
|
wan device."
|
|
::= { ctDAWanDevices 3}
|
|
|
|
ctDAWanTNListEntry OBJECT-TYPE
|
|
SYNTAX CtDAWanTNListEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry containing a telephone number."
|
|
INDEX { ctDAWanDeviceIndex, ctDAWanTNListIndex}
|
|
::= { ctDAWanTNListTable 1 }
|
|
|
|
CtDAWanTNListEntry ::=
|
|
SEQUENCE {
|
|
ctDAWanTNListIndex INTEGER,
|
|
ctDAWanTN DisplayString
|
|
}
|
|
|
|
ctDAWanTNListIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the index into this table. This index
|
|
uniquely identifies the telephone number."
|
|
::= { ctDAWanTNListEntry 1 }
|
|
|
|
ctDAWanTN OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a telephone number for this wan device."
|
|
::= { ctDAWanTNListEntry 2 }
|
|
END
|
|
|