diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/calix/E5-120-AS-ATM-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/calix/E5-120-AS-ATM-MIB')
| -rw-r--r-- | MIBS/calix/E5-120-AS-ATM-MIB | 314 |
1 files changed, 314 insertions, 0 deletions
diff --git a/MIBS/calix/E5-120-AS-ATM-MIB b/MIBS/calix/E5-120-AS-ATM-MIB new file mode 100644 index 0000000..9f32b85 --- /dev/null +++ b/MIBS/calix/E5-120-AS-ATM-MIB @@ -0,0 +1,314 @@ +-- $Log: E5-120-AS-ATM-MIB.mib $ +-- Revision 1.3 2010/04/23 10:46:27 maverick +-- Revision 1.2 2008/08/04 12:47:33 maverick +-- Revision 1.1 2008/07/11 09:36:17 maverick +-- Initial revision +-- Revision 1.4 2008/06/30 07:41:03 maverick +-- Revision 1.3 2008/05/04 12:35:35 maverick +-- Revision 1.2 2008/05/04 05:55:25 kenny +-- Revision 1.1 2008/05/04 05:13:58 maverick +-- Initial revision +-- Revision 1.1 2007/12/03 01:45:27 niceguy +-- Initial revision +-- Initial revision + +E5-120-AS-ATM-MIB DEFINITIONS ::= BEGIN + + IMPORTS + + Counter FROM RFC1155-SMI + OBJECT-TYPE FROM RFC-1212 + ifIndex, DisplayString FROM RFC1213-MIB + RowStatus FROM SNMPv2-TC + VlanIndex, PortList FROM Q-BRIDGE-MIB + pvcVpi, pvcVci FROM E5-120-MIB + accessSwitchCommonATM FROM E5-120-MIB; + + + -- Channel Table + +-- asMaxNumOfChannels OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS mandatory +-- DESCRIPTION +-- "The maximum number of virtual channels which can be created on a port." +-- ::= { accessSwitchCommonATM 1 } +-- +-- asChannelTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF AsChannelEntry +-- ACCESS not-accessible +-- STATUS mandatory +-- DESCRIPTION +-- "This table includes the configuration of the virtual channel." +-- ::= { accessSwitchCommonATM 2 } +-- +-- asChannelEntry OBJECT-TYPE +-- SYNTAX AsChannelEntry +-- ACCESS not-accessible +-- STATUS mandatory +-- DESCRIPTION +-- "An entry in asChannelTable." +-- INDEX { ifIndex, asChannelVpi, asChannelVci } +-- ::= { asChannelTable 1 } +-- +-- AsChannelEntry ::= +-- SEQUENCE { +-- asChannelVpi INTEGER, +-- asChannelVci INTEGER, +-- asChannelPvid VlanIndex, +-- asChannelEgressVid VlanIndex, +-- asChannelPriority INTEGER, +-- asChannelProfile DisplayString, +-- asChannelRowStatus RowStatus +-- } +-- +-- asChannelVpi OBJECT-TYPE +-- SYNTAX INTEGER (0..255) +-- ACCESS not-accessible +-- STATUS mandatory +-- DESCRIPTION +-- "VPI of the channel." +-- ::= { asChannelEntry 1 } +-- +-- asChannelVci OBJECT-TYPE +-- SYNTAX INTEGER (1..65535) +-- ACCESS not-accessible +-- STATUS mandatory +-- DESCRIPTION +-- "VCI of the channel." +-- ::= { asChannelEntry 2 } +-- +-- asChannelPvid OBJECT-TYPE +-- SYNTAX VlanIndex +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "The default VID of the channel." +-- ::= { asChannelEntry 3 } +-- +-- asChannelEgressVid OBJECT-TYPE +-- SYNTAX VlanIndex +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "The egress VID of the channel." +-- ::= { asChannelEntry 4 } +-- +-- asChannelPriority OBJECT-TYPE +-- SYNTAX INTEGER (0..7) +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "The 802.1p default priority of the channel." +-- ::= { asChannelEntry 5 } +-- +-- asChannelProfile OBJECT-TYPE +-- SYNTAX DisplayString (SIZE (1..31)) +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "The value of this object identifies the row in the +-- asChannelProfileTable, which applies for this channel." +-- ::= { asChannelEntry 6 } +-- +-- asChannelRowStatus OBJECT-TYPE +-- SYNTAX RowStatus +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "This object is used to create a new row or +-- delete an existing row in this table." +-- ::= { asChannelEntry 7 } +-- +-- +-- Channel Profile Table +-- +-- asMaxNumOfChannelProfiles OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS mandatory +-- DESCRIPTION +-- "The maximum number of channel profiles which the system supports." +-- ::= { accessSwitchCommonATM 3 } +-- +-- asChannelProfileTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF AsChannelProfileEntry +-- ACCESS not-accessible +-- STATUS mandatory +-- DESCRIPTION +-- "This table contains information on the virtual channel +-- configuration. One entry in this table reflects a +-- profile which can be used to configure the virtual channel." +-- ::= { accessSwitchCommonATM 6 } +-- +-- asChannelProfileEntry OBJECT-TYPE +-- SYNTAX AsChannelProfileEntry +-- ACCESS not-accessible +-- STATUS mandatory +-- DESCRIPTION +-- "An entry in asChannelProfileTable." +-- INDEX { IMPLIED asChannelProfileName } +-- ::= { asChannelProfileTable 1 } +-- +-- AsChannelProfileEntry ::= +-- SEQUENCE { +-- asChannelProfileName DisplayString, +-- asChannelProfileEncap INTEGER, +-- asChannelProfileAAL INTEGER, +-- asChannelProfileClass INTEGER, +-- asChannelProfilePcr Unsigned32, +-- asChannelProfileCdvt INTEGER, +-- asChannelProfileScrMcr Unsigned32, +-- asChannelProfileBt INTEGER, +-- asChannelProfileRowStatus RowStatus +-- } +-- +-- asChannelProfileName OBJECT-TYPE +-- SYNTAX DisplayString (SIZE (1..31)) +-- ACCESS not-accessible +-- STATUS mandatory +-- DESCRIPTION +-- "This object is used by the channel profile table +-- in order to identify a row of this table." +-- ::= { asChannelProfileEntry 1 } +-- +-- asChannelProfileEncap OBJECT-TYPE +-- SYNTAX INTEGER { +-- llc(1), +-- vc(2) +-- } +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "RFC1483 encapsulation." +-- ::= { asChannelProfileEntry 2 } +-- +-- asChannelProfileAAL OBJECT-TYPE +-- SYNTAX INTEGER (0..5) +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "ATM Adaptation Layer policy." +-- ::= { asChannelProfileEntry 3 } +-- +-- asChannelProfileClass OBJECT-TYPE +-- SYNTAX INTEGER { +-- cbr(1), +-- rt-vbr(2), +-- nrt-vbr(3), +-- ubr(4), +-- abr(5) +-- } +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "ATM traffic class, including constant bit rate, +-- real-time variable bit rate, non real-time variable bit rate, +-- unspecified bit rate, and available bit rate." +-- ::= { asChannelProfileEntry 4 } +-- +-- asChannelProfilePcr OBJECT-TYPE +-- SYNTAX Unsigned32 +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "Peak cell rate (cells/sec)." +-- ::= { asChannelProfileEntry 5 } +-- +-- asChannelProfileCdvt OBJECT-TYPE +-- SYNTAX INTEGER (0..255) +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "Cell delay variation tolerance." +-- ::= { asChannelProfileEntry 6 } +-- +-- asChannelProfileScrMcr OBJECT-TYPE +-- SYNTAX Unsigned32 +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "Sustain cell rate for vbr traffic class, or +-- minimum cell rate for abr traffic class. +-- The unit is the number of cells per second." +-- ::= { asChannelProfileEntry 7 } +-- +-- asChannelProfileBt OBJECT-TYPE +-- SYNTAX INTEGER (0..255) +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "Burst tolerance for vbr traffic class." +-- ::= { asChannelProfileEntry 8 } +-- +-- asChannelProfileRowStatus OBJECT-TYPE +-- SYNTAX RowStatus +-- ACCESS read-create +-- STATUS mandatory +-- DESCRIPTION +-- "This object is used to create a new row or +-- delete an existing row in this table." +-- ::= { asChannelProfileEntry 9 } +-- + +-- Channel Status Table + + asChannelStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF AsChannelStatusEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table includes the status of the virtual channel." + ::= { accessSwitchCommonATM 7 } + + asChannelStatusEntry OBJECT-TYPE + SYNTAX AsChannelStatusEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "An entry in asChannelStatusTable." + INDEX { ifIndex, pvcVpi, pvcVci } + ::= { asChannelStatusTable 1 } + + AsChannelStatusEntry ::= + SEQUENCE { + asChannelTxPackets Counter, + asChannelRxPackets Counter, + asChannelTxCells Counter, + asChannelRxCells Counter + } + + asChannelTxPackets OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Count of channel Tx packets." + ::= { asChannelStatusEntry 1 } + + asChannelRxPackets OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Count of channel Rx packets." + ::= { asChannelStatusEntry 2 } + + asChannelTxCells OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Count of channel Tx cells." + ::= { asChannelStatusEntry 3 } + + asChannelRxCells OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Count of channel Rx cells." + ::= { asChannelStatusEntry 4 } + +END |