237 lines
8.5 KiB
Plaintext
237 lines
8.5 KiB
Plaintext
-- =======================================================================
|
|
-- File : Oadwdm_ext.mib
|
|
-- Description : Extended Private MIB for LambdaDriver (DWDM/CWDM)
|
|
--
|
|
-- By : Olga Bronshteyn
|
|
-- Version : Revision: 1.00
|
|
-- Original Date : June 28, 2009
|
|
-- Last Change : Date: July 1, 2009
|
|
-- =======================================================================
|
|
--
|
|
--
|
|
-- Copyright (c) 2001 MRV. All Rights Reserved.
|
|
--
|
|
-- Reproduction of this document is authorized on condition that this
|
|
-- copyright notice is included. This MRV SNMP MIB Specification
|
|
-- embodies MRV proprietary intellectual property. MRV
|
|
-- retains all title and ownership in the specification, including any
|
|
-- revisions.
|
|
--
|
|
-- It is MRV's intent to encourage the widespread use of this
|
|
-- specification in connection with the management of MRV's
|
|
-- products. MRV grants vendor, end-users, and other interested
|
|
-- parties a non-exclusive license to use this specification in
|
|
-- connection with the management of MRV's products.
|
|
--
|
|
-- This specification is supplied "AS IS," and MRV makes no
|
|
-- warranty, either express or implied, as to the use, operation,
|
|
-- condition, or performance of the specification.
|
|
--
|
|
-- MRV retains the right to change this MIB without notification.
|
|
--
|
|
OADWDM-EXT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises,
|
|
OBJECT-TYPE FROM SNMPv2-SMI
|
|
Integer32, Counter32,
|
|
Counter64 FROM SNMPv2-SMI
|
|
MODULE-IDENTITY FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP FROM SNMPv2-CONF;
|
|
|
|
oaLambdaDriver MODULE-IDENTITY
|
|
LAST-UPDATED "200907010000Z" -- 1 July, 2009
|
|
ORGANIZATION "MRV Communications"
|
|
CONTACT-INFO "For technical support, please contact your service
|
|
channel."
|
|
DESCRIPTION
|
|
"This MIB defines extended objects for LambdaDriver."
|
|
REVISION "200906280000Z" -- 28 june, 2009
|
|
DESCRIPTION "Initial MIB Creation."
|
|
::= { oaManagement 41 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- Object Identifier Definition
|
|
------------------------------------------------------------------------------
|
|
|
|
oaccess OBJECT IDENTIFIER ::= { enterprises 6926 }
|
|
oaManagement OBJECT IDENTIFIER ::= { oaccess 1 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- GROUPS in OADWDM-EXT-MIB
|
|
------------------------------------------------------------------------------
|
|
|
|
oaLdPortsCntr OBJECT IDENTIFIER ::= { oaLambdaDriver 10 }
|
|
|
|
oaLdPortsCntrConformance OBJECT IDENTIFIER ::= { oaLambdaDriver 100 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- OADWDM-EXT-MIB - defines the Ports Ethernet counters.
|
|
------------------------------------------------------------------------------
|
|
|
|
oaLdPortsCntrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OaLdPortsCntrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information table of Port Ethernet Counters."
|
|
::= {oaLdPortsCntr 2}
|
|
|
|
oaLdPortsCntrEntry OBJECT-TYPE
|
|
SYNTAX OaLdPortsCntrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Ethernet Counters."
|
|
INDEX { oaLdPortsCntrSlotNumber, oaLdPortsCntrPortNumber }
|
|
|
|
::= { oaLdPortsCntrTable 1 }
|
|
|
|
OaLdPortsCntrEntry ::= SEQUENCE {
|
|
oaLdPortsCntrSlotNumber Integer32,
|
|
oaLdPortsCntrPortNumber Integer32,
|
|
oaLdPortsCntrSyncErrs Counter32,
|
|
oaLdPortsCntrCrcErrs Counter32,
|
|
oaLdPortsCntrInRateBits Integer32,
|
|
oaLdPortsCntrOutRateBits Integer32,
|
|
oaLdPortsCntrCodeViols Counter32,
|
|
oaLdPortsCntrInPkts Counter64,
|
|
oaLdPortsCntrOutPkts Counter64,
|
|
oaLdPortsCntrInOctets Counter64,
|
|
oaLdPortsCntrOutOctets Counter64
|
|
}
|
|
|
|
oaLdPortsCntrSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..24)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot#. An index from 1 to The number of slots."
|
|
::= { oaLdPortsCntrEntry 1 }
|
|
|
|
oaLdPortsCntrPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..40)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port#. An index from 1 to The number of ports."
|
|
::= { oaLdPortsCntrEntry 2 }
|
|
|
|
oaLdPortsCntrSyncErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of SYNC error occured in the port."
|
|
::= { oaLdPortsCntrEntry 3 }
|
|
|
|
oaLdPortsCntrCrcErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of CRC error occured in the port."
|
|
::= { oaLdPortsCntrEntry 4 }
|
|
|
|
oaLdPortsCntrInRateBits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bit Rate measured on received traffic in bits per second."
|
|
::= { oaLdPortsCntrEntry 5 }
|
|
|
|
oaLdPortsCntrOutRateBits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bit Rate measured on transmitted traffic in bits per second."
|
|
::= { oaLdPortsCntrEntry 6 }
|
|
|
|
oaLdPortsCntrCodeViols OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Code Violation occured in the port."
|
|
::= { oaLdPortsCntrEntry 7 }
|
|
|
|
oaLdPortsCntrInPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets received on the port."
|
|
::= { oaLdPortsCntrEntry 8 }
|
|
|
|
oaLdPortsCntrOutPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets transmitted out of the port."
|
|
::= { oaLdPortsCntrEntry 9 }
|
|
|
|
oaLdPortsCntrInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of bytes received on the port."
|
|
::= { oaLdPortsCntrEntry 10 }
|
|
|
|
oaLdPortsCntrOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of bytes transmitted out of the port."
|
|
::= { oaLdPortsCntrEntry 11 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- conformance information
|
|
------------------------------------------------------------------------------
|
|
|
|
oaLdPortsCntrGroups OBJECT IDENTIFIER ::= { oaLdPortsCntrConformance 1 }
|
|
oaLdPortsCntrCompliances OBJECT IDENTIFIER ::= { oaLdPortsCntrConformance 2 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- compliance statements
|
|
------------------------------------------------------------------------------
|
|
|
|
oaLdPortsCntrCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for extended objects of LambdaDriver."
|
|
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
oaLdPortsCntrGroup
|
|
}
|
|
|
|
::= { oaLdPortsCntrCompliances 1 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- units of conformance
|
|
------------------------------------------------------------------------------
|
|
|
|
oaLdPortsCntrGroup OBJECT-GROUP
|
|
OBJECTS { oaLdPortsCntrSyncErrs,
|
|
oaLdPortsCntrCrcErrs,
|
|
oaLdPortsCntrInRateBits,
|
|
oaLdPortsCntrOutRateBits,
|
|
oaLdPortsCntrCodeViols,
|
|
oaLdPortsCntrInPkts,
|
|
oaLdPortsCntrOutPkts,
|
|
oaLdPortsCntrInOctets,
|
|
oaLdPortsCntrOutOctets }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information
|
|
for LambdaDriver Port Ethernet Counters."
|
|
::= { oaLdPortsCntrGroups 1 }
|
|
|
|
END
|