Loader

OLT SNMP Interface MIB Support

The following list of MIBs and textual conventions are supported on the Tellabs 1100 Series network element SNMP interface:

  • Etherlike-MIB
  • HC-RMON-MIB
  • HOST-RESOURCES-MIB
  • IF-MIB
  • BRIDGE-MIB
  • ENTITY-MIB
  • LLDP-MIB
  • POWER-ETHERNET-MIB
  • RFC1213-MIB
  • RMON2-MIB
  • RMON-MIB
  • SNMP-COMMUNITY-MIB
  • SNMP-FRAMEWORK-MIB
  • SNMP-MPD-MIB
  • SNMP-NOTIFICATION-MIB
  • SNMP-PROXY-MIB
  • SNMP-TARGET-MIBSNMP-USER-BASED-SM-MIB
  • SNMP-USM-DH-OBJECTS-MIB
  • SNMPv2-MIB
  • SNMP-VIEW-BASED-ACM-MIB
  • TLAB1150-NOTIFY-MIB
  • DISMAN-EVENT-MIB
  • DISMAN-SCHEDULE-MIB
  • DISMAN-SCRIPT-MIB
  • NET-SNMP-AGENT-MIB
  • NET-SNMP-EXTEND-MIB
  • SMUX-MIB
  • UCD-DEMO-MIB
  • UCD-DLMOD-MIB
  • UCD-SNMP-MIB
  • HCNUM-TC
  • HOST-RESOURCES-TYPES
  • IANA-ADDRESS-FAMILY-NUMBERS-MIB
  • IANAifType-MIB
  • INET-ADDRESS-MIB
  • NET-SNMP-MIB
  • NET-SNMP-TC
  • NOTIFICATION-LOG-MIB
  • RFC1155-SMI
  • RFC-1215
  • SNMP-USM-AES-MIB
  • SNMPv2 -CONF
  • SNMPv2-SMI
  • SNMPv2-TC
  • SNMPv2-TM
  • TRANSPORT-ADDRESS-MIB
  • TOKEN-RING-RMON-MIB
The TLAB1150-NOTIFY-MIB definition and sample output is provided here for reference:
 
********************************
--
-- Copyright:	(C) 20016 Tellabs
-- Filename:	TLAB1150-Notify-MIB.mib
-- Date:	January 12, 2016
-- Author:	Ed Szczebak, Tellabs, Access Systems Engineering
-- Description:	SNMP MIB for the Network Monitoring and Alarming
--	application for 1150 Network Element
--
-- Notes:	This MIB defines notifications generated on the
--	1150 NE SNMP Interface.
--	There is a separate MIB for 1150 alarms via the
--	1191 EMS.
--	The 1191 interface uses the generic alarm model
--	which all managers do not support.
--	This MIB will return all alarm information in the
--	Trap instead of pointers to other objects that the
--	generic model uses.

TLAB1150-NOTIFY-MIB DEFINITIONS ::= BEGIN
-- IMPORTS
NOTIFICATION-GROUP, MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
enterprises, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE FROM SNMPv2-SMI

TEXTUAL-CONVENTION, DisplayString FROM SNMPv2-TC;

tlab1150NotifyMIB MODULE-IDENTITY LAST-UPDATED "200901191400Z" ORGANIZATION  "Tellabs"
CONTACT-INFO   "Postal: One Tellabs Center
1415 West Diehl Road Naperville, IL 60563 U.S.A.
Tel: +1 630.798.8800"
DESCRIPTION	"Notification MIB for 1150 OLT" REVISION	"200901191400Z"
DESCRIPTION	"First Release"
::= { tlab1150 2 }

-- internet	OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
-- mgmt	OBJECT IDENTIFIER ::= { internet 2 }
-- mib-2	OBJECT IDENTIFIER ::= { mgmt	1 }
-- alarmMIB	OBJECT IDENTIFIER ::= { mib-2	118 }
-- private	OBJECT IDENTIFIER ::= { internet 4 }
-- enterprises		OBJECT IDENTIFIER 

::= { private 1 } tellabs	OBJECT IDENTIFIER 
::= { enterprises 1397 } tellabsProducts OBJECT IDENTIFIER ::= { tellabs 2 }
tlab1150	OBJECT IDENTIFIER 

::= { tellabsProducts 29 }

--
-- Define categories
--
tlab1150Notifications  OBJECT IDENTIFIER 

::= { tlab1150NotifyMIB 0 } tlab1150NotifyObjects  OBJECT IDENTIFIER 
::= { tlab1150NotifyMIB 1 } tlab1150NotifyConformance OBJECT IDENTIFIER 

::= { tlab1150NotifyMIB 2 }

--
-- Define variable values to use in notifications.
--
NotificationCode ::= TEXTUAL-CONVENTION STATUS	current
DESCRIPTION	"TL1 NTFCNCDE - Severity of the notification" SYNTAX INTEGER {
indeterminate (0), critical (1),    -- CR
major (2),     -- MJ
minor (3),     -- MN
cleared (4), -- CL notAlarmed (5) , -- NA notReported (6)   -- NR
}

ServiceAffecting ::= TEXTUAL-CONVENTION STATUS	current
DESCRIPTION	"TL1 Service Affecting Value" SYNTAX	INTEGER {
unknown (0),
serviceAffecting (1),	-- SA
notServiceAffecting (2)	-- NSA
}

--
-- Define variables to use in notification.
--
tlab1150aid OBJECT-TYPE
SYNTAX	DisplayString	( SIZE ( 0 .. 255 ) ) MAX-ACCESS	read-only
STATUS	current
DESCRIPTION	"This attribute contains the TL1 AID
of the object that generated the notification."
DEFVAL	{ "" }
::=	{ tlab1150NotifyObjects 1 }

tlab1150notificationCode OBJECT-TYPE SYNTAX	
NotificationCode
MAX-ACCESS	read-only
STATUS	current
DESCRIPTION  "TL1 NTFCNCDE - Severity of the notification" 
DEFVAL { indeterminate }
::= { tlab1150NotifyObjects 2 }

tlab1150conditionType OBJECT-TYPE
SYNTAX	DisplayString	( SIZE ( 0 .. 255 ) ) MAX-ACCESS	read-only
STATUS	current
DESCRIPTION	"This attribute contains the TL1 condtype.
This is the type of the alarm."
DEFVAL	{ "" }
::=	{ tlab1150NotifyObjects 3 }

tlab1150serviceAffecting OBJECT-TYPE SYNTAX	ServiceAffecting
MAX-ACCESS	read-only
STATUS	current
DESCRIPTION	"TL1 service affecting alarm attribute"
::=	{ tlab1150NotifyObjects 4 }

tlab1150alarmType OBJECT-TYPE
SYNTAX	DisplayString	( SIZE ( 0 .. 255 ) ) MAX-ACCESS read-only
STATUS	current
DESCRIPTION "This variable is the TL1 GR-833 
almtype parameter for environmental alarms"
DEFVAL	{ "" }
::=	{ tlab1150NotifyObjects 5 }

--
-- Define notifications
--
tlab1150AlarmNotify NOTIFICATION-TYPE OBJECTS { tlab1150aid,
tlab1150notificationCode, tlab1150conditionType, tlab1150serviceAffecting
}
STATUS	current
DESCRIPTION	"Alarm notification contain TL1 alarm information"
::= { tlab1150Notifications 1 } 
tlab1150EnvAlarmNotify	NOTIFICATION-TYPE
OBJECTS { tlab1150aid,
tlab1150notificationCode, tlab1150alarmType
}
STATUS	current
DESCRIPTION	"Alarm notification contain TL1 alarm information"
::= { tlab1150Notifications 2 }


tlab1150EVENTNotify NOTIFICATION-TYPE
OBJECTS { tlab1150aid,
tlab1150conditionType
}
STATUS	current
DESCRIPTION	"Event notification contain TL1 alarm information"
::= { tlab1150Notifications 3 }

-- Conformance
nbiGroups OBJECT IDENTIFIER
::= { tlab1150NotifyConformance 1 }

nbiCompliances OBJECT IDENTIFIER
::= { tlab1150NotifyConformance 2 }

objectGroup OBJECT-GROUP OBJECTS { tlab1150aid,
tlab1150notificationCode, tlab1150conditionType, 
tlab1150serviceAffecting, tlab1150alarmType
}
STATUS	current
DESCRIPTION	"Objects used in notifications"
::= { nbiGroups 1 }

notificationGroup NOTIFICATION-GROUP NOTIFICATIONS { tlab1150AlarmNotify,
tlab1150EnvAlarmNotify, tlab1150EVENTNotify
}
STATUS	current DESCRIPTION	"Notifications"
::= { nbiGroups 3 }

nbiCompliance MODULE-COMPLIANCE STATUS	current
DESCRIPTION	"The compliance statement"
MODULE	MANDATORY-GROUPS { objectGroup, notificationGroup }
::= { nbiCompliances 1 }

END
__________________

Previous   |   Next 

FEEDBACK: Are you happy with this material?