Observium_CE/mibs/bti/BTI-TC-MIB

2250 lines
129 KiB
Plaintext

------------------------------------------------------------------------
------------------------------------------------------------------------
--
-- Copyright (C) BTI Systems Inc. 2003-2007. All Rights Reserved.
--
-- The information contained herein is the property of BTI Systems Inc.
-- and is strictly confidential. Except as expressly authorized in
-- writing by BTI Systems Inc., the holder shall keep all information
-- contained herein confidential, shall disclose the information only
-- to its employees with a need to know, and shall protect the
-- information, in whole or in part, from disclosure and dissemination
-- to third parties with the same degree of care it uses to protect
-- its own confidential information, but with no less than reasonable
-- care. Except as expressly authorized in writing by BTI Systems Inc.,
-- the holder is granted no rights to use the information contained
-- herein.
--
-- Unpublished. All rights reserved under the copyright laws of
-- Canada.
--
-- OSS Integration
-- BTI Systems Inc. can provide customers with direct access to
-- network element SNMP MIBs for use for integration to OSS systems.
-- Customers must note the following caveats:
--
-- 1) Performance: The BTI Systems Inc. MIBS are performance tested for
-- use with the BTI Systems proNX 900 Node Controller and proNX 9000
-- Network Manager. Customers are responsible for conducting their
-- own testing to ensure that the BTI Systems Inc. NE interfaces meet
-- the needs of their proposed usage. BTI Systems Inc. makes no
-- guarantees that any proposed usage will meet customer requirements.
--
-- 2) Changes between releases: BTI Systems Inc. SNMP MIBs are subject
-- to change as support for new functionality is introduced. BTI
-- Systems Inc. strives to maintain backward compatibility of MIBs
-- across releases but this is not guaranteed and BTI Systems Inc.
-- reserves the right to deprecate or remove support for obsolete
-- MIB elements. OSS integrators must be careful not to rely on
-- functionality that is marked as deprecated as it may be unsupported
-- in a subsequent release. Customers that integrate directly to BTI
-- Systems Inc. MIBs are responsible for all OSS development and
-- integration testing that may arise from MIB changes between releases
-- of BTI Systems Inc. software.
--
------------------------------------------------------------------------
------------------------------------------------------------------------
BTI-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, Integer32, Counter64, IpAddress
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
btiModules
FROM BTI-MIB;
btiTcMib MODULE-IDENTITY
LAST-UPDATED "201205021200Z" -- Wednesday, May 2, 12:00:00 EST 2012
ORGANIZATION "BTI Systems Inc."
CONTACT-INFO "Technical Support
BTI Systems Inc.
50 Northside Road
Ottawa, Ontario, Canada K2H 5Z6
(613) 248-9154
support@btisystems.com"
DESCRIPTION "Textual conventions defined for BTI Systems MIBs."
REVISION "201206011200Z" -- Friday, June 1, 12:00:00 EST 2012
DESCRIPTION "Updated for BTI 7000 Rel 10.2.0:
- added new textual convention MirrorConfigType"
REVISION "201205021200Z" -- Wednesday, May 2, 12:00:00 EST 2012
DESCRIPTION "Updated for BTI 7000 Rel 9.3.0:
- added new XcvrProtocolType values: tenGeLanFecEPCMF,
tenGeLanEFecEPCMF, otu2eFec, otu2eEFec"
REVISION "201202101200Z" -- Friday, February 10, 12:00:00 EST 2012
DESCRIPTION "Updated for BTI 7000 Rel 9.2.0:
- added value lf to NotifCodeType TC
- added new textual convention LoopbackType"
REVISION "201109261200Z" -- Monday, September 26, 12:00:00 EST 2011
DESCRIPTION "Updated for BTI 7000 Rel 9.1.0:
- added values dla, rob, dcm and d40md to CpType TC
- added values lolightRx to replUnitDegrade to NotifCodeType TC
- added values osc, odcc, wdm and wch to NotifObjectType TC"
REVISION "201008061200Z" -- Friday, August 6, 12:00:00 EST 2010
DESCRIPTION "Updated for BTI 7000 Rel 8.1.0:
- changed status of ShelfConfigType TC to deprecated
- added value ccm to CpType TC
- added value mgmtVLan to PvxPortType TC"
REVISION "201006181200Z" -- Friday, June 18, 12:00:00 EST 2010
DESCRIPTION "Updated for BTI 7000 Rel 7.3.2:
- added EnvNotifCodeType TC
- added environmental condition types unassigned through
unsupported to NotifCodeType TC
- added value env (environmental) to NotifObjectType TC"
REVISION "201002121200Z" -- Friday, February 12, 12:00:00 EST 2010
DESCRIPTION "Updated for BTI 7000 Rel 7.3.0:
- added values sts6c through sts72c to StsnType TC
- added values vc3c and vc5c to VcnType TC
- added values lockProg through tBdwUtlz to NotifCodeType TC
- added values vc43c through pereCoS to NotifObjectType TC
- added SyncSwEvtType textual convention used by new SONET
synchronization event messages
- added values gccOtu2 and generic to PvxPortType TC
- added AreaID and DesignatedRouterPriority textual
conventions to support OSPF feature
- inserted copies of InetAddressType, InetAddress,
InetAddressIPv4, InetAddressIPv6, InetAddressIPv4z,
InetAddressIPv6z and InetAddressDNS TCs from RFC 4001"
REVISION "200901191200Z" -- Friday, June 19, 12:00:00 EST 2009
DESCRIPTION "Updated for BTI 7000 Rel 7.2.0:
- added values vc24c and vc2c to vcnType TC
- renamed subOdu1Mbps155 value to subOdu1, removed unused
subOdu1Mbps622 value for OdunType TC
- added values default and critical-major to CondSeverity TC
- added new TCs NotifCodeType and NotifObjectType to support
Enhanced Trap Info and Configurable Alarm Severity features
- added values testing, unknown, dormant, notPresent and
lowerLayerDown to OperStatus TC
- added value wideband1310 to PassivePortType TC
- added value odu1otu2Fec to XcvrProtocolType TC
- added new ProfileNameType TC for PVX configuration profiles"
REVISION "200812191200Z" -- Friday, December 19, 12:00:00 EST 2008
DESCRIPTION "Updated for BTI 7000 Rel 7.1.2:
- added new values for ProtSwEvtType TC
- removed unused TC OtunType"
REVISION "200810101200Z" -- Friday, October 10, 12:00:00 EST 2008
DESCRIPTION "Updated for BTI 7000 Rel 7.1.1:
- spelling corrections made to TimeZone value identifiers
- added textual conventions SwitchIdxType, ProtocolActionType,
PvxPortType, PvxL1PortType, PowerFeedModeType"
REVISION "200805301200Z" -- Friday, May 30, 12:00:00 EST 2008
DESCRIPTION "Updated for BTI 7000 Rel 7.1.0:
- replaced references to Netstender with BTI 7000
- added tpr and pvx CP types
- added tpr XCVR type
- added new TCs FCType, OdunType, OtunType
- added new values to XcvrProtocolType, BERType and PMMontype"
REVISION "200709141200Z" -- Friday, September 14, 12:00:00 EST 2007
DESCRIPTION "Added a number of textual conventions: Unsigned64,
InitializeCmd, OcnType, StsnType, StmnType, VcnType,
MediaRateType, DuplexModeType, UpgradeCompleteStage, XCType,
ProtSwOpCmd, ProtectionStatusType and PMMontype. Added new 10G
protocols to XcvrProtocolType."
REVISION "200707161200Z" -- Tuesday, July 16, 12:00:00 EST 2007
DESCRIPTION "Defined new textual conventions BERType and ProtSwEvtType"
REVISION "200703091200Z" -- Friday, March 9, 12:00:00 EST 2007
DESCRIPTION "Added a number of textual conventions: FixedX100, ShelfType,
FiberType, WDMGrid, TimeZone, AdminStatus, OperStatus,
OperStatQlfr, HoursAndMinutes, PassivePortType,
XcvrProtocolType, PMIntervalType, and PMValidity."
REVISION "200512051200Z" -- Monday, December 5, 12:00:00 EST 2005
DESCRIPTION "Updated for Netstender Rel 4.1:
- added new d32amd, wlm circuit packs
- added new wm transceiver type"
REVISION "200507251200Z" -- Monday, July 25, 12:00:00 EST 2005
DESCRIPTION "Updated Contact Info in Module Identity"
REVISION "200502071200Z" -- Monday, February 7, 12:00:00 EST 2005
DESCRIPTION "Updated for Netstender Rel. 3.1:
- added new SMF, NF, CS, WT and WR circuit packs,
- added XcvrType textual convention."
REVISION "200409231200Z" -- Thursday, September 23, 12:00:00 EST 2004
DESCRIPTION "Updated for Netstender Rel. 3.0:
- Added new textual conventions relocated from NETSTENDER-MIB,
- removed obsolete textual conventions; added new pack types"
REVISION "200401291821Z" -- Thursday, January 29, 18:21:00 EST 2004
DESCRIPTION "Updated for Netstender 2060 Rel. 2.1.3:
- Added display hint for FixedX10 textual convention"
REVISION "200312011200Z" -- Monday, December 1, 12:00:00 EST 2003
DESCRIPTION "The initial version of this MIB module."
::= { btiModules 2 }
FixedX10 ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION "This represents a fixed point number with a single digit after
the decimal point. However, because SNMP does not support
floats, the value represented is the actual value multiplied
by 10. To derive the actual value, divide by 10 and keep the
remainder as the value after the decimal point."
SYNTAX Integer32
FixedX100 ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-2"
STATUS current
DESCRIPTION "This represents a fixed point number with two digits after the
decimal point. However, because SNMP does not support floats,
the value represented is the actual value multiplied by 100.
To derive the actual value, divide by 100 and keep the
remainder as the value after the decimal point."
SYNTAX Integer32
FixedX1000 ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-3"
STATUS current
DESCRIPTION "This represents a fixed point number with 3 digits after the
decimal point. However, because SNMP does not support floats,
the value represented is the actual value multiplied by 1000.
To derive the actual value, divide by 1000 and keep the
remainder as the value after the decimal point."
SYNTAX Integer32
Unsigned64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Used for the transfer of 64-bit unsigned integral values. The
value is based on the Counter64 type, but unlike the
Counter64, it has 0-based semantics."
SYNTAX Counter64
InitializeCmd ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Used to initialize an integral-valued object to 0. An object
defined of this type must have an access of read-write. When
read, the object will return the value 'idle'. When the object
is set, the only allowable value is 'initialize'. Setting the
value to initialize will result in the initialization of an
associated integral-valued object."
SYNTAX INTEGER { idle (1),
initialize (2) }
ShelfType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An identifier that indicates if a shelf functions as a main
shelf or as an expansion shelf."
SYNTAX INTEGER { main (1),
expansion (2) }
ShelfConfigType ::= TEXTUAL-CONVENTION
STATUS deprecated
DESCRIPTION "Identifies the configuration for a shelf based on the mix and
number of single width and double width slots."
SYNTAX INTEGER { twoSlot (1),
threeSlot (2),
fourSlot (3),
fiveSlot (4),
sixSlot (5),
fourSlotB (6),
fourSlotC (7),
fiveSlotB (8),
fiveSlotC (9),
unknown (10) }
SlotType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An identifier that is used to indicate a type of slot on a
network element shelf. The slots are differentiated based on the
type of replaceable unit they accomodate. Regular slots are
where most circuit packs are installed. The other types of
slots are the dedicated locations for the shelf interface card
and for the cooling unit."
SYNTAX INTEGER { regular (1),
shelfInterface (2),
coolingUnit (3),
acPowerUnit (4) }
CpType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of circuit packs available for BTI
Systems equipment based on functionality provided."
SYNTAX INTEGER { scp (1), -- Shelf Control Processor
oba (2), -- Optical Booster Amplifier
ola (3), -- Optical Line Amplifier
olam (4), -- Optical Line Amplifier Midstage-access
opa (5), -- Optical Pre-Amplifier
smf60 (6), -- 60-km SMF Dispersion Compensation Module
smf80 (7), -- 80-km SMF Dispersion Compensation Module
pmt1 (12), -- 1% Power Monitor Tap
pmt2 (13), -- 2% Power Monitor Tap
msi (14), -- Main Shelf Interface
esi (15), -- Extension Shelf Interface
cu (16), -- Cooling Unit
fllr (17), -- Filler Card
smf40 (18), -- 40-km SMF Dispersion Compensation Module
osc (20), -- Optical Service Channel Pack
c8md (25), -- CWDM Multiplexer-Demultiplexer
c1adm (29), -- CWDM 1-channel Add-Drop Multiplexer
cdsc (32), -- CDWM-DWDM Splitter-Combiner
d32md1 (33), -- DWDM Multiplexer-Demultiplexer Module 1
d32md2 (34), -- DWDM Multiplexer-Demultiplexer Module 2
d32md3 (35), -- DWDM Multiplexer-Demultiplexer Module 3
d32md4 (36), -- DWDM Multiplexer-Demultiplexer Module 4
d1adm (37), -- DWDM 1-channel Add-Drop Multiplexer
d2adm (38), -- DWDM 2-channel Add-Drop Multiplexer
d4adm (39), -- DWDM 4-channel Add-Drop Multiplexer
spa (41), -- Single Channel Pre-Amplifier
oct (43), -- Optical Carrier Tray
sba (44), -- Single Channel Booster Amplifier
smf30 (45), -- 30-km SMF Dispersion Compensation Module
nf (46), -- Noise Filter
wt (47), -- Wavelength Translator
wr (48), -- Wavelength Regenerator
cs (49), -- Coupler-Splitter
smf5 (50), -- 5-km SMF Dispersion Compensation Module
smf10 (51), -- 10-km SMF Dispersion Compensation Module
smf15 (52), -- 15-km SMF Dispersion Compensation Module
smf20 (53), -- 20-km SMF Dispersion Compensation Module
d32amd1 (54), -- DWDM Active Mux-Demux Module 1
d32amd2 (55), -- DWDM Active Mux-Demux Module 2
d32amd3 (56), -- DWDM Active Mux-Demux Module 3
d32amd4 (57), -- DWDM Active Mux-Demux Module 4
wm (58), -- Wavelength Manager
c8md1 (59), -- CWDM Mux-Demux Module 1
c8md2 (60), -- CWDM Mux-Demux Module 2
mxp (61), -- Muxponder
c4md (62), -- CWDM 4-channel Multiplexer-Demultiplexer
c2adm (63), -- CWDM 2-channel Add-Drop Multiplexer
tpr (64), -- Transponder
pvx (65), -- Packet Vx
ccm (66), -- CCM
wc200 (67), -- Widecast 200
dla (68), -- DWDM Line Amplifier
rob (69), -- ROADM on a Blade
dcm (70), -- Dispersion Compensation Module
d40md (71), -- DWDM 40-channel Multiplexer-Demultiplexer
d96md (72)} -- DWDM 96-channel Multiplexer-Demultiplexer
OaType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of optical amplifiers available for
the BTI Systems equipment based on amplification application."
SYNTAX INTEGER { oba (1), -- Optical Booster Amplifier
ola (2), -- Optical Line Amplifier
opa (3), -- Optical Pre-Amplifier
olam (4), -- Optical Line Amplifier Midstage-access
spa (10), -- Single Channel Pre-Amplifier
sba (11) } -- Single Channel Booster Amplifier
XcvrType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of transceiver ports on wavelength
translator, regenerator or manager cards based on wavelength
management application."
SYNTAX INTEGER { wt (1), -- Wavelength Translator
wr (2), -- Wavelength Regenerator
wm (3), -- Wavelength Manager
tpr (4) } -- Transponder
AmdType ::= TEXTUAL-CONVENTION
STATUS obsolete
DESCRIPTION "A categorization of types of Active Multiplexer-Demultiplexer
facilities, based on type of AMD module type."
SYNTAX INTEGER { d32amd1 (1), -- DWDM Active Mux-Demux Module 1
d32amd2 (2), -- DWDM Active Mux-Demux Module 2
d32amd3 (3), -- DWDM Active Mux-Demux Module 3
d32amd4 (4) } -- DWDM Active Mux-Demux Module 4
AmdPortType ::= TEXTUAL-CONVENTION
STATUS obsolete
DESCRIPTION "A categorization of types of ports on an Active
Multiplexer-Demultiplexer circuit pack."
SYNTAX INTEGER { line (1), -- DWDM Active Mux-Demux Line port
channel1 (2), -- DWDM Active Mux-Demux Channel 1 port
channel2 (3), -- DWDM Active Mux-Demux Channel 2 port
channel3 (4), -- DWDM Active Mux-Demux Channel 3 port
channel4 (5), -- DWDM Active Mux-Demux Channel 4 port
channel5 (6), -- DWDM Active Mux-Demux Channel 5 port
channel6 (7), -- DWDM Active Mux-Demux Channel 6 port
channel7 (8), -- DWDM Active Mux-Demux Channel 7 port
channel8 (9), -- DWDM Active Mux-Demux Channel 8 port
channel9 (10), -- DWDM Active Mux-Demux Channel 9 port
channel10 (11), -- DWDM Active Mux-Demux Channel 10 port
channel11 (12), -- DWDM Active Mux-Demux Channel 11 port
channel12 (13), -- DWDM Active Mux-Demux Channel 12 port
channel13 (14), -- DWDM Active Mux-Demux Channel 13 port
channel14 (15), -- DWDM Active Mux-Demux Channel 14 port
channel15 (16), -- DWDM Active Mux-Demux Channel 15 port
channel16 (17), -- DWDM Active Mux-Demux Channel 16 port
channel17 (18), -- DWDM Active Mux-Demux Channel 17 port
channel18 (19), -- DWDM Active Mux-Demux Channel 18 port
channel19 (20), -- DWDM Active Mux-Demux Channel 19 port
channel20 (21), -- DWDM Active Mux-Demux Channel 20 port
channel21 (22), -- DWDM Active Mux-Demux Channel 21 port
channel22 (23), -- DWDM Active Mux-Demux Channel 22 port
channel23 (24), -- DWDM Active Mux-Demux Channel 23 port
channel24 (25), -- DWDM Active Mux-Demux Channel 24 port
channel25 (26), -- DWDM Active Mux-Demux Channel 25 port
channel26 (27), -- DWDM Active Mux-Demux Channel 26 port
channel27 (28), -- DWDM Active Mux-Demux Channel 27 port
channel28 (29), -- DWDM Active Mux-Demux Channel 28 port
channel29 (30), -- DWDM Active Mux-Demux Channel 29 port
channel30 (31), -- DWDM Active Mux-Demux Channel 30 port
channel31 (32), -- DWDM Active Mux-Demux Channel 31 port
channel32 (33), -- DWDM Active Mux-Demux Channel 32 port
expansion (34) } -- DWDM Active Mux-Demux Expansion port
OcnType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of SONET OC-N facility ports based
on signal rate."
SYNTAX INTEGER { oc1 (1),
oc3 (2),
oc12 (3),
oc48 (4),
oc192 (5),
oc768 (6) }
StsnType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of SONET STS-N facilities based on
signal rate."
SYNTAX INTEGER { sts1 (1),
sts3c (2),
sts12c (3),
sts48c (4),
sts192c (5),
sts768c (6),
sts6c (7),
sts9c (8),
sts15c (9),
sts18c (10),
sts21c (11),
sts24c (12),
sts30c (13),
sts36c (14),
sts72c (15) }
StmnType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of SDH STM-N facility ports based on
signal rate."
SYNTAX INTEGER { stm1 (1),
stm4 (2),
stm16 (3),
stm64 (4),
stm246 (5) }
VcnType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of SDH VC-N facilities based on
signal rate."
SYNTAX INTEGER { vc2 (1),
vc3 (2),
vc4 (3),
vc11 (4),
vc12 (5),
vc4c (6),
vc6c (7),
vc7c (8),
vc8c (9),
vc12c (10),
vc16c (11),
vc24c (12),
vc2c (13),
vc10c (14),
vc3c (15),
vc5c (16) }
FcType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of Fiber Channel facility ports based on
signal rate."
SYNTAX INTEGER { fc1g (1),
fc2g (2),
fc4g (3) }
OdunType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A categorization of types of OTN ODU-N facility ports based on
signal rate."
SYNTAX INTEGER { odu1 (1),
odu2 (2),
odu3 (3),
subOdu1 (4) }
CondReportType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An object of this type is associated with active conditions
reported in Trap messages. The condition report type is a
coarse qualifier of the significance of the event that is
being reported. The values defined are:
- 'condition': reports non-alarmed conditions: events that are
of general interest, and do not require immediate attention by
an operator.
- 'alarm': alarmed-conditions generally report a fault
condition detected on the NE. Such events generally require
immediate attention by an apropriate operator."
SYNTAX INTEGER { condition (1),
alarm (2) }
CondSeverity ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An object of this type is associated with active conditions
reported in Trap messages. The condition severity is a more
specific qualifier of the urgency of the event that is being
reported. The values defined are:
- 'minor': attributed to the least severe alarm conditions
reported
- 'major': attributed to somewhat more severe alarms
- 'critical': attributed to the most severe alarm conditions
- 'notAlarmed': for conditions that are of significance, but
do not require follow-up action
- 'notReported': for conditions that are of note, but are not
reported by way of notification, and are only viewable as
entries in the actCondTable
- 'default': used only for setting the severity of a
trap back to its original value.
- 'critical-major': visible only when retrieving the current
setting for severity. It indicates that the severity
changes. If the corresponding entity is provisioned then
the trap will be raised as critical otherwise it will be
raised as major. This severity may not be set directly only
by resetting a alarm to its default value."
SYNTAX INTEGER { minor (2),
major (3),
critical (4),
notAlarmed (5),
notReported (6),
default (7),
critical-major(8) }
CondServiceAffecting ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An object of this type is associated with active conditions
reported bin Trap messages. A service affecting indicator
provides a clear indication of whether or not the condition
being reported has impacted the system's ability to continue
to carry traffic."
SYNTAX INTEGER { nonServiceAffecting (1),
serviceAffecting (2) }
NotifCodeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A list of the types of conditions, alarms and events that may
be raised on the system."
SYNTAX INTEGER { acpuFail (1), -- AC power unit failure.
acpuMiss (2), -- AC power unit missing.
acpuPlugin (3), -- AC power unit plugged in.
acpuUnk (4), -- AC power unit unknown.
acpuUnplug (5), -- AC power unit unplugged.
actLpbkF (6), -- Facility loopback active.
actLpbkT (7), -- Terminal loopback active.
ais (8), -- Alarm indication signal.
aisL (9), -- Alarm indication signal, line layer.
aisP (10), -- Alarm indication signal, path layer.
ampCond (11), -- Amplifier conditioning.
ampTrans (12), -- Amplifier transient.
applDbRstPass (13), -- Apply DB restore passed.
autoProvFail (14), -- Auto-provisioning failed.
bwMism (15), -- Bandwidth mismatch.
cMism (16), -- Receive concatenation mismatch.
cmmtUpgrdPass (17), -- Commit upgrade passed.
connMea (18), -- Connector mismatch.
contBus (19), -- Control bus failure.
contCom (20), -- Control communications failure.
cuFail (21), -- Cooling unit failure.
cuFail1uMj (22), -- Cooling unit failure, major.
cuFail1uMn (23), -- Cooling unit failure, minor.
cuFeedFailMj (24), -- Cooling unit feed failure, major.
cuFeedFailMn (25), -- Cooling unit feed failure, minor.
cuMiss (26), -- Cooling unit missing.
cuPlugin (27), -- Cooling unit plugged in.
cuUnk (28), -- Cooling unit unknown.
cuUnplug (29), -- Cooling unit unplugged.
dbBkupFail (30), -- Database backup failed.
dbBkupPass (31), -- Database backup passed.
dbBkupProg (32), -- Database backup in progress.
dbDltProg (33), -- Database delete in progress.
dbLoadFail (34), -- Database load failed.
dbLoadPass (35), -- Database load passed.
dbRecvryFail (36), -- Database recovery failed.
dbRstProg (37), -- Database restore in progress.
dspCommFail (38), -- DSP communications failure.
eol (39), -- End of life.
esiMiss (40), -- Expansion shelf interface missing.
expShComDevUns (41), -- Expansion shelf communications failure, device unsupported.
expShComLnkDwn (42), -- Expansion shelf communications failure, link down.
expShComLos (43), -- Expansion shelf communications failure, loss of signal.
feedAFail (44), -- Power feed A failure.
feedBFail (45), -- Power feed B failure.
frcdWkSwBk (46), -- Working forced switch back.
frcdWkSwPr (47), -- Working forced switch to protection.
fuseAlarm (48), -- Fuse alarm.
gfpPlm (49), -- Generic framing procedure payload mismatch.
hiTemp (50), -- High Temperature.
invkDbDltFail (51), -- Invoke database delete failed.
invkDbDltPass (52), -- Invoke database delete passed.
invkDbRstFail (53), -- Invoke database restore failed.
invkDbRstPass (54), -- Invoke database restore passed.
invProv (55), -- Invalid provisioning.
ipLckOut (56), -- IP locked out.
linkDown (57), -- Link down.
litChn (58), -- Lit Channel.
loa (59), -- Loss of alignment.
lockoutOfPr (60), -- Locked out of protection.
lockoutOfWk (61), -- Locked out of working.
lof (62), -- Loss of frame.
lol (63), -- Loss of lock.
lom (64), -- Loss of multiframe.
lopP (65), -- Loss of pointer, path layer.
los (66), -- Loss of signal.
loSync (67), -- Loss of synchronization.
loTmRef (68), -- Loss of timing reference.
lpbk (69), -- Loopback.
manWkSwBk (70), -- Working manual switch back.
manWkSwPr (71), -- Working manual switch to protection.
normal (72), -- Normal.
obrhtso (73), -- Optical back reflection safety override.
oscLos (74), -- OSC Loss of signal.
otnPlm (75), -- OTN payload mismatch.
packUpgrdFail (76), -- Circuit pack upgrade failure.
portMea (77), -- Port Mismatch.
powerFail (78), -- Power failure.
pwrBrwnt (79), -- Shelf power brownout.
release (80), -- Release of protection switch.
relNumMea (81), -- Release number mismatch.
replUnitFail (82), -- Replaceable unit failure.
replUnitIdMea (83), -- Replaceable unit Id mismatch.
replUnitMea (84), -- Replaceable unit mismatch.
replUnitMiss (85), -- Replaceable unit missing.
replUnitPlugin (86), -- Replaceable unit plugged in.
replUnitUnk (87), -- Replaceable unit unknown.
replUnitUnplug (88), -- Replaceable unit unplugged.
replUnitUns (89), -- Replaceable unit unsupported.
rfi (90), -- Remote failure indication.
rpf (91), -- Remote path failure.
scpRestart (92), -- SCP circuit pack restarted.
scpRNChgFail (93), -- SCP release number change failed.
scpRNChgPass (94), -- SCP release number change passed.
scpRNChgProg (95), -- SCP release number change in progress.
sd (96), -- Signal degrade.
siFail (97), -- Shelf interconnect unit failure.
siMiss (98), -- Shelf interconnect unit missing.
siPlugin (99), -- Shelf interconnect unit plugged in.
siUnk (100), -- Shelf interconnect unit unknown.
siUnplug (101), -- Shelf interconnect unit unplugged.
sqm (102), -- Loss of sequence.
swBnkAFail (103), -- Software bank A failure.
swBnkBFail (104), -- Software bank B failure.
syncPri (105), -- Synchronization, loss of primary timing reference.
syncSec (106), -- Synchronization, loss of secondary timing reference.
sysChkFail (107), -- Check upgrade failed.
sysChkPass (108), -- Check upgrade passed.
sysCom (109), -- System communications failure.
sysLoadFail (110), -- Software load failed.
sysLoadPass (111), -- Software load passed.
sysUpgrdFail (112), -- System upgrade failed.
sysUpgrdPass (113), -- System upgrade passed.
sysUpgrdProg (114), -- System upgrade in progress.
tCv (115), -- Coding violations threshold exceeded.
tCvL (116), -- Line layer coding violations threshold exceeded.
tCvOtu (117), -- OTU layer coding violations threshold exceeded.
tCvP (118), -- Path layer coding violations threshold exceeded.
tCvS (119), -- Section layer coding violations threshold exceeded.
tEb (120), -- Errored blocks threshold exceeded.
tEs (121), -- Errored seconds threshold exceeded.
tEsL (122), -- Line layer errored seconds threshold exceeded.
tEsP (123), -- Path layer errored seconds threshold exceeded.
tEsS (124), -- Section layer errored seconds threshold exceeded.
tFcP (125), -- Path layer failure count threshold exceeded.
tFcseRx (126), -- Received FCS errors threshold exceeded.
tFrdr (127), -- Dropped frames threshold exceeded.
tFrer (128), -- Frame errors threshold exceeded.
tFrgt (129), -- Fragments threshold exceeded.
tHpBbe (130), -- High order path background block errors threshold exceeded.
tHpEb (131), -- High order path errored blocks threshold exceeded.
tHpEs (132), -- High order path errored seconds threshold exceeded.
tHpSes (133), -- High order path severely errored seconds threshold exceeded.
tHpUas (134), -- High order path unavailable seconds threshold exceeded.
tInvBlk (135), -- High order path invalid blocks threshold exceeded.
tJabr (136), -- Jabbers threshold exceeded.
tMsBbe (137), -- Multiplex section background block errors threshold exceeded.
tMsEb (138), -- Multiplex section errored blocks threshold exceeded.
tMsEs (139), -- Multiplex section errored seconds threshold exceeded.
tMsSes (140), -- Multiplex section severely errored seconds threshold exceeded.
tMsUas (141), -- Multiplex section unavailable seconds threshold exceeded.
tNumBitsCr (142), -- Number of bits corrected threshold exceeded.
tNumBytesCr (143), -- Number of bytes corrected threshold exceeded.
-- tObrHt (144), Optical back reflection high threshold.
tOsize (145), -- Oversize threshold exceeded.
tOtuBbe (146), -- OTU layer background block errors threshold exceeded.
tOtuEb (147), -- OTU layer errored blocks threshold exceeded.
tOtuEs (148), -- OTU layer errored seconds threshold exceeded.
tOtuOfs (149), -- OTU layer out-of-frame seconds threshold exceeded.
tOtuSes (150), -- OTU layer severely errored seconds threshold exceeded.
tOtuUas (151), -- OTU layer unavailable seconds threshold exceeded.
tRsBbe (152), -- Regenerator section background block errors threshold exceeded.
tRsEb (153), -- Regenerator section errored blocks threshold exceeded.
tRsEs (154), -- Regenerator section errored seconds threshold exceeded.
tRsOfs (155), -- Regenerator section out-of-frame seconds threshold exceeded.
tRsSes (156), -- Regenerator section severely errored seconds threshold exceeded.
tRsUas (157), -- Regenerator section unavailable seconds threshold exceeded.
tSefs (158), -- Severely errored frame seconds threshold exceeded.
tSefsOtu (159), -- OTU layer severely errored frame seconds threshold exceeded.
tSefsS (160), -- Section layer severely errored frame seconds threshold exceeded.
tSemOtu (161), -- OTU layer severely errored multiframe seconds threshold exceeded.
tSes (162), -- Severely errored seconds threshold exceeded.
tSesL (163), -- Line layer severely errored seconds threshold exceeded.
tSesP (164), -- Path layer severely errored seconds threshold exceeded.
tSesS (165), -- Section layer severely errored seconds threshold exceeded.
tTfrcRx (166), -- Total frame count received threshold exceeded.
tTfrcTx (167), -- Total frame count transmitted threshold exceeded.
tUas (168), -- Unavailable seconds threshold exceeded.
tUasL (169), -- Line layer unavailable seconds threshold exceeded.
tUasS (170), -- Section layer unavailable seconds threshold exceeded.
tUasP (171), -- Path layer unavailable seconds threshold exceeded.
tUncrCdWrd (172), -- Uncorrectable codewords threshold exceeded.
tUsize (173), -- Undersize threshold exceeded.
tWavelength (174), -- Wavelength tolerance threshold exceeded.
talna (175), -- Target attenuation level not achieved.
tCtempHt (176), -- Case temperature high threshold exceeded.
tCtempHts (177), -- Case temperature shutdown threshold exceeded.
tim (178), -- Trace input mismatch.
tLtempHts (179), -- Laser temperature high shutdown threshold exceeded.
tLtempLts (180), -- Laser temperature low shutdown threshold exceeded.
tMsLossHt (181), -- Mid-stage insertion loss high threshold exceeded.
tObrHt (182), -- Optical back reflection high threshold exceeded.
tObrHts (183), -- Optical back reflection safety threshold exceeded.
tOprBht (184), -- Blue optical power received high threshold exceeded.
tOprHt (185), -- Optical power received high threshold exceeded.
tOprLt (186), -- Optical power received low threshold exceeded.
tOprRht (187), -- Red optical power received high threshold exceeded.
tOptBht (188), -- Blue optical power transmitted high threshold exceeded.
tOptBlt (189), -- Blue optical power transmitted low threshold exceeded.
tOptHt (190), -- Optical power transmitted high threshold exceeded.
tOptLt (191), -- Optical power transmitted low threshold exceeded.
tOptRht (192), -- Red optical power transmitted high threshold exceeded.
tOptRlt (193), -- Red optical power transmitted low threshold exceeded.
tplna (194), -- Target power level not achieved.
tSSIOprHt (195), -- Second stage input optical power received high threshold exceeded.
tTempHt (196), -- Temperature high threshold exceeded.
uneqP (197), -- Receive unequipped, path layer.
upgrdProg (198), -- Circuit pack upgrade in progress.
usrLckout (199), -- User locked out.
wkSwBk (200), -- Working switched back.
wkSwPr (201), -- Working switched to protection.
wna (202), -- Wavelength not achievable.
oduPlm (203), -- ODU payload mismatch.
oci (204), -- ODU Open Connection Indication
srvrUnReachable (205), -- NTP server not reachable
srvrUnRspsive (206), -- NTP server not responsive
authenFailed (207), -- NTP authentication failed
otuTti (208), -- OTU Trail Trace Indicator Mismatch
bdi (209), -- Backward Defect Indicator
lockProg (210), -- Locking on signal in progress.
syncSwitchPri (211), -- Synchronization, timing reference switch to primary.
syncSwitchSec (212), -- Synchronization, timing reference switch to secondary.
syncSwitchInt (213), -- Synchronization, timing reference switch to internal.
tBdwUtlz (214), -- Bandwidth utilization threshold exceeded.
unassigned (215), -- Unassigned - applies to unconfigured environmental alarms.
airCompr (216), -- Air compressor failure
airCond (217), -- Air conditioning failure
airDryr (218), -- Air dryer failure
batDschrd (219), -- Battery discharging
battery (220), -- Battery failure
clFan (221), -- Cooling fan failure
cpMajor (222), -- Centralized Power Major Environmental Alarm
cpMinor (223), -- Centralized Power Minor Environmental Alarm
doorOpen (224), -- Door Open
engine (225), -- Engine failure
engOprg (226), -- Engine operating
explGs (227), -- Explosive gas
firDetr (228), -- Fire detector failure
fire (229), -- Fire
flood (230), -- Flood
fuse (231), -- Fuse failure
gen (232), -- Generator failure
generic (233), -- Generic condition
hiAir (234), -- High airflow
hiHum (235), -- High humidity
hiWind (236), -- High Wind
hiWtr (237), -- High water
iceBuildup (238), -- Ice buildup
intruder (239), -- Intrusion
lwBatvg (240), -- Low battery voltage
lwFuel (241), -- Low fuel
lwHum (242), -- Low humidity
lwPres (243), -- Low cable pressure
lwTemp (244), -- Low temperature
lwWtr (245), -- Low water
misc (246), -- Miscellaneous
openDr (247), -- Open door
power (248), -- Commercial power failure
pump (249), -- Pump failure
rect (250), -- Rectifier failure
rectHi (251), -- Rectifier high voltage
rectLo (252), -- Rectifier low voltage
smoke (253), -- Smoke
toxicGas (254), -- Toxic gas
ventn (255), -- Ventilation system failure
unsupported (256), -- Housekeeping input unsupported
flFarEnd (257), -- far end frame loss exceeds threshold
flNearEnd (258), -- near end frame loss enceeds threshold
delayMax (259), -- 2 way delay maximum exceeds threshold
delayAvg (260), -- 2 way delay average exceeds threshold
delayVarMax (261), -- 2 way delay variation maximum exceeds threshold
delayVarAvg (262), -- 2 way dealy variation average exceeds threshold
lolightRx (263), -- Loss of light, receive
lolightTx (264), -- Loss of light, transmit
feim (265), -- Far-end node identification mismatch
feci (266), -- Far-end node configuration mismatch
contComS (267), -- Control comms failure, span section
contComE (268), -- Control comms failure, eqlz. section
loSpecRx (269), -- Loss out of specification, receive
tLossRxHt (270), -- Loss high threshold exceeded, receive
iaocp (271), -- Invalid amplifier operating cfg., Pre-amp
iaocm (272), -- Invalid amplifier operating cfg., Mid-amp
iaocb (273), -- Invalid amplifier operating cfg., Boost-amp
apsd (274), -- Automatic power shutdown
pmi (275), -- Payload missing indication
uneqO (276), -- Optical channel unequipped
aisO (277), -- Alarm indication signal, optical
posRx (278), -- Power out of specification, receive
posTx (279), -- Power out of specification, transmit
tObros (280), -- Optical back reflection out of specification.
chnDfc (281), -- Channel count deficiency
replUnitDegrade (282), -- Replaceable unit degrade
lf (283), -- local failure
cnxMea (284), -- Connection Mismatch
cnxVldTmout (285), -- Connection Validation Timeout
posRxHigh (286), -- Receive power out of specification, High
posRxLow (287), -- Receive power out of specification, Low
oprHighFail (288), -- Optical Power Received High Fail
feedAFuseFail (289), -- Power feed A fuse failure.
feedBFuseFail (290), -- Power feed B fuse failure.
packPowerFail (291), -- Pack Power failure.
hts (292), -- High temperature shutdown.
htThreshExceeded(293), -- High temperature threshold exceeded.
htsThreshExceeded(294), -- High temperature shutdown threshold exceeded.
htasUnsupported (295), -- High temperature auto shutdown unsupported.
rcvdLockout (296)} -- Received Lockout Cond
EnvNotifCodeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A list of the types of environmental conditions and alarms that may
be raised on the system. It is a subset of the list of all alarms,
conditions and event types identified in the NotifCodeType textual
convention."
SYNTAX INTEGER { hiTemp (50), -- High Temperature
unassigned (215), -- Unassigned - applies to unconfigured environmental alarms.
airCompr (216), -- Air compressor failure
airCond (217), -- Air conditioning failure
airDryr (218), -- Air dryer failure
batDschrd (219), -- Battery discharging
battery (220), -- Battery failure
clFan (221), -- Cooling fan failure
cpMajor (222), -- Centralized Power Major Environmental Alarm
cpMinor (223), -- Centralized Power Minor Environmental Alarm
doorOpen (224), -- Door Open
engine (225), -- Engine failure
engOprg (226), -- Engine operating
explGs (227), -- Explosive gas
firDetr (228), -- Fire detector failure
fire (229), -- Fire
flood (230), -- Flood
fuse (231), -- Fuse failure
gen (232), -- Generator failure
generic (233), -- Generic condition
hiAir (234), -- High airflow
hiHum (235), -- High humidity
hiWind (236), -- High Wind
hiWtr (237), -- High water
iceBuildup (238), -- Ice buildup
intruder (239), -- Intrusion
lwBatvg (240), -- Low battery voltage
lwFuel (241), -- Low fuel
lwHum (242), -- Low humidity
lwPres (243), -- Low cable pressure
lwTemp (244), -- Low temperature
lwWtr (245), -- Low water
misc (246), -- Miscellaneous
openDr (247), -- Open door
power (248), -- Commercial power failure
pump (249), -- Pump failure
rect (250), -- Rectifier failure
rectHi (251), -- Rectifier high voltage
rectLo (252), -- Rectifier low voltage
smoke (253), -- Smoke
toxicGas (254), -- Toxic gas
ventn (255)} -- Ventilation system failure
NotifObjectType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A list of the types of objects on the system against which
conditions, alarms and events may be raised."
SYNTAX INTEGER { amd (1),
eqpt (2),
fc (3),
fe (4),
ge (5),
ip (6),
oc12 (7),
oc192 (8),
oc3 (9),
oc48 (10),
oa (11),
ospf (12),
port (13),
stm1 (14),
stm16 (15),
stm4 (16),
stm64 (17),
sts1 (18),
sts12c (19),
sts3c (20),
sts48c (21),
vc4 (22),
vc412c (23),
vc416c (24),
vc424c (25),
vc44c (26),
vc46c (27),
vc47c (28),
vc48c (29),
xcvr (30),
lag (31),
secu (32),
xge (33),
bri (34),
odu1 (35),
subodu1 (36),
vc42c (37),
vc410c (38),
vc43c (39),
vc45c (40),
sts6c (41),
sts9c (42),
sts15c (43),
sts18c (44),
sts21c (45),
sts24c (46),
sts30c (47),
sts36c (48),
sts72c (49),
perEvc (50),
perCos (51),
env (52),
slaMsmt (53),
osc (54),
odcc (55),
wdm (56),
wch (57),
ntpassoc(58)}
FiberType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The types of optical fiber that may be used in fiber optic
system networks."
SYNTAX INTEGER { none (1),
dsf (2),
ndsf (3),
nzdsf (4),
multimode (5) }
WDMGrid ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The types of optical grid schemes that may be in use for
wavelength division multiplexing according to spacing of
optical wavelengths."
SYNTAX INTEGER { none (1),
ghz50 (2), -- 50 GHz spacing
ghz100 (3), -- 100 GHz spacing
ghz200 (4), -- 200 GHz spacing
nm20 (5) } -- 20 nm spacing
TimeZone ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A list of world time zones based on geo-political
identifiers."
SYNTAX INTEGER { afghanistan (1),
albania (2),
algeria (3),
americanSamoa (4),
andorra (5),
argentina (6),
argentinaWesternProv (7),
anguilla (8),
antarctica (9),
antarcticaDavis (10),
antarcticaDumontDurville (11),
antarcticaMawson (12),
antigua (13),
armenia (14),
aruba (15),
ascension (16),
australiaAustralianCapitalTerritory (17),
australiaLordHoweIsland (18),
australiaNewSouthWales (19),
australiaNorthernTerritory (20),
australiaQueensland (21),
australiaSouth (22),
australiaTasmania (23),
australiaVictoria (24),
australiaWestern (25),
austria (26),
azerbaijan (27),
azores (28),
bahamas (29),
bahrain (30),
balearicIslands (31),
bangladesh (32),
barbados (33),
belarus (34),
belgium (35),
belize (36),
benin (37),
bermuda (38),
bhutan (39),
bolivia (40),
bonaire (41),
bosniaHercegovina (42),
botswana (43),
brazilAcre (44),
brazilAtlanticIslands (45),
brazilEast (46),
brazilWest (47),
britishIndianOceanTerritoryChagos (48),
britishVirginIslands (49),
brunei (50),
bulgaria (51),
burkinaFaso (52),
burundi (53),
cambodia (54),
cameroon (55),
canadaAtlantic (56),
canadaCentral (57),
canadaEastern (58),
canadaMountain (59),
canadaNewfoundland (60),
canadaPacificYukon (61),
canadaSaskatchewan (62),
canaryIslands (63),
cantonEnderburyIslands (64),
capeVerde (65),
carolineIslands (66),
caymanIslands (67),
centralAfricanRepublic (68),
chad (69),
channelIslands (70),
chathamIsland (71),
chile (72),
chinaPeoplesRepublic (73),
christmasIslands (74),
cocosIslands (75),
colombia (76),
congo (77),
cookIslands (78),
costaRica (79),
coteDivoire (80),
croatia (81),
cuba (82),
curacao (83),
cyprus (84),
czechRepublic (85),
denmark (86),
djibouti (87),
dominica (88),
dominicanRepublic (89),
easterIsland (90),
ecuador (91),
egypt (92),
elSalvador (93),
england (94),
equatorialGuinea (95),
eritrea (96),
estonia (97),
ethiopia (98),
falklandIslands (99),
faroeIsland (100),
fiji (101),
finland (102),
france (103),
francePierreMiquelon (104),
frenchGuiana (105),
frenchPolynesia (106),
gabon (107),
galapagos (108),
gambia (109),
gambierIsland (110),
georgia (111),
germany (112),
ghana (113),
gibraltar (114),
greece (115),
greenland (116),
greenlandScoresbysun (117),
greenlandThule (118),
greenwichMeanTimeUtc (119),
grenada (120),
grenadines (121),
guadeloupe (122),
guam (123),
guatemala (124),
guinea (125),
guineaBissau (126),
guyana (127),
haiti (128),
honduras (129),
hongKong (130),
hungary (131),
iceland (132),
india (133),
indonesiaCentral (134),
indonesiaEast (135),
indonesiaWest (136),
iraq (137),
iran (138),
irelandRepublicOf (139),
israel (140),
italy (141),
jamaica (142),
japan (143),
johnstonIsland (144),
jordan (145),
kazakhstan (146),
kenya (147),
kiribati (148),
kiribatiPhoenixIslands (149),
koreaDemRepublicOf (150),
koreaRepublicOf (151),
kosrae (152),
kuwait (153),
kwajalein (154),
kyrgyzstan (155),
laos (156),
latvia (157),
lebanon (158),
leewardIslands (159),
lesotho (160),
liberia (161),
libya (162),
liechtenstein (163),
lithuania (164),
luxembourg (165),
macedonia (166),
madagascar (167),
madeira (168),
malawi (169),
malaysia (170),
maldives (171),
mali (172),
mallorcaIsland (173),
malta (174),
marianaIsland (175),
marquesasIslands (176),
marshallIsland (177),
martinique (178),
mauritania (179),
mauritius (180),
mayotte (181),
melilla (182),
mexico (183),
mexicoBajaCalifnorte (184),
mexicoNayarit (185),
mexicoSinaloa (186),
mexicoSonora (187),
midwayIsland (188),
moldova (189),
moldovianreppridnestrovye (190),
moluccas (191),
monaco (192),
mongolia (193),
morocco (194),
mozambique (195),
myanmar (196),
namibia (197),
nauruRepublicOf (198),
nepal (199),
netherlands (200),
netherlandsAntilles (201),
nevisMontserrat (202),
newCaledonia (203),
newHebrides (204),
newZealand (205),
newZealandTokelauIslands (206),
nicaragua (207),
niger (208),
nigeria (209),
niueIsland (210),
norfolkIsland (211),
northernIreland (212),
northernMarianaIslands (213),
northSumatra (214),
norway (215),
oman (216),
pakistan (217),
palau (218),
panama (219),
papuaNewGuinea (220),
paraguay (221),
peru (222),
philippines (223),
pingelap (224),
poland (225),
ponapeIsland (226),
portugal (227),
principeIsland (228),
puertoRico (229),
qatar (230),
reunion (231),
romania (232),
russianFederationChitayakutsk (233),
russianFederationIrkutskulanude (234),
russianFederationKaliningrad (235),
russianFederationKamchatkaanadyr (236),
russianFederationKrasnoyarsktomsk (237),
russianFederationMagadankolyma (238),
russianFederationMoscowStPetersburg (239),
russianFederationNovosibirskomsk (240),
russianFederationSamaraizhevsk (241),
russianFederationVladivostokkhabarovsk (242),
russianFederationYekaterinburgperm (243),
rwanda (244),
saba (245),
samoa (246),
sanMarino (247),
saotomePrincipe (248),
saudiArabia (249),
scotland (250),
senegal (251),
seychelles (252),
sierraLeone (253),
singapore (254),
slovakia (255),
slovenia (256),
societyIsland (257),
solomonIslands (258),
somalia (259),
southAfrica (260),
southSumatra (261),
spain (262),
sriLanka (263),
stChristopher (264),
stCroix (265),
stHelena (266),
stJohn (267),
stKittsNevis (268),
stLucia (269),
stMaarten (270),
stPierreMiquelon (271),
stThomas (272),
stVincent (273),
sudan (274),
suriname (275),
swaziland (276),
sweden (277),
switzerland (278),
syria (279),
tahiti (280),
taiwan (281),
tajikistan (282),
tanzania (283),
thailand (284),
togo (285),
tonga (286),
trinidadAndTobago (287),
tuamotuIsland (288),
tubuaiIsland (289),
tunisia (290),
turkey (291),
turkmenistan (292),
turksAndCaicosIslands (293),
tuvalu (294),
uganda (295),
ukraine (296),
unitedArabEmirates (297),
unitedKingdom (298),
uruguay (299),
usaAlaska (300),
usaAleutian (301),
usaArizona (302),
usaCentral (303),
usaEastern (304),
usaHawaii (305),
usaIndianaEast (306),
usaMountain (307),
usaPacific (308),
uzbekistan (309),
vanuatu (310),
vaticanCity (311),
venezuela (312),
vietnam (313),
virginIslands (314),
wakeIsland (315),
wales (316),
wallisAndFutunaIslands (317),
westernSahara (318),
windwardIslands (319),
yemen (320),
yugoslavia (321),
zaireHautZaire (322),
zaireKasai (323),
zaireKinshasaMbandaka (324),
zaireKivu (325),
zaireShaba (326),
zambia (327),
zimbabwe (328) }
AdminStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An indicator of the status of a resource according to whether
or not the resource has been administratively enabled or
disabled to perform its provisioned function."
SYNTAX INTEGER { enabled (1),
disabled (2),
autoEnabled (3) }
OperStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An indicator of the status of a resource according to whether
or not it is both enabled to perform its function and capable
of performing its function."
SYNTAX INTEGER { up (1),
down (2),
testing(3), -- in some test mode
unknown(4), -- status can not be determined
-- for some reason.
dormant(5),
notPresent(6), -- some component is missing
lowerLayerDown(7) -- down due to state of
-- lower-layer interface(s)
}
OperStatQlfr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A qualification of the operational status of a resource. The
information is in the form of a textual display string, which
lists 0 or more comma-delimited qualification identifiers. The
set of qualifiers includes:
- nr: Normal
- anr: Abnormal
- au: Autonomous
- auma: Autonomous Management
- ma: Management
- maanr: Management Abnormal
- ains: Auto In-service (Auto-enabled)
- flt: Fault
- mea: Mismatch
- swdl: Software Download
- mt: Maintenance
- sgeo: Supporting Entity Outage
- ueq: Unequipped
- wrk: Working
- comm: Communication Failure
- lpbk: Loopback
- stdby: Standby
- frcd: Forced
- lkdo: Locked Out"
SYNTAX OCTET STRING (SIZE (1..65))
HoursAndMinutes ::= TEXTUAL-CONVENTION
DISPLAY-HINT "7a"
STATUS current
DESCRIPTION "A textual string representation of a time duration value
expressed as the number of hours and minutes. The format of
the string is to be HHH-MM, where
- HHH is the number of hours and can be 0 to 999
- MM is the number of minutes and can be 0 to 59.
The '-' character must be used to separate the hours and
minutes values, and the string is expected to be
NULL-terminated."
SYNTAX OCTET STRING (SIZE (0..7))
PassivePortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A listing of port types found on passive circuit packs."
SYNTAX INTEGER { channel1 (1),
channel2 (2),
channel3 (3),
channel4 (4),
channel5 (5),
channel6 (6),
channel7 (7),
channel8 (8),
channel9 (9),
channel10 (10),
channel11 (11),
channel12 (12),
channel13 (13),
channel14 (14),
channel15 (15),
channel16 (16),
channel17 (17),
channel18 (18),
channel19 (19),
channel20 (20),
channel21 (21),
channel22 (22),
channel23 (23),
channel24 (24),
channel25 (25),
channel26 (26),
channel27 (27),
channel28 (28),
channel29 (29),
channel30 (30),
channel31 (31),
channel32 (32),
line (33),
cband (34),
passthru (35),
upgrade (36),
cwdm (37),
dwdm (38),
blue (39),
red (40),
channel53 (41),
channel55 (42),
channel57 (43),
channel59 (44),
wideband1310 (45) }
XcvrProtocolType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A listing of the types of communication protocols that a
optical transceiver port can be configured to carry."
SYNTAX INTEGER { none (1),
autodetect (2), -- Auto Detection mode
escon (3), -- IBM Enterprise System Connection
fc100 (4), -- 100 MBps Fiber Channel
fc200 (5), -- 200 MBps Fiber Channel
fddi (6), -- Fiber Distributed Data Interface
fe (7), -- 100 Mbps Ethernet
ge (8), -- Gigabit Ethernet
oc3 (9), -- SONET OC-3
oc12 (10), -- SONET OC-12
oc48 (11), -- SONET OC-48
oc48fec (12), -- SONET OC-48 w/ Forward Error Correction
smpte259 (13), -- 270 Mbps Digital Video (SDI)
smpte344 (14), -- 540 Mbps Digital Video (SDI)
smpte292 (15), -- 1.485 Gbps HDTV
stm1 (16), -- SDH STM-1
stm4 (17), -- SDH STM-4
stm16 (18), -- SDH STM-16
tenGeLan (19), -- 10 Gigabit Ethernet LAN
tenGeLanFec (20), -- 10 GE LAN w/ Forward Error Correction
oc192 (21), -- SONET OC-192
oc192Fec (22), -- SONET OC-192 w/ Forward Error Correction
stm64 (23), -- SDH STM-64
stm64Fec (24), -- SDH STM-64 w/ Forward Error Correction
fc400 (25), -- 400 MBps Fiber Channel
fc1200 (26), -- 1200 MBps Fiber Channel
tenGeLanEFec (27), -- 10 GE LAN w/ Enhanced Forward Error Correction
oc192EFec (28), -- SONET OC-192 w/ Enhanced Forward Error Correction
stm64EFec (29), -- SDH STM-64 w/ Enhanced Forward Error Correction
odu1otu2Fec (30), -- OTU Transparency
tenGeLanFecEPCMF (31), -- 10 GE LAN FEC Extended Payload w/ Client Management Frame Fault Forwarding
tenGeLanEFecEPCMF (32), -- 10 GE LAN EFEC Extended Payload w/ Client Management Frame Fault Forwarding
otu2eFec (33), -- OTU2 11.1 G w/ Forward Error Correction
otu2eEFec (34), -- OTU2 11.1 G w/ Enhanced Forward Error Correction
tenGeLanFecEPV3 (35), -- 10 GE LAN FEC Extended Payload Mapped to GFP-F
tenGeLanEFecEPV3 (36) } -- 10 GE LAN EFEC Extended Payload Mapped to GFP-F
PMIntervalType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The type of time interval used to collect performance
monitoring statistics."
SYNTAX INTEGER { min15 (1), -- 15-minute
day1 (2), -- 1-day
untimed (3) } -- untimed
PMValidity ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An indicator of the degree of validity attributed to a
reported performance monitoring value."
SYNTAX INTEGER { complete (1), -- The value returned is valid
notAvailable (2), -- The value returned in invalid or no value is available
partialCount (3) } -- The value returned is a partial count
BERType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A measure of the bit error rate in a received signal,
expressed as an exponential."
SYNTAX INTEGER { none (1), -- No bit errors detected, or threshold disabled
tenExpMinus9 (2), -- A bit error rate of 10^-9
tenExpMinus8 (3), -- A bit error rate of 10^-8
tenExpMinus7 (4), -- A bit error rate of 10^-7
tenExpMinus6 (5), -- A bit error rate of 10^-6
tenExpMinus5 (6), -- A bit error rate of 10^-5
tenExpMinus4 (7), -- A bit error rate of 10^-4
tenExpMinus3 (8), -- A bit error rate of 10^-3
tenExpMinus10 (9), -- A bit error rate of 10^-10
tenExpMinus11 (10), -- A bit error rate of 10^-11
tenExpMinus12 (11) } -- A bit error rate of 10^-12
ProtSwEvtType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "When a notification is generated to signal that a protection
switching event occurred, an object of this type is used to
indicate which type of protection switching event occurred."
SYNTAX INTEGER { autoWorkSwProt (1),
autoWorkSwBack (2),
manWorkSwProt (3),
manWorkSwBack (4),
frcdWorkSwProt (5),
frcdWorkSwBack (6),
lockoutOfWork (7),
lockoutOfProt (8),
releaseProtSw (9) }
SyncSwEvtType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "When a notification is generated to signal that a synchronization
switching event occurred, an object of this type is used to
indicate which type of switching event occurred."
SYNTAX INTEGER { syncSwToPrimaryRef (1),
syncSwToSecondaryRef (2),
syncSwToInternal (3) }
MediaRateType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The media rate for a data interface."
SYNTAX INTEGER { unknown (1),
autoNegotiated (2),
fd100 (3),
hd100 (4),
fd10 (5),
hd10 (6),
fd1000 (7),
hd1000 (8) }
DuplexModeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The duplex operational mode for a data interface."
SYNTAX INTEGER { halfDuplex (1),
fullDuplex (2) }
MirrorConfigType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Mirror configuration as applied on a physical ethernet interface"
SYNTAX INTEGER { none (1), -- No Mirror configuration
mtp (2), -- Mirror To Port
mfp-ingress (3), -- Mirror ingress traffic to MTP
mfp-egress (4), -- Mirror egress traffic to MTP
mfp-both (5) } -- Mirror both ingress and egress traffic to MTP
UpgradeCompleteStage ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A list of stages involved in the software upgrade procedure
used on the network element. Notifications are provided
during the course of a software upgrade, making reference to
one of the values in this list to indicate the progress of
upgrade."
SYNTAX INTEGER { inactive (1),
started (2),
loadStarted (3),
loadDone (4),
reboot (5),
done (6),
systemDone (7),
autoNr (8) }
XCType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The types of cross connections that can be provisioned."
SYNTAX INTEGER { oneWay (1),
twoWay (2),
oneWayPr (3), -- 1-WAY protected connection, not currently supported
twoWayPr (4), -- 2-WAY protected connection
oneWayBr (5), -- 1-WAY bridged connection, not currently supported
twoWayBr (6) } -- 2-WAY bridged connection, not currently supported
ProtSwOpCmd ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Used to perform a protection switch operation on a facility
configured as part of a protection group or pairing."
SYNTAX INTEGER { noOp (1), -- returned when this value is read
manProtSw (2), -- operates a manual protection switch
frcdProtSw (3), -- operates a forced protection switch
lockout (4), -- operates a protection switch lockout
release (5) } -- releases a previously invoked protection switch
ProtectionStatusType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A status indicator for a facility involved in a protection
switching grouping."
SYNTAX INTEGER { none (1), -- not configured for protection
active (2), -- the active member of the protection group
standby (3), -- the standby member of the protection group
forced (4), -- a forced protection switch is in effect
lockout (5) } -- a protection switching lockout is in effect
PMMontype ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A list of performance monitoring monitored types supported for
various monitored entites on the system."
SYNTAX INTEGER { caseTemp (1), -- Case Temperature
laser1Temp (2), -- Laser 1 Temperature
laser2Temp (3), -- Laser 2 Temperature
opr (4), -- Optical Power Received
ssiopr (5), -- Second Stage Input Optical Power Received
opt (6), -- Optical Power Transmitted
msInsLoss (7), -- Midstage Insertion Loss
effectiveGain (8), -- Effective Gain
fsoopt (9), -- First Stage Output Optical Power Transmitted
laser1Current (10), -- Laser 1 Current
laser2Current (11), -- Laser 2 Current
laser1Power (12), -- Laser 1 Power
laser2Power (13), -- Laser 2 Power
obr (14), -- Optical Back Reflection
voa (15), -- Variable Optical Attenuation
temp (16), -- Temperature
supplyVoltage (17), -- Supply Voltage
lbc (18), -- Laser Bias Current
cvs (19), -- Coding Violations Section Layer
ess (20), -- Errored Seconds Section Layer
sess (21), -- Severely Errored Seconds Section Layer
sefss (22), -- Severely Errored Framing Seconds Section Layer
rseb (23), -- Regenerator Section Errored Blocks
rsbbe (24), -- Regenerator Section Background Block Errors
rses (25), -- Regenerator Section Errored Seconds
rsses (26), -- Regenerator Section Severely Errored Seconds
rsofs (27), -- Regenerator Section Out of Frame Seconds
cv (28), -- Coding Violations
es (29), -- Errored Seconds
ses (30), -- Severely Errored Seconds
invblk (31), -- Invalid Blocks
nbitcr (32), -- Number of Bits Corrected
nbytcr (33), -- Number of Bytes Corrected
uncrcdw (34), -- Uncorrectable Codewords
cvp (35), -- Coding Violations Path Layer
esp (36), -- Errored Seconds Path Layer
sesp (37), -- Severely Errored Seconds Path Layer
uasp (38), -- Unavailable Seconds Path Layer
fcp (39), -- Failure Count Path Layer
hpeb (40), -- High Order Path Errored Blocks
hpbbe (41), -- High Order Path Background Block Errors
hpes (42), -- High Order Path Errored Seconds
hpses (43), -- High Order Path Severely Errored Seconds
hpuas (44), -- High Order Path Unavailable Seconds
tfrcrx (45), -- Total number of frames received
tfrctx (46), -- Total number of frames transmitted
frdr (47), -- Frames Discarded
fcse (48), -- Frame Checksum Errors
usize (49), -- Undersized Frames
osize (50), -- Oversized Frames
frgt (51), -- Fragmented Frames
jabr (52), -- Jabbers
cvl (53), -- Coding Violations Line Layer
esl (54), -- Errored Seconds Line Layer
sesl (55), -- Severely Errored Seconds Line Layer
uasl (56), -- Unavailable Seconds Line Layer
mseb (57), -- Multiplex Section Errored Blocks
msbbe (58), -- Multiplex Section Background Block Errors
mses (59), -- Multiplex Section Errored Seconds
msses (60), -- Multiplex Section Severely Errored Seconds
msuas (61), -- Multiplex Section Unavailable Seconds
otueb (62), -- OTN Digital Wrapper Errored Blocks
otubbe (63), -- OTN Digital Wrapper Background Block Errors
otues (64), -- OTN Digital Wrapper Errored Seconds
otuses (65), -- OTN Digital Wrapper Severely Errored Seconds
otuofs (66), -- OTN Digital Wrapper Out of Frame Seconds
uass (67), -- Unavailable Seconds Section Layer
rsuas (68), -- Regenerator Section Unavailable Seconds
uas (69), -- Unavailable Seconds
otuuas (70),
farEndFL (71), -- Far end frame loss ratio
nearEndFL (72), -- Near end frame loss ratio
delayMax (73), -- Delay maximum
delayAvg (74), -- Delay average
delayVarMax (75), -- Delay variation maximum
delayVarAvg (76) -- Delay variation average
} -- OTN Digital Wrapper Unavailable Seconds
SwitchIdxType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An object of this type is associated with the index range
of switch module. Switch module is a logical entity
which can contail multiple circuit packs."
SYNTAX INTEGER (1..12)
ProtocolActionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "This it behavior of the packets on the switch"
SYNTAX INTEGER { discard (1), -- it is used to discard
peer (2), -- profile action is peer
tunnel (3) } -- profile action is tunnel
PvxPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The identifying characteristic of the port. Ports are
numbers sequentially for each port type."
SYNTAX INTEGER { unknown(0),
gigE(1),
xGigE(2),
lag(3),
gccOtu2(4),
generic(5),
mgmtVLan(6) }
PvxL1PortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "L2 port type: gigbit ethernet or 10 gigbit ethernet"
SYNTAX INTEGER { gigE(1), xGigE(2)}
MonitorPeriodType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "SLA measurement monitor period type."
SYNTAX INTEGER { min15(1), -- 15 minutes
hour24(2) -- 24 hours
}
CommandStateType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "SLA measurement command state type."
SYNTAX INTEGER { ready(1), -- test is completed, result is ready to read.
-- The card is also ready for a new throughput test.
start(2), -- kick off the test
inProgress(3), -- test is in progress
testFailed(4), -- test failed due to software error or h/w failure
stop(5), -- cancel the test
notSet(6), -- command is not set
rmepNotReady(7) -- RMEP not discovered
}
SlaTestRole ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "SLA measurement test role."
SYNTAX INTEGER { initiator(1),
responder(2)
}
PmTestCmdState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "SLA measurement test command state."
SYNTAX INTEGER { enable(1), -- enable PM collection
pmSetupInProgress(2), -- transmit/responder is in setup stage,
-- h/w is not ready for pm collection.
pmSetupFailed(3), -- failed to set up the test due to s/w or h/w failure
pmIsRunning(4), -- h/w is collecting PM data
disable(5) -- disable the PM collection
}
CirTestResult ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "CIR test result."
SYNTAX INTEGER { pass(1), -- 100% CIR has been met
fail(2)
}
PowerFeedModeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "This determines the power feed mode for a given shelf."
SYNTAX INTEGER { ac(1), -- AC Power Feed
dc(2), -- DC Power Feed
none(3), -- No power on this rail
both(4) } -- Rail is fed by both AC and DC feeds
ProfileNameType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Profile Names are restricted to the character set of upper case ASCII characters,
the digits 0-9 and the '_' (underscore) character, e.g. [A-Z0-9_]. Any row creation
operation for a profile name containing any character outside this set will be
rejected with a 'noCreation' error code."
SYNTAX OCTET STRING (SIZE(1..32))
AreaID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An OSPF Area Identifier."
SYNTAX IpAddress
DesignatedRouterPriority ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The values defined for the priority of a system for
becoming the designated router."
SYNTAX Integer32 (0..'FF'h)
LoopbackType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The type of loopback on a port"
SYNTAX INTEGER { noLoopback ( 0 ),
facilityLpbk ( 1 ),
terminalLpbk ( 2 ) }
--
-- The following InetAddressTypes are copied in from RFC 4001
-- (the INET-ADDRESS-MIB)
-- If we include that MIB in our standard set, we should remove
-- them from here.
--
InetAddressType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value that represents a type of Internet address.
unknown(0) An unknown address type. This value MUST
be used if the value of the corresponding
InetAddress object is a zero-length string.
It may also be used to indicate an IP address
that is not in one of the formats defined
below.
ipv4(1) An IPv4 address as defined by the
InetAddressIPv4 textual convention.
ipv6(2) An IPv6 address as defined by the
InetAddressIPv6 textual convention.
ipv4z(3) A non-global IPv4 address including a zone
index as defined by the InetAddressIPv4z
textual convention.
ipv6z(4) A non-global IPv6 address including a zone
index as defined by the InetAddressIPv6z
textual convention.
dns(16) A DNS domain name as defined by the
InetAddressDNS textual convention.
Each definition of a concrete InetAddressType value must be
accompanied by a definition of a textual convention for use
with that InetAddressType.
To support future extensions, the InetAddressType textual
convention SHOULD NOT be sub-typed in object type definitions.
It MAY be sub-typed in compliance statements in order to
require only a subset of these address types for a compliant
implementation.
Implementations must ensure that InetAddressType objects
and any dependent objects (e.g., InetAddress objects) are
consistent. An inconsistentValue error must be generated
if an attempt to change an InetAddressType object would,
for example, lead to an undefined InetAddress value. In
particular, InetAddressType/InetAddress pairs must be
changed together if the address type changes (e.g., from
ipv6(2) to ipv4(1))."
SYNTAX INTEGER {
unknown(0),
ipv4(1),
ipv6(2),
ipv4z(3),
ipv6z(4),
dns(16)
}
InetAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Denotes a generic Internet address.
An InetAddress value is always interpreted within the context
of an InetAddressType value. Every usage of the InetAddress
textual convention is required to specify the InetAddressType
object that provides the context. It is suggested that the
InetAddressType object be logically registered before the
object(s) that use the InetAddress textual convention, if
they appear in the same logical row.
The value of an InetAddress object must always be
consistent with the value of the associated InetAddressType
object. Attempts to set an InetAddress object to a value
inconsistent with the associated InetAddressType
must fail with an inconsistentValue error.
When this textual convention is used as the syntax of an
index object, there may be issues with the limit of 128
sub-identifiers specified in SMIv2, STD 58. In this case,
the object definition MUST include a 'SIZE' clause to
limit the number of potential instance sub-identifiers;
otherwise the applicable constraints MUST be stated in
the appropriate conceptual row DESCRIPTION clauses, or
in the surrounding documentation if there is no single
DESCRIPTION clause that is appropriate."
SYNTAX OCTET STRING (SIZE (0..255))
InetAddressIPv4 ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1d.1d.1d.1d"
STATUS current
DESCRIPTION
"Represents an IPv4 network address:
Octets Contents Encoding
1-4 IPv4 address network-byte order
The corresponding InetAddressType value is ipv4(1).
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (4))
InetAddressIPv6 ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
STATUS current
DESCRIPTION
"Represents an IPv6 network address:
Octets Contents Encoding
1-16 IPv6 address network-byte order
The corresponding InetAddressType value is ipv6(2).
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (16))
InetAddressIPv4z ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1d.1d.1d.1d%4d"
STATUS current
DESCRIPTION
"Represents a non-global IPv4 network address, together
with its zone index:
Octets Contents Encoding
1-4 IPv4 address network-byte order
5-8 zone index network-byte order
The corresponding InetAddressType value is ipv4z(3).
The zone index (bytes 5-8) is used to disambiguate identical
address values on nodes that have interfaces attached to
different zones of the same scope. The zone index may contain
the special value 0, which refers to the default zone for each
scope.
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (8))
InetAddressIPv6z ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x%4d"
STATUS current
DESCRIPTION
"Represents a non-global IPv6 network address, together
with its zone index:
Octets Contents Encoding
1-16 IPv6 address network-byte order
17-20 zone index network-byte order
The corresponding InetAddressType value is ipv6z(4).
The zone index (bytes 17-20) is used to disambiguate
identical address values on nodes that have interfaces
attached to different zones of the same scope. The zone index
may contain the special value 0, which refers to the default
zone for each scope.
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (20))
InetAddressDNS ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"Represents a DNS domain name. The name SHOULD be fully
qualified whenever possible.
The corresponding InetAddressType is dns(16).
The DESCRIPTION clause of InetAddress objects that may have
InetAddressDNS values MUST fully describe how (and when)
these names are to be resolved to IP addresses.
The resolution of an InetAddressDNS value may require to
query multiple DNS records (e.g., A for IPv4 and AAAA for
IPv6). The order of the resolution process and which DNS
record takes precedence depends on the configuration of the
resolver.
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (1..255))
--
-- End copied from RFC 4001
--
--
-- The following textual convetions are copied from RMON2-MIB
--
ZeroBasedCounter32 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "This TC describes an object that counts events with the
following semantics: objects of this type will be set to
zero(0) on creation and will thereafter count appropriate
events, wrapping back to zero(0) when the value 2^32 is
reached.
Provided that an application discovers the new object within
the minimum time to wrap, it can use the initial value as a
delta since it last polled the table of which this object is
part. It is important for a management station to be aware of
this minimum time and the actual time between polls, and to
discard data if the actual time is too long or there is no
defined minimum time.
Typically, this TC is used in tables where the INDEX space is
constantly changing and/or the TimeFilter mechanism is in use."
SYNTAX Gauge32
--
-- The following LLDP textual conventions are copied from IEEE 802.1AB-2005.
--
LldpChassisIdSubtype ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes the source of a chassis identifier.
The enumeration 'chassisComponent(1)' represents a chassis
identifier based on the value of entPhysicalAlias object
(defined in IETF RFC 2737) for a chassis component (i.e.,
an entPhysicalClass value of 'chassis(3)').
The enumeration 'interfaceAlias(2)' represents a chassis
identifier based on the value of ifAlias object (defined in
IETF RFC 2863) for an interface on the containing chassis.
The enumeration 'portComponent(3)' represents a chassis
identifier based on the value of entPhysicalAlias object
(defined in IETF RFC 2737) for a port or backplane
component (i.e., entPhysicalClass value of 'port(10)' or
'backplane(4)'), within the containing chassis.
The enumeration 'macAddress(4)' represents a chassis
identifier based on the value of a unicast source address
(encoded in network byte order and IEEE 802.3 canonical bit
order), of a port on the containing chassis as defined in
IEEE Std 802-2001.
The enumeration 'networkAddress(5)' represents a chassis
identifier based on a network address, associated with
a particular chassis. The encoded address is actually
composed of two fields. The first field is a single octet,
representing the IANA AddressFamilyNumbers value for the
specific address type, and the second field is the network
address value.
The enumeration 'interfaceName(6)' represents a chassis
identifier based on the value of ifName object (defined in
IETF RFC 2863) for an interface on the containing chassis.
The enumeration 'local(7)' represents a chassis identifier
based on a locally defined value."
SYNTAX INTEGER {
chassisComponent(1),
interfaceAlias(2),
portComponent(3),
macAddress(4),
networkAddress(5),
interfaceName(6),
local(7),
notPresent(8)
}
LldpChassisId ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x"
STATUS current
DESCRIPTION
"This TC describes the format of a chassis identifier string.
Objects of this type are always used with an associated
LldpChassisIdSubtype object, which identifies the format of
the particular LldpChassisId object instance.
If the associated LldpChassisIdSubtype object has a value of
'chassisComponent(1)', then the octet string identifies
a particular instance of the entPhysicalAlias object
(defined in IETF RFC 2737) for a chassis component (i.e.,
an entPhysicalClass value of 'chassis(3)').
If the associated LldpChassisIdSubtype object has a value
of 'interfaceAlias(2)', then the octet string identifies
a particular instance of the ifAlias object (defined in
IETF RFC 2863) for an interface on the containing chassis.
If the particular ifAlias object does not contain any values,
another chassis identifier type should be used.
If the associated LldpChassisIdSubtype object has a value
of 'portComponent(3)', then the octet string identifies a
particular instance of the entPhysicalAlias object (defined
in IETF RFC 2737) for a port or backplane component within
the containing chassis.
If the associated LldpChassisIdSubtype object has a value of
'macAddress(4)', then this string identifies a particular
unicast source address (encoded in network byte order and
IEEE 802.3 canonical bit order), of a port on the containing
chassis as defined in IEEE Std 802-2001.
If the associated LldpChassisIdSubtype object has a value of
'networkAddress(5)', then this string identifies a particular
network address, encoded in network byte order, associated
with one or more ports on the containing chassis. The first
octet contains the IANA Address Family Numbers enumeration
value for the specific address type, and octets 2 through
N contain the network address value in network byte order.
If the associated LldpChassisIdSubtype object has a value
of 'interfaceName(6)', then the octet string identifies
a particular instance of the ifName object (defined in
IETF RFC 2863) for an interface on the containing chassis.
If the particular ifName object does not contain any values,
another chassis identifier type should be used.
If the associated LldpChassisIdSubtype object has a value of
'local(7)', then this string identifies a locally assigned
Chassis ID."
SYNTAX OCTET STRING (SIZE (1..32))
LldpPortIdSubtype ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes the source of a particular type of port
identifier used in the LLDP MIB.
The enumeration 'interfaceAlias(1)' represents a port
identifier based on the ifAlias MIB object, defined in IETF
RFC 2863.
The enumeration 'portComponent(2)' represents a port
identifier based on the value of entPhysicalAlias (defined in
IETF RFC 2737) for a port component (i.e., entPhysicalClass
value of 'port(10)'), within the containing chassis.
The enumeration 'macAddress(3)' represents a port identifier
based on a unicast source address (encoded in network
byte order and IEEE 802.3 canonical bit order), which has
been detected by the agent and associated with a particular
port (IEEE Std 802-2001).
The enumeration 'networkAddress(4)' represents a port
identifier based on a network address, detected by the agent
and associated with a particular port.
The enumeration 'interfaceName(5)' represents a port
identifier based on the ifName MIB object, defined in IETF
RFC 2863.
The enumeration 'agentCircuitId(6)' represents a port
identifier based on the agent-local identifier of the circuit
(defined in RFC 3046), detected by the agent and associated
with a particular port.
The enumeration 'local(7)' represents a port identifier
based on a value locally assigned."
SYNTAX INTEGER {
interfaceAlias(1),
portComponent(2),
macAddress(3),
networkAddress(4),
interfaceName(5),
agentCircuitId(6),
local(7),
notPresent(8)
}
LldpPortId ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x:2x"
STATUS current
DESCRIPTION
"This TC describes the format of a port identifier string.
Objects of this type are always used with an associated
LldpPortIdSubtype object, which identifies the format of the
particular LldpPortId object instance.
If the associated LldpPortIdSubtype object has a value of
'interfaceAlias(1)', then the octet string identifies a
particular instance of the ifAlias object (defined in IETF
RFC 2863). If the particular ifAlias object does not contain
any values, another port identifier type should be used.
If the associated LldpPortIdSubtype object has a value of
'portComponent(2)', then the octet string identifies a
particular instance of the entPhysicalAlias object (defined
in IETF RFC 2737) for a port or backplane component.
If the associated LldpPortIdSubtype object has a value of
'macAddress(3)', then this string identifies a particular
unicast source address (encoded in network byte order
and IEEE 802.3 canonical bit order) associated with the port
(IEEE Std 802-2001).
If the associated LldpPortIdSubtype object has a value of
'networkAddress(4)', then this string identifies a network
address associated with the port. The first octet contains
the IANA AddressFamilyNumbers enumeration value for the
specific address type, and octets 2 through N contain the
networkAddress address value in network byte order.
If the associated LldpPortIdSubtype object has a value of
'interfaceName(5)', then the octet string identifies a
particular instance of the ifName object (defined in IETF
RFC 2863). If the particular ifName object does not contain
any values, another port identifier type should be used.
If the associated LldpPortIdSubtype object has a value of
'agentCircuitId(6)', then this string identifies a agent-local
identifier of the circuit (defined in RFC 3046).
If the associated LldpPortIdSubtype object has a value of
'local(7)', then this string identifies a locally
assigned port ID."
SYNTAX OCTET STRING (SIZE (1..32))
END -- BTI TEXTUAL CONVENTION MIB