|
|
This chapter includes the following sections:
This table is used for creating ATM virtual Interfaces. The ATM Virtual Interface Objects are defined in the file CISCO-ATM-VIRTUAL-IF MIB.my. Within this MIB there is an ATM Virtual Interface Configuration Group, an ATM Virtual Interface Statistics Table, and Units of Conformance.
Sequence of caviEntry
Not-accessible
Current
::= {caviConfig 1}
The parameters cannot be changed if there are one or more resource partitions configured on the interface.
caviEntry
Not-accessible
Current
An entry in the caviTable table for each ATM virtual interface. An entry in this table can only be created if values for all objects in a row are provided. The caviVpiNum value is required only if caviIfType is vuni(4) or vnni(5).
{caviIndex}
::= {caviTable 1}
The caviTable 1 entries are shown in Table 2-1.
| Object | Syntax |
|---|---|
caviIndex | Integer32 |
caviPhyIfIndex | InterfaceIndex |
caviViIfIndex | InterfaceIndex |
caviMaxRate | Unsigned32 |
caviMinRate | Unsigned32 |
caviFileId | Unsigned32 |
caviIfType | INTEGER |
caviVpiNum | AtmVpIdentifier |
caviRowStatus | RowStatus |
Manager
Integer32 (1..2147483647)
Not-accessible
Current
A unique value for the ATM virtual interface.
::= {caviEntry 1}
Table 2-2 describes the format for this index entry.
| Field | Description | Bit Positions |
|---|---|---|
Chassis # | Shelf Number of the module that is plugged in. | 24-31 (eight bits) |
Logical Slot # | Logical Slot Number of the module that is plugged in. | 16-23 (eight bits) |
Value | Refer to Description field for the MIB object. | 0-15 (Refers to a number between 1 and 60) |
InterfaceIndex
Read-create
Current
This object identifies the interface number ifIndex assigned to SONET(39), ds3(30), ds1(18), atmIma(107).
::= {caviEntry 2}
InterfaceIndex
Read-only
Current
This object identifies the ATM virtual interface number ifIndex assigned to this entry, and is used to identify corresponding rows in the IF-MIB. Note that re-initialization of the management agent may cause a client's caviViIfIndex to change.
::= {caviEntry 3}
Table 2-3 describes the Chassis/Slot (or CS) Format for this index entry.
| Field | Description | Bit Positions |
|---|---|---|
Chassis # | Shelf Number of the module that is plugged in. | 24-31 (eight bits) |
Logical Slot # | Logical Slot Number of the module that is plugged in. | 16-23 (eight bits) |
Value | Refer to Description field for the MIB object. | 0-15 (Refers to a number between 1 and 60) |
Unsigned32 (50..5651328)
cells-per-second
Read-create
Current
ATM virtual interface's Minimum Cell Rate (MCR). This is the guaranteed bandwidth allocated for the interface. The sum of caviMinRate of all ATM virtual interfaces configured on a single physical line, must not exceed the bandwidth of the physical line. Creation of a row is rejected when the sum of caviMinRate of all existing ATM virtual interfaces exceeds the physical line bandwidth. ATM cell bandwidths for various physical lines are shown in Table 2-4.
| Line Type | Bandwidth (cells per second) |
|---|---|
OC48 | 5651328 |
OC12 | 1412832 |
OC3 | 353208 |
T3 | 96000 |
E3 | 80000 |
::= {caviEntry 4}
Unsigned32 (50..5651328)
cells-per-second
Read-create
Current
ATM virtual interface's maximum cell rate. If bandwidth is available, the interface will be allocated bandwidth up to this value. This is the maximum bandwidth allocated for the interface. The total bandwidth of connections configured over this interface cannot exceed this value. ATM cell bandwidths for various physical lines are shown in Table 2-4.
::= {caviEntry 5}
Unsigned32 (0..255)
Read-create
Current
{0}
The ID of the file that holds module specific configuration parameters for this ATM Virtual interface. This is the Service Class Template (SCT) ID.
::= {caviEntry 6}
INTEGER {uni(1), nni(2), vnni(3), vuni(4)}
Read-create
Current
This object reflects the format of the cells transmitted by the physical interface. The following formats can be configured:
![]() |
Note The vuni format is not supported in Release 2.0. |
{uni}
::= {caviEntry 7}
Read-create
Current
This object is used to configure this ATM virtual interface to be a virtual trunk. A non-zero value is required for virtual trunk operation. A value of 0 means the ATM virtual interface is configured as a user port or a network port.
{0}
::= {caviEntry 8}
RowStatus
Read-create
Current
This object allows create and delete operations on caviTable entries. An entry is created in the table by setting this object to createAndGo (4). An entry is deleted from the table by setting this object to destroy (6). An entry in this table may be modified after creation.
::= {caviEntry 9}
Sequence of caviStatEntry
Not-accessible
Current
This table reflects real time statistics associated with each of the ATM virtual interfaces on the egress side. Ingress direction means coming from the network into the switch; egress direction means going from the switch into the network.
::= {caviStatistics 1}
caviStatEgressEntry
Not-accessible
Current
An entry for egress ATM virtual interface statistics. In all the following descriptions, CLP-0 means Cell Loss Priority = 0, CLP-1 means Cell Loss Priority = 1. Statistics are collected before and after the traffic management and policing device, in both ingress and egress directions.
{ifIndex}
::= {caviStatTable 1}
Table 2-5 shows the caviStatEgressEntry sequence.
| Object | Syntax |
|---|---|
caviEgrIngRcvClp0Cells | Counter32 |
caviEgrIngRcvClp1Cells | Counter32 |
caviEgrClp0DiscCells | Counter32 |
caviEgrClp1DiscCells | Counter32 |
caviEgrXmtClp0Cells | Counter32 |
caviEgrXmtClp1Cells | Counter32 |
caviEgrRcvOAMCells | Counter32 |
caviEgrRMCells | Counter32 |
caviEgrXmtEFCICells | Counter32 |
caviEgrRcvEFCICells | Counter32 |
caviEgrXmtOAMCells | Counter32 |
caviHEgrXmtClp0Cells | Counter64 |
caviHEgrXmtClp1Cells | Counter64 |
Counter32
Read-only
Current
The number of CLP-0 cells received from the switch at the traffic management and policing device.
::= {caviStatEgressEntry 1}
Counter32
Read-only
Current
The number of CLP-1 cells received from the switch at the traffic management and policing device.
::= {caviStatEgressEntry 2}
Counter32
Read-only
Current
The number of CLP-0 cells discarded due to this policing.
::= {caviStatEgressEntry 3}
Counter32
Read-only
Current
The number of CLP-1 cells discarded as a result of policing.
::= {caviStatEgressEntry 4}
Counter32
Read-only
Current
The number of CLP-0 cells transmitted to the network after traffic management and policing.
::= {caviStatEgressEntry 5}
Counter32
Read-only
Current
The number of CLP-1 cells transmitted to the network after traffic management and policing.
::= {caviStatEgressEntry 6}
Counter32
Read-only
Current
The number of OAM (Operation and Maintenance) cells received from the switch at the traffic management and policing device.
::= {caviStatEgressEntry 7}
Counter32
Read-only
Current
The number of Resource Management (RM) cells transmitted to the network from the switch.
::= {caviStatEgressEntry 8}
Counter32
Read-only
Current
The number of Explicit Forward Congestion Indication (EFCI) cells transmitted to the network after traffic management and policing.
::= {caviStatEgressEntry 9}
Counter32
Read-only
Current
The number of Explicit Forward Congestion Indication (EFCI) cells received from the switch at the traffic management and policing device.
::= {caviStatEgressEntry 10}
Counter32
Read-only
Current
The number of Operations and Management (OAM) loopback cells transmitted to the network after traffic management and policing.
::= {caviStatEgressEntry 11}
Counter32
Read-only
Current
The 64-bit version of caviEgrXmtClp0Cells.
::= {caviStatEgressEntry 12}
Counter32
Read-only
Current
The 64-bit version of caviEgrXmtClp1Cells.
::= {caviStatEgressEntry 13}
Sequence of caviEgressIntervalEntry
Not-accessible
Current
This table reflects the interval statistics associated with each of the ATM virtual interfaces in the egress direction.
::= {caviStatistics 2}
caviEgressIntervalEntry
Not-accessible
Current
An entry for egress ATM Virtual Interface interval statistics. In addition to the current 15-minute interval bucket, the previous 24 hours of 15-minute interval buckets are collected for each ATM virtual interface. Statistics are being collected before and after the traffic management and policing device, in egress direction.
{ifIndex, caviEgressIntervalNumber}
::= {caviEgressIntervalTable 1}
Table 2-6 shows the caviEgress Interval Table entry sequence.
| Object | Syntax |
|---|---|
caviEgressIntervalNumber | Unsigned32 |
caviIntEgrRcvClp0Cells | Counter32 |
caviIntEgrRcvClp1Cells | Counter32 |
caviIntEgrClp0DiscCells | Counter32 |
caviIntEgrClp1DiscCells | Counter32 |
caviIntEgrXmtClp0Cells | Counter32 |
caviIntEgrXmtClp1Cells | Counter32 |
caviIntEgrRcvOAMCells | Counter32 |
caviIntEgrRMCells | Counter32 |
caviIntEgrXmtEFCICells | Counter32 |
caviIntEgrRcvEFCICells | Counter32 |
caviIntEgrXmtOAMCells | Counter32 |
CaviEgressIntervalEntry::=
Unsigned32(0..96)
Read-only
Current
A number used to uniquely identify a ATM virtual interface's interval statistics. The current 15-minute interval is identified by 0. The previous 24 hours of 15-minute interval buckets are identified by 1-96.
::= {caviEgressIntervalEntry 1}
Counter32
Read-only
Current
The number of CLP-0 cells received from switch at the traffic management and policing device during a 15-minute interval.
::= {caviEgressIntervalEntry 2}
Counter32
Read-only
Current
The number of CLP-1 cells received from switch at the traffic management and policing device during a 15-minute interval.
::= {caviEgressIntervalEntry 3}
Counter32
Read-only
Current
The number of CLP-0 cells discarded due to policing during a 15-minute interval.
::= {caviEgressIntervalEntry 4}
Read-only
Current
The number of CLP-1 cells discarded due to policing during a 15-minute interval.
::= {caviEgressIntervalEntry 5}
Counter32
Read-only
Current
The number of CLP-0 cells transmitted to the network after traffic management and policing during a 15-minute interval.
::= {caviEgressIntervalEntry 6}
Counter32
Read-only
Current
The number of CLP-1 cells transmitted to the network after traffic management and policing during a 15-minute interval.
::= {caviEgressIntervalEntry 7}
Counter32
Read-only
Current
The number of OAM cells received from the switch at the traffic management and policing device during a 15-minute interval.
::= {caviEgressIntervalEntry 8}
Counter32
Read-only
Current
The number of Resource Management cells transmitted to the network from the switch during a 15-minute interval.
::= {caviEgressIntervalEntry 9}
Counter32
Read-only
Current
The number of EFCI cells transmitted to the network after traffic management and policing during a 15-minute interval.
::= {caviEgressIntervalEntry 10}
Counter32
Read-only
Current
The number of EFCI cells received from the switch at traffic management and policing device during a 15-minute interval.
::= {caviEgressIntervalEntry 11}
Counter32
Read-only
Current
The number of OAM loopback cells transmitted to network after traffic management and policing during a 15-minute interval.
::= {caviEgressIntervalEntry 12}
Sequence of CaviStatIngressEntry
Not-accessible
Current
This table reflects real time statistics associated with each of the ATM virtual interfaces on the ingress side.
::= {caviStatistics 3}
caviStatIngressEntry
Not-accessible
Current
An entry for egress ATM virtual interface statistics. In all the following descriptions,
Statistics are being collected before and after the traffic management and policing device.
{ifIndex}
Table 2-7 shows the caviStatIngressEntry table sequence.
| Object | Syntax |
|---|---|
caviIngRcvClp0Cells | Counter32 |
caviIngRcvClp1Cells | Counter32 |
caviIngClp0DiscCells | Counter32 |
caviIngClp1DiscCells | Counter32 |
caviIngXmtClp0Cells | Counter32 |
caviIngXmtClp1Cells | Counter32 |
caviIngRcvOAMCells | Counter32 |
caviIngRMCells | Counter32 |
caviIngXmtEFCICells | Counter32 |
caviIngRcvEFCICells | Counter32 |
caviIngXmtOAMCells | Counter32 |
caviHIngRcvClp0Cells | Counter64 |
caviHIngRcvClp1Cells | Counter64 |
::= {caviStatIngressTable 1}
Counter32
Read-only
Current
The number of CLP-0 cells received from switch at the traffic management and policing device in ingress direction.
::= {caviStatIngressEntry 1}
Counter32
Read-only
Current
The number of CLP-1 cells received from network at the traffic management and policing device in ingress direction.
::= {caviStatIngressEntry 2}
Counter32
Read-only
Current
The number of CLP-0 cells discarded due to policing in the ingress direction.
::= {caviStatIngressEntry 3}
Counter32
Read-only
Current
The number of CLP-1 cells discarded due to policing in the ingress direction.
::= {caviStatIngressEntry 4}
Counter32
Read-only
Current
The number of CLP-0 cells transmitted to the switch after traffic management and policing in ingress direction.
::= {caviStatIngressEntry 5}
Counter32
Read-only
Current
The number of CLP-1 cells transmitted to the switch after traffic management and policing in ingress direction.
::= {caviStatIngressEntry 6}
Counter32
Read-only
Current
The number of OAM cells received from the network at the traffic management and policing device in ingress direction.
::= {caviStatIngressEntry 7}
Counter32
Read-only
Current
The number of Release Management cells transmitted to the switch from the network in ingress direction.
::= {caviStatIngressEntry 8}
Counter32
Read-only
Current
The number of EFCI cells transmitted to the switch after traffic management and policing in ingress direction.
::= {caviStatIngressEntry 9}
Counter32
Read-only
Current
The number of EFCI cells received from the network at traffic management and policing device in the ingress direction.
::= {caviStatIngressEntry 10}
Counter32
Read-only
Current
The number of OAM loopback cells transmitted to switch after traffic management and policing in ingress direction.
::= {caviStatIngressEntry 11}
Counter64
Read-only
Current
The 64-bit version of caviIngRcvClp0Cells in the ingress direction.
::= {caviStatIngressEntry 12}
Counter64
Read-only
Current
The 64-bit version of caviIngRcvClp1Cells in the ingress direction.
::= {caviStatIngressEntry 13}
Current
The Compliance statement for Cisco AtmVirtualIf management group.
AXSM
{caviMIBGroup, caviStatMIBGroup}
| Group | Description |
|---|---|
Required if the system has interface speeds of OC12 or higher. | |
caviEgressIntervalMIBGroup | This group is mandatory for the system that supports ATM Virtual Interface interval statistics. |
caviIngressStatMIBGroup | This group is mandatory for the system that supports ATM Virtual Interface Ingress statistics. |
caviIngressHighSpeedStatMIBGroup | This group is mandatory for the system that supports ATM virtual interface Ingress statistics for interface speeds of OC12 or higher. |
:= {caviMIBCompliances 1}
{caviPhyIfIndex, caviViIfIndex, caviMaxRate, caviMinRate, caviFileId, caviIfType, caviVpiNum, caviRowStatus}
Current
These are objects related to ciscoAtmVirtualIf configuration group.
::= {caviMIBGroups 1}
{caviEgrRcvClp0Cells, caviEgrRcvClp1Cells, caviEgrClp0DiscCells, caviEgrClp1DiscCells, caviEgrXmtClp0Cells, caviEgrXmtClp1Cells, caviEgrRcvOAMCells, caviEgrRmCells, caviEgrXmtEFCICells, caviEgrRcvEFCICells, caviEgrXmtOAMCells}
Current
These are objects related to the ATM virtual interface statistics group caviStatistics.
::= {caviMIBGroups 2}
{caviHIngRcvClp0Cells, caviHIngRcvClp1Cells, caviHEgrXmtClp0Cells, caviHEgrXmtClp1Cells}
Current
These statistics apply to ATM virtual interfaces with the speed of OC12 or higher.
::= {caviMIBGroups 3}
-- conformance information
caviMIBConformance OBJECT IDENTIFIER ::= {ciscoAtmVirtualIfMIB 3}
caviMIBCompliances OBJECT IDENTIFIER ::= {caviMIBConformance 1}
caviMIBGroups OBJECT IDENTIFIER ::= {caviMIBConformance 2}
caviMIBCompliance MODULE-COMPLIANCE
Status current
Description
The Compliance statement for cisco AtmVirtualIf management group.
MODULE -- this module
MANDATORY-GROUPS {caviMIBGroup, caviEgressStatMIBGroup}
GROUP caviEgressHighSpeedStatMIBGroup
Description
This group is mandatory for the system that has interface speeds of OC12 or
higher.
GROUP caviEgressIntervalMIBGroup
Description
This group is mandatory for the system that supports ATM virtual interface
interval statistics.
GROUP caviIngressStatMIBGroup
Description
This group is mandatory for the system that supports ATM virtual interface
Ingress statistics.
GROUP caviIngressHighSpeedStatMIBGroup
Description
This group is mandatory for the system that supports ATM virtual interface
Ingress statistics for interface speeds of OC12 or higher.
::= {caviMIBCompliances 1}
-- units of conformance
caviMIBGroup OBJECT-GROUP
Objects {
caviPhyIfIndex,
caviViIfIndex,
caviMinRate,
caviMaxRate,
caviFileId,
caviIfType,
caviVpiNum,
caviRowStatus
}
Status current
Description
These are objects related to ciscoAtmVirtualIf configuration group.
::= {caviMIBGroups 1}
caviEgressStatMIBGroup OBJECT-GROUP
Objects {
caviEgrRcvClp0Cells,
caviEgrRcvClp1Cells,
caviEgrClp0DiscCells,
caviEgrClp1DiscCells,
caviEgrXmtClp0Cells,
caviEgrXmtClp1Cells,
caviEgrRcvOAMCells,
caviEgrRMCells,
caviEgrXmtEFCICells,
caviEgrRcvEFCICells,
caviEgrXmtOAMCells
}
Status current
Description
These are objects related to the ATM virtual interface statistics
group caviStatistics.
::= {caviMIBGroups 2}
caviEgressHighSpeedStatMIBGroup OBJECT-GROUP
Objects {
caviHEgrXmtClp0Cells,
caviHEgrXmtClp1Cells
}
Status current
Description
These statistics apply to ingress ATM virtual interfaces with speed of
OC12 or higher.
::= {caviMIBGroups 3}
caviEgressIntervalMIBGroup OBJECT-GROUP
Objects {
caviEgressIntervalNumber,
caviIntEgrRcvClp0Cells,
caviIntEgrRcvClp1Cells,
caviIntEgrClp0DiscCells,
caviIntEgrClp1DiscCells,
caviIntEgrXmtClp0Cells,
caviIntEgrXmtClp1Cells,
caviIntEgrRcvOAMCells,
caviIntEgrRMCells,
caviIntEgrXmtEFCICells,
caviIntEgrRcvEFCICells,
caviIntEgrXmtOAMCells
}
Status current
Description
These are objects related to the ATM virtual interface
interval statistics group.
::= {caviMIBGroups 4}
caviIngressStatMIBGroup OBJECT-GROUP
Objects {
caviIngRcvClp0Cells,
caviIngRcvClp1Cells,
caviIngClp0DiscCells,
caviIngClp1DiscCells,
caviIngXmtClp0Cells,
caviIngXmtClp1Cells,
caviIngRcvOAMCells,
caviIngRMCells,
caviIngXmtEFCICells,
caviIngRcvEFCICells,
caviIngXmtOAMCells
}
Status current
Description
These are objects related to the ingress ATM virtual
interface statistics.
::= {caviMIBGroups 5}
caviIngressHighSpeedStatMIBGroup OBJECT-GROUP
Objects {
caviHIngRcvClp0Cells,
caviHIngRcvClp1Cells
}
StatusDescription current
Description
These statistics apply to ingress ATM virtual interfaces with speed of
OC12 or higher.
::= {caviMIBGroups 6}
END
Current
The Compliance statement for Cisco AtmVirtualIf management group.
AXSM
{caviMIBGroup, caviStatMIBGroup}
Required if the system has interface speeds of OC12 or higher.
::= {caviMIBCompliances 1}
{caviPhyIfIndex, caviViIfIndex, caviMaxRate, caviMinRate, caviFileId, caviIfType, caviVpiNum, caviRowStatus}
Current
These are objects related to ciscoAtmVirtualIf configuration group.
::= {caviMIBGroups 1}
{caviIngRcvClp0Cells, caviIngRcvClp1Cells, caviIngClp0DiscCells, caviIngClp1DiscCells, caviIngXmtClp0Cells, caviIngXmtClp1Cells, caviIngXmtOAMCells, caviIngRMCells, caviIngRcvEFCICells, caviIngXmtEFCICells, caviIngRcvOAMCells, caviEgrRcvClp0Cells, caviEgrRcvClp1Cells, caviEgrClp0DiscCells, caviEgrClp1DiscCells, caviEgrXmtClp0Cells, caviEgrXmtClp1Cells, caviEgrRcvOAMCells, caviEgrRMCells, caviEgrXmtEFCICells, caviEgrRcvEFCICells, caviEgrXmtOAMCells}
Current
These are objects related to the ATM virtual interface statistics group caviStatistics.
::= {caviMIBGroups 2}
{caviHEgrXmtClp0Cells, caviHEgrXmtClp1Cells}
Current
These statistics apply to ingress ATM virtual interfaces with the speed of OC12 or higher.
::= {caviMIBGroups 3}
{caviEgressIntervalNumber, caviIntEgrRcvClp0Cells, caviIntEgrRcvClp1Cells, caviIntEgrClp0DiscCells, caviIntEgrClp1DiscCells, caviIntEgrXmtClp0Cells, caviIntEgrXmtClp1Cells, caviIntEgrRcvOAMCells, caviIntEgrRMCells, caviIntEgrXmtEFCICells, caviIntEgrRcvEFCICells, caviIntEgrXmtOAMCells}
Current
These are objects related to the ATM virtual interface interval statistics group.
::={caviMIBGroups 4}
{caviIngRcvClp0Cells, caviIngRcvClp1Cells, caviIngClp0DiscCells, caviIngClp1DiscCells, caviIngXmtClp0Cells, caviIngXmtClp1Cells, caviIngRcvOAMCells, caviIngRMCells, caviIngXmtEFCICells, caviIngRcvEFCICells, caviIngXmtOAMCells}
Current
These are objects related to the ingress ATM virtual interface statistics.
::= {caviMIBGroups 5}
{caviHIngRcvClp0CElls, caviHIngRcvClp1Cells}
Current
These statistics apply to ingress ATM virtual interfaces with speed of OC12 or higher.
::= {caviMIBGroups 6}
The DS3 MIB Objects are defined in the file CISCO-DS3-MIB.my. Within this MIB there is a DS3 Line Configuration Group, a DS3 Alarm Configuration Group, a DS3 Statistics Table, a DS3 PLCP Alarm Configuration Group, a DS3 PLCP Alarm Group, a DS3 PLCP Statistics Group, and Conformance Information.
This group contains DS3 line configuration objects.
Sequence of cds3ConfigEntry
Not-accessible
Current
DS3 Configuration table. The table has objects for configuring a T3/E3 line.
::= {cds3Config 1}
cds3ConfigEntry
Not-accessible
Current
Entry in the table. There is an entry for each available T3/E3 line, with an ifType value of ds3 (30). By default, lines are disabled. ifAdmin from ifTable must be used to up the line. The objects in this table can be modified only when the line is up.
{ifIndex}
::= {cds3ConfigTable 1}
Table 2-9 shows the cds3Table 1 entries.
| Object | Syntax |
|---|---|
cds3LineType | INTEGER |
cds3LineAIScBitsCheck | INTEGER |
cds3LineRcvFEACValidation | INTEGER |
cds3LineOOFCriteria | INTEGER |
cds3TraceToTransmit1 | DisplayString |
cds3TraceToExpect1 | DisplayString |
cds3TraceAlarm1 | INTEGER |
| 1This is not supported in Release 2.0 |
Agent
The value of the ifAdminStatus object from ifTable for entries in this table can be set to down (2) only if there are no entries in caviTable for the corresponding caviPhyIfIndex value.
INTEGER {ds3cbitadm(1), ds3cbitplcp(2), e3g832adm(3)}
Read-write
Current
This variable indicates the variety of DS3 C-bit or E3 application implementing this interface. The type of interface affects the interpretation of the usage and error statistics. The rate of DS3 is 44.736 Mbps and E3 is 34.368 Mbps.
Table 2-10 explains the three line type modes.
| Value | Mode | Applicable Interfaces |
|---|---|---|
ds3cbitadm | Indicates C-BIT ADM mode | Applies only to DS3 type interfaces |
ds3cbitplcp | Indicates C-BIT PLCP mode | Applies only to DS3 type interfaces |
e3g832adm | Indicates G.832 ADM mode | Applies only to E3 type interfaces |
Refer to ANSI T1.107, ANSI T1.102, CCITT G.751, and ETSI T/NA(91)18.
::= {cds3ConfigEntry 1}
INTEGER {check(1), ignore(2)}
Read-write
Current
When check(1) is set, then Alarm Indication Signal (AIS) is declared when 1010...b is found and C-Bits are all zero. When ignore(2) is set, an AIS condition is declared when the 1010...b is detected irrespective of the state of the C-Bits. Does not apply to the E3 interface.
Refer to RFC 2496.
::= {cds3ConfigEntry 2}
INTEGER{fEACCodes4Of5(1), fEACCodes8Of10(2)}
Read-write
Current
This entry specifies the FEAC (Far End Alarm and Control) code validation criteria. If fEACCodes4Of5 is specified, then a valid FEAC code is declared if 4 of 5 codes match. When fEACCodes8Of10 is specified, then a valid FEAC code is declared when 8 of 10 codes match. Does not apply to the E3 interface.
{fEACCodes4Of5}
::= {cds3ConfigEntry 3}
INTEGER {bits3Of8(1), bits3Of16(2)}
Read-write
Current
{bits3Of8}
::= {cds3ConfigEntry 4}
DisplayString (SIZE (1..16)
Read-write
Current
Transmitted G.832 Trail Trace string.
Refer to GR-253-CORE
::= {cds3ConfigEntry 5}
This object is not supported in Release 2.0.
DisplayString (SIZE (1..16)
Read-write
Current
G.832 Trail Trace string that is expected to be received from the other end.
Refer to GR-253-CORE.
::= {cds3ConfigEntry 6}
This object is not supported in Release 2.0.
INTEGER {noAlarm(1), traceFailure(2)}
Read-only
Current
The value of this object is set to traceFailure(2) when DS3 line receives a trace does not match the cds3TraceToExpect.
Refer to GR-253-CORE.
::= {cds3ConfigEntry 7}
This object is not supported in Release 2.0.
Sequence of cds3AlarmConfigEntry
Not-accessible
Current
The DS3 interface alarm configuration table. This table contains the parameters associated with detecting and declaring alarms for the interface. The parameters include severity of alarm, alarm integration parameters, and 15 minute and 24-hour thresholds.
::= {cds3AlarmConfig 1}
Not-accessible
Current
An entry in the T3/E3 Alarm Configuration Table. The entries are automatically created for an ifType value of ds3(30), with default values for objects. Thresholds may be configured for the following objects:
Once these thresholds are exceeded, minor or major alarms are raised.
Refer to RFC 2496 for descriptions of these errors.
{ifIndex}
Table 2-11 shows the cds3AlarmConfigTable 1 entries.
| Object | Syntax |
|---|---|
cds3NEAlarmUpCount | Unsigned32 |
cds3NEAlarmDownCount | Unsigned32 |
cds3NEAlarmThreshold | Unsigned32 |
cds3FEAlarmUpCount | Unsigned32 |
cds3FEAlarmDownCount | Unsigned32 |
cds3FEAlarmThreshold | Unsigned32 |
cds3StatisticalAlarmSeverity | INTEGER |
cds3LCV15MinThreshold | Unsigned32 |
cds3LCV24HrThreshold | Unsigned32 |
cds3LES15MinThreshold | Unsigned32 |
cds3LES24HrThreshold | Unsigned32 |
cds3PCV15MinThreshold | Unsigned32 |
cds3PCV24HrThreshold | Unsigned32 |
cds3PES15MinThreshold | Unsigned32 |
cds3PES24HrThreshold | Unsigned32 |
cds3PSES15MinThreshold | Unsigned32 |
cds3PSES24HrThreshold | Unsigned32 |
cds3PSES24HrThreshold | Unsigned32 |
cds3SEFS15MinThreshold | Unsigned32 |
cds3SEFS24HrThreshold | Unsigned32 |
cds3UAS15MinThreshold | Unsigned32 |
cds3UAS24HrThreshold | Unsigned32 |
cds3CCV15MinThreshold | Unsigned32 |
cds3CCV24HrThreshold | Unsigned32 |
cds3CES15MinThreshold | Unsigned32 |
cds3CES24HrThreshold | Unsigned32 |
cds3CSES15MinThreshold | Unsigned32 |
cds3CSES24HrThreshold | Unsigned32 |
cds3LineStatisticalAlarmState | Unsigned32 |
Unsigned32 (0..2147483647)
Read-write
Current
This parameter specifies the increment to the Near End alarm integration counters. The local alarms are LOS and LOF. The default value is 6 and the integration counter is incremented by this value every 10 ms while the alarm persists. The counter is decremented by the value of cds3NEAlarmDownCount while there is no alarm (the counter does not decrement below zero). When the integration counter exceeds an Alarm of the severity specified for the particular Near End alarm is declared.
{6}
::= {cds3AlarmConfigEntry 1}
Unsigned32 (0..2147483647)
Read-write
Current
This parameter specifies the decrement to the Near End alarm integration counters. The alarms are LOS and LOF. The default value is 1 and the integration counter is decremented by this value every 10 ms while no alarm persists. The counter is incremented by the value of cds3NEAlarmUpCount while there is no alarm (the counter does not decrement below zero). When the integration counter reaches zero any alarm previously declared is removed.
{1}
::= {cds3AlarmConfigEntry 2}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value that the alarm integration counter must reach for an near end alarm to be declared. If the up count is 6, and the threshold 150, an alarm is integrated in
2.5 seconds. If the down count is 1, then the alarm will be cleared in 15 seconds.
{150}
::= {cds3AlarmConfigEntry 3}
Unsigned32 (0..2147483647)
Read-write
Current
This parameter specifies the increment to the Far End alarm integration counters. The alarms are Remote Alarm Indication (RAI) and Alarm Indication Signal (AIS). The integration counter is incremented by this value every 10 ms while the alarm persists. The counter is decremented by this value while there is no alarm (the counter does not decrement below zero). When the integration counter exceeds cds3FEAlarmThreshold an alarm of the severity specified for the particular far end alarm is declared.
{6}
::= {cds3AlarmConfigEntry 4}
Unsigned32 (0..2147483647)
Read-write
Current
This parameter specifies the decrement to the Far End alarm integration counters. The alarms are Alarm Indication Signal (AIS) and Remote Alarm Indication (RAI). The integration counter is decremented by this value every 10 ms (till zero), while no alarm persists. The counter is incremented by this value while there is no alarm. When the integration counter decrements to zero any previously declared alarm is removed.
{1}
::= {cds3AlarmConfigEntry 5}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value that the alarm integration counter must reach for and far end alarm to be declared. If the up count is 6, the down count is 1 and the threshold 150, an alarm is integrated in 2.5 seconds and removed in 15 seconds.
{150}
::= {cds3AlarmConfigEntry 6}
INTEGER {minor(1), major(2)}
Read-write
Current
This variable is used to setup the severity of any of the statistical alarms. When a statistical counter exceeds its specified threshold, the system will send the alarm with appropriate severity.
{minor}
::= {cds3AlarmConfigEntry 7}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value, which when exceeded in a 15-minute window, causes a statistical alarm to be declared.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 8}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which, when exceeded in a sliding 24-hour window, causes a statistical alarm to be declared. The threshold is checked every 15-minutes for the preceding 24-hour interval.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 9}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 10}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 11}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared. This does not apply for E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 12}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval. This does not apply for E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 13}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared. This does not apply for E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 14}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval. This does not apply for E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 15}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which, when exceeded in a 15-minute window, causes a statistical alarm to be declared. This does not apply for E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 16}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval. This does not apply for E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 17}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which, when exceeded in a 15-minute window, causes a statistical alarm to be declared.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 18}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 19}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which, when exceeded in a 15-minute window, causes a statistical alarm to be declared.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 20}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 21}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared. This does not apply to E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 22}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval. This does not apply to E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 23}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared. This does not apply to E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 24}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. This does not apply to E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 25}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared. This does not apply to E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 26}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. This does not apply to E3.
Refer to RFC 2496.
::= {cds3AlarmConfigEntry 27}
Unsigned32 (0..2147483647)
Read-only
Current
This is a bitmap of the DS3 Line Statistical alarms. Zero indicates no alarms. The individual alarm bits are itimized in Table 2-12.
| Bit Position | Alarm |
|---|---|
1 | PES current 15 minute threshold exceeded |
2 | PES 24 hour threshold exceeded |
3 | PSES current 15 minute threshold exceeded |
4 | PSES 24 hour threshold exceeded |
5 | SEFS current 15 minute threshold exceeded |
6 | SEFS 24 hour threshold exceeded |
7 | UAS current 15 minute threshold exceeded |
8 | UAS 24 hour threshold exceeded |
9 | LCV current 15 minute threshold exceeded |
10 | LCV 24 hour threshold exceeded |
11 | PCV current 15 minute threshold exceeded |
12 | PCV 24 hour threshold exceeded |
13 | LES current 15 minute threshold exceeded |
14 | LES 24 hour threshold exceeded |
15 | CCV current 15 minute threshold exceeded |
16 | CCV 24 hour threshold exceeded |
17 | CES current 15 minute threshold exceeded |
18 | CES 24 hour threshold exceeded |
19 | CSES current 15 minute threshold exceeded |
20 | CSES 24 hour threshold exceeded |
{0}
::= {cds3AlarmConfigEntry 28}
Sequence of cds3StatsEntry
Not-accessible
Current
T3/E3 Statistics table. This table maintains the number of times the line encountered Loss of Signal (LOS), out of frame (OOF), Alarm Indication Signals(AIS), Remote Alarm Indications (RAI), C-bit Coding Violations (CCV), Framing Errors (FE), from the time it is up. The line fails and goes down as a result of failures. When the line is brought back up again by the user the error statistics are cleared.
::= {cds3Stats 1}
cds3StatsEntry
Not-accessible
Current
An entry in the T3/E3 Statistics table. Statistics are gathered for each existing T3/E3 line. An entry is created automatically for each T3/E3 line that is activated. The T3/E3 Statistics Table entries are shown in Table 2-13.
| Object | Syntax |
|---|---|
cds3RcvLOSCount | Counter32 |
cds3RcvOOFCount | Counter32 |
cds3RAICount | Counter32 |
cds3CCVCount | Counter32 |
cds3FECount | Counter32 |
Counter32
Read-only
Current
The number of times Loss of Signal (LOS) was detected with or without integrating to LOS alarm.
::= {cds3StatsEntry 1}
Counter32
Read-only
Current
The number of times Out of Frame (OOF) was detected with or without integrating to OOF alarm.
::= {cds3StatsEntry 2}
Counter32
Read-only
Current
The number of times Remote Alarm Indication (RAI) was detected with or without integrating to RAI alarm.
::= {cds3StatsEntry 3}
Counter32
Read-only
Current
The counter associated with the number of C-Bit Coding Violations encountered by a T3/E3 interface.
::= {cds3StatsEntry 4}
Counter32
Read-only
Current
The number of Framing Errors encountered by a T3/E3 interface.
::= {cds3StatsEntry 5}
Sequence of cds3AlarmConfigPlcpEntry
Not-accessible
Current
The ATM interface PLCP alarm configuration table. PLCP is a sublayer over the DS3 interface, that carries ATM cells.
::= {cds3AlarmConfig 2}
cds3AlarmConfigPlcpEntry
Not-accessible
Current
An entry in the DS3 PLCP Alarm Configuration table. The entries contain parameters to configure DS3 PLCP error statistics thresholds, so that an alarm is raised whenever any threshold is exceeded. The entries are automatically created for active DS3 interfaces with PLCP framing enabled, with default values for objects.
{ifIndex}
::= {cds3AlarmConfigPlcpTable 1}
Rhe DS3 PLCP Alarm Configuration Table entries are shown in Table 2-14.
| Object | Syntax |
|---|---|
cds3PlcpStatisticalAlarmSeverity | INTEGER |
cds3PlcpBip8CV15MinThreshold | Unsigned32 |
cds3PlcpBip8CV24HrThreshold | Unsigned32 |
cds3PlcpBip8ES15MinThreshold | Unsigned32 |
cds3PlcpBip8ES24HrThreshold | Unsigned32 |
cds3PlcpBip8SES15MinThreshold | Unsigned32 |
cds3PlcpBip8SES24HrThreshold | Unsigned32 |
cds3PlcpSEFS15MinThreshold | Unsigned32 |
cds3PlcpSEFS24HrThreshold | Unsigned32 |
cds3PlcpUAS15MinThreshold | Unsigned32 |
cds3PlcpUAS24HrThreshold | Unsigned32 |
INTEGER {minor(1), major(2)}
Read-write
Current
This variable sets up the severity of PLCP Statistical Alarm. When a PLCP Statistical alarm is detected, the module will send the alarm with appropriate severity.
::= {cds3AlarmConfigPlcpEntry 1}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value, which if exceeded in a 15-minute window, causes a statistical alarm to be declared.
::= {cds3AlarmConfigPlcpEntry 2}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object, if exceeded in a sliding 24-hour window, causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
::= {cds3AlarmConfigPlcpEntry 3}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared.
::= {cds3AlarmConfigPlcpEntry 4}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
::= {cds3AlarmConfigPlcpEntry 5}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared.
::= {cds3AlarmConfigPlcpEntry 6}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
::= {cds3AlarmConfigPlcpEntry 7}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a 15-minute window causes a statistical alarm to be declared.
::= {cds3AlarmConfigPlcpEntry 8}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which, when exceeded in a sliding 24-hour window, causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
::= {cds3AlarmConfigPlcpEntry 9}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which, when exceeded in a 15-minute window, causes a statistical alarm to be declared.
::= {cds3AlarmConfigPlcpEntry 10}
Unsigned32 (0..2147483647)
Read-write
Current
The value set in this object determines the value which when exceeded in a sliding 24-hour window causes a statistical alarm to be declared. The threshold is checked every 15 minutes for the preceding 24-hour interval.
::= {cds3AlarmConfigPlcpEntry 11}
Sequence of cds3AlarmPlcpEntry
Not-accessible
Current
The PLCP interface alarm table. This table maintains the CV, ES, SES, SEFS, and UAS for DS3 line with PLCP framing selected. Refer to RFC 2496 for a description of these error statistics.
::= {cds3Alarm 2}
Cds3AlarmPlcpEntry
Not-accessible
Current
{ifIndex}
::= {cds3AlarmPlcpTable 1}
Table 2-15 shows the DS3 PLCP Table Alarm entries.
| Object | Syntax |
|---|---|
cds3PlcpLineAlarmState | Bits |
cds3PlcpLineStatisticalAlarmState | Bits |
cds3PlcpBip8CVCurrent | Counter32 |
cds3PlcpBip8CV24HrBucket | Counter32 |
cds3PlcpBip8ESCurrent | Counter32 |
cds3PlcpBip8ES24HrBucket | Counter32 |
cds3PlcpBip8SESCurrent | Counter32 |
cds3PlcpBip8SES24HrBucket | Counter32 |
cds3PlcpSEFSCurrent | Counter32 |
cds3PlcpSEFS24HrBucket | Counter32 |
cds3PlcpUASCurrent | Counter32 |
cds3PlcpUAS24HrBucket | Counter32 |
BITS {rxRAI(0), txRAI(1), rcvOOF(2), localLpbk(3), remoteLpbk(4)}
Read-only
Current
This variable is a bitmap of the DS3 Line Alarms. A value of zero for this object indicates no alarms. The alarm indicated by the bit position is shown in Table 2-16.
| Bit Position | Alarm |
|---|---|
0 | Receiving RAI |
1 | Transmitting RAI |
2 | Receiving OOF |
3 | Near End Local Loopback in effect |
4 | Near End Remote Loopback in effect |
::= {cds3AlarmPlcpEntry 1}
BITS {cds3PlcpBip8CVCurrent(0), cds3PlcpBip8CV24HrBucket(1), cds3PlcpBip8ESCurrent(2), cds3PlcpBip8ES24HrBucket(3), cds3PlcpBip8SESCurrent(4), cds3PlcpBip8SES24HrBucket(5), cds3PlcpSEFSCurrent(6), cds3PlcpSEFS24HrBucket(7), cds3PlcpUASCurrent(8), cds3PlcpUAS24HrBucket(9)}
Read-only
Current
This variable is a bitmap of the DS3 PLCP Line Statistical Alarms. A value of zero for this object indicates no alarms. The threshold indicated by the bit position is shown in Table 2-17.
| Bit Position | Alarm |
|---|---|
0 | Bip8CV 15 minute threshold |
1 | Bip8CV 24 hour threshold |
2 | Bip8ES 15 minute threshold |
3 | Bip8ES 24 hour threshold |
4 | Bip8SES 15 minute threshold |
5 | Bip8SES 24 hour threshold |
6 | Plcp SEFS 15 minute threshold |
7 | Plcp SEFS 24 hour threshold |
8 | Plcp UAS 15 minute threshold |
9 | Plcp UAS 24 hour threshold |
::= {cds3AlarmPlcpEntry 2}
Counter32
Read-only
Current
The number of BIP-8 code violations (CV) encountered by the line in the current 15-minute period.
::= {cds3AlarmPlcpEntry 3}
Counter32
Read-only
Current
The number of BIP-8 CVs encountered by the line in the last 24 hours.
::= {cds3AlarmPlcpEntry 4}
Counter32
Read-only
Current
The number of BIP-8 Errored Seconds (ES) encountered by the line in the current 15-minute period.
::= {cds3AlarmPlcpEntry 5}
Counter32
Read-only
Current
The number of BIP-8 errored seconds encountered by the line in the last 24 hours.
::= {cds3AlarmPlcpEntry 6}
Counter32
Read-only
Current
The number of BIP-8 Severely Errored Seconds (SES) encountered by the line in the current 15-minute period.
::= {cds3AlarmPlcpEntry 7}
Counter32
Read-only
Current
The number of BIP-8 SES encountered by the line in the last 24 hours.
::= {cds3AlarmPlcpEntry 8}
Counter32
Read-only
Current
The number of BIP-8 Severely Errored Framing Seconds (SEFS) encountered by the line in the current 15-minute period.
::= {cds3AlarmPlcpEntry 9}
Counter32
Read-only
Current
The number of BIP-8 SEFS encountered by the line in the last 24 hours.
::= {cds3AlarmPlcpEntry 10}
Counter32
Read-only
Current
The number of Unavailable Seconds (UAS) encountered by the line in the current 15-minute period.
::= {cds3AlarmPlcpEntry 11}
Counter32
Read-only
Current
The number of BIP-8 UAS encountered by the line in the last 24 hours.
::= {cds3AlarmPlcpEntry 12}
Sequence of cds3PlcpStatsEntry
Not-accessible
Current
::= {cds3Stats 2}
cds3PlcpStatsEntry
Not-accessible
Current
An entry in the T3 PLCP Statistics table. Statistics are gathered for each existing T3 line with PLCP frame format selected. An entry is created automatically and is indexed by the T3 line number.
Index{ifIndex}
::= {cds3PlcpStatsTable 1}
The DS3 Physical Layer Convergence Protocol (PLCP) Statistics Table entries are shown in Table 2-18.
| Object | Syntax |
|---|---|
cds3PlcpRcvBip8Count | Counter32 |
cds3PlcpRcvOOFCount | Counter32 |
cds3PlcpRcvRAICount | Counter32 |
cds3PlcpFECount | Counter32 |
cds3PlcpSEFSecCount | Counter32 |
cds3PlcpFESecCount | Counter32 |
cds3PlcpFEBECount | Counter32 |
cds3PlcpFEBESecCount | Counter32 |
cds3PlcpSEFEBESecCount | Counter32 |
Counter32
Read-only
Current
The number of BIP-8 errors encountered by the line.
::= {cds3PlcpStatsEntry 1}
Counter32
Read-only
Current
The number of times Out of Frame (OOF) was detected with or without integrating to OOF alarm.
::= {cds3PlcpStatsEntry 2}
Counter32
Read-only
Current
The number of times Remote Alarm Indication (RAI) was detected with or without integrating to RAI alarm.
::= {cds3PlcpStatsEntry 3}
Counter32
Read-only
Current
The number of Framing Errors detected.
::= {cds3PlcpStatsEntry 4}
Counter32
Read-only
Current
The number of Framing Error errored seconds.
::= {cds3PlcpStatsEntry 5}
Counter32
Read-only
Current
The number of severely errored framing error seconds.
::= {cds3PlcpStatsEntry 6}
Counter32
Read-only
Current
The count of Far End Block Errors (FEBE) detected.
::= {cds3PlcpStatsEntry 7}
Counter32
Read-only
Current
The number of FEBE errored seconds.
::= {cds3PlcpStatsEntry 8}
Counter32
Read-only
Current
The number of severely errored FEBE seconds.
::= {cds3PlcpStatsEntry 9}
{cds3LineType, cds3LineAIScBitsCheck, cds3LineRcvFEACValidation, cds3LineOOFCriteria, cds3TraceToTransmit, cds3TraceToExpect, cds3TraceAlarm}
Current
These are objects related to cds3Config group.
::= {ciscoDs3MIBGroups 1}
{cds3RcvLOSCount, cds3RcvOOFCount, cds3RAICount, cds3CCVCount, cds3FECount}
Current
These are objects related to cds3Stats group.
::= {ciscoDs3MIBGroups 2}
{cds3NEAlarmUpCount, cds3NEAlarmDownCount, cds3NEAlarmThreshold, cds3FEAlarmUpCount, cds3FEAlarmDownCount, cds3FEAlarmThreshold, cds3StatisticalAlarmSeverity, cds3LCV15MinThreshold, cds3LCV24HrThreshold, cds3LES15MinThreshold, cds3LES24HrThreshold, cds3PCV15MinThreshold, cds3PCV24HrThreshold, cds3PES15MinThreshold, cds3PES24HrThreshold, cds3PSES15MinThreshold, cds3PSES24HrThreshold, cds3SEFS15MinThreshold, cds3SEFS24HrThreshold, cds3UAS15MinThreshold, cds3UAS24HrThreshold, cds3CCV15MinThreshold, cds3CCV24HrThreshold, cds3CES15MinThreshold, cds3CES24HrThreshold, cds3CSES15MinThreshold, cds3CSES24HrThreshold, cds3LineStatisticalAlarmState}
Current
These are objects related to cds3AlarmConfig group.
::= {ciscoDs3MIBGroups 3}
{cds3PlcpRcvBip8Count, cds3PlcpRcvOOFCount, cds3PlcpRcvRAICount, cds3PlcpFECount, cds3PlcpFESecCount, cds3PlcpSEFSecCount, cds3PlcpFEBECount, cds3PlcpFEBESecCount, cds3PlcpSEFEBESecCount}
Current
These are objects related to cds3PlcpStats group.
::= {ciscoDs3MIBGroups 4}
{cds3PlcpStatisticalAlarmSeverity, cds3PlcpBip8CV15MinThreshold, cds3PlcpBip8CV24HrThreshold, cds3PlcpBip8ES15MinThreshold, cds3PlcpBip8ES24HrThreshold, cds3PlcpBip8SES15MinThreshold, cds3PlcpBip8SES24HrThreshold, cds3PlcpSEFS15MinThreshold, cds3PlcpSEFS24HrThreshold, cds3PlcpUAS15MinThreshold, cds3PlcpUAS24HrThreshold, cds3PlcpLineAlarmState, cds3PlcpLineStatisticalAlarmState, cds3PlcpBip8CVCurrent, cds3PlcpBip8CV24HrBucket, cds3PlcpBip8ESCurrent, cds3PlcpBip8ES24HrBucket, cds3PlcpBip8SESCurrent, cds3PlcpBip8SES24HrBucket, cds3PlcpSEFSCurrent, cds3PlcpSEFS24HrBucket, cds3PlcpUASCurrent, cds3PlcpUAS24HrBucket}
Current
These are objects related to cds3AlarmPlcp group.
::= {ciscoDs3MIBGroups 5}
This MIB module describes SONET/SDH interface objects. It is an extension to the standard SONET MIB. Refer RFC 2558.
Sequence of csConfigEntry
Not-accessible
Current
This is the SONET/SDH configuration table. This table has objects for configuring SONET lines.
::= {csConfig 1}
csConfigEntry
Not-accessible
Current
An entry in the table. There is an entry for each SONET line in the table. Entries are automatically created for an ifType value of SONET(39). The object ifAdminStatus from the ifTable must be used to enable or disable a line. By default, the line state is down.
{ifIndex}
::= {csConfigTable 1}
The csConfig Entry sequence is shown in Table 2-19.
| Object | Syntax |
|---|---|
csConfigLoopbackType | INTEGER |
csConfigXmtClockSource | INTEGER |
csConfigFrameScramble | INTEGER |
csConfigType | INTEGER |
Agent
To maintain the integrity of the reference, the following is required:
INTEGER {noLoopback (1), lineLocal (2), lineRemote (3)}
Read-write
Current
This object represents the desired loopback configuration of the SONET line. Table 2-20 shows the meaning of the three loopback configuration choices.
| Loopback Configuration | Meaning |
|---|---|
noLoopback | Not in the loopback state |
lineLocal | The sent signal at this line is looped back through the device. |
lineRemote | The sent signal does not go through the device but is looped back out. |
{noLoopback}
::= {csConfigEntry 1}
INTEGER {loopTiming (1), localTiming (2)}
Read-write
Current
The source of the transmit clock. Table 2-21 shows the meaning of the three clock source choices.
| Clock Source | Meaning |
|---|---|
Indicates that the recovered receive clock is used as the transmit clock | |
Indicates that a local clock source is used or that an external clock is attached to the box containing the interface |
{localTiming}
::= {csConfigEntry 2}
INTEGER {disabled(1), enabled(2)}
Read-write
Current
This object is used to disable or enable the Scrambling option in the SONET line. Refer to GR-253-CORE for frame scrambling.
{enabled}
::= {csConfigEntry 3}
INTEGER {SONETSts3c(1), SONETStm1(2), SONETSts12c(3), SONETStm4(4), SONETSts48c(5), SONETStm16(6)}
Read-write
Current
This object represents the configured line type. This object can be used to switch between SONET (North American) and SDH (European) format. Sts is SONET format, while Stm is SDH format. Table 2-22 shows the configured line type and application. Table 2-22 shows the configured line type application.
| Configured Line Type | Application |
|---|---|
SONETSts3c | European standard OC3 |
SONETStm1 | OC3 |
SONETSts12c | OC12 |
SONETStm4 | European standard OC12 |
SONETSts48c | OC48 |
SONETStm16 | European standard OC48 |
{SONETSts3c}
::= {csConfigEntry 4}
Sequence of CsApsConfigEntry
Not-accessible
Current
This table contains objects to configure the Automatic Protection Switching (APS) feature in a SONET Line. APS is the ability to configure a pair of SONET lines for redundancy so that the hardware will automatically switch the active line from working line to the protection line or vice versa, within 60 ms, when the active line fails.
::= {csApsConfig 1}
csApsConfigEntry
Not-accessible
Current
{csApsWorkingIndex}
::= {csApsConfigTable 1}
The csApsConfigEntry sequence is shown in Table 2-23.
| Object | Syntax |
|---|---|
csApsWorkingIndex | InterfaceIndex |
csApsProtectionIndex | InterfaceIndex |
csApsEnable | INTEGER |
csApsArchMode | INTEGER |
csApsActiveLine | INTEGER |
csApsSigFaultBER | Unsigned32 |
csApsSigDegradeBER | Unsigned32 |
csApsWaitToRestore | Unsigned32 |
csApsDirection | INTEGER |
csApsRevertive | INTEGER |
csApsDirectionOperational | INTEGER |
csApsArchModeOperational | INTEGER |
csApsChannelsProtocol | INTEGER |
InterfaceIndex
Not-accessible
Current
::= {csApsConfigEntry 1}
Table 2-24 describes the Chassis/Slot (CS) Format for this index entry.
| Field | Description | Bit Positions |
|---|---|---|
Chassis # | Shelf Number of the module that is plugged in. | 24-31 (eight bits) |
Logical Slot # | Logical Slot Number of the module that is plugged in. | 16-23 (eight bits) |
Value | Refer to description field for the MIB object. | 0-15 (Refers to a number between 1 and 60.) |
InterfaceIndex
Read-write
Current
The protection line indicates that it will become the active line when an APS switch occurs (APS switch could occur because of a failure on the working line).
::= {csApsConfigEntry 2}
Table 2-25 describes the Chassis/Slot (or CS) Format for this index entry.
| Field | Description | Bit Positions |
|---|---|---|
Chassis # | Shelf Number of the module that is plugged in. | 24-31 (eight bits) |
Logical Slot # | Logical Slot Number of the module that is plugged in. | 16-23 (eight bits) |
Value | Refer to the description field for the MIB object. | 0-15 (Refers to a number between 1 and 60.) |
INTEGER {csApsDisabled (1), csApsEnabled (2)}
Read-write
Current
This object is used to enable or disable the APS feature on the working/protection line pairs. When enabled, the hardware will automatically switch the active line from the working line to the protection line within 60 ms, or vice versa.
::= {csApsConfigEntry 3}
INTEGER {onePlusOne(1), oneToOne(2), anexBOnePlusOne(3), ycableOnePlusOneNok1k2(4), straightOnePlusOneNok1k2(5)}
Read-write
Current
This object is used to configure APS architecture mode on the working/protection line pairs. Refer to csApsK1K2Disable for description of K1K2 bytes.
All of the following are supported on single slot. oneToOne(2) is not supported across 2 slots; that is the working and protection slot numbers must be the same in oneToOne(2).
::= {csApsConfigEntry 4}
INTEGER {csApsWorkingLine(1), csApsProtectionLine(2)}
Read-only
Current
This object indicates which line is currently active. It could be the working line or the protection line.
::= {csApsConfigEntry 5}
Unsigned32 (3..5)
Read-write
Current
This object contains the Bit Error Rate threshold for Signal Fault detection on the working line. Once this threshold is exceeded, an APS switch will occur. This value is 10 to the -n, where n is between 3 and 5.
{3}
::= {csApsConfigEntry 6}
Unsigned32 (5..9)
Read-write
Current
This object contains the Bit Error Rate threshold for Signal Degrade detection on the working line. Once this threshold is exceeded, an APS switch will occur. This value is 10 to -n where n is between 5 and 9.
{5}
::= {csApsConfigEntry 7}
Unsigned32 (1..12) in units of minutes
Read-write
Current
This object contains interval in minutes to wait before attempting to switch back to the working line. It is not applicable if the line is configured in non-revertive mode, that is the protection line will continue to be active, even if failures on the working line are cleared. The framer clears the signal-fault and signal-degrade when APS switch occurs. Refer to csApsRevertive for a description of non-revertive.
::= {csApsConfigEntry 8}
INTEGER {uniDirectional(1), biDirectional(2)}
Read-write
Current
This object is used to configure the switching direction which this APS line supports. The direction may be either unidirectional, where the APS switches only in one direction, or bidirectional, where the APS switches both ends of the line.
::= {csApsConfigEntry 9}
INTEGER {nonrevertive(1), revertive(2)}
Read-write
Current
This object is used to configure the APS revertive or non-revertive option. Revertive will switch the working line back to active state after the Wait-To-Restore interval has expired and the working line Signal-Fault/Signal-Degrade has been cleared. Refer to csApsWaitToRestore for a description of the Wait-To-Restore interval.
With the nonrevertive option, the protection line continues to be the active line. The active line does not switch to the working line.
::= {csApsConfigEntry 10}
Integer {uniDirectional(1), biDirectional(2)}
Read-only
Current
This object shows the actual APS direction that is implemented on the Near End terminal. APS direction configured through csApsDirection is negotiated with the Far End and APS direction setting acceptable to both ends is operational at the Near End.
::= {csApsConfigEntry 11}
Integer{onePlusOne(1), oneToOne(2), anexBOnePlusOne(3), ycableOnePlusOneNok1k2(4), straightOnePlusOneNok1k2(5)}
Read-only
Current
This object shows the actual APS architecture mode that is implemented on the Near End terminal. APS architecture mode configured through csApsArchMode object is negotiated with the Far End through APS channel. Architecture mode acceptable to both the Near End and the Far End terminals is then operational at the Near End. This value can be different than the APS Architecture mode configured.
::= {csApsConfigEntry 12}
Integer {bellcore(1), itu(2)}
Read-write
Current
This object allows you to configure APS channel protocol to be implemented at the Near End terminal. K1 and K2 overhead bytes in a SONET signal are used as an APS channel. This channel is used to carry APS protocol.
Possible values are shown in Table 2-26.
| APS Channel Protocol | Defined In |
|---|---|
bellcore(1) | Implements APS channel protocol as defined in the Bellcore Document GR-253-CORE. |
itu(2) | Implements APS channel protocol as defined in ITU document G.783, Annex A. |
::= {csApsConfigEntry 13}
INTEGER {csApsChannelMismatch(1), csApsProtectionByteFail(2), csApsFEProtectionFailure(3)}
Read-only
Current
This is the SONET APS line failure code, or the failure encountered by the APS line. csApsChannelMismatch indicates that the transmitted K1 byte and the received K2 byte do not match.
csApsProtectionByteFail indicates either a K1 byte with aninvalid type of switch request bits was received, or he priority of the received K1 byte is lower than the transmitted K1 byte.
csApsFEProtectionFailure indicates a remote end error has been detected.
Refer to GR-253-CORE.
::= {csApsConfig 2}
INTEGER {csApsOther(1), csApsRevertive(2), csApsManual(3), csApsSignalDefectLow(4), csApsSignalDefectHigh(5), csApsSignalFailureLow(6), csApsSignalFailureHigh(7), csApsForceSwitch(8), csApsLockOut(9)}
Read-only
Current
When the working line on one end fails, its other end is told to do an APS switch. Table 2-27 describes, in rder of priority, the reason for APS switchover.
| Switch Request Type | Reason |
|---|---|
This is the highest priority switch. This will override all other requests. | |
Forced switch forces hardware to switch the active line even if the other line (could be working line or protection line) is in alarm. | |
Switch happened because threshold for csApsSigDegradeBER was exceeded. | |
Same as above, but lower priority. | |
Switch occurred because threshold for csApsSigFaultBER was exceeded. | |
Same as above, but lower priority. | |
Manual switch causes APS switch unless a request of equal or higher priority is in effect. | |
Switch back to working line after the Wait-to-Restore interval is over, and failures are cleared. It is the lowest priority. |
::= {csApsConfig 3}
Sequence of cssTotalEntry
Not-accessible
Current
The SONET/SDH Section Total table. It contains the cumulative sum of the various statistics for the
24-hour period preceding the current interval. The object SONETMediumValidIntervals from RFC 2558 contains the number of 15-minute intervals that have elapsed since the line was enabled.
::= {csSection 1}
cssTotalEntry
Not-accessible
Current
An entry in the SONET/SDH Section Total table. Entries are created automatically for SONET lines. The cssTotalEntry sequence is shown in Table 2-28.
| Object | Syntax |
|---|---|
cssTotalESs | Gauge32 |
cssTotalSESs | Gauge32 |
cssTotalSEFSs | Gauge32 |
cssTotalCVs | Gauge32 |
{ifIndex}
::= {cssTotalTable 1}
Gauge32 (in units of errored seconds)
Read-only
Current
The number of Errored Seconds encountered by a SONET/SDH Section in the last 24 hours.
Refer to RFC 2558.
::= {cssTotalEntry 1}
Gauge32 (in units of Severely Errored Seconds)
Read-only
Current
The number of Severely Errored Seconds encountered by a SONET/SDH Section in the last 24 hours.
Refer to RFC 2558.
::= {cssTotalEntry 2}
Gauge32 (in units of Severely Errored Framing Seconds)
Read-only
Current
The number of Severely Errored Framing Seconds encountered by a SONET/SDH Section in the last 24 hours.
Refer to RFC 2558.
::= {cssTotalEntry 3}
Gauge32 (in units of Coding Violations)
Read-only
Current
The number of Coding Violations encountered by a SONET/SDH Section in the last 24 hours.
Refer to RFC 2558.
::= {cssTotalEntry 4}
Sequence of cssTraceEntry
Not-accessible
Current
The SONET/SDH Section Trace table. This table contains objects for tracing the SONET section.
::= {csSection 2}
cssTraceEntry
Not-accessible
Current
An entry in the trace table. Entries exist for active SONET lines. The objects in this table are used to verify continued connection between the two ends of the line. The cssTraceEntry sequence is shown in Table 2-29.
| Object | Syntax |
|---|---|
OCTET STRING | |
OCTET STRING | |
TruthValue | |
cssTraceReceived | OCTET STRING |
{ifIndex}
::= {cssTraceTable 1}
OCTET STRING (SIZE(0|16|64))
Read-write
Current
SONET Section Trace To Transmit. This is the string that is transmitted to perform SONET section trace diagnostics. The trace string is repetitively transmitted so that a trace receiving terminal can verify its continued connection to the intended transmitter. The default value is a zero-length string. Unless this object is set to a non-zero length string, tracing will not be performed. Refer to GR-253-CORE.
::= {cssTraceEntry 1}
OCTET STRING (SIZE(0|16|64))
Read-write
Current
SONET Section Trace To Expect. The receiving terminal verifies if the incoming string matches this string. The value of cssTraceFailure indicates whether a trace mismatch occurred. The default value is a zero-length string. Refer to GR-253-CORE.
::= {cssTraceEntry 2}
TruthValue
Read-only
Current
The value of this object is set to true when the SONET section received trace does not match the cssTraceToExpect.
Refer to GR-253-CORE.
::= {cssTraceEntry 3}
OCTET STRING (SIZE (0|16|64))
Read-only
Current
This object is used to view the SONET Section Trace that is received by the receiving terminal.
Refer to GR-253-CORE.
::= {cssTraceEntry 4}
Sequence of cslTotalEntry
Not-accessible
Current
The SONET/SDH Line Total table. It contains the cumulative sum of the various statistics for the
24-hour period preceding the current interval. The object SONETMediumValidIntervals from RFC 2558 contains the number of 15-minute intervals that have elapsed since the line was enabled.
::= {csLine 1}
cslTotalEntry
Not-accessible
Current
An entry in the SONET/SDH Line Total table. Entries are created automatically for SONET lines.
{ifIndex}
::= {cslTotalTable 1}
The cssTotalTableEntry sequence is shown in Table 2-30.
| Object | Syntax |
|---|---|
cslTotalESs | Gauge32 |
cslTotalSESs | Gauge32 |
cslTotalCVs | Gauge32 |
cslTotalUASs | Gauge32 |
Gauge32 (in units of errored seconds)
Read-only
Current
The number of Errored Seconds encountered by a SONET/SDH Line in the last 24 hours.
::= {cslTotalEntry 1}
Gauge32 (in units of Severely Errored Seconds)
Read-only
Current
The number of Severely Errored Seconds encountered by a SONET/SDH Line in the last 24 hours. Refer to RFC 2558.
::= {cslTotalEntry 2}
Gauge32 (in units of Coding Violations)
Read-only
Current
The number of Coding Violations encountered by a SONET/SDH Line in the last 24 hours.
Refer to RFC 2558.
::= {cslTotalEntry 3}
Gauge32 (in units of unavailable seconds)
Read-only
Current
The number of Unavailable Seconds encountered by a SONET/SDH Line in the last 24 hours.
Refer to RFC 2558.
::= {cslTotalEntry 4}
Sequence of cslFarEndTotalEntry
Not-accessible
Current
The SONET/SDH Far End Line Total table. It contains the cumulative sum of the various statistics for the 24-hour period preceding the current interval. The object SONETMediumValidIntervals from RFC 2558 contains the number of 15-minute intervals that have elapsed since the line was enabled.
::= {csLine 2}
cslFarEndTotalEntry
Not-accessible
Current
An entry in the SONET/SDH Far End Line Total table. Entries are created automatically for SONET lines.
{ifIndex}
::= {cslFarEndTotalTable 1}
The cssFarEndTotalTableEntry sequence is shown in Table 2-31.
| Object | Syntax |
|---|---|
cslFarEndTotalESs | Gauge32 |
cslFarEndTotalSESs | Gauge32 |
cslFarEndTotalCVs | Gauge32 |
cslFarEndTotalUASs | Gauge32 |
Gauge32 (in units of errored seconds)
Read-only
Current
The number of Errored Seconds (ES) encountered by a SONET/SDH Far End Line in the last 24 hours.
Refer to RFC 2558.
::= {cslFarEndTotalEntry 1}
Gauge32 (in units of Severely Errored Seconds)
Read-only
Current
The number of Severely Errored Seconds (SES) encountered by a SONET/SDH Far End Line in the last
24 hours.
Refer to RFC 2558.
::= {cslFarEndTotalEntry 2}
Gauge32 (in units of Coding Violations)
Read-only
Current
The number of Coding Violations encountered by a SONET/SDH Far End Line in the last 24 hours.
Refer to RFC 2558.
::= {cslFarEndTotalEntry 3}
Gauge32 (in units of unavailable seconds)
Read-only
Current
The number of Unavailable Seconds encountered by a SONET/SDH Far End Line in the last 24 hours.
Refer to RFC 2558.
::= {cslFarEndTotalEntry 4}
Sequence of cspTotalEntry
Not-accessible
Current
The SONET/SDH Path Total table. It contains the cumulative sum of the various statistics for the
24-hour period preceding the current interval.The object SONETMediumValidIntervals from RFC 2558 contains the number of 15-minute intervals that have elapsed since the line is enabled.
::= {csPath 1}
cspTotalEntry
Not-accessible
Current
An entry in the SONET/SDH Path Total table. Entries are created automatically for SONET lines.
{ifIndex}
::= {cspTotalTable 1}
The cspTotalEntry sequence is shown in Table 2-32.
| Object | Syntax |
|---|---|
cspTotalESs | Gauge32 |
cspTotalSESs | Gauge32 |
cspTotalCVs | Gauge32 |
cspTotalUASs | Gauge32 |
Gauge32 (in units of errored seconds)
Read-only
Current
The number of Errored Seconds encountered by a SONET/SDH Path in the last 24 hours. Refer to RFC 2558.
::= {cspTotalEntry 1}
Gauge32 (in units of Severely Errored Seconds)
Read-only
Current
The number of Severely Errored Seconds (SES) encountered by a SONET/SDH Path in the last 24 hours.
Refer to RFC 2558.
::= {cspTotalEntry 2}
Gauge32 (in units of Coding Violations)
Read-only
Current
The number of Coding Violations encountered by a SONET/SDH Path in the last 24 hours.
Refer to RFC 2558.
::= {cspTotalEntry 3}
Gauge32 (in units of unavailable seconds)
Read-only
Current
The number of Unavailable Seconds encountered by a SONET/SDH Path in the last 24 hours.
Refer to RFC 2558.
::= {cspTotalEntry 4}
Sequence of cspFarEndTotalEntry
Not-accessible
Current
The SONET/SDH Far End Path Total table. Far End refers to the remote end of the line. The table contains the cumulative sum of the various statistics for the 24-hour period preceding the current interval. The object SONETMediumValidIntervals from RFC 2558 contains the number of 15-minute intervals that have elapsed since the line is enabled.
::= {csPath 2}
cspFarEndTotalEntry
Not-accessible
Current
An entry in the SONET/SDH Far End Path Total table. Entries are created automatically for SONET lines.
{ifIndex}
::= {cspFarEndTotalTable 1}
The cspFarEndTotalEntry sequence is shown in Table 2-33.
| Object | Syntax |
|---|---|
cspFarEndTotalESs | Gauge32 |
cspFarEndTotalSESs | Gauge32 |
cspFarEndTotalCVs | Gauge32 |
cspFarEndTotalUASs | Gauge32 |
Gauge32 (in units of errored seconds)
Read-only
Current
The number of Errored Seconds encountered by a SONET/SDH far end path in the last 24 hours.
Refer to RFC 2558.
::= {cspFarEndTotalEntry 1}
Gauge32 (in units of Severely Errored Seconds)
Read-only
Current
The number of Severely Errored Seconds encountered by a SONET/SDH far end path in the last 24 hours.
Refer to RFC 2558.
::= {cspFarEndTotalEntry 2}
Gauge32 (in units of Coding Violations)
Read-only
Current
The number of Coding Violations encountered by a SONET/SDH far end path in the last 24 hours.
Refer to RFC 2558.
::= {cspFarEndTotalEntry 3}
Gauge32 (in units of unavailable seconds)
Read-only
Current
The number of Unavailable Seconds encountered by a SONET/SDH far end path in the last 24 hours.
Refer to RFC 2558.
::= {cspFarEndTotalEntry 4}
Sequence of cspTraceEntry
Not-accessible
Current
The SONET/SDH Path Trace table. This table contains objects for tracing the SONET path.
::= {csPath 3}
cspTraceEntry
Not-accessible
Current
An entry in the SONET/SDH Path Trace table. The entries exist for active SONET lines. The objects in this table are used to verify continued connection between the two ends of the line.
{ifIndex}
::= {cspTraceTable 1}
The cspTracelEntry sequence is shown in Table 2-34.
| Object | Syntax |
|---|---|
OCTET STRING | |
OCTET STRING | |
TruthValue | |
OCTET STRING |
OCTET STRING (SIZE(0|16|64))
Read-write
Current
SONET Path Trace To Transmit. The trace string is repetitively transmitted so that a trace receiving terminal can verify its continued connection to the intended transmitter. The default value is a zero-length string. Unless this object is set to a non-zero length string, tracing will not be performed.
Refer to GR-253-CORE.
::= {cspTraceEntry 1}
OCTET STRING (SIZE(0|16|64))
Read-write
Current
SONET Path Trace To Expect. The receiving terminal verifies that the incoming string matches this string. The value of cspTraceFailure indicates whether a trace mismatch occurred. The default value is a zero-length string.
Refer to GR-253-CORE.
::= {cspTraceEntry 2}
TruthValue
Read-only
Current
The value of this object is set to true when the trace received by the SONET Path does not match the cspTraceToExpect.
Refer to GR-253-CORE.
OCTET STRING (SIZE(0|16|64))
Read-only
Current
This object is used to view the Sonet Path Trace that is received by the receiving terminal.
Refer to GR-253-CORE.
::= {cspTraceEntry 4}
Sequence of csStatsEntry
Not-accessible
Current
The SONET/SDH Section statistics table. This table maintains the number of times the line encountered Loss of Signal (LOS), Loss of Frame (LOF),Alarm Indication signals (AIS), and Remote Failure Indications (RFI).
::= {csStats 1}
csStatsEntry
Not-accessible
Current
An entry in the SONET/SDH statistics table. These are realtime statistics for the SONET section, line and path layers. The statistics are gathered for each SONET line. An entry is created automatically and is indexed by ifIndex.
{ifIndex}
::= {csStatsTable 1}
The csStatsEntry sequence is shown in Table 2-35.
| Object | Syntax |
|---|---|
cssLOSs | Counter32 |
cssLOFs | Counter32 |
cslAISs | Counter32 |
cslRFIs | Counter32 |
cspAISs | Counter32 |
cspRFIs | Counter32 |
Counter32 (in units of loss of signals)
Read-only
Current
Refer to RFC 2558.
::= {csStatsEntry 1}
Counter32 (in units of loss of frames)
Read-only
Current
Refer to RFC 2558.
::= {csStatsEntry 2}
Counter32 (in units of Alarm Indication Signals)
Read-only
Current
The number of Alarm Indication Signals (AIS) encountered by a SONET/SDH Line. A high value for this object may indicate a problem with the SONET Line layer.
Refer to RFC 2558.
::= {csStatsEntry 3}
Counter32 (in units of Remote Failure Indications)
Read-only
Current
The number of Remote Failure Indications (RFI) encountered by a SONET/SDH Line. A high value for this object may indicate a problem with the SONET Line layer. Refer to
RFC 2558.
::= {csStatsEntry 4}
Counter32 (in units of Alarm Indication Signals)
Read-only
Current
The number of Alarm Indication Signals (AIS) encountered by a SONET/SDH Path. A high value for this object may indicate a problem with the SONET Path layer.
Refer to RFC 2558.
::= {csStatsEntry 5}
Counter32 (in units of Remote Failure Indications)
Read-only
Current
The number of Remote Failure Indications (RFI) encountered by a SONET/SDH Path. A high value for this object may indicate a problem with the SONET Path layer.
Refer to RFC 2558.
::= {csStatsEntry 6}
Current
The Compliance statement for ciscoSONET management group. Required if SONET APS is supported.
AXSM
{ciscoSONETConfMIBGroup, ciscoSONETStatsMIBGroup, ciscoSONETTraceMIBGroup}
ciscoSONETApsMIBGroup
::= {ciscoSONETMIBCompliances 1}
{csConfigLoopbackType, csConfigXmtClockSource, csConfigFrameScramble, csConfigType}
Current
Objects used for configuring SONET lines.
::= {ciscoSONETMIBGroups 1}
{cssTotalESs, cssTotalSESs, cssTotalSEFSs, cssTotalCVs, cssLOSs, cssLOFs, cslAISs, cslRFIs, cspAISs, cspRFIs, cslTotalESs, cslTotalSESs, cslTotalCVs, cslTotalUASs, cslFarEndTotalESs, cslFarEndTotalSESs, cslFarEndTotalCVs, cslFarEndTotalUASs, cspTotalESs, cspTotalSESs, cspTotalCVs, cspTotalUASs, cspFarEndTotalESs, cspFarEndTotalSESs, cspFarEndTotalCVs, cspFarEndTotalUASs}
Current
These are objects related to SONET line statistics.
::= {ciscoSONETMIBGroups 2}
{cssTraceToTransmit, cssTraceToExpect, cssTraceFailure, cspTraceToTransmit, cspTraceToExpect, cspTraceFailure}
Current
Objects related to SONET line connectivity.
::= {ciscoSONETMIBGroups 3}
{csApsProtectionIndex, csApsEnable, csApsArchMode, csApsActiveLine, csApsSigFaultBER, csApsSigDegradeBER, csApsWaitToRestore, csApsDirection, csApsRevertive, csApsLineFailureCode, csApsLineSwitchReason}
Current
Objects used for configuring APS over SONET lines.
::= {ciscoSONETMIBGroups 4}
The WAN SONET MIB objects are defined in the file CISCO-WAN-SONET-MIB.my. This MIB file describes the SONET/SDH interface objects. These objects are an extension to the standard SONET MIB, described in RFC 2558. Within this MIB there is a Section Alarm Group, a Line Alarm Group, and a Path Alarm Group.
The SONET/SDH Section Alarm table contains objects for setting alarm thresholds and reading alarm severity.
Sequence of cwsSectionAlarmEntry
Not-accessible
Current
This table contains objects for setting alarm thresholds and reading alarm severity.
::= {cwsSection 1}
cwsSectionAlarmEntry
Not-accessible
Current
An entry in the alarm table. The entries exist for active SONET lines, with default threshold values. Thresholds may be configured for errored seconds (ES), Severely Errored Seconds (SES), Severely Errored Framing Seconds (SEFS) and Coding Violations (CV) for section layer SONET lines. Once these thresholds are exceeded, minor or major alarm is raised. Refer to RFC 2558 for descriptions of ES, SES, SEFS, and CV.
{ifIndex}
::= {cwsSectionAlarmTable 1}
The Section Alarm Table Entries are shown in Table 2-36.
| Object | Syntax |
|---|---|
cwsSectionStatisticalAlarmSeverity | INTEGER |
cwsSectionCurrentESsThreshold | Unsigned32 |
cwsSectionTotalESsThreshold | Unsigned32 |
cwsSectionCurrentSESsThreshold | Unsigned32 |
cwsSectionTotalSESsThreshold | Unsigned32 |
cwsSectionCurrentSEFSsThreshold | Unsigned32 |
cwsSectionTotalSEFSsThreshold | Unsigned32 |
cwsSectionCurrentCVsThreshold | Unsigned32 |
cwsSectionTotalCVsThreshold | Unsigned32 |
cwsSectionStatAlarmStatus | Unsigned32 |
INTEGER {minor(1), major(2)}
Read-write
Current
This object indicates whether exceeding this statistical threshold is considered to be a minor or major severity alarm.
{minor}
::= {cwsSectionAlarmEntry 1}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the threshold for errored seconds (ES), for the current 15-minute interval, above which an alarm is generated.
Refer to RFC 2558.
{20}
::= {cwsSectionAlarmEntry 2}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the Errored Seconds (ES) threshold, for the 24-hour interval, above which an alarm is generated.
Refer to RFC 2558.
{20}
::= {cwsSectionAlarmEntry 3}
Unsigned32 (0..2147483647) (in units of Severely Errored Seconds)
Read-write
Current
This object indicates the threshold for Severely Errored Seconds (SES) for the current 15-minute interval, above which an alarm is generated.
Refer to RFC 2558.
{3}
::= {cwsSectionAlarmEntry 4}
Unsigned32 (0..2147483647) (in units of Severely Errored Seconds)
Read-write
Current
This object indicates the threshold for Severely Errored Seconds (SES) for the 24-hour interval. If this threshold is exceeded, an alarm is generated.
Refer to RFC 2558.
{3}
::= {cwsSectionAlarmEntry 5}
Unsigned32 (0..2147483647) (in units of Severely Errored Framing Seconds)
Read-write
Current
This object indicates the Severely Errored Framing Seconds (SEFS) threshold. If this threshold is exceeded, an alarm is generated.
Refer to RFC 2558.
{3}
::= {cwsSectionAlarmEntry 6}
Unsigned32 (0..2147483647) (in units of Severely Errored Framing Seconds)
Read-write
Current
This object indicates the Severely Errored Framing Seconds (SEFS) threshold for the 24-hour interval. If this threshold is exceeded, an alarm is generated.
Refer to RFC 2558.
{3}
::= {cwsSectionAlarmEntry 7}
Unsigned32 (0..2147483647) (in units of number of Coding Violations)
Read-write
Current
This object indicates the threshold for Coding Violations (CV) If this threshold is exceeded, an alarm is generated.
Refer to RFC 2558.
{25}
::= {cwsSectionAlarmEntry 8}
Unsigned32 (0..2147483647) (in units of number of Coding Violations)
Read-write
Current
This object indicates the threshold for Coding Violations (CV) for a 24-hour interval. If this threshold is exceeded, an alarm is generated.
Refer to RFC 2558.
{25}
::= {cwsSectionAlarmEntry 9}
Unsigned32 (1..511)
Read-write
Current
This variable indicates the status of the interface. When an alarm is raised, this would indicate which threshold was exceeded. This object is updated every 15 minutes. Once the current 15-minute window has passed, and there are no errors in the current 15-minute window, the object is cleared from the lower level SONET task. The cwsSectionStatAlarmStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. If none of the bits are set, it indicates no defect. The defects indicated by the various bit positions are shown in Table 2-37.
| Bit Position | Defect |
|---|---|
1 | SONETSectionTotalESs |
2 | SONETSectionTotalSESs |
3 | SONETSectionTotalSEFSs |
4 | SONETSectionTotalCVs |
5 | SONETSectionCurrentESs |
6 | SONETSectionCurrentSESs |
7 | SONETSectionCurrentSEFSs |
8 | SONETSectionCurrentCVs |
::= {cwsSectionAlarmEntry 10}
![]() |
Note Changing any threshold will effect both the Near End and the Far End threshold. |
Sequence of cwsLineAlarmEntry
Not-accessible
Current
The SONET/SDH Line Alarm table. This table contains objects which are thresholds that the user can set. Once the threshold is exceeded, an alarm is flagged. Changing any threshold will affect both the Near End and Far End (remote end of the line) threshold.
::= {cwsLine 1}
cwsLineAlarmEntry
Not-accessible
Current
An entry in the SONET/SDH Line Alarm table. The entries may be created for an ifType value of SONET(39). Thresholds maybe specified for errored seconds (ES), Severely Errored Seconds (SES), Severely Errored Framing Seconds (SEFS), Coding Violations (CV), and unavailable seconds (UAS) for line layer of SONET lines. Once these thresholds are exceeded, minor or major alarm is raised.
Refer to RFC 2558 for descriptions of ES, SES, CV, and UAS.
{ifIndex}
::= {cwsLineAlarmTable 1}
cwsLineAlarmEntry::=
The cwsLine AlarmEntry sequence is shown in Table 2-38.
| Object | Syntax |
|---|---|
cwsLineStatisticalAlarmSeverity | INTEGER |
cwsLineCurrentESsThreshold | Unsigned32 |
cwsLineTotalESsThreshold | Unsigned32 |
cwsLineCurrentSESsThreshold | Unsigned32 |
cwsLineTotalSESsThreshold | Unsigned32 |
cwsLineCurrentCVsThreshold | Unsigned32 |
cwsLineTotalCVsThreshold | Unsigned32 |
cwsLineCurrentUASsThreshold | Unsigned32 |
cwsLineTotalUASsThreshold | Unsigned32 |
cwsLineStatAlarmStatus | Unsigned32 |
INTEGER {minor(1), major(2)}
Read-write
Current
If any statistical threshold is exceeded, this object is set to major or minor.
::= {cwsLineAlarmEntry 1}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the threshold for errored seconds (ES) for the current 15-minute interval. If this threshold is exceeded, an alarm is generated. This threshold is the same for Far End and Near End.
Refer to RFC 2558.
{20}
::= {cwsLineAlarmEntry 2}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the errored seconds (ES) threshold for the 24-hour interval. If this threshold is exceeded, an alarm is generated. This threshold is the same for Far End and Near End.
Refer to RFC 2558.
{20}
::= {cwsLineAlarmEntry 3}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{3}
::= {cwsLineAlarmEntry 4}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{3}
::= {cwsLineAlarmEntry 5}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{3}
::= {cwsLineAlarmEntry 6}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{3}
::= {cwsLineAlarmEntry 7}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
::= {cwsLineAlarmEntry 8}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
::= {cwsLineAlarmEntry 9}
Unsigned32
Read-only
Current
This variable indicates the status of the SONET line. This object is updated every 15 minutes. Once the current 15-minute window has passed, and if there are no errors in the current 15-minute window, the object is cleared from the lower level SONET task. The cwsLineStatAlarmStatus is a bit map represented as a sum, it can therefore represent multiple defects simultaneously. If none of the bits are set, it indicates no defect. The defects indicated by bit position are shown in Table 2-39.
| Bit Position | Defect |
|---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 |
::= {cwsLineAlarmEntry 10}
Sequence of cwsPathAlarmEntry
Not-accessible
Current
The SONET/SDH Path Alarm table. This table contains objects for thresholds which a user can set. When any threshold is exceeded, an alarm is set. Changing any threshold will affect both the Near End and Far End (remote end of the line) threshold.
::= {cwsPath 1}
cwsPathAlarmEntry
Not-accessible
Current
An entry in the SONET/SDH Path Alarm table. Thresholds maybe specified for errored seconds (ES), Severely Errored Seconds (SES), Severely Errored Framing Seconds (SEFS), Coding Violations (CV) and unavailable seconds (UAS) for path layer of SONET lines. Once these thresholds are exceeded, minor or major alarm is raised.
Refer to RFC 2558 for descriptions of ES, SES, SEFS, CV, and UAS.
{ifIndex}
::= {cwsPathAlarmTable 1}
The cwsPathAlarmEntry Sequence table is shown in Table 2-40.
| Object | Syntax |
|---|---|
cwsPathStatisticalAlarmSeverity | INTEGER |
cwsPathCurrentESsThreshold | Unsigned32 |
cwsPathTotalESsThreshold | Unsigned32 |
cwsPathCurrentSESsThreshold | Unsigned32 |
cwsPathTotalSESsThreshold | Unsigned32 |
cwsPathCurrentCVsThreshold | Unsigned32 |
cwsPathTotalCVsThreshold | Unsigned32 |
cwsPathCurrentUASsThreshold | Unsigned32 |
cwsPathTotalUASsThreshold | Unsigned32 |
cwsPathStatAlarmStatus | Unsigned32 |
INTEGER {minor(1), major(2)}
Read-write
Current
When any statistical threshold is exceeded, this object is set to major or minor.
::= {cwsPathAlarmEntry 1}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the threshold for errored seconds (ES) for the current 15-minute interval. If this threshold is exceeded, an alarm is generated. This threshold is the same for Far End (remote end of the line) and Near End (this end of the line).
Refer to RFC 2558.
{20}
::= {cwsPathAlarmEntry 2}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the threshold for errored seconds (ES) for the 24-hour interval. If this threshold is exceeded, an alarm is generated. This threshold is the same for Far End (remote end of the line) and Near End (this end of the line).
Refer to RFC 2558.
{20}
::= {cwsPathAlarmEntry 3}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the threshold for Severely Errored Seconds (SES) for the current 15-minute interval. If this threshold is exceeded, an alarm is generated. This threshold is the same for Far End and Near End.
Refer to RFC 2558.
{3}
::= {cwsPathAlarmEntry 4}
Unsigned32 (0..2147483647)
Read-write
Current
This object indicates the threshold for Severely Errored Seconds (SES) for the 24-hour interval. If this threshold is exceeded, an alarm is generated. This threshold is the same for Far End and Near End.
Refer to RFC 2558.
{3}
::= {cwsPathAlarmEntry 5}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{25}
::= {cwsPathAlarmEntry 6}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{25}
::= {cwsPathAlarmEntry 7}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{10}
::= {cwsPathAlarmEntry 8}
Unsigned32 (0..2147483647)
Read-write
Current
Refer to RFC 2558.
{10}
::= {cwsPathAlarmEntry 9}
Unsigned32
Read-only
Current
This variable indicates the status of the interface. The cwsPathStatAlarmStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. If none of the bits are set, it indicates no defect. Table 2-41 indicates the defects indicated by bit positions.
| Bit Position | Defect |
|---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 |
::= {cwsPathAlarmEntry 10}
cwsSectionStatisticalAlarmSeverity, cwsSectionCurrentESsThreshold, cwsSectionTotalESsThreshold, cwsSectionCurrentSESsThreshold, cwsSectionTotalSESsThreshold, cwsSectionCurrentSEFSsThreshold, cwsSectionTotalSEFSsThreshold, cwsSectionCurrentCVsThreshold, cwsSectionTotalCVsThreshold, cwsSectionStatAlarmStatus, cwsLineStatisticalAlarmSeverity, cwsLineCurrentESsThreshold, cwsLineTotalESsThreshold, cwsLineCurrentSESsThreshold, cwsLineTotalSESsThreshold, cwsLineCurrentCVsThreshold, cwsLineTotalCVsThreshold, cwsLineCurrentUASsThreshold, cwsLineTotalUASsThreshold, cwsLineStatAlarmStatus, cwsPathStatisticalAlarmSeverity, cwsPathCurrentESsThreshold, cwsPathTotalESsThreshold, cwsPathCurrentSESsThreshold, cwsPathTotalSESsThreshold, cwsPathCurrentCVsThreshold, cwsPathTotalCVsThreshold, cwsPathCurrentUASsThreshold, cwsPathTotalUASsThreshold, cwsPathStatAlarmStatus
Current
These are objects related to ciscoSONET alarm group.
::= {ciscoWANSONETMIBGroups 1}
This MIB module describes the ATM cell layer objects and the statistics of a physical line. It consists of an ATM Cell Layer Configuration Group and an ATM Cell Layer Statistics Group.
Sequence of caclConfigEntry
Not-accessible
Current
This is the ATM cell layer configuration table. An entry in this table is automatically created for each entry in the ifTable which has an ifType of ATM(37), and which is layered on top of a SONET, DS3 or DS1 interface on the ATM switch.
::= {caclConfig 1}
caclConfigEntry
Not-accessible
Current
This is an entry in the caclConfigTable. The table is indexed by the ifIndex of the ATM(37) interface.
{ifIndex}
::= {caclConfigTable 1}
caclConfigEntry::=
The Cac1ConfigEntry Sequence table is shown in Table 2-42.
| Object | Syntax |
|---|---|
caclNullCellHeader | OCTET STRING |
caclNullCellPayload | Unsigned32 |
caclHecCosetEnable | TruthValue |
caclPayloadScramblingEnable | SEQUENCE {TruthValue} |
OCTET STRING (SIZE(4))
Read-write
Current
The first four bytes of the ATM header to be used for Null cells. Generally, idle cells are inserted into a cellstream as a mechanism for rate adaptation between the ATM data link layer and the physical layer. The header fields Generic flow control, Payload type and Cell Loss Priority can be specified in the value of this object. It applies to both transmitted as well as received cells.
Refer to ITU-T Recommendation I.432.
::= {caclConfigEntry 1}
Unsigned32 (0..255)
Read-write
Current
Null cell Payload definition. The idle cell information field can be specified in this object. It applies to both transmitted as well as received cells. The default value is 0x6A.
Refer to ITU-T Recommendation I.432.
{6Ah}
::= {caclConfigEntry 2}
TruthValue
Read-write
Current
If enabled, the algorithm of Coset Polynomial Addition is applied to do header error check calculations. It applies to transmitted as well as received cells.
Refer to ITU-T Recommendation I.432.
{true}
::= {caclConfigEntry 3}
TruthValue
Read-write
Current
An indication of whether Payload Scrambling is enabled.
Refer to ITU-T Recommendation I.432.
{true}
::= {caclConfigEntry 4}
Sequence of CaclStatsEntry
Not-accessible
Current
The ATM Cell layer stats table is for the cell layer over a physical line. There is an entry for each SONET, DS3, or DS1 line. The table maintains objects that apply to ATM end-systems, as well as objects that apply only to ATM switches. In all the following descriptions of objects, CLP-0 means Cell Loss Priority = 0, and CLP-1 means Cell Loss Priority = 1.
ATM cells with CLP=0 have a higher priority in regard to cell loss than ATM cells with CLP=1. Therefore, during resource congestions, CLP=1 cells are dropped before any CLP=0 cell is dropped. Ingress direction means coming from network to the switch. Egress direction means going from switch to the network.
::= {caclStats 1}
caclStatsEntry
Not-accessible
Current
An entry for the ATM cell layer statistics for a physical line. These are realtime statistics which are collected per cell layer over a physical line. Entries are created automatically for each line. The table is indexed by the ifIndex value of the ATM(37) interface.
{ifIndex}
::= {caclStatsTable 1}
caclStatsEntry::=
The caclStatsEntry Sequence table is shown in Table 2-43.
| Object | Syntax |
|---|---|
caclInRcvCLP0Cells | Counter32 |
caclInRcvCLP1Cells | Counter32 |
caclInValidOAMCells | Counter32 |
caclInErrOAMCells | Counter32 |
caclInGfcCells | Counter32 |
caclInVpiVciErrCells | Counter32 |
caclInLastUnknVpi | Integer32 |
caclInLastUnknVci | Integer32 |
caclInXmtCLP0Cells | Counter32 |
caclInXmtCLP1Cells | Counter32 |
caclInValidRMCells | Counter32 |
caclInRcvIdleCells | Counter32 |
caclInHecErrDiscCells | Counter32 |
caclInHecErrCorrectedCells | Counter32 |
caclInUpcCLP0DiscCells | Counter32 |
caclInUpcTotalDiscCells | Counter32 |
caclInUpcTotalNonCompCells | Counter32 |
caclOutXmtCLP0Cells | Counter32 |
caclOutXmtCLP1Cells | Counter32 |
caclOutValidOAMCells | Counter32 |
caclOutErrOAMCells | Counter32 |
caclOutVpiVciErrCells | Counter32 |
caclOutRcvCLP0Cells | Counter32 |
caclOutRcvCLP1Cells | Counter32 |
caclOutRcvValidRMCells | Counter32 |
caclOutRcvIdleCells | Counter32 |
caclHInRcvCLP0Cells | Counter64 |
caclHInRcvCLP1Cells | Counter64 |
caclHOutXmtCLP0Cells | Counter64 |
caclHOutXmtCLP1Cells | Counter64 |
Counter32
Read-only
Current
The number of cells received on the interface with CLP0 bit set.
::= {caclStatsEntry 1}
Counter32
Read-only
Current
The number of cells received on the interface with CLP1 bit set.
::= {caclStatsEntry 2}
Counter32
Read-only
Current
The number of valid Operation and Maintenance (OAM) cells received on the interface.
::= {caclStatsEntry 3}
Counter32
Read-only
Current
The number of errored OAM cells received on the interface.
::= {caclStatsEntry 4}
Counter32
Read-only
Current
The number of non-zero GFC cells received on the interface.
::= {caclStatsEntry 5}
Counter32
Read-only
Current
The number of cells received from the interface with unknown VPI/VCI values.
::= {caclStatsEntry 6}
Integer32 (0..4095)
Read-only
Current
The last unknown VPI value. This object is valid only if caclInVpiVciErrCells is non-zero.
::= {caclStatsEntry 7}
Integer32 (0..65535)
Read-only
Current
The last unknown VCI value. This object is valid only if caclInVpiVciErrCells is non-zero.
::= {caclStatsEntry 8}
Counter32
Read-only
Current
The number of CLP0 cells received from the interface and transmitted to the switch fabric.
::= {caclStatsEntry 9}
Counter32
Read-only
Current
The number of CLP1 cells received from the interface and transmitted to the switch fabric.
::= {caclStatsEntry 10}
Counter32
Read-only
Current
The number of valid RM cells received from the interface.
::= {caclStatsEntry 11}
Counter32
Read-only
Current
The number of idle cells received from the interface.
::= {caclStatsEntry 12}
caclInHecErrDiscCells
Counter32
Max-Access
Read-only
Current
Header Error Check (HEC) calculation is used to provide error detection and correction from the ATM cell header. This object is the number of received cells which were discarded because they had HEC errors.
::= {caclStatsEntry 13}
Counter32
Read-only
Current
The number of received cells which had HEC errors that were corrected.
::= {caclStatsEntry 14}
Counter32
Read-only
Current
In order to allocate resources fairly among different users, networks police traffic at resource access points. The traffic enforcement or policing taken at a UNI is called Usage Parameter Control (UPC). This is a counter associated with the number of CLP0 cells discarded due to policing.
::= {caclStatsEntry 15}
Counter32
Read-only
Current
The total number of cells (CLP0+1) discarded due to policing.
::= {caclStatsEntry 16}
Counter32
Read-only
Current
The number of non-compliant cells (cells that are not compliant with a specific traffic profile) discarded due to policing.
::= {caclStatsEntry 17}
Counter32
Read-only
Current
The number of CLP0 cells transmitted to interface.
::= {caclStatsEntry 18}
Counter32
Read-only
Current
The number of CLP1 cells transmitted to interface.
::= {caclStatsEntry 19}
Counter32
Read-only
Current
The number of Operation and Maintainance (OAM) cells received by the interface from the switch fabric.
::= {caclStatsEntry 20}
Counter32
Read-only
Current
The number of errored OAM cells received by the interface from the switch fabric.
::= {caclStatsEntry 21}
Counter32
Read-only
Current
The number of cells with unknown VPI or VCI value received by the interface from the switch fabric.
::= {caclStatsEntry 22}
Counter32
Read-only
Current
The number of CLP0 cells received by the interface from the switch fabric.
::= {caclStatsEntry 23}
Counter32
Read-only
Current
The number of CLP1 cells received by the interface from the switch fabric.
::= {caclStatsEntry 24}
Counter32
Read-only
Current
The number of valid RM cells received by the interface from the switch fabric.
::= {caclStatsEntry 25}
Counter32
Read-only
Current
The number of idle cells received by the interface from the switch fabric.
::= {caclStatsEntry 26}
Counter64
Read-only
Current
The 64-bit version of caclInRcvCLP0Cells.
::= {caclStatsEntry 27}
Counter64
Read-only
Current
The 64-bit version of caclnRcvCLP1Cells.
::= {caclStatsEntry 28}
Counter64
Read-only
Current
The 64-bit version of caclOutXmtCLP0Cells.
::= {caclStatsEntry 29}
Counter64
Read-only
Current
The 64-bit version of caclOutXmtCLP1Cells.
::= {caclStatsEntry 30}
Current
The Compliance statement for the Cisco ATM Cell layer MIB.
AXSM
{caclMIBGroup}
| Group | Description |
|---|---|
caclATMSwitchStatsMIBGroup | Required if the system is an ATM switch. |
caclATMEndSyatemStatsMIBGroup | Required if the system is an End System. |
caclHighSpeedATMMIBGroup | Required if the system has interface speed of OC12 or higher. |
::= {caclMIBCompliances 1}
{caclNullCellHeader, caclNullCellPayload, caclHecCosetEnable, caclPayloadScramblingEnable}
Current
A collection of objects which provide ATM cell layer configuration parameters.
::= {caclMIBGroups 1}
{caclInRcvCLP0Cells, caclInRcvCLP1Cells, caclInValidOAMCells, caclInErrOAMCells, caclInGfcCells, caclInVpiVciErrCells, caclInLastUnknVpi, caclInLastUnknVci, caclInXmtCLP0Cells, caclInXmtCLP1Cells, caclInValidRMCells, caclInRcvIdleCells, caclInHecErrDiscCells, caclInHecErrCorrectedCells, caclInUpcCLP0DiscCells, caclInUpcTotalDiscCells, caclInUpcTotalNonCompCells, caclOutXmtCLP0Cells, caclOutXmtCLP1Cells, caclOutValidOAMCells, caclOutErrOAMCells, caclOutVpiVciErrCells, caclOutRcvCLP0Cells, caclOutRcvCLP1Cells, caclOutRcvValidRMCells, caclOutRcvIdleCells}
Current
A collection of objects which provide statistics for ATM switch interfaces.
::= {caclMIBGroups 2}
{caclInRcvCLP0Cells, caclInRcvCLP1Cells, caclInValidOAMCells, caclInErrOAMCells, caclInGfcCells, caclInVpiVciErrCells, caclInLastUnknVpi, caclInLastUnknVci, caclInValidRMCells, caclInRcvIdleCells, caclInHecErrDiscCells, caclInHecErrCorrectedCells, caclInUpcCLP0DiscCells, caclInUpcTotalDiscCells, caclInUpcTotalNonCompCells, caclOutXmtCLP0Cells, caclOutXmtCLP1Cells, caclOutValidOAMCells, caclOutErrOAMCells, caclOutVpiVciErrCells}
Current
A collection of objects which provide statistics for ATM end-system interfaces.
::= {caclMIBGroups 3}
{caclHInRcvCLP0Cells, caclHInRcvCLP1Cells, caclHOutXmtCLP0Cells, caclHOutXmtCLP1Cells
Current
These statistics apply to ATM interfaces with speed of OC12 or higher.
::= {caclMIBGroups 4}
This MIB module manages resource partition objects. A resource partition is configured on a virtual interface, which in turn, is configured on a physical line. An administrator can partition connection related resources like VPI/VCI ranges, bandwidth, and total amount of available connection entries in the switch through these MIB tables.
The following terminologies apply to the WAN resource partition MIB.
VSI---Virtual Switch interface, a hardware independent switch control protocol. This allows a Switch to be controlled by a multiple controllers such as PNNI, MPLS. These control planes can be internal or external to the switch.The VSI interface defines the messages and associated functions which allow communication between the controller and the switch.This interface is expected to support all types of connections (voice, data, Frame Relay, ATM) for PVCs, SPVCs and SVCs.
VSI Master---software component which requests connections and receives switch generic information. This controls one or more VSI Slaves. This may run on the switch or a dedicated controller platform. This is the master module.It performs the interface to the higher layer networking software and handles all VSI related functions.
Controller - Software (and possibly hardware) which manages topology and network resources and performs VSI Master function. This performs source routing for end-to-end SVCs, including general call acceptance GCAC, setup calls with other controllers. PNNI and MPLS are examples of controllers.
SEQUENCE OF CwRsrcPartConfEntry
Not-accessible
Current
This table is for configuring resource partition parameters. A resource partition is configured on a interface whose ifType is ATMVirtual (149) or ATM (37). An entry can be added, deleted or modified. Entries in this table can also be modified through the commands provided by the command line interface (CLI).
::= {cwRsrcPartConfGrp 1}
CwRsrcPartConfEntry
Not-accessible
Current
An entry for a resource partition. A resource partition has to be created before connections can be added to the interface. In the following objects, ingress direction means from network to switch, and egress direction means from switch to network.
{ifIndex, cwRsrcPartID, cwRsrcPartController}
::= {cwRsrcPartConfTable 1}
CwRsrcPartConfEntry::=
The Resource Partition Configuration Entry Sequence table is shown in Table 2-46.
| Object | Syntax |
|---|---|
cwRsrcPartID | Unsigned32 |
cwRsrcPartController | Unsigned32 |
cwRsrcPartEgrGuarPctBwConf | Unsigned32 |
cwRsrcPartEgrMaxPctBwConf | Unsigned32 |
cwRsrcPartIngGuarPctBwConf | Unsigned32 |
cwRsrcPartIngMaxPctBwConf | Unsigned32 |
cwRsrcPartEgrPctBwUsed | Unsigned32 |
cwRsrcPartIngPctBwUsed | Unsigned32 |
cwRsrcPartEgrPctBwAvail | Unsigned32 |
cwRsrcPartIngPctBwAvail | Unsigned32 |
cwRsrcPartVpiLo | Unsigned32 |
cwRsrcPartVpiHigh | Unsigned32 |
cwRsrcPartVciLo | Unsigned32 |
cwRsrcPartVciHigh | Unsigned32 |
cwRsrcPartGuarCon | Unsigned32 |
cwRsrcPartMaxCon | Unsigned32 |
cwRsrcPartUsedCon | Unsigned32 |
cwRsrcPartAvailCon | Unsigned32 |
cwRsrcPartRowStatus | RowStatus |
Unsigned32 (1.. 255)
Not-accessible
Current
This is resource partition identifier. One interface can contain multiple resource partitions.
::= {cwRsrcPartConfEntry 1}
Unsigned32 (1.. 255)
Not-accessible
Current
This is controller identifier. Once a resource partition is added, the controller identified by this identifier can access resources configured for this partition. The user may want to do this to configure redundant controllers. The valid values for controller IDs is between 1 and 5.
::= {cwRsrcPartConfEntry 2}
Unsigned32 (0..1000000)
0.0001 percentage
Read-create
Current
The guaranteed percentage bandwidth reserved for the resource partition in egress direction. The sum of all resource partition guaranteed bandwidths cannot exceed 100% of the interface's guaranteed bandwidth.
{0}
::= {cwRsrcPartConfEntry 3}
Unsigned32 (0..1000000)
0.0001 percentage
Read-create
Current
The maximum percentage bandwidth for the resource partition in egress direction. This is not the guaranteed bandwidth. If bandwidth is available, the resource partition will be allocated bandwidth up to this value.
{0}
::= {cwRsrcPartConfEntry 4}
Unsigned32 (0..1000000)
0.0001 percentage
Read-create
Current
The guaranteed percentage bandwidth reserved for the resource partition in ingress direction. The sum of all resource partition guaranteed bandwidths cannot exceed 100% of the interface's guaranteed bandwidth.
{0}
::= {cwRsrcPartConfEntry 5}
Unsigned32 (0..1000000)
0.0001 percentage
Read-create
Current
The maximum percentage bandwidth allocated for the resource partition in ingress direction. This is not the guaranteed bandwidth. If bandwidth is available, the resource partition will be allocated bandwidth up to this value.
{0}
::= {cwRsrcPartConfEntry 6}
Unsigned32 (0..1000000)
0.0001 percentage
Read-only
Current
This is the percentage bandwidth used by the resource partition in egress direction.
::= {cwRsrcPartConfEntry 7}
Unsigned32 (0..1000000)
0.0001 percentage
Read-only
Current
This is the percentage bandwidth used by the resource partition in ingress direction.
::= {cwRsrcPartConfEntry 8}
Unsigned32 (0..1000000)
0.0001 percentage
Read-only
Current
::= {cwRsrcPartConfEntry 9}
Unsigned32 (0..1000000)
0.0001 percentage
Read-only
Current
This is the percentage bandwidth available on the resource partition in the ingress direction.
::= {cwRsrcPartConfEntry 10}
Unsigned32 (0..4095)
Read-create
Current
The beginning of the VPI range for this partition. Connections provisioned on this partition must have a VPI greater than or equal to this value.
::= {cwRsrcPartConfEntry 11}
Unsigned32 (0..4095)
Read-create
Current
The end of the VPI range for this partition. Connections provisioned on this partition must have a VPI less than or equal to this value.
::= {cwRsrcPartConfEntry 12}
Unsigned32 (0..65535)
Read-create
Current
The beginning of the VCI range for this partition. Connections provisioned on this partition must have VCI greater than or equal to this VCI.
::= {cwRsrcPartConfEntry 13}
Unsigned32 (0..65535)
Read-create
Current
The end of the VCI range reserved for this partition. Connections provisioned on this partition must have a VCI less than or equal to this VCI.
::= {cwRsrcPartConfEntry 14}
Unsigned32 (0..131072)
Read-create
Current
The guaranteed number of connections that can be configured on this partition.
{0}
::= {cwRsrcPartConfEntry 15}
Unsigned32 (0..131072)
Read-create
Current
The maximum number of connections that can be configured on this partition.
::= {cwRsrcPartConfEntry 16}
Unsigned32 (0..131072)
Read-only
Current
This is the number of connections currently in use on this partition.
::= {cwRsrcPartConfEntry 17}
Unsigned32 (0..131072)
Read-only
Current
This is the number of connections available, that can be added on this partition.
::= {cwRsrcPartConfEntry 18}
RowStatus
Read-create
Current
Adds, deletes or modifies the partition. A resource partition can be created by setting this object to createAndGo(4). A row may be deleted by setting this object to destroy(6).
::= {cwRsrcPartConfEntry 19}
Sequence of CwRsrcPartIlmiEntry
Not-accessible
Current
CwRsrcPartIlmiEntry
Not-accessible
Current
An entry in this table is created automatically when a resource partition is created. By default, ILMI is disabled on active resource partitions. ILMI can be enabled by setting cwRsrcPartIlmiEnabled to true. An entry will be deleted from this table when a corresponding resource partition entry is deleted from cwRsrcPartConfTable.
{ifIndex, cwRsrcPartID}
::= {cwRsrcPartIlmiTable 1}
The Resource Partition ILMI Entry Sequence table is shown in Table 2-47.
| Object | Syntax |
|---|---|
cwRsrcPartIlmiEnabled | TruthValue |
cwRsrcPartSignallingVpi | INTEGER |
cwRsrcPartSignallingVci | INTEGER |
cwRsrcPartIlmiTrapEnable | TruthValue |
cwRsrcPartIlmiEstablishConPollIntvl | Unsigned32 |
cwRsrcPartIlmiCheckConPollIntvl | Unsigned32 |
cwRsrcPartIlmiConPollInactFactor | Unsigned32 |
TruthValue
Read-write
Current
By setting the value of this object to true, ILMI signalling is enabled on the resource partition.
{false}
::= {cwRsrcPartIlmiEntry 1}
INTEGER (0..255)
Read-write
Current
Indicates the VPI on which signalling cells arrive on this resource partition.
{0}
::= {cwRsrcPartIlmiEntry 2}
INTEGER (0..65535)
Read-write
Current
Indicates the VCI on which signalling cells arrive on this resource partition.
{16}
::= {cwRsrcPartIlmiEntry 3}
TruthValue
Read-write
Current
ILMI trap generation can be enabled or disabled using this object.
::= {cwRsrcPartIlmiEntry 4}
Unsigned32 (1..65535) (in units of seconds)
Read-write
Current
The amount of time between successive transmissions of ILMI messages on this interface for the purpose of detecting establishment of ILMI connectivity.
Refer to ATM Forum ILMI 4.0 Section 8.3.1.
{1}
::= {cwRsrcPartIlmiEntry 5}
Unsigned32 (0..65535) (in units of seconds)
Read-write
Current
The amount of time between successive transmissions of ILMI messages on this interface for the purpose of detecting loss of ILMI connectivity. The distinguished value zero disables ILMI connectivity procedures on this interface.
Refer to ATM Forum ILMI 4.0 Section 8.3.1.
{5}
::= {cwRsrcPartIlmiEntry 6}
Unsigned32 (0..65535)
Read-write
Current
The number of consecutive polls on this interface for which no ILMI response message is received before ILMI connectivity is declared lost.
Refer to ATM Forum ILMI 4.0 Section 8.3.1.
{4}
Sequence of cwRsrcPartCtlrConfEntry
Not-accessible
Current
This table is for configuring additional controllers to manage a resource partition.
::= {cwRsrcPartConfGrp 3}
CwRsrcPartCtlrConfEntry
Not-accessible
Current
An entry for additional controllers to control an existing resource partition. The resource partition, identified by indices ifIndex and cwRsrcPartID, must exist in the cwRsrcPartConfTable. An entry from this table is deleted if the cwRsrcPartID associated entry from cwRsrcPartConfTable is deleted.
{ifIndex, cwRsrcPartID, cwRsrcPartCtlrController}
::= {cwRsrcPartCtlrConfTable 1}
The Resource Partition Controller Conference table entry sequence is shown in Table 2-48.
| Object | Syntax |
|---|---|
cwRsrcPartCtlrController | Unsigned32 |
cwRsrcPartCtlrRowStatus | RowStatus |
cwRsrcPartCtlrConfEntry::=
Unsigned32 (1.. 255)
Not-accessible
Current
This is controller identifier. One resource partition can be controlled by multiple controllers. Users may want to do this to configure redundant controllers.
::= {cwRsrcPartCtlrConfEntry 1}
RowStatus
Read-create
Current
This is used to create a row in the cwRsrcPartCtlrConfTable. A redundant controller is added by setting this object to createAndGo(4). A row may be deleted by setting this object to destroy(6).
::= {cwRsrcPartCtlrConfEntry 2}
Current
The compliance statement for the resource partition management group.
AXSM
{cwRsrcPartMIBGroup}
| Group | Description |
|---|---|
cwRsrcPartIlmiMIBGroup | Implementation of this group is not mandatory for the switches which does not support ILMI (Integrated Local Management Interface). |
cwRsrcPartMappingGroup | Implementation of this group is not mandatory for those switches which do not support redundant controllers. |
::= {cwRsrcPartMIBCompliances 1}
{cwRsrcPartController, cwRsrcPartEgrGuarPctBwConf, cwRsrcPartEgrMaxPctBwConf, cwRsrcPartIngGuarPctBwConf, cwRsrcPartIngMaxPctBwConf, cwRsrcPartEgrPctBwAvail, cwRsrcPartIngPctBwAvail, cwRsrcPartEgrPctBwUsed, cwRsrcPartIngPctBwUsed, cwRsrcPartVpiLo, cwRsrcPartVpiHigh, cwRsrcPartVciLo, cwRsrcPartVciHigh, cwRsrcPartGuarCon, cwRsrcPartMaxCon, cwRsrcPartUsedCon, cwRsrcPartAvailCon, cwRsrcPartRowStatus}
Current
These are objects related to resource partition group.
::= {cwRsrcPartMIBGroups 1}
{cwRsrcPartIlmiEnabled, cwRsrcPartSignallingVpi, cwRsrcPartSignallingVci, cwRsrcPartIlmiTrapEnable, cwRsrcPartIlmiEstablishConPollIntvl, cwRsrcPartIlmiCheckConPollIntvl, cwRsrcPartIlmiConPollInactFactor}
Current
These are objects related to ILMI configuration on a resource partition.
::= {cwRsrcPartMIBGroups 2}
{cwRsrcPartCtlrRowStatus}
Current
These are objects used to configure redundant controllers for resource partitions.
::= {cwRsrcPartMIBGroups 3}
This MIB is extracted from RFC 2496. This is the MIB module that describes DS3 and E3 interface objects.
The DS3/E3 Near End Group consists of four tables:
Sequence of Dsx3ConfigEntry
Not-accessible
Current
S3/E3 Configuration table.
::= {ds3 5}
dsx3ConfigEntry
Not-accessible
Current
An entry in the DS3/E3 configuration table.
{dsx3LineIndex}
::= {dsx3ConfigTable 1}
The dsx3 Configuration Entry Sequence table is shown in Table 2-50.
| Object | Syntax |
|---|---|
dsx3LineIndex | InterfaceIndex |
dsx3IfIndex | InterfaceIndex |
dsx3TimeElapsed | INTEGER |
dsx3ValidIntervals | INTEGER |
dsx3LineType | INTEGER |
dsx3LineCoding | INTEGER |
dsx3SendCode | INTEGER |
dsx3CircuitIdentifier | DisplayString |
dsx3LoopbackConfig | INTEGER |
dsx3LineStatus | INTEGER |
dsx3TransmitClockSource | INTEGER |
dsx3InvalidIntervals | INTEGER |
dsx3LineLength | INTEGER |
dsx3LineStatusLastChange | TimeStamp |
dsx3LineStatusChangeTrapEnable | INTEGER |
dsx3LoopbackStatus | INTEGER |
dsx3Channelization | INTEGER |
dsx3Ds1ForRemoteLoop | INTEGER |
InterfaceIndex
Read-only
Current
This object should be made equal to ifIndex. ds3xIfIndex describes its previous usage. Making the object equal to ifIndex allows proper use of ifStackTable. Previously, this object was the identifier of a DS3/E3 Interface on a managed device. If there is an ifEntry that is directly associated with this and only this DS3/E3 interface, it should have the same value as ifIndex. Otherwise, number the dsx3LineIndices with an unique identifier following the rules of choosing a number that is greater than ifNumber and numbering the inside interfaces (for example, equipment side) with even numbers and outside interfaces (for example, network side) with odd numbers.
::= {dsx3ConfigEntry 1}
InterfaceIndex
Read-only
Deprecated
This value for this object is equal to the value of ifIndex from the Interfaces table of MIB II (RFC 1213).
::= {dsx3ConfigEntry 2}
INTEGER (0..899)
Read-only
Current
The number of seconds that have elapsed since the beginning of the near end current error- measurement period. If, for some reason, such as an adjustment in the system's time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value.
::= {dsx3ConfigEntry 3}
INTEGER (0..96)
Read-only
Current
The number of previous near end intervals for which data was collected. The value will be 96 unless the interface was brought online within the last 24 hours, in which case the value will be the number of complete 15-minute near end intervals since the interface has been online. In the case where the agent is a proxy, it is possible that some intervals are unavailable. In this case, this interval is the maximum interval number for which data is available.
::= {dsx3ConfigEntry 4}
INTEGER {dsx3other(1), dsx3M23(2), dsx3SYNTRAN(3), dsx3CbitParity(4), dsx3ClearChannel(5), e3other(6), e3Framed(7), e3Plcp(8)}
Read-write
Current
This variable indicates the variety of DS3 C-bit or E3 application implementing this interface. The type of interface affects the interpretation of the usage and error statistics. The rate of DS3 is 44.736 Mbps and E3 is 34.368 Mbps. The dsx3ClearChannel value means that the C-bits are not used except for sending/receiving AIS. The specifications for each line type are shown in Table 2-51.
| dsx3 Line Type | Specification |
|---|---|
dsx3M23 | ANSI T1.107-1988 [9] |
dsx3SYNTRAN | ANSI T1.107-1988 [9] |
dsx3CbitParity | ANSI T1.107a-1990 [9a] |
dsx3ClearChannel | ANSI T1.102-1987 [8] |
e3Framed | CCITT G.751 [12] |
e3Plcp | ETSI T/NA(91)18 [13] |
::= {dsx3ConfigEntry 5}
INTEGER {dsx3Other(1), dsx3B3ZS(2), e3HDB3(3)}
Read-write
Current
This variable describes the variety of Zero Code Suppression used on this interface, which in turn affects a number of its characteristics. dsx3B3ZS and e3HDB3 refer to the use of specified patterns of normal bits and bipolar violations which are used to replace sequences of zero bits of a specified length.
::= {dsx3ConfigEntry 6}
INTEGER {dsx3SendNoCode(1), dsx3SendLineCode(2), dsx3SendPayloadCode(3), dsx3SendResetCode(4), dsx3SendDS1LoopCode(5), dsx3SendTestPattern(6)}
Read-write
Current
This variable indicates what type of code is being sent across the DS3/E3 interface by the device. (These are optional for E3 interfaces.) Setting this variable causes the interface to begin sending the code requested.
::= {dsx3ConfigEntry 7}
DisplayString (SIZE (0..255))
Read-write
Current
This variable contains the transmission vendor's circuit identifier, which facilitates troubleshooting.
::= {dsx3ConfigEntry 8}
INTEGER {dsx3NoLoop(1), dsx3PayloadLoop(2), dsx3LineLoop(3), dsx3OtherLoop(4), dsx3InwardLoop(5), dsx3DualLoop(6)}
Read-write
Current
This variable represents the desired loopback configuration of the DS3/E3 interface. The meaning of each value is shown in Table 2-52.
| dsx3 Loopback Configuration | Meaning |
|---|---|
dsx3NoLoop | Not in the loopback state. A device that is not capable of performing a loopback on the interface shall always return this as its value. |
dsx3PayloadLoop | The received signal at this interface is looped through the device. Typically the received signal is looped back for retransmission after it has passed through the device's framing function. |
dsx3LineLoop | The received signal at this interface does not go through the device (minimum penetration) but is looped back out. |
dsx3OtherLoop | Loopbacks that are not defined here. |
dsx3InwardLoop | The sent signal at this interface is looped back through the device. |
dsx3DualLoop | Both dsx1LineLoop and dsx1InwardLoop will be active simultaneously. |
::= {dsx3ConfigEntry 9}
INTEGER (1..4095)
Read-only
Current
This variable indicates the line status of the interface. It contains loopback state information and failure state information. The dsx3LineStatus is a bit map represented as a sum, therefore, it can represent multiple failures and a loopback (see dsx3LoopbackConfig object for the type of loopback) simultaneously. The dsx3NoAlarm must be set if and only if no other flag is set.
If the dsx3loopbackState bit is set, the loopback in effect can be determined from the dsx3loopbackConfig object.
The meaning of the various bit positions are shown in Table 2-53.
| Bit Position | Line Status | Meaning |
|---|---|---|
1 | dsx3NoAlarm | No alarm present |
2 | dsx3RcvRAIFailure | Receiving Yellow/Remote Alarm Indication |
4 | dsx3XmitRAIAlarm | Transmitting Yellow/Remote Alarm Indication |
8 | dsx3RcvAIS | Receiving AIS failure state |
16 | dsx3XmitAIS | Transmitting AIS |
32 | dsx3LOF | Receiving LOF failure state |
64 | dsx3LOS | Receiving LOS failure state |
128 | dsx3LoopbackState | Looping the received signal |
256 | dsx3RcvTestCode | Receiving a Test Pattern |
512 | dsx3OtherFailure | Any line status not defined here |
1024 | dsx3UnavailSigState | Near End in Unavailable Signal State |
2048 | dsx3NetEquipOOS | Carrier Equipment Out of Service |
::= {dsx3ConfigEntry 10}
INTEGER {loopTiming(1), localTiming(2), throughTiming(3)}
Read-write
Current
Source of Transmit Clock.
loopTiming indicates that the recovered receive clock is used as the transmit clock.
localTiming indicates that a local clock source is used or that an external clock is attached to the box containing the interface.
throughTiming indicates that transmit clock is derived from the recovered receive clock of another DS3 interface.
::= {dsx3ConfigEntry 11}
INTEGER (0..96)
Read-only
Current
The number of intervals in the range from 0 to dsx3ValidIntervals for which no data is available. This object will typically be zero except in cases where the data for some intervals are not available (for example, in proxy situations).
::= {dsx3ConfigEntry 12}
INTEGER (0..64000) (in units of meters)
Read-write
Current
The length of the ds3 line in meters. This object provides information for line build out circuitry.
::= {dsx3ConfigEntry 13}
TimeStamp
Read-only
Current
The value of MIB IF's sysUpTime object at the time this DS3/E3 entered its current line status state. If the current state was entered prior to the last re-initialization of the proxy-agent, then this object contains a zero value.
::= {dsx3ConfigEntry 14}
INTEGER {enabled(1), disabled(2)}
Read-write
Current
Indicates whether dsx3LineStatusChange traps should be generated for this interface.
{disabled}
::= {dsx3ConfigEntry 15}
INTEGER (1..127)
Read-only
Current
This variable represents the current state of the loopback on the DS3 interface. The variable contains information about loopbacks established by a manager and remotely from the far end. The dsx3LoopbackStatus is a bit map represented as a sum, therefore is can represent multiple loopbacks simultaneously. The bit positions are shown in Table 2-54.
| Bit Position | Variable |
|---|---|
1 | dsx3NoLoopback |
2 | dsx3NearEndPayloadLoopback |
4 | dsx3NearEndLineLoopback |
8 | dsx3NearEndOtherLoopback |
16 | dsx3NearEndInwardLoopback |
32 | dsx3FarEndPayloadLoopback |
64 | dsx3FarEndLineLoopback |
::= {dsx3ConfigEntry 16}
INTEGER {disabled(1), enabledDs1(2), enabledDs2(3)}
Read-write
Current
Indicates whether this ds3/e3 is channelized or unchannelized. The value of enabledDs1 indicates that this is a DS3 channelized into DS1s. The value of enabledDs3 indicated that this is a DS3 channelized into DS2s. Setting this object will cause the creation or deletion of DS2 or DS1 entries in the ifTable.
::= {dsx3ConfigEntry 17}
INTEGER (0..29)
Read-write
Current
Indicates which DS1/E1 on this DS3/E3 will be indicated in the remote ds1 loopback request. A value of 0 means no DS1 will be looped. A value of 29 means all DS1/E1s will be looped.
::= {dsx3ConfigEntry 18}
Sequence of dsx3CurrentEntry
Not-accessible
Current
The DS3/E3 current table contains various statistics being collected for the current 15-minute interval.
::= {ds3 6}
dsx3CurrentEntry
Not-accessible
Current
Entry in the DS3/E3 Current table.
{dsx3CurrentIndex}
::= {dsx3CurrentTable 1}
The dsx3CurrentEntry Sequence table is shown in Table 2-55.
| Object | Syntax |
|---|---|
dsx3CurrentIndex | InterfaceIndex |
dsx3CurrentPESs | PerfCurrentCount |
dsx3CurrentPSESs | PerfCurrentCount |
dsx3CurrentSEFSs | PerfCurrentCount |
3CurrentUASs | PerfCurrentCount |
dsx3CurrentLCVs | PerfCurrentCount |
dsx3CurrentPCVs | PerfCurrentCount |
dsx3CurrentLESs | PerfCurrentCount |
dsx3CurrentCCVs | PerfCurrentCount |
dsx3CurrentCESs | PerfCurrentCount |
dsx3CurrentCSESs | PerfCurrentCount |
InterfaceIndex
Read-only
Current
The index value which uniquely identifies the DS3/E3 interface to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value an dsx3LineIndex object instance.
::= {dsx3CurrentEntry 1}
PerfCurrentCount
Read-only
Current
Counter associated with the number of P-bit Errored Seconds.
::= {dsx3CurrentEntry 2}
PerfCurrentCount
Read-only
Current
Counter associated with the number of P-bit Severely Errored Seconds (SES).
::= {dsx3CurrentEntry 3}
PerfCurrentCount
Read-only
Current
The counter associated with the number of Severely Errored Framing Seconds (SEFS).
::= {dsx3CurrentEntry 4}
PerfCurrentCount
Read-only
Current
Counter associated with the number of Unavailable Seconds (UAS).
::= {dsx3CurrentEntry 5}
PerfCurrentCount
Read-only
Current
Counter associated with the number of Line Coding Violations (LCV).
::= {dsx3CurrentEntry 6}
PerfCurrentCount
Read-only
Current
Counter associated with the number of P-bit Coding Violations (PCV).
::= {dsx3CurrentEntry 7}
PerfCurrentCount
Read-only
Current
Number of Line Errored Seconds (LES).
::= {dsx3CurrentEntry 8}
PerfCurrentCount
Read-only
Current
Number of C-bit Coding Violations (CV).
::= {dsx3CurrentEntry 9}
PerfCurrentCount
Read-only
Current
The number of C-bit Errored Seconds (CES).
::= {dsx3CurrentEntry 10}
PerfCurrentCount
Read-only
Current
The number of C-bit Severely Errored Seconds (CSES).
::= {dsx3CurrentEntry 11}
Sequence of dsx3IntervalEntry
Not-accessible
Current
The DS3/E3 Interval Table contains various statistics collected by each DS3/E3 Interface over the previous 24 hours of operation. The past 24 hours are broken into 96 completed 15-minute intervals. Each row in this table represents one such interval (identified by dsx3IntervalNumber) and for one specific interface (identified by dsx3IntervalIndex).
::= { ds3 7 }
dsx3IntervalEntry
Not-accessible
Current
Entry in the DS3/E3 Interval table.
{dsx3IntervalIndex, dsx3IntervalNumber}
::= { dsx3IntervalTable 1 }
The dsx3 Current Interval Entry Sequence table is shown in Table 2-56.
| Object | Syntax |
|---|---|
dsx3IntervalIndex | InterfaceIndex |
dsx3IntervalNumber | INTEGER |
dsx3IntervalPESs | PerfIntervalCount |
dsx3IntervalPSESs | PerfIntervalCount |
dsx3IntervalSEFSs | PerfIntervalCount |
dsx3IntervalUASs | PerfIntervalCount |
dsx3IntervalLCVs | PerfIntervalCount |
dsx3IntervalPCVs | PerfIntervalCount |
dsx3IntervalLESs | PerfIntervalCount |
dsx3IntervalCCVs | PerfIntervalCount |
dsx3IntervalCESs | PerfIntervalCount |
dsx3IntervalCSESs | PerfIntervalCount |
dsx3IntervalValidData | TruthValue |
InterfaceIndex
Read-only
Current
The index value which uniquely identifies the DS3/E3 interface to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value an dsx3LineIndex object instance.
::= {dsx3IntervalEntry 1}
INTEGER (1..96)
Read-only
Current
A number between 1 and 96, where 1 is the most recently completed 15-minute interval and 96 is the 15-minute interval completed 23 hours and 45 minutes prior to interval 1.
::= {dsx3IntervalEntry 2}
PerfIntervalCount
Read-only
Current
Counter associated with the number of P-bit Errored Seconds (PES).
::= {dsx3IntervalEntry 3}
PerfIntervalCount
Read-only
Current
Counter associated with the number of P-bit Severely Errored Seconds (PSES).
::= {dsx3IntervalEntry 4}
PerfIntervalCount
Read-only
Current
Counter associated with the number of Severely Errored Framing Seconds (SEFS).
::= {dsx3IntervalEntry 5}
PerfIntervalCount
Read-only
Current
Counter associated with the number of Unavailable Seconds (UA). This object may decrease if the occurrence of unavailable seconds occurs across an interval boundary.
::= {dsx3IntervalEntry 6}
PerfIntervalCount
Read-only
Current
Counter associated with the number of Line Coding Violations (LCV).
::= {dsx3IntervalEntry 7}
PerfIntervalCount
Read-only
Current
Counter associated with the number of P-bit Coding Violations (PCV).
::= {dsx3IntervalEntry 8}
PerfIntervalCount
Read-only
Current
Number of Line Errored Seconds (LES) (BPVs or illegal zero sequences).
::= {dsx3IntervalEntry 9}
PerfIntervalCount
Read-only
Current
Number of C-bit Coding Violations (CCV).
::= {dsx3IntervalEntry 10}
PerfIntervalCount
Read-only
Current
Number of C-bit Errored Seconds (CES).
::= {dsx3IntervalEntry 11}
PerfIntervalCount
Read-only
Current
Number of C-bit Severely Errored Seconds (CSES).
::= {dsx3IntervalEntry 12}
TruthValue
Read-only
Current
This variable indicates if the data for this interval is valid.
::= {dsx3IntervalEntry 13}
Sequence of dsx3TotalEntry
Not-accessible
Current
The DS3/E3 Total Table contains the cumulative sum of the various statistics for the 24-hour period preceding the current interval.
::= {ds3 8}
dsx3TotalEntry
Not-accessible
Current
An entry in the DS3/E3 Total table.
{dsx3TotalIndex}
::= {dsx3TotalTable 1}
The dsx3 Total Entry Sequence table is shown in Table 2-57.
| Object | Syntax |
|---|---|
dsx3TotalIndex | InterfaceIndex |
dsx3TotalPESs | PerfTotalCount |
dsx3TotalPSESs | PerfTotalCount |
dsx3TotalSEFSs | PerfTotalCount |
dsx3TotalUASs | PerfTotalCount |
dsx3TotalLCVs | PerfTotalCount |
dsx3TotalPCVs | PerfTotalCount |
dsx3TotalLESs | PerfTotalCount |
dsx3TotalCCVs | PerfTotalCount |
dsx3TotalCESs | PerfTotalCount |
dsx3TotalCSESs | PerfTotalCount |
InterfaceIndex
Read-only
Current
The index value which uniquely identifies the DS3/E3 interface to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value as an dsx3LineIndex object instance.
::= {dsx3TotalEntry 1}
PerfTotalCount
Read-only
Counter associated with the number of P-bit Errored Seconds (PES), encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 2}
PerfTotalCount
Read-only
Current
Counter associated with the number of P-bit Severely Errored Seconds (PSES), encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 3}
PerfTotalCount
Read-only
Current
Counter associated with the number of Severely Errored Framing Seconds (SEFS), encountered by a DS3/E3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 4}
PerfTotalCount
Read-only
Current
Counter associated with the number of Unavailable Seconds (UA), encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 5}
PerfTotalCount
Read-only
Current
Counter associated with the number of Line Coding Violations (LCV) encountered by a DS3/E3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 6}
PerfTotalCount
Read-only
Current
Counter associated with the number of P-bit Coding Violations (PCV), encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 7}
PerfTotalCount
Read-only
Current
Number of Line Errored Seconds (LES) (BPVs or illegal zero sequences) encountered by a DS3/E3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 8}
PerfToCount
Read-only
Current
Number of C-bit Coding Violations (CCV) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 9}
PerfTotalCount
Read-only
Current
The number of C-bit Errored Seconds (CES) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 10}
PerfTotalCount
Read-only
Current
Number of C-bit Severely Errored Seconds (CSES) encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3TotalEntry 11}
The DS3 Far End Group consists of four tables.
Sequence of dsx3FarEndConfigEntry
Not-accessible
Current
The DS3 Far End Configuration Table contains configuration information reported in the C-bits from the remote end.
::= {ds3 9}
dsx3FarEndConfigEntry
Not-accessible
Current
Entry in the DS3 Far End Configuration table.
{dsx3FarEndLineIndex}
::= {dsx3FarEndConfigTable 1}
The dsx3 Far End Configuration Entry Sequence table is shown in Table 2-58.
| Object | Syntax |
|---|---|
dsx3FarEndLineIndex | InterfaceIndex |
dsx3FarEndEquipCode | DisplayString |
dsx3FarEndLocationIDCode | DisplayString |
dsx3FarEndFrameIDCode | DisplayString |
dsx3FarEndUnitCode | DisplayString |
dsx3FarEndFacilityIDCode | DisplayString |
Interface Index
Read-only
Current
The index value which uniquely identifies the DS3 interface to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value an dsx3LineIndex object instance.
::= {dsx3FarEndConfigEntry 1}
DisplayString (SIZE (0..10))
Read-write
Current
This is the Far End Equipment Identification code that describes the specific piece of equipment. It is sent within the Path Identification Message.
::= {dsx3FarEndConfigEntry 2}
DisplayString (SIZE (0..11))
Read-write
Current
This is the Far End Location Identification code that describes the specific location of the equipment. It is sent within the Path Identification Message.
::= {dsx3FarEndConfigEntry 3}
DisplayString (SIZE (0..10))
Read-write
Current
This is the Far End Frame Identification code that identifies where the equipment is located within a building. It is sent within the Path Identification Message.
::= {dsx3FarEndConfigEntry 4}
DisplayString (SIZE (0..6))
Read-write
Current
This is the Far End code that identifies the equipment location within a bay. It is sent within the Path Identification Message.
::= {dsx3FarEndConfigEntry 5}
DisplayString (SIZE (0..38))
Read-write
Current
This code identifies a specific Far End DS3 path. It is sent within the Path Identification Message.
::= {dsx3FarEndConfigEntry 6}
Sequence of dsx3FarEndCurrentEntry
Not-accessible
Current
The DS3 Far End Current table contains various statistics being collected for the current 15-minute interval. The statistics are collected from the far end block error code within the C- bits.
::= {ds3 10}
dsx3FarEndCurrentEntry
Not-accessible
Current
Entry in the DS3 Far End Current table.
{dsx3FarEndCurrentIndex}
::= {dsx3FarEndCurrentTable 1}
The dsx3 Far End Current Entry Sequence table is shown in Table 2-59.
| Object | Syntax |
|---|---|
dsx3FarEndCurrentIndex | InterfaceIndex |
dsx3FarEndTimeElapsed | INTEGER |
dsx3FarEndValidIntervals | INTEGER |
dsx3FarEndCurrentCESs | PerfCurrentCount |
dsx3FarEndCurrentCSESs | PerfCurrentCount |
dsx3FarEndCurrentCCVs | PerfCurrentCount |
dsx3FarEndCurrentUASs | PerfCurrentCount |
dsx3FarEndInvalidIntervals | INTEGER |
InterfaceIndex
Read-only
Current
The index value which uniquely identifies the DS3 interface to which this entry is applicable. The interface identified by a particular value of this index is identical to the interface identified by the same value of dsx3LineIndex.
::= {dsx3FarEndCurrentEntry 1}
INTEGER (0..899)
Read-only
Current
The number of seconds that have elapsed since the beginning of the far end current error-measurement period. If, for some reason, the current interval exceeds the maximum value, the agent will return the maximum value.
::= {dsx3FarEndCurrentEntry 2}
INTEGER (0..96)
Read-only
Current
Number of previous far end intervals for which data was collected. The value will be 96 unless the interface was brought online within the last 24-hours, in which case the value will be the number of complete 15-minute far end intervals since the interface has been online.
::= {dsx3FarEndCurrentEntry 3}
PerfCurrentCount
Read-only
Current
The counter associated with the number of Far Far End C-bit Errored Seconds.
::= {dsx3FarEndCurrentEntry 4}
PerfCurrentCount
Read-only
Current
The counter associated with the number of Far End C-bit Severely Errored Seconds.
::= {dsx3FarEndCurrentEntry 5}
PerfCurrentCount
Read-only
Current
The counter associated with the number of Far End C-bit Coding Violations reported via the far end block error count.
::= {dsx3FarEndCurrentEntry 6}
PerfCurrentCount
Read-only
Current
The counter associated with the number of Far End unavailable seconds.
::= {dsx3FarEndCurrentEntry 7}
INTEGER (0..96)
Read-only
Current
The number of intervals in the range from 0 to dsx3FarEndValidIntervals for which no data is available. This object will generally be zero except in cases where the data are not available for some intervals, (for example, in proxy situations).
::= {dsx3FarEndCurrentEntry 8}
Sequence of dsx3FarEndIntervalEntry
Not-accessible
Current
The DS3 Far End Interval Table contains various statistics collected by each DS3 interface over the previous 24 hours of operation. The past 24 hours are broken into 96 completed 15-minute intervals.
::= {ds3 11}
dsx3FarEndIntervalEntry
Not-accessible
Current
Entry in the DS3 Far End Interval table.
{dsx3FarEndIntervalIndex, dsx3FarEndIntervalNumber}
::= {dsx3FarEndIntervalTable 1}
The dsx3 Far End Interval Entry Sequence table is shown in Table 2-60.
| Object | Syntax |
|---|---|
dsx3FarEndIntervalIndex | InterfaceIndex |
dsx3FarEndIntervalNumber | INTEGER |
dsx3FarEndIntervalCESs | PerfIntervalCount |
dsx3FarEndIntervalCSESs | PerfIntervalCount |
dsx3FarEndIntervalCCVs | PerfIntervalCount |
dsx3FarEndIntervalUASs | PerfIntervalCount |
dsx3FarEndIntervalValidData | TruthValue |
InterfaceIndex
Read-only
Current
Index value which identifies the DS3 interface to which this entry is applicable. The interface identified by a particular value of this index is identical to the interface identified by the same value of dsx3LineIndex.
::= {dsx3FarEndIntervalEntry 1}
INTEGER (1..96)
Read-only
Current
A number between 1 and 96, where 1 is the most recently completed 15-minute interval and 96 is the 15-minute interval completed 23 hours and 45 minutes prior to interval 1.
::= {dsx3FarEndIntervalEntry 2}
PerfIntervalCount
Read-only
Current
The counter associated with the number of Far End C-bit Errored Seconds encountered by a DS3 interface in one of the previous 96, individual 15-minute, intervals. In the case where the agent is a proxy and data is not available, return noSuchInstance.
::= {dsx3FarEndIntervalEntry 3}
PerfIntervalCount
Read-only
Current
Counter associated with the number of Far End C-bit Severely Errored Seconds.
::= {dsx3FarEndIntervalEntry 4}
PerfIntervalCount
Read-only
Current
The counter associated with the number of Far End C-bit Coding Violations reported via the far end block error count.
::= {dsx3FarEndIntervalEntry 5}
PerfIntervalCount
Read-only
Current
Counter associated with the number of Far End unavailable seconds.
::= {dsx3FarEndIntervalEntry 6}
TruthValue
Read-only
Current
This variable indicates if the data for this interval is valid.
::= {dsx3FarEndIntervalEntry 7}
Sequence of dsx3FarEndTotalEntry
Not-accessible
Current
The DS3 Far End Total Table contains the cumulative sum of the various statistics for the 24-hour period preceding the current interval.
::= {ds3 12}
dsx3FarEndTotalEntry
Not-accessible
Current
Entry in the DS3 Far End Total table.
{dsx3FarEndTotalIndex}
::= {dsx3FarEndTotalTable 1}
The dsx3 Far End Total Entry Sequence table is shown in Table 2-61.
| Object | Syntax |
|---|---|
dsx3FarEndTotalIndex | InterfaceIndex |
dsx3FarEndTotalCESs | PerfTotalCount |
dsx3FarEndTotalCSESs | PerfTotalCount |
dsx3FarEndTotalCCVs | PerfTotalCount |
dsx3FarEndTotalUASs | PerfTotalCount |
InterfaceIndex
Read-only
Current
The index value which uniquely identifies the DS3 interface to which this entry is applicable. The interface identified by a particular value of this index is identical to the interface identified by the same value of dsx3LineIndex.
::= {dsx3FarEndTotalEntry 1}
PerfTotalCount
Read-only
Current
The counter associated with the number of Far End C-bit Errored Seconds encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3FarEndTotalEntry 2}
PerfTotalCount
Read-only
Current
The counter associated with the number of Far End C-bit Severely Errored Seconds encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3FarEndTotalEntry 3}
PerfTotalCount
Read-only
Current
The counter associated with the number of Far End C-bit Coding Violations reported via the far end block error count encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3FarEndTotalEntry 4}
PerfTotalCount
Read-only
Current
The counter associated with the number of Far End unavailable seconds encountered by a DS3 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0.
::= {dsx3FarEndTotalEntry 5}
![]() |
Note This table is no longer used. |
Sequence of dsx3FracEntry
Not-accessible
Deprecated
This table is discontinued in favor of using ifStackTable.
Implementation of this table was optional. It was designed for those systems dividing a DS3/E3 into channels containing different data streams that are of local interest.
The DS3/E3 fractional table identifies which DS3/E3 channels associated with a CSU are being used to support a logical interface, for example, an entry in the interfaces table from the Internet-standard MIB.
Consider a DS3 device with 4 high speed links carrying router traffic, a feed for voice, a feed for video, and a synchronous channel for a non-routed protocol. We can describe the allocation of channels, in the dsx3FracTable as shown in Table 2-62.
| dsx3FracIfIndex | Channel Allocation |
|---|---|
2.1 | 3 |
2.2 | 3 |
2.3 | 3 |
2.4 | 3 |
2.5 | 3 |
2.6 | 3 |
2.7 | 4 |
2.8 | 4 |
2.9 | 4 |
2.10 | 4 |
2.11 | 4 |
2.12 | 5 |
2.13 | 5 |
2.14 | 5 |
2.15 | 5 |
2.16 | 6 |
2.17 | 6 |
2.18 | 6 |
2.19 | 6 |
2.20 | 6 |
2.21 | 6 |
2.22 | 6 |
2.23 | 6 |
2.24 | 6 |
2.25 | 6 |
2.26 | 6 |
2.27 | 6 |
2.28 | 6 |
For dsx3M23, dsx3 SYNTRAN, dsx3CbitParity, and dsx3ClearChannel there are 28 legal channels, numbered 1 through 28.
For e3Framed there are 16 legal channels, numbered 1 through 16. The channels (1..16) correspond directly to the numbered time-slots.
::= {ds3 13}
dsx3FracEntry
Not-accessible
Deprecated
An entry in the DS3 Fractional table.
{dsx3FracIndex, dsx3FracNumber}
::= {dsx3FracTable 1}
The dsx3 Fractional Entry Sequence table is shown in Table 2-63.
| Object | Syntax |
|---|---|
dsx3FracIndex | INTEGER |
dsx3FracNumber | INTEGER |
dsx3FracIfIndex | INTEGER |
INTEGER (1..7fffffff'h)
Read-only
Deprecated
The index value which identifies the DS3 interface to which this entry is applicable The interface identified by a particular value is the same interface identified by the same value an dsx3LineIndex object instance.
::= {dsx3FracEntry 1}
INTEGER (1..31)
Read-only
Deprecated
Channel number for this entry.
::= {dsx3FracEntry 2}
INTEGER (1..7fffffff'h)
Read-write
Deprecated
An index value that uniquely identifies an interface. The interface identified by a particular value of this index is the same interface as identified by the same value an ifIndex object instance. If no interface is currently using a channel, the value should be zero. If a single interface occupies more than one time slot, that ifIndex value will be found in multiple time slots.
::= {dsx3FracEntry 3}
{dsx3LineStatus, dsx3LineStatusLastChange}
Current
A dsx3LineStatusChange trap is sent when the value of an instance changes. It can be utilized by an NMS to trigger polls. When the line status change results in a lower level line status change (for expamle, DS1), then no traps for the lower level are sent.
::= {ds3Traps 0 1}
::= {ds3 14}
::= {ds3Conformance 1}
::= {ds3Conformance 2}
Current
Compliance statement for DS3/E3 interfaces.
AXSM
{ds3NearEndConfigGroup, ds3NearEndStatisticsGroup}
| Group | Description |
|---|---|
ds3FarEndGroup | Implementation of this group is optional for all systems that attach to a DS3 Interface. However, only C-bit Parity and SYNTRAN DS3 applications have the capability (option) of providing this information. |
ds3NearEndOptionalConfigGroup | Implementation of this group is optional for all systems that attach to a DS3 interface. |
Read-only
Write access for the line type is not required.
Read-only
Write access for the line coding is not required.
Read-only
Write access for the send code is not required.
Read-only
Write access for loopbacks is not required.
Read-only
Write access for the transmit clock source is not required.
Read-only
Write access for the line length is not required.
Read-only
Write access for the channelization is not required.
::= {ds3Compliances 1}
{dsx3LineIndex, dsx3TimeElapsed, dsx3ValidIntervals, dsx3LineType, dsx3LineCoding, dsx3SendCode, dsx3CircuitIdentifier, dsx3LoopbackConfig, dsx3LineStatus, dsx3TransmitClockSource, dsx3InvalidIntervals, dsx3LineLength, dsx3LoopbackStatus, dsx3Channelization, dsx3Ds1ForRemoteLoop}
Current
A collection of objects providing configuration information applicable to all DS3/E3 interfaces.
::= {ds3Groups 1}
{dsx3CurrentIndex, dsx3CurrentPESs, dsx3CurrentPSESs, dsx3CurrentSEFSs, dsx3CurrentUASs, dsx3CurrentLCVs, dsx3CurrentPCVs, dsx3CurrentLESs, dsx3CurrentCCVs, dsx3CurrentCESs, dsx3CurrentCSESs, dsx3IntervalIndex, dsx3IntervalNumber, dsx3IntervalPESs, dsx3IntervalPSESs, dsx3IntervalSEFSs, dsx3IntervalUASs, dsx3IntervalLCVs, dsx3IntervalPCVs, dsx3IntervalLESs, dsx3IntervalCCVs, dsx3IntervalCESs, dsx3IntervalCSESs, dsx3IntervalValidData, dsx3TotalIndex, dsx3TotalPESs, dsx3TotalPSESs, dsx3TotalSEFSs, dsx3TotalUASs, dsx3TotalLCVs, dsx3TotalPCVs, dsx3TotalLESs, dsx3TotalCCVs, dsx3TotalCESs, dsx3TotalCSESs}
Current
A collection of objects providing statistics information applicable to all DS3/E3 interfaces.
::= {ds3Groups 2}
{dsx3FarEndLineIndex, dsx3FarEndEquipCode, dsx3FarEndLocationIDCode, dsx3FarEndFrameIDCode, dsx3FarEndUnitCode, dsx3FarEndFacilityIDCode, dsx3FarEndCurrentIndex, dsx3FarEndTimeElapsed, dsx3FarEndValidIntervals, dsx3FarEndCurrentCESs, dsx3FarEndCurrentCSESs, dsx3FarEndCurrentCCVs, dsx3FarEndCurrentUASs, dsx3FarEndInvalidIntervals, dsx3FarEndIntervalIndex, dsx3FarEndIntervalNumber, dsx3FarEndIntervalCESs, dsx3FarEndIntervalCSESs, dsx3FarEndIntervalCCVs, dsx3FarEndIntervalUASs, dsx3FarEndIntervalValidData, dsx3FarEndTotalIndex, dsx3FarEndTotalCESs, dsx3FarEndTotalCSESs, dsx3FarEndTotalCCVs, dsx3FarEndTotalUASs}
Current
A collection of objects providing remote configuration and statistics information applicable to C-bit Parity and SYNTRAN DS3 interfaces.
::= {ds3Groups 3}
{dsx3IfIndex, dsx3FracIndex, dsx3FracNumber, dsx3FracIfIndex}
Deprecated
A collection of obsolete objects that may be implemented for backwards compatibility.
::= {ds3Groups 4}
{dsx3LineStatusChangeTrapEnable}
Current
A collection of objects that may be implemented on DS3/E3 interfaces.
::= {ds3Groups 5}
{dsx3LineStatusChange}
Current
A collection of notifications that may be implemented on DS3/E3 interfaces.
::= {ds3Groups 6}
This MIB was extracted from RFC 2233. This MIB module describes generic network interface sub-layers. This MIB is an updated version of MIB-II's ifTable, and incorporates the extensions defined in RFC 1229.
255a
Current
This data type is used to model an administratively assigned name of the owner of a resource. This information is taken from the NVT ASCII character set. It is suggested that this name contain one or more of the following: ASCII form of the manager station's transport address, management station name (for example, domain name), network management personnel's name, location, or phone number. In some cases the agent itself will be the owner of an entry. In these cases, this string shall be set to a string starting with agent.
OCTET STRING (SIZE(0..255))
InterfaceIndex contains the semantics of ifIndex and should be used for any syntax defined on other MIB modules that need these semantics.
d
Current
A unique value, greater than zero, for each interface or interface sub-layer in the managed system. It is recommended that values be assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization.
Integer32 (1..2147483647)
d
Current
This textual convention is an extension of the InterfaceIndex convention. The latter defines a greater than zero value used to identify an interface or interface sub-layer in the managed system. This extension permits the additional value of zero. The value zero is specific and must therefore be defined as part of thedescription. Examples of the usage of zero include situations where interface was unknown, or when none or all interfaces need to be referenced.
Integer32 (0..2147483647)
Integer32
Read-only
Current
Number of network interfaces (regardless of their current state) present on this system.
::= {interfaces 1}
TimeTicks
Read-only
Current
The value of sysUpTime at the time of the last creation or deletion of an entry in the ifTable. If the number of entries has been unchanged since the last re-initialization of the local network management subsystem, then this contains a zero value.
The Interfaces Table contains information on the entity's interfaces. Each sub-layer below the internetwork-layer of a network interface is considered to be an interface.
Sequence of IfEntry
Not-accessible
Current
List of interface entries. The number of entries is given by the value of ifNumber.
::= {interfaces 2}
ifEntry
Not-accessible
Current
Entry containing management information applicable to a particular interface.
{ifIndex}
::= {ifTable 1}
The If Entry Sequence table is shown in Table 2-65.
| Object | Syntax |
|---|---|
ifIndex | InterfaceIndex |
ifDescr | DisplayString |
ifType | IANAifType |
ifMtu | Integer32 |
ifSpeed | Gauge32 |
ifPhysAddress | PhysAddress |
ifAdminStatus | Integer |
ifOperStatus | Integer |
ifLastChange | TimeTicks |
ifInOctets | Counter32 |
ifInUcastPkts | Counter32 |
ifInNUcastPkts | Counter32 (deprecated) |
ifInDiscards | Counter32 |
ifInErrors | Counter32 |
ifInUnknownProtos | Counter32 |
ifOutOctets | Counter32 |
ifOutUcastPkts | Counter32 |
ifOutNUcastPkts | Counter32 (deprecated) |
ifOutDiscards | Counter32 |
ifOutErrors | Counter32 |
ifOutQLen | Gauge32 (deprecated) |
ifSpecific | IDENTIFIER (deprecated) |
InterfaceIndex
Read-only
Current
A unique value, greater than zero, for each interface. It is recommended that values are assigned starting with 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization.
::= {ifEntry 1}
DisplayString (SIZE (0..255))
Read-only
Current
A textual string containing information about the interface. This string should include the name of the manufacturer, the product name, and the version of the interface hardware/software.
::= {ifEntry 2}
IANAifType
Read-only
Current
Type of interface. Additional values for ifType are assigned by the Internet Assigned Numbers Authority (IANA), through updating the Syntax of the IANAifType textual convention.
::= {ifEntry 3}
Integer32
Read-only
Current
The size of the largest packet which can be sent/received on the interface, specified in octets. For interfaces that are used for transmitting network datagrams, this is the size of the largest network datagram that can be sent on the interface.
::= {ifEntry 4}
Gauge32
Read-only
Current
Estimate of the interface's current bandwidth in bits per second. For interfaces which do not vary in bandwidth or for those where no accurate estimation can be made, this should contain the nominal bandwidth. If the bandwidth of the interface is greater than the maximum value reported by this then this should report its maximum value (4,294,967,295) and ifHighSpeed must be used to report the interface's speed. For a sub-layer which has no concept of bandwidth, this value should be zero.
::= { ifEntry 5 }
PhysAddress
Read-only
Current
Interface address at its protocol sub-layer. For example, for an 802.x interface, this normally contains a MAC address. The interface's media-specific MIB must define the bit and byte ordering and the format of the value of this address. For interfaces which do not have such an address (for example, a serial line), this should contain an octet string of zero length.
::= {ifEntry 6}
Integer {up (1), ready to pass packets down; (2), testing; (3) in some test mode}
Read-write
Current
Desired state of the interface. The testing (3) state indicates that no operational packets can be passed. When a managed system initializes, all interfaces start with ifAdminStatus in the down (2) state. As a result of either explicit management action or through configuration information retained by the managed system, ifAdminStatus is changed to either the up (1), testing (3), or remains in the down (2) state.
::= {ifEntry 7}
Integer {up (1), ready to pass packets; down(2); testing (3), in some test mode; unknown (4), status can not be determined; dormant (5); notPresent (6), some component is missing; lowerLayerDown (7), down due to state of lower-layer interface(s)}
Read-only
Current
Current operational state of the interface. The testing (3) state indicates that no operational packets can be passed. If ifAdminStatus is down (2) then ifOperStatus should be down (2). If ifAdminStatus is changed to up (1) then ifOperStatus should change to up (1). If the interface is ready to transmit and receive network traffic; it should change to dormant (5) if the interface is waiting for external actions (such as a serial line waiting for an incoming connection). It should remain in the down (2) state if and only if there is a fault that prevents it from going to the up (1) state. It should remain in the notPresent (6) state if the interface has missing components, typically hardware.
::= {ifEntry 8}
TimeTicks
Read-only
Current
The value of sysUpTime at the time the interface entered its current operational state. If the current state was entered prior to the last re-initialization of the local network management subsystem, then this contains a zero value.
::= {ifEntry 9}
Counter32
Read-only
Current
The total number of octets received on the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 10}
Counter32
Read-only
Current
The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were not addressed to a multicast or broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 11}
Counter32
Read-only
Deprecated
The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to a multicast or broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. This is discontinued in favor of ifInMulticastPkts and ifInBroadcastPkts.
::= {ifEntry 12}
Counter32
Read-only
Current
The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 13}
Counter32
Read-only
Current
For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being delivered to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 14}
Counter32
Read-only
Current
For packet-oriented interfaces, the number of packets received via the interface which were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing the number of transmission units received via the interface which were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter will always be 0. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 15}
Counter32
Read-only
Current
The total number of octets transmitted out of the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 16}
Counter32
Read-only
Current
Total number of packets that higher-level protocols requested be transmitted, and which were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 17}
Counter32
Read-only
Deprecated
The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. This is discontinued in favor of ifOutMulticastPkts and ifOutBroadcastPkts.
::= {ifEntry 18}
Counter32
Read-only
Current
The number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 19}
Counter32
Read-only
Current
For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifEntry 20}
Gauge32
Read-only
Deprecated
Length of the output packet queue (in packets).
::= {ifEntry 21}
IDENTIFIER
Read-only
Deprecated
It is recommended that this value point to an instance of a MIB in the media-specific MIB, for example, that this have the semantics associated with the Instance Pointer textual convention defined in RFC 1903. It is recommended that the media-specific MIB specify what value ifSpecific should take for values of ifType. If no MIB definitions specific to the particular media are available, the value should be set to the IDENTIFIER {0 0}.
::= {ifEntry 22}
This table replaces the ifExtnsTable table.
Sequence of ifXEntry
Not-accessible
Current
List of interface entries. The number of entries is given by the value of ifNumber. This table contains additional entries for the interface table.
::= {ifMIBs 1}
ifXEntry
Not-accessible
Current
Entry containing additional management information applicable to a particular interface.
{ifEntry}
::= {ifXTable 1}
The ifXEntry Sequence table is shown in Table 2-66.
| Object | Syntax |
|---|---|
ifName | DisplayString |
ifInMulticastPkts | Counter32 |
ifInBroadcastPkts | Counter32 |
ifOutMulticastPkts | Counter32 |
ifOutBroadcastPkts | Counter32 |
ifHCInOctets | Counter64 |
ifHCInUcastPkts | Counter64 |
ifHCInMulticastPkts | Counter64 |
ifHCInBroadcastPkts | Counter64 |
ifHCOutOctets | Counter64 |
ifHCOutUcastPkts | Counter64 |
ifHCOutMulticastPkts | Counter64 |
ifHCOutBroadcastPkts | Counter64 |
ifLinkUpDownTrapEnable | Integer |
ifHighSpeed | Gauge32 |
ifConnectorPresent | TruthValue |
ifAlias | DisplayString |
ifCounterDiscontinuityTime | TimeStamp |
DisplayString
Read-only
Current
Textual name of the interface. The value should be the name of the interface as assigned by the local device and should be suitable for use in commands entered at the device's console. This might be a text name, such as le0 or a simple port number, such as 1, depending on the interface naming syntax of the device. If several entries in the ifTable together represent a single interface as named by the device, then each will have the same value of ifName. Note that for an agent which responds to SNMP queries concerning an interface on some other (proxied) device, the value of ifName for such an interface is the proxied device's local name for it. If there is no local name, or this is not applicable, then this contains a zero length string.
For the MGX 8850, it contains the physical or logical association of a name. Table 2-67shows three examples that illustrate the value(s) for ifName object. The actual values depend on the implementtion.
| ifDescr | ifName | Remarks |
|---|---|---|
sonet4.1.1 | sonet.4.1.1 | Association for SONET Line: |
ds3.2.2.2 | ds3.2.2.2 | Association for DS3 Line: |
atm.4.1.1.1 | atm.4.1.1.1 | Association of ATM Physical Interface: |
atmVirtual.5.1.2.20.200 | atmVirtual.5.1.2.20.200 | Association of ATM Virtual Interface for Virtual Trunk: |
There are three conventions that are used for the value of ifName objects. These apply to physical lines, ATM physical lines, and ATM virtual interfaces.
This format is used for Physical Lines such as SONET, DS3, DS1, etc.
<lineType>.<logical-slot>.<bay>.<lineNumber>
where
Examples:
This format is used for ATM Physical Interfaces.
atm.<logical-slot>.<bay>.<lineNumber>
where
Examples:
This format is used for ATM Virtual Interfaces (atmVirtual )
atmVirtual.<logical-slot>.<bay>.<lineNumber>.<vi-number>.[<vpi-number>]
where
Examples
::= { ifXEntry 1 }
Counter32
Read-only
Current
The number of packets delivered by a sub-layer to a higher sub-layer, which were addressed to a multicast address at this sub-layer. For a MAC layer protocol, this includes both group and functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 2}
Counter32
Read-only
Current
The number of packets, delivered by a sub-layer to a higher sub-layer, which were addressed to a broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 3}
Counter32
Read-only
Current
The total number of packets that higher-level protocols requested be transmitted, which were addressed to a multicast address at this sub-layer, including those discarded or not sent. For a MAC layer protocol, this includes both group and functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 4}
Counter32
Read-only
Current
The total number of packets that higher-level protocols requested be transmitted and which were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 5}
These counters are all 64 bit versions of the basic ifTable counters. They all have the same basic semantics as their 32-bit counterparts; their syntax has been extended to 64 bits.
Counter64
Read-only
Current
The total number of octets received on the interface, including framing characters. This is a 64-bit version of ifInOctets. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
Counter64
Read-only
Current
The number of packets, delivered by this sub-layer to a higher sub-layer, which were not addressed to a multicast or broadcast address. This is a 64-bit version of ifInUcastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 7}
Counter64
Read-only
Current
The number of packets, delivered by this sub-layer to a higher sub-layer, which were addressed to a multicast address. For a MAC layer protocol, this includes both group and functional addresses. This is a 64-bit version of ifInMulticastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 8}
Counter64
Read-only
Current
The number of packets, delivered by this sub-layer to a higher sub-layer, which were addressed to a broadcast address. This is a 64-bit version of ifInBroadcastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 9}
Counter64
Read-only
Current
The total number of octets transmitted out of the interface, including framing characters. This is a 64-bit version of ifOutOctets. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 10}
Counter64
Read-only
Current
The total number of packets that higher-level protocols requested be transmitted, and which were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. This is a 64-bit version of ifOutUcastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 11}
Counter64
Read-only
Current
The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC layer protocol, this includes both group and functional addresses. This is a 64-bit version of ifOutMulticastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
::= {ifXEntry 12}
Counter64
Read-only
Current
The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. This is a 64-bit version of ifOutBroadcastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
Integer {enabled (1), disabled (2)}
Read-write
Current
Indicates whether linkUp/linkDown traps should be generated for this interface. By default, this should have the value enabled (1) for interfaces which do not operate on top of any other interface (as defined in the ifStackTable), and disabled (2) otherwise.
::= {ifXEntry 14}
Gauge32
Read-only
Current
An estimate of the interface's current bandwidth in units of 1,000,000 bits per second. If this reports a value of n then the speed of the interface is somewhere in the range of n-500,000 to n+499,999. For interfaces that do not vary in bandwidth or no accurate estimation can be made, this should contain the nominal bandwidth. For a sub-layer that has a defined bandwidth, the value should be zero.
::= {ifXEntry 15}
TruthValue
Read-write
Current
This has a value of false (2) if the interface only accepts packets/frames that are addressed to this station. It has a value of true (1) when the station accepts all packets/frames transmitted on the media. The value of true (1) is only valid on certain types of media. If valid, setting this to a value of true (1) may require the interface to be reset before becoming effective. The value of ifPromiscuousMode does not affect the reception of broadcast and multicast packets/frames by the interface.
::= {ifXEntry 16}
TruthValue
Read-only
Current
This has the value true (1) if the interface sublayer has a physical connector and the value false (2) otherwise.
::= {ifXEntry 17}
DisplayString (SIZE(0..64))
Read-write
Current
This is an alias for the interface as specified by a network manager, and provides a non- volatile handle for the interface. On the first instance of an interface, the value of ifAlias associated with that interface is the zero-length string. When a value is written into an instance of ifAlias through a network management set operation, then the agent must retain the supplied value in the ifAlias instance associated with the same interface for as long as that interface remains instantiated, including across all re-initializations and reboots of the network management system, including those which result in a change of the interface's ifIndex value.
An example of the value which a network manager might store in this for a WAN interface is the Telco's circuit number/identifier of the interface.
Some agents may support write-access only for interfaces having particular values of ifType. An agent which supports write access to this is required to keep the value in non-volatile storage, but it may limit the length of new values depending on how much storage is already occupied by the current values for other interfaces.
::= {ifXEntry 18}
TimeStamp
Read-only
Current
The value of sysUpTime on the most recent occasion at which any of this interface's counters suffered a discontinuity. The relevant counters are the specific instances associated with this interface of any Counter32 or Counter64 contained in the ifTable or ifXTable. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this contains a zero value.
::= {ifXEntry 19}
Implementation of this group is mandatory for all systems
Sequence of ifStackEntry
Not-accessible
Current
The table containing information on the relationships between the multiple sub-layers of network interfaces. It contains information on which sub- layers run on top of other sub-layers, where each sub-layer corresponds to a conceptual row in the ifTable. For example, when the sub-layer with ifIndex value x runs over the sub-layer with ifIndex value y, then this table contains:
ifStackStatus.x.y=active
For each ifIndex value, I, which identifies an active interface, there are always at least two instantiated rows in this table associated with I. For one of these rows, I is the value of ifStackHigherLayer; for the other, I is the value of ifStackLowerLayer. (If I is not involved in multiplexing, then these are the only two rows associated with I.) For example, two rows exist even for an interface which has no others stacked on top or below it.
ifStackStatus.0.x=active
ifStackStatus.x.0=active
::= {ifMIBs 2}
ifStackEntry
Not-accessible
Current
Information on a particular relationship between two sub-layers, specifying that one sub-layer runs on top of the other sub-layer. Each sub-layer corresponds to a conceptual row in the ifTable.
{ifStackHigherLayer, ifStackLowerLayer}
::= {ifStackTable 1}
The ifStackEntry Sequence table is shown in Table 2-68.
| Object | Syntax |
|---|---|
IfStackHigherLayer | Integer32 |
ifStackLowerLayer | Integer32 |
ifStackStatus | RowStatus |
Integer32
Not-accessible
Current
The value of ifIndex corresponding to the higher sub-layer of the relationship, for example, the sub-layer which runs on top of the sub-layer identified by the corresponding instance of ifStackLowerLayer. If there is no higher sub-layer (below the internetwork layer), then this has the value 0.
::= {ifStackEntry 1}
Integer32
Not-accessible
Current
The value of ifIndex corresponding to the lower sub-layer of the relationship, for example, the sub-layer which runs below the sub-layer identified by the corresponding instance of ifStackHigherLayer. If there is no lower sub-layer, then this has the value 0.
::= {ifStackEntry 2}
RowStatus
Read-create
Current
Thestatus of the relationship between two sub-layers. Changing the value of this object from active to notInService or destroy will have consequences up and down the interface stack. Write access to this is likely to be inappropriate for some types of interfaces, and many implementations will not support write-access for any type of interface.
::= {ifStackEntry 3}
TimeTicks
Read-only
Current
The value of sysUpTime at the time of the last change of the (whole) interface stack. A change of the interface stack is defined to be any creation, deletion, or change in value of any instance of ifStackStatus. If the interface stack has been unchanged since the last re-initialization of the local network management subsystem, then this contains a zero value.
::= {ifMIBs 6}
This group of objects is mandatory for all types of interfaces which can receive packets/frames addressed to more than one address. This table replaces the ifExtnsRcvAddr table. The main difference is that this table makes use of the RowStatus textual convention, while ifExtnsRcvAddr does not.
Sequence of ifRcvAddressEntry
Not-accessible
Current
This table contains an entry for each address (broadcast, multicast, or uni-cast) for which the system will receive packets/frames on a particular interface, except as follows:
A system is normally able to use any unicast address which corresponds to an entry in this table as a source address.
::= {ifMIBs 4}
ifRcvAddressEntry
Not-accessible
Current
List of objects identifying an address for which the system will accept packets/frames on the particular interface identified by the index value ifIndex.
{ifIndex, ifRcvAddressAddress}
::= {ifRcvAddressTable 1}
The ifRcvAddressEntry Sequence table is shown in Table 2-69.
| Object | Syntax |
|---|---|
ifRcvAddressAddress | PhysAddress |
ifRcvAddressStatus | RowStatus |
ifRcvAddressType | Integer |
PhysAddress
Not-accessible
Current
An address for which the system will accept packets/frames on this entry's interface.
::= {ifRcvAddressEntry 1}
RowStatus
Read-create
Current
Used to create and delete rows in the ifRcvAddressTable.
::= {ifRcvAddressEntry 2}
Integer {other(1), volatile(2), nonVolatile(3)}
Read-create
Current
This has the value nonVolatile (3) for those entries in the table which are valid and will not be deleted by the next restart of the managed system. Entries having the value volatile (2) are valid and exist, but have not been saved, so that will not exist after the next restart of the managed system. Entries having the value other (1) are valid and exist but are not classified as to whether they will continue to exist after the next restart.
{volatile}
::= {ifRcvAddressEntry 3}
{ifIndex, ifAdminStatus, ifOperStatus}
Current
A linkDown trap signifies that the SNMPv2 entity, acting in an agent role, has detected that the ifOperStatus for one of its communication links is about to enter the down state from some other state (but not from the notPresent state). This other state is indicated by the included value of ifOperStatus.
::= {snmpTraps 3}
{ifIndex, ifAdminStatus, ifOperStatus}
Current
A linkUp trap signifies that the SNMPv2 entity, acting in an agent role, has detected that the ifOperStatus for one of its communication links left the down state and transitioned into some other state (but not into the notPresent state). This other state is indicated by the included value of ifOperStatus.
::= {snmpTraps 4}
Current
Compliance statement for SNMPv2 entities which have network interfaces.
AXSM
{ifGeneralInformationGroup, ifStackGroup2, ifCounterDiscontinuityGroup}
| Group | Description |
|---|---|
ifFixedLengthGroup | This group is mandatory for all network interfaces which are character-oriented or transmit data in fixed-length transmission units. |
ifHCFixedLengthGroup | This group is mandatory only for those network interfaces which are character-oriented or transmit data in fixed-length transmission units, and for which the value of the corresponding instance of ifSpeed is greater than 20 million bits/second. |
ifPacketGroup | This group is mandatory for all network interfaces which are packet-oriented. |
ifHCPacketGroup | This group is mandatory only for those network interfaces which are packet-oriented and for which the value of the corresponding instance of ifSpeed is greater than 650 million bits/second. |
ifRcvAddressGroup | The applicability of this group must be defined by the media-specific MIBs. Media-specific MIBs must define the exact meaning, use, and semantics of the addresses in this group. |
Read-only
Write access is not required.
Read-only
Write access is not required.
Integer {active(1)} (a subset of RowStatus)
Read-only
Write access is not required. One of the six enumerated values for the RowStatus textual convention need to be supported, specifically active(1).
Integer {up(1), down(2)}
Read-only
Write access is not required or supported for the value testing(3).
Read-only
Write access is not required.
::= {ifCompliances 2}
{ifIndex, ifDescr, ifType, ifSpeed, ifPhysAddress, ifAdminStatus, ifOperStatus, ifLastChange, ifLinkUpDownTrapEnable, ifConnectorPresent, ifHighSpeed, ifName, ifNumber, ifAlias, ifTableLastChange}
Current
Collection of objects providing information applicable to all network interfaces.
::= {ifGroups 10}
![]() |
Note The following five groups (ifFixedLengthGroup, ifPacketGroup, ifHCPacketGroup, ifVHCPacketGroup, and ifRcvAddressGroup) are mutually exclusive; only one of these groups is implemented for any interface. |
{ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors}
Current
A collection of objects providing information specific to non-high speed (non-high speed interfaces transmit and receive at speeds less than or equal to 20 million bits/second) character-oriented or fixed-length-transmission network interfaces.
::= {ifGroups 2}
{ifHCInOctets, ifHCOutOctets, ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors}
Current
Collection of objects providing information specific to high speed (greater than 20 million bits/second) that are either character-oriented or fixed-length-transmission network interfaces.
::= {ifGroups 3}
{ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors, ifMtu, ifInUcastPkts, ifInMulticastPkts, ifInBroadcastPkts, ifInDiscards, ifOutUcastPkts, ifOutMulticastPkts, ifOutBroadcastPkts, ifOutDiscards, ifPromiscuousMode}
Current
Collection of objects providing information specific to non-high speed (non-high speed interfaces transmit and receive at speeds less than or equal to 20 million bits/second) packet-oriented network interfaces.
::= {ifGroups 4}
{ifHCInOctets, ifHCOutOctets, ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors, ifMtu, ifInUcastPkts, ifInMulticastPkts, ifInBroadcastPkts, ifInDiscards, ifOutUcastPkts, ifOutMulticastPkts, ifOutBroadcastPkts, ifOutDiscards, ifPromiscuousMode}
Current
Collection of objects providing information specific to high speed (greater than 20 million bits/second but less than or equal to 650 million bits/second) packet-oriented network interfaces.
::= {ifGroups 5}
{ifHCInUcastPkts, ifHCInMulticastPkts, ifHCInBroadcastPkts, ifHCOutUcastPkts, ifHCOutMulticastPkts, ifHCOutBroadcastPkts, ifHCInOctets, ifHCOutOctets, ifInOctets, ifOutOctets, ifInUnknownProtos, ifInErrors, ifOutErrors, ifMtu, ifInUcastPkts, ifInMulticastPkts, ifInBroadcastPkts, ifInDiscards, ifOutUcastPkts, ifOutMulticastPkts, ifOutBroadcastPkts, ifOutDiscards, ifPromiscuousMode}
Current
Collection of objects providing information specific to higher speed (greater than 650 million bits/second) packet-oriented network interfaces.
::= {ifGroups 6}
{ifRcvAddressStatus, ifRcvAddressType}
Current
Collection of objects providing information on the multiple addresses which an interface receives.
::= {ifGroups 7}
{ifStackStatus, ifStackLastChange}
Current
Collection of objects providing information on the layering of MIB-II interfaces.
::= {ifGroups 11}
{ifCounterDiscontinuityTime}
Current
Collection of objects providing information specific to interface counter discontinuities.
::= {ifGroups 13}
This group of objects is optional. However, a media-specific MIB may make implementation of this group mandatory.
This table replaces the ifExtnsTestTable
Sequence of ifTestEntry
Not-accessible
Deprecated
This table contains one entry per interface. It defines objects which allow a network manager to instruct an agent to test an interface for various faults. Tests for an interface are defined in the media-specific MIB. After invoking a test, the ifTestResult is read to determine the outcome. If an agent can not perform the test, ifTestResult indicates this fact. The ifTestCode can be used to provide further test-specific or interface-specific (or even enterprise-specific) information concerning the outcome of the test. Only one test can be in progress on each interface. If one test is in progress when another test is invoked, the second test is rejected. Some agents may reject a test when a prior test is active on another interface. Before starting a test, a manager-station must obtain `ownership' of the entry in the ifTestTable. This is accomplished with the ifTestId and ifTestStatus objects as follows:
A manager station retrieves the value of the appropriate ifTestId and ifTestStatus objects. The retrieval is repeated if necessary, until the value of ifTestStatus is `notInUse'. The manager station tries to set the same ifTestId to the value it retrieved, the ifTestStatus to `inUse', and the corresponding ifTestOwner to a value indicating itself. If the set operation succeeds, the manager has obtained ownership of the ifTestEntry, and the value of the ifTestId is incremented by the agent (per the semantics of TestAndIncr). Failure of the set operation indicates that another manager has obtained ownership of the ifTestEntry. Once ownership is obtained, any test parameters can be setup; the test is initiated by setting ifTestType. On completion of the test, the agent sets ifTestStatus to `notInUse'. Once this occurs, the manager can retrieve the results. In the rare event that the invocation of tests by two network managers were to overlap, there would be a possibility that the first test's results might be overwritten by the second test's results prior to the first results being read. This circumstance can be detected by a network manager retrieving ifTestId as it retrieves the test results, and ensuring the results are for the desired request.
If ifTestType is not set within a long period of time after ownership is obtained, the agent should time-out the manager, and reset the value of the ifTestStatus back to `notInUse.' It is suggested that this time-out period be 5 minutes.
In general, a management station must not retransmit a request to invoke a test for which it does not receive a response; instead, it properly inspects an agent's MIB to determine if the invocation was successful. If the invocation was unsuccessful, the invocation request is retransmitted.
Some tests may require the interface to be taken off-line to execute them, or may require the agent to reboot after completion of the test. In these circumstances, communication with the management station invoking the test may be lost until after completion of the test. An agent is not required to support such tests. However, if these tests are supported, then the agent should make every effort to transmit a response to the request which invoked the test prior to losing communication. When the agent is restored to normal service, the results of the test are properly made available in the appropriate objects. This requires that the ifIndex value assigned to an interface must be unchanged even if the test causes a reboot. An agent must reject any test for which it cannot make available at least the minimum amount of information after that test completes.
::= {ifMIBs 3}
ifTestEntry
Not-accessible
Deprecated
An entry containing objects for invoking tests on an interface.
{ifEntry}
::= {ifTestTable 1}
The ifTestEntry Sequence table is shown in Table 2-71.
| Object | Syntax |
|---|---|
ifTestId | TestAndIncr |
ifTestStatus | Integer |
ifTestType | AutonomousType |
ifTestResult | Integer |
ifTestCode | IDENTIFIER |
ifTestOwner | OwnerString |
TestAndIncr
Read-write
Deprecated
Identifies the current invocation of the interface test.
::= {ifTestEntry 1}
Integer {notInUse(1), inUse(2)}
Read-write
Deprecated
Indicates whether or not the manager currently has the necessary `ownership' required to invoke a test on this interface. A write is only successful when it changes its value from notInUse (1) to inUse (2). After completion of a test, the agent resets the value back to notInUse (1).
::= {ifTestEntry 2}
AutonomousType
Read-write
Deprecated
Control variable used to start and stop operator-initiated interface tests. Most IDENTIFIER values assigned to tests are defined elsewhere, in association with specific types of interface. This document assigns a value for a full-duplex loopback test and defines the special meanings of the subject identifier:
When the value noTest is written, no action is taken unless a test is in progress, in which case the test is aborted. Writing any other value is only valid when no test is currently in progress, in which case the indicated test is initiated.
When read, this always returns the most recent value to which ifTestType was set. If it has not been set since the last initialization of the network management subsystem on the agent, a value of noTest is returned.
::= {ifTestEntry 3}
Integer {none(1), (no test yet requested); success(2); inProgress(3); notSupported(4); unAbleToRun(5), (due to state of system); aborted(6); failed(7)}
Read-only
Deprecated
Contains the result of the requested test or the value none (1) if no tests have been requested since the last reset. Note that this facility provides no provision for saving the results of one test when starting another, as could be required if used by multiple managers concurrently.
::= {ifTestEntry 4}
IDENTIFIER
Read-only
Deprecated
Contains a code which has more specific information on the test result, for example an error-code after a failed test. Error codes and other values may take are specific to the type of interface and/or test. The value may have the semantics of either the AutonomousType or InstancePointer textual conventions as defined in RFC 1903. The identifier
is defined if no additional result code is available.
::= {ifTestEntry 5}
OwnerString
Read-write
Deprecated
The entity which currently has the ownership required to invoke a test on this interface.
::= {ifTestEntry 6}
The following groups are deprecated.
{ifDescr, ifType, ifSpeed, ifPhysAddress, ifAdminStatus, ifOperStatus, ifLastChange, ifLinkUpDownTrapEnable, ifConnectorPresent, ifHighSpeed, ifName}
Deprecated
A collection of objects discontinued in favor of ifGeneralInformationGroup.
::= {ifGroups 1}
{ifTestId, ifTestStatus, ifTestType, ifTestResult, ifTestCode, ifTestOwner}
Deprecated
Collection of objects providing the ability to invoke tests on an interface.
::= {ifGroups 8}
{ifStackStatus}
Deprecated
The previous collection of objects providing information on the layering of MIB-II interfaces.
::= {ifGroups 9}
{ifInNUcastPkts, ifOutNUcastPkts, ifOutQLen, ifSpecific}
Deprecated
The collection of objects discontinued from the original MIB-II interfaces group.
::= {ifGroups 12}
Deprecated
Previous compliance statement for SNMPv2 entities which have network interfaces.
AXSM
{ifGeneralGroup, ifStackGroup}
| Group | Description |
|---|---|
ifFixedLengthGroup | This group is mandatory for network interfaces which are character-oriented or transmit data in fixed-length transmission units. |
ifHCFixedLengthGroup | This group is mandatory for network interfaces which are character-oriented or transmit data in fixed-length transmission units, and for the value of the corresponding instance of ifSpeed if it is greater than 20 million bits/second. |
ifPacketGroup | This group is mandatory for all network interfaces which are packet-oriented. |
ifHCPacketGroup | This group is mandatory only for those network interfaces which are packet-oriented and for which the value of the corresponding instance of ifSpeed is greater than 650 million bits/second. |
ifTestGroup | This group is optional. Media-specific MIBs which require interface tests are strongly encouraged to use this group for invoking tests and reporting results. A medium specific MIB which has mandatory tests may make implementation of this group mandatory. |
ifRcvAddressGroup | Media-specific MIBs must define the exact meaning, use, and semantics of the addresses in this group. |
Read-only
Write access is not required.
Read-only
Write access is not required.
Integer {active(1)} (subset of RowStatus)
Read-only
Write access is not required; only one of the six enumerated values for the RowStatus textual convention needs to be supported, specifically active(1).
Integer {up(1), down(2)}
Read-only
Write access and support are not required for the value testing(3).
::= {ifCompliances 1}
To use this MIB it is essential to understand the provisioning model employed in MGX8800 Series products. This provisioning model was designed considering the multiple types of services such as Frame Relay, circuit emulation, voice etc. that need to be supported. To start with, the connection termination points are termed endpoints. These endpoints derive their characteristics from the type of service they handle. Thus Frame Relay endpoints are characterized by a Frame Relay identifier (DLCI) and the committed frame rate and so on. The endpoints could also terminate an ATM interface.
The connection between these endpoints is a switched ATM virtual circuit (SVC). The routing of a connection within an ATM network is handled by a network `controller' e.g PNNI.
From a user perspective, the endpoint is identified by either physical entities, for example, node name, shelf, slot, or physical line, or logical entities, such as a DLCI in a Frame Relay module, a T1 slot number in a voice module, or a VPI/VCI in an ATM module.
We term the above identifiers as user addresses. There is yet another set of addresses that define the endpoints within an ATM network. This is the address of the endpoint, as known to the network controller and hence termed network address. The network address is assigned by the switch when a user provisions an endpoint. The network address is of little significance from the user's perspective, but is mandatory for routing a connection. The network address in this ATM network is a combination of an NSAP address (a 20 octet number uniquely identifying a logical interface) and a VPI/VCI within this interface.
In any switched network, there is always a calling and a called party. Likewise in the ATM network, one endpoint is responsible for setting up the connection (making a call). This endpoint is termed the master endpoint, the other one being the slave. To route a call from the master to slave, the master endpoint needs to know the network address of the slave endpoint. And this information needs to be conveyed when provisioning a master endpoint. This imposes a sequence in provisioning a connection:
1. The NMS first adds the slave endpoint. The slave endpoint's user address is specified during the add operation. The switch assigns a network address to this added endpoint.
2. NMS gets the slave's network address from switch.
3. NMS adds the master endpoint. The master's user address is specified, along with the slave's network address.
4. SPVC provisioning is deemed successful, only if both the endpoints are added. The routing of the connection takes place only after the master endpoint is added.
::= TEXTUAL-CONVENTION
Current
ATM forum service categories. ABR foresight service type is also supported. Refer to ATM Forum Traffic Management Specification, Version 4.0, Section 4.5.4.
INTEGER {cbr1(1), vbr1RT(2), vbr2RT(3), vbr3RT(4), vbr1nRT(5), vbr2nRT(6), vbr3nRT(7), ubr1(8), ubr2(9), abr(10), cbr2(11), cbr3(12)}
::= TEXTUAL-CONVENTION
Current
Defines possible loopback configurations for a connection: noLoopback, (no loopback or clear configured loopback); destructive, (loopback all cells, causing data disruption); nonDestructive, (loopback performed using OAM loopback cells, does not disrupt regular traffic).
INTEGER {noLpbk(1), destructive(2), nonDestructive(3)}
::= TEXTUAL-CONVENTION
Current
Direction in which looped should be effected. External, loop port traffic back to port. This is applicable only for destructive mode. Internal, loop switches egress traffic back to switch. This is applicable only for destructive mode. Forward, inject OAM loopback cells towards the switching fabric (ingress). This is applicable only for non-destructive mode. Reverse, inject OAM loopback cells towards the port (egress). This is applicable only for non-destructive mode.
INTEGER {external(1), internal(2), forward(3), reverse(4)}
::= TEXTUAL-CONVENTION
Current
Defines possible loopback test status at an endpoint.
INTEGER {noStatus (1), lpbkInProgress(2), lpbkSuccess(3), lpbkAbort(4), lpbkTimeOut(5), lpbkInEffect(6)}
::= TEXTUAL-CONVENTION
Current
Defines operational status of an endpoint.
INTEGER {operOk(1), operFail(2), adminDown(3)}
::= TEXTUAL-CONVENTION
Current
ATM address used by the networking entity. The only address type presently supported is NSAP (20 octets).
OCTET STRING (SIZE(20))
::= TEXTUAL-CONVENTION
Current
Defines possible alarms at an endpoint. aisRdi, endpoint receiving AIS or RDI cells in either ingress/egress direction. Conditioned, the networking entity has forced the endpoint out of service. This could be attributed to either routing failure or to a maintenance operation initiated by the networking entity. interfaceFail, the interface to which this connection belongs has failed. ccFail, the OAM continuity check between the connection and its peer endpoint has detected a failure. mismatch, a connection exists in the SM database, but not in the network controller database.
INTEGER {aisRdi (1), conditioned (2), interfaceFail(4), ccFail(8), mismatch (16)}
::= TEXTUAL-CONVENTION
Current
Defines possible transmit states of an endpoint. Normal, endpoint transmitting normal traffic. SendingAIS, endpoint inhibits regular traffic, sends AIS on egress. SendingRDI, endpoint inhibits regular traffic, sends AIS on egress.
INTEGER {normal(1), sendingAIS(2), sendingRDI(3)}
::= TEXTUAL-CONVENTION
Current
Defines possible receive states of an endpoint. Normal, endpoint is receiving normal traffic. ReceivingRDI, endpoint receiving RDI, in either ingress or egress. ReceivingAIS, endpoint receiving AIS, in either ingress or egress. CcFailure, endpoint does not receive OAM CC cells.
INTEGER {normal(1), receivingRDI(2), receivingAIS(3), ccFailure(4)}
::= TEXTUAL-CONVENTION
Current
Defines possible configuration for Explicit Rate Stamping (ERS). None, disables the ERS on connection. EnableIngress, enable ERS in the Ingress direction only. EnableEgress, enable ERS in the Engress direction only. EnableBoth, enable ERS in both directions.
INTEGER {none(1), enableIngress(2), enableEgress(3), enableBoth(4)}
::= TEXTUAL-CONVENTION
Current
Defines possible rate factors to be used in increasing/decreasing ABR cell rate.
INTEGER {oneOver32768(1), oneOver16384(2), oneOver8192(3), oneOver4096(4), oneOver2048(5), oneOver1024(6), oneOver512(7), oneOver256(8), oneOver128(9), oneOver64(10), oneOver32(11), oneOver16(12), oneOver8(13), oneOver4(14), oneOver2(15), one(16)}
This group contains all objects required for configuring a SPVC on a ATM Capable Service Module.
Sequence OF CwAtmChanCnfgEntry
Not-accessible
Current
This table contains mandatory endpoint configuration for all SPVC connections. Most of the objects in this table are applicable to all provisioned endpoints for all service categories. The objects cwaChanAbrZZZ however, provide additional configuration information which apply to ABR endpoints only.
::= {cwAtmChanCnfg 1}
cwAtmChanCnfgEntry
Not-accessible
Current
Entry in the cwAtmChanCnfgTable. Each entry corresponds to a connection endpoint identified by interface (ifIndex), Virtual Path Identifier (VPI), and Virtual Channel Identifier (VCI).
{ifIndex, cwaChanVpi, cwaChanVci}
::= {cwAtmChanCnfgTable 1}
The cwAtm Channel Configuration Table is shown in Table 2-73.
| Object | Syntax |
|---|---|
cwaChanVpi | Unsigned32 |
cwaChanVci | Unsigned32 |
cwaChanServiceCategory | Unsigned32 |
CiscoAtmServiceCategory | Unsigned32 |
cwaChanVpcFlag | TruthValue |
cwaChanIdentifier | Unsigned32 |
cwaChanUploadCounter | Unsigned32 |
cwaChanStatsEnable | TruthValue |
cwaChanCCEnable | TruthValue |
cwaChanLocalVpi | Unsigned32 |
cwaChanLocalVci | Unsigned32 |
cwaChanLocalNSAPAddr | Unsigned32 |
CiscoWanNsapAtmAddress | Unsigned32 |
cwaChanRemoteVpi | Unsigned32 |
cwaChanRemoteVci | Unsigned32 |
cwaChanRemoteNSAPAddr | Unsigned32 |
CiscoWanNsapAtmAddress | Unsigned32 |
cwaChanControllerId | Unsigned32 |
cwaChanRoutingMastership | TruthValue |
cwaChanMaxCost | Unsigned32 |
cwaChanReroute | TruthValue |
cwaChanFrameDiscard | TruthValue |
cwaChanOperStatus | Unsigned32 |
CiscoWanOperStatus | Unsigned32 |
cwaChanPCR | Unsigned32 |
cwaChanMCR | Unsigned32 |
cwaChanSCR | Unsigned32 |
cwaChanCDV | Unsigned32 |
cwaChanCTD | Unsigned32 |
cwaChanMBS | Unsigned32 |
cwaChanCDVT | Unsigned32 |
cwaChanPercentUtil | Unsigned32 |
cwaChanRemotePCR | Unsigned32 |
cwaChanRemoteMCR | Unsigned32 |
cwaChanRemoteSCR | Unsigned32 |
cwaChanRemoteCDV | Unsigned32 |
cwaChanRemoteCTD | Unsigned32 |
cwaChanRemoteMBS | Unsigned32 |
cwaChanRemoteCDVT | Unsigned32 |
cwaChanRemotePercentUtil | Unsigned32 |
cwaChanAbrICR | Unsigned32 |
cwaChanAbrADTF | Unsigned32 |
cwaChanAbrRDF | INTEGER |
cwaChanAbrRIF | INTEGER |
cwaChanAbrNRM | INTEGER |
cwaChanAbrTRM | INTEGER |
cwaChanAbrCDF | INTEGER |
cwaChanAbrFRTT | Unsigned32 |
cwaChanAbrTBE | Unsigned32 |
cwaChanAbrERS | TruthValue |
CiscoWanERSConfg | TruthValue |
cwaChanAbrVSVDEnable | TruthValue |
cwaChanRowStatus | RowStatus |
cwAtmChanCnfgEntry ::=
Unsigned32 (0..4095)
Not-accessible
Current
VPI value of a VP or VC connection. The cwaChanVpcFlag tells you if this is a VP/VC connection.
::= {cwAtmChanCnfgEntry 1}
Unsigned32 (0..65535)
Not-accessible
Current
The VCI value of VC connection. The cwaChanVpcFlag serves to distinguish if this is a VP/VC connection. For a VPC, the VCI is irrelevant and is set to a value of -2.
::= {cwAtmChanCnfgEntry 2}
CiscoAtmServiceCategory
Read-create
Current
This object identifies the service type to which this connection belongs. The service type specified is one among the ATM forum service types and implicitly determines the configuration for GCRA.
::= {cwAtmChanCnfgEntry 3}
TruthValue
Read-create
Current
Identifies whether or not there is a VP/VC endpoint. When set to true (1), it indicates a VP endpoint.
::= {cwAtmChanCnfgEntry 4}
Unsigned32 (0..524287)
Read-only
Current
This number represents a RESOURCE at the switch that has been assigned for this connection (identified by cwaChanVpi and cwaChanVci). An example of this resource is the LCN/GLCN used by the switch. Another example is a record number assigned for this connection in a database of records. When a connection gets deleted, this resource gets released into a free pool. When a new endpoint is added (different cwaChanVpi & cwaChanVci), the switch may re-assign this resource. Thus all connections in a switch would have an unique cwaChanIdentifier. Since the number of resources in the switch is a lesser subset compared to possible combinations of ifIndex, VPI and VCI, this number serves as a quick reference index between the switch and the NMS.
This is especially useful during the configuration upload of connections from the switch to the NMS.
::= {cwAtmChanCnfgEntry 5}
Unsigned32 (0..4294967295)
Read-only
Current
This counter tracks the number of configuration changes that happen on a cwaChanIdentifier. The upload counter is associated only with the cwaChanIdentifier and not with the connection itself.
This counter is used by the NMS to determine if a connection configuration had been modified and requires an upload. This functionality is conventionally achieved by time stamping using a time-of-day clock. However, in switches where time-of-day clock is not available, the following scheme is used.
The upload counter is incremented, when one of the following takes place:
cwaChanIdentifier. This happens when a connection is added and assigned this cwaChanIdentifier.
cwaChanIdentifier. This happens when a connection is deleted and the cwaChanIdentifier resource is released.
cwaChanIdentifier.
cwaChanIdentifier) has a counter value of zero. When a connection is added to this cwaChanIdentifier, the counter is incremented, and is further incremented for any of the above operations. When a connection is deleted the value of this counter is incremented and preserved until a new connection gets associated with this cwaChanIdentifier.
::= {cwAtmChanCnfgEntry 6}
TruthValue
Read-create
Current
Limits imposed by software or hardware implementations could restrict the amount of statistical data that can be maintained in a physical entity (like a service module). Therefore, there could be a need to restrict statistics collection to a smaller subset. This object serves the purpose of enabling/disabling statistics collection on a per connection basis. In implementations which do not have such limitations, this object can be set to true(1) for all connections.
{false}
::= {cwAtmChanCnfgEntry 7}
TruthValue
Read-create
Current
This object serves to enable or disable continuity check (CC) on a connection endpoint. When continuity check is enabled on an endpoint, the endpoint anticipates OAM CC cells from its peer endpoint. OAM CC cells are sent when the peer endpoint does not have traffic cells to send. If the connection is idle and this endpoint has not received OAM CC cells for a period of 3.5 +/- 0.5 seconds, it declares continuity failure.
This object serves to administratively control the CC feature. Typical implementations (of this feature) may choose to ignore this control or impose other conditions to actually enable CC cell flow. However, if this object is set to false(2), then this feature should be disabled.
{false}
::= {cwAtmChanCnfgEntry 8}
Unsigned32 (0..4095)
Read-only
Current
This object identifies the internal VPI assigned to a local endpoint, by the switch. The cwaChanLocalVpi, cwaChanLocalVci and the cwaChanLocalNSAPAddr, form a unique identifier for the connection endpoint in the networking domain.
::= {cwAtmChanCnfgEntry 9}
Unsigned32 (0..65535)
Read-only
Current
This object identifies the internal VCI assigned to a local endpoint, by the switch. The cwaChanLocalVpi, cwaChanLocalVci and the cwaChanLocalNSAPAddr, form a unique identifier for the connection endpoint in the networking domain.
::= {cwAtmChanCnfgEntry 10}
CiscoWanNsapAtmAddress
Read-only
Current
This object identifies the internal NSAP assigned to a local endpoint by the switch. The cwaChanLocalVpi, cwaChanLocalVci, and the cwaChanLocalNSAPAddr form a unique identifier for the connection endpoint in the networking domain.
::= {cwAtmChanCnfgEntry 11}
Unsigned32 (0..4095)
Read-create
Current
This object identifies the VPI of the peer endpoint. The cwaChanRemoteVpi, cwaChanRemoteVpi, and the cwaChanRemoteNSAPAddr identify the peer endpoint in the networking domain.
::= {cwAtmChanCnfgEntry 12}
Unsigned32 (0..65535)
Read-create
Current
This object identifies the VCI of the peer endpoint. The cwaChanRemoteVpi, cwaChanRemoteVpi, and the cwaChanRemoteNSAPAddr identify the peer endpoint in the networking domain.
::= {cwAtmChanCnfgEntry 13}
CiscoWanNsapAtmAddress
Read-create
Current
This object identifies the VCI of the peer endpoint. The cwaChanRemoteVpi, cwaChanRemoteVpi, and the cwaChanRemoteNSAPAddr identify the peer endpoint in the networking domain.
::= {cwAtmChanCnfgEntry 14}
Unsigned32 (1..255)
Read-create
Current
This object serves to associate an endpoint with a specific controller. Usually resource partitioning makes the association between a controller and a range of vpi-vci. There could be switches where hard partitioning of vpi-vci may not be implemented, in which case this object serves to tie a specific vpi-vci to a controller.
{1}
::= {cwAtmChanCnfgEntry 15}
TruthValue
Read-create
Current
This object, if set to true (1), identifies this endpoint as the master endpoint of the connection. The networking entity initiates routing of a PVC connection only, after a master endpoint is added. Mastership of a PVC cannot be changed, once provisioned, implying that this object can be set only during row creation.
{false}
::= {cwAtmChanCnfgEntry 16}
Unsigned32 (1..65535)
Read-create
Current
This object is used by the routing entity to select a route based on the cost factor. The cost of a route is represented as a number between 1 and 65535. The value of this object represents the maximum cost of the route which includes this connection.
{100}
::= {cwAtmChanCnfgEntry 17}
TruthValue
Read-create
Current
Used by the administrator to trigger the rerouting of the connection. Rerouting takes effect, when this object is set to true (1). When set to false (2), no action is taken. A get on this object always returns false (2). When this object is set, no other object other than the RowStatus should be set in the MIB. Reroute can be triggered only from the master endpoint. Any attempt to trigger reroute from the slave endpoint would result in a failure of the SET operation.
{false}
::= {cwAtmChanCnfgEntry 18}
TruthValue
Read-create
Current
Enables the frame discard feature at the endpoint when set to true.
{false}
::= {cwAtmChanCnfgEntry 19}
CiscoWanOperStatus
Read-only
Current
Reflects operational status of an endpoint. This object is set to operFail (2), if the connection is not routed, if the endpoint receives AIS/RDI, or if there is a CC failure. If the connection is administratively down, this object would be set to adminDown (3). For a normal case, this is set to operOk (1).
::= {cwAtmChanCnfgEntry 20}
Unsigned32 (7..23000000)
cells per second
Read-create
Current
Peak Cell Rate (PCR) for the direction, local to remote.
::= {cwAtmChanCnfgEntry 21}
Unsigned32 (7..23000000)
cells per second
Read-create
Current
Minimum Cell Rate (MCR) for the local to remote direction.
::= {cwAtmChanCnfgEntry 22}
Unsigned32 (7..23000000)
cells per second
Read-create
Current
Sustainable Cell Rate (SCR) for the local to remote direction.
::= {cwAtmChanCnfgEntry 23}
Unsigned32 (0..16777215)
microseconds
Read-create
Current
Maximum tolerable cell delay variation in the local to remote direction. Setting this parameter to 16777215 indicates to the switch that this parameter does not have significance in the SPVC call setup.
{16777215}
::= {cwAtmChanCnfgEntry 24}
Unsigned32 (0..65535)
milliseconds
Read-create
Current
Maximum tolerable network transfer delay in the local to remote direction.
::= {cwAtmChanCnfgEntry 25}
Unsigned32 (1..5000000)
cells
Read-create
Current
Maximum Burst Size (MBS) used in the local to remote direction. Refer to ATM Forum Traffic Management Specification Version 4.0, Annex C for more information.
::= {cwAtmChanCnfgEntry 26}
Unsigned32 (1..5000000)
cells
Read-create
Current
Cell Delay Variation Tolerance (CDVT) used in the local to remote direction. Refer to ATM Forum Traffic Management Specification Version 4.0, Annex C for more information.
::= {cwAtmChanCnfgEntry 27}
Unsigned32 (0..100)
Read-create
Current
This factor provides a per connection control for overbooking bandwidth. This is used in conjunction with the VSI interface policy while performing CAC which is applied for the local to remote direction.
{100}
::= {cwAtmChanCnfgEntry 28}
Unsigned32 (7..23000000)
cells per second
Read-create
Current
Peak Cell Rate (PCR) for the remote to local direction.
::= {cwAtmChanCnfgEntry 29}
Unsigned32 (7..23000000)
cells per second
Read-create
Current
Minimum Cell Rate (MCR) for the remote to local direction.
::= {cwAtmChanCnfgEntry 30}
Unsigned32 (7..23000000)
cells per second
Read-create
Current
Sustainable Cell Rate (SCR) for the remote to local direction.
::= {cwAtmChanCnfgEntry 31}
Unsigned32 (0..16777215)
microseconds
Read-create
Current
Maximum tolerable cell delay variation for the remote to local direction. Setting this parameter to 16777215, indicates to the switch that this parameter does not have significance in SPVC call setup.
::= {cwAtmChanCnfgEntry 32}
Unsigned32 (0..65535)
milliseconds
Read-create
Current
Maximum tolerable network transfer delay in the remote to local direction.
::= {cwAtmChanCnfgEntry 33}
Unsigned32 (1..5000000)
cells
Read-create
Current
Maximum Burst Size (MBS) used in the remote to local direction. Refer to ATM Forum Traffic Management Specification, Version 4.0, Annex C for more information.
::= {cwAtmChanCnfgEntry 34}
Unsigned32 (1..5000000)
cells
Read-create
Current
Cell Delay Variation Tolerance (CDVT) used in the remote to local direction. Refer to ATM Forum Traffic Management Specification Version 4.0, Annex C for more information.
::= {cwAtmChanCnfgEntry 35}
Unsigned32 (0..100)
Read-create
Current
This factor provides a per connection control for overbooking bandwidth. This is used in conjunction with the VSI interface policy while performing CAC. This is applied for the remote to local direction.
{100}
::= {cwAtmChanCnfgEntry 36}
Unsigned32 (7..23000000)
cells/sec
Read-create
Current
Initial cell rate or the rate at which a source should send after an idle period. The value must not be larger than the Peak Cell Rate (PCR). Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 37}
Unsigned32 (1..1023)
10 milliseconds
Read-create
Current
ACR Decrease Time Factor. This is the time permitted between sending Resource Management Cells before the rate is decreased to the Initial Cell Rate. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 38}
AbrRateFactors
Read-create
Current
Rate Decrease Factor. Controls the rate decrease which occurs when backward RM cells with CI=1 are received. Larger values lead to faster rate decrease. This factor is applied at both the local and remote endpoints, thus making the loop control symmetrical. Backward RM cells at the local endpoint correspond to RM cells received in the remote to local direction. Backward RM cells at the remote endpoint correspond to RM cells received in the local to remote direction. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 39}
AbrRateFactors
Read-create
Current
Rate Increase Factor. Controls the rate increase which occurs when a backward RM cell is received with CI=0 and NI=0. Larger values lead to a faster rate increase. This factor is applied at both the local and remote endpoints, thus making the loop control symmetrical. Backward RM cells at the local endpoint correspond to RM cells received in the remote to local direction. Backward RM cells at the remote endpoint correspond to RM cells received in the local to remote direction. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 40}
INTEGER {nrm2(1), nrm4(2), nrm8(3), nrm16(4), nrm32(5), nrm64(6), nrm128(7), nrm256(8)}
Read-create
Current
Maximum number of cells a source may send for each forward RM cell. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 41}
INTEGER {trm0point78125(1), trm1point5625(2), trm3point125(3), trm6point25(4), trm12point5(5), trm25(6), trm50(7), trm100(8)}
Read-create
Current
Upper bound on the time between forward RM cells for an active source (in milliseconds). Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 42}
INTEGER {cdf0(1), cdfOneOver64(2), cdfOneOver32(3), cdfOneOver16(4), cdfOneOver8(5), cdfOneOver4(6), cdfOneOver2(7), cdfOne(8)}
Read-create
Current
Cutoff Decrease Factor, controls the rate decrease associated with lost or delayed backward RM cells. Larger values result in a faster rate decrease. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 43}
Unsigned32 (0..16700000)
microseconds
Read-create
Current
Fixed round trip time, or the sum of the fixed propagation delays from the source to a destination network. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 44}
Unsigned32 (0..16777215)
Read-create
Current
Transient Buffer Exposure. Negotiated number of cells that the network would like to limit the source to sending during startup periods, before the first RM cell returns. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2 for more information.
::= {cwAtmChanCnfgEntry 45}
CiscoWanERSConfg
Read-create
Current
Configuration of an endpoint for Explicit Rate Stamping. Refer the Textual convention for possible values.
{none}
::= {cwAtmChanCnfgEntry 46}
TruthValue
Read-create
Current
Abr connections require close loop control to limit the transmission rate, depending on the network bandwidth. This close loop can be end to end or between intermediate network segments. When terminating an Abr VPL, the endpoint needs to act like a Virtual Destination to the incoming traffic and generate backward RM cells. While doing this it also needs to act as a virtual source and send forward RM cells to the real destination. This is a feature that can be enabled/disabled under the control of this object. When set to true (1), this feature is enabled. Refer to ATM Forum Traffic Management Specification Version 4.0, Section 5.10.2.
{false}
::= {cwAtmChanCnfgEntry 47}
RowStatus
Read-create
Current
This object is used to create, modify, or delete an entry in the ciscoWanAtmChanTable. A row may be created using the CreateAndGo option. When the row is successfully created, the RowStatus would be set to active by the agent. A row may be deleted by setting the RowStatus to destroy. When there is a need to administratively down the connection, the RowStatus could be set to notInService. When the switch completes the down operation, the value of this object would be notInService. The connection can be made active again, by setting this object to active. Administrative status control is limited to the master endpoint only. The switch would reject any request for admin state change on the slave endpoint. Other options such as CreateAndWait will not be used.
::= {cwAtmChanCnfgEntry 48}
This group contains all objects reflecting the state of an SPVC on a ATM Capable Service Module.
Sequence of cwAtmChanStateEntry
Not-accessible
Current
This table contains channel status information for all ATM connections configured in cwAtmChanCnfgTable.
::= {cwAtmChanState 1}
cwAtmChanStateEntry
Not-accessible
Current
Entry in cwAtmChanStateTable.
{ifIndex, cwaChanVpi, cwaChanVci}
::= {cwAtmChanStateTable 1}
The cwAtm Channel State Entry Sequence Table is shown in Table 2-74.
| Object | Syntax |
|---|---|
cwaChanAlarmState | CiscoWanAlarmState |
cwaChanEgressXmtState | CiscoWanXmtState |
cwaChanEgressRcvState | CiscoWanRcvState |
cwaChanIngressXmtState | CiscoWanXmtState |
cwaChanIngressRcvState | CiscoWanRcvState |
CwAtmChanStateEntry ::=
CiscoWanAlarmState
Read-only
Current
Defines alarms associated with an endpoint. Refer to description in the textual convention.
::= {cwAtmChanStateEntry 1}
CiscoWanXmtState
Read-only
Current
This is the state of the transmit portion of the endpoint in the egress direction.
::= {cwAtmChanStateEntry 2}
CiscoWanRcvState
Read-only
Current
This is the state of the receive portion of the endpoint in the egress direction.
::= {cwAtmChanStateEntry 3}
CiscoWanXmtState
Read-only
Current
This is the state of the transmit portion of the endpoint in the ingress direction.
::= {cwAtmChanStateEntry 4}
CiscoWanRcvState
Read-only
Current
This is the state of the receive portion of the endpoint in the ingress direction.
::= {cwAtmChanStateEntry 5}
This group contains all objects needed for SPVC diagnostics.
Sequence of cwAtmChanTestEntry
Not-accessible
Current
This table contains configuration information for performing connection diagnostics on ATM connections and obtaining results after testing.
::= {cwAtmChanTest 1}
cwAtmChanTestEntry
Not-accessible
Current
An entry in cwAtmChanTestTable for each ATM connection endpoints.
{ifIndex, cwaChanVpi, cwaChanVci}
::= {cwAtmChanTestTable 1}
The cwAtm Channel Test Entry Sequence Table is shown in Table 2-75.
| Object | Syntax |
|---|---|
cwaChanTestType | CiscoWanLpbkTypes |
cwaChanTestDir | CiscoWanLpbkDir |
cwaChanTestIterations | Unsigned32 |
cwaChanTestState | CiscoWanTestStatus |
cwaChanTestRoundTripDelay | Unsigned32 |
CwAtmChanTestEntry ::=
CiscoWanLpbkTypes
Read-create
Current
This object configures an endpoint in loopback. To configure a destructive loopback, this object needs to be set to destructive (2). The direction in which this destructive loopback needs to be effected, should be specified using the cwaChanTestDir object. To deconfigure destructive loopback, this object needs to be set to noLpbk(1). To configure a non-destructive loopback, this object needs to be set to nonDestructive(3). The direction in which this non-destructive loopback needs to be effected, should be specified using the cwaChanTestDir object. Non-destructive loopback gets deconfigured automatically at the switch after a certain timeout. However, if there is a need to abort a non-destructive loopback, a set operation on this object should be performed with a value noLpbk (1). Attempting to set a channel in loopback, when one is already in progress results in a failure of the set operation (with appropriate error code).
{noLpbk}
::= {cwAtmChanTestEntry 1}
CiscoWanLpbkDir
Read-create
Current
Specifies the direction in which loopback should be effected. For destructive loopback, this takes values external (1) and internal (2). For non-destructive loopback, this takes values forward (3) and reverse (4). When cwaChanTestType is noLpbk (1), this object is ignored.
::= {cwAtmChanTestEntry 2}
Unsigned32 (1..255)
Read-create
Current
Specifies number of loopback cells to inject. This applies to the non-destructive mode of loopback tests only. Get operation on this object returns the successful number of loopback iterations performed on the endpoint.
{1}
::= {cwAtmChanTestEntry 3}
CiscoWanTestStatus
Read-only
Current
This object reflects the status of the last requested test. If a loopback had never been effected on an endpoint, this object reads noStatus (1). If a destructive mode of loopback is configured on an endpoint, this object always reads lpbkInEffect(6). If a non-destructive mode of loopback is in progress, this reads lpbkInProgress(2). If a non-destructive mode of loopback has completed successfully, this reads lpbkSuccess(3). If a non-destructive mode of loopback has aborted, either due to user request or switch's limitation, this reads lpbkAbort (4). If a non-destructive mode of loopback has failed, this reads lpbkTimeOut(5).
{noStatus}
::= {cwAtmChanTestEntry 4}
Unsigned32 (1..100000000)
microseconds
Read-only
Current
This object is applicable only for non-destructive mode of loopback. It returns the round trip delay measured during the last non-destructive loopback test.
::= {cwAtmChanTestEntry 5}
Current
The compliance statement for the Cisco ATM connection management group.
AXSM
{ciscoWanAtmConnChanMIBGroup}
Implementation of this group is optional for the systems where connection state is not available on a per connection basis.
Not-accessible
Read and write access is not required for those switches which do not support the frame discard feature.
Not-accessible
Read and write access is not required for those switches which do not support Continuity Check capability.
Not-accessible
Read and write access is not required for those switches that do not support the connection related statistics collection.
Not-accessible
Read and write access is not required for those switches which do not support Explicit Rate Stamping (ERS).
Not-accessible
Read and write access is not required for those switches which do not support the Virtual Source Virtual Destination feature.
::= {ciscoWanAtmConnMIBCompliances 1}
{cwaChanServiceCategory, cwaChanVpcFlag, cwaChanStatsEnable, cwaChanCCEnable, cwaChanUploadCounter, cwaChanIdentifier, cwaChanLocalVpi, cwaChanLocalVci, cwaChanLocalNSAPAddr, cwaChanRemoteVpi, cwaChanRemoteVci, cwaChanRemoteNSAPAddr, cwaChanControllerId, cwaChanRoutingMastership, cwaChanMaxCost, cwaChanReroute, cwaChanFrameDiscard, cwaChanOperStatus, cwaChanPCR, cwaChanMCR, cwaChanSCR, cwaChanCDV, cwaChanCTD, cwaChanMBS, cwaChanCDVT, cwaChanPercentUtil, cwaChanRemotePCR, cwaChanRemoteMCR, cwaChanRemoteSCR, cwaChanRemoteCDV, cwaChanRemoteCTD, cwaChanRemoteMBS, cwaChanRemoteCDVT, cwaChanRemotePercentUtil, cwaChanAbrICR, cwaChanAbrADTF, cwaChanAbrRDF, cwaChanAbrRIF, cwaChanAbrNRM, cwaChanAbrTRM, cwaChanAbrCDF, cwaChanAbrFRTT, cwaChanAbrTBE, cwaChanAbrERS, cwaChanAbrVSVDEnable, cwaChanTestType, cwaChanTestDir, cwaChanTestIterations, cwaChanTestState, cwaChanTestRoundTripDelay, cwaChanRowStatus}
Current
Objects related to connection information.
::= {ciscoWanAtmConnMIBGroups 1}
{cwaChanAlarmState, cwaChanEgressXmtState, cwaChanEgressRcvState, cwaChanIngressXmtState, cwaChanIngressRcvState}
Current
Objects related to connection state information.
::= {ciscoWanAtmConnMIBGroups 2}
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Fri Apr 14 20:06:18 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.