mibs/MIBS/infinera/LUM-IFBASIC-MIB

1571 lines
46 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
LUM-IFBASIC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter64
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
DateAndTime, DisplayString
FROM SNMPv2-TC
lumModules, lumIfBasicMIB
FROM LUM-REG
SignalFormat, AdminStatusWithNA, OperStatusWithNA,
Unsigned32WithNA, SignalStatusWithNA, EnabledDisabledWithNA,
Time7200min, Time7200minNo0, Layer, AutoAlarmStatus, ResetWithNA, FaultStatusWithNA,
MgmtNameString, DisplayStringWithNA, CommandString, TribPortIdType, OpticalLayerMappingType,
PhysicalLayerMappingType, SignalDirection, InterfaceStatus, ConnectorType, InterfaceType, TruthValueWithNA
FROM LUM-TC;
lumIfBasicMIBModule MODULE-IDENTITY
LAST-UPDATED
"201906280000Z" -- June 28th 2019
ORGANIZATION
"Infinera Corporation"
CONTACT-INFO
"techsupport@infinera.com"
DESCRIPTION
"The MIB module for management of basic port objects.
The tables contained in this MIB are:
(1) The General group contains some general attributes as time stamps
and tables sizes.
(2) The If group contains information about the name of the port that
is used in GUI.
(2) The Admin group contains information and configuration for all
interfaces available for If Basic Admin objects.
(3) The Signal group contains information and configuration for all
interfaces available for If Basic Signal objects.
"
REVISION
"201906280000Z" -- June 28th 2019
DESCRIPTION
"Changes made for release r33.0:
- Added oa1x21dBmVgEC board
- Added oa2x21dBmVgEC board"
REVISION
"201812310000Z" -- December 31st 2018
DESCRIPTION
"Changes made for release r32.0:
- Added ifBasicAdminNotAvailableForUse"
REVISION
"201806290000Z" -- June 29th 2018
DESCRIPTION
"Changes made for release r31.0:
- Added mxp200gotn board
- Added ifBasicSignalConnectorType
- Added ifBasicAdminIfNo
- Added ifBasicSignalLowOrderTribPortId
- Added ifBasicAdminIfType"
REVISION
"201706150000Z" -- June 15th 2017
DESCRIPTION
"Changes made for release r29.0:
- Changed ORGANIZATION and CONTACT-INFO"
REVISION
"201611300000Z" -- November 30th 2016
DESCRIPTION
"Changes made for release r28:
- Added interface status attribute.
- Added Terminal and facility loopback (and corresponding attributes)."
REVISION
"201611040000Z" -- November 4th 2016
DESCRIPTION
"Changes made for patch release r27.0.3:
- Enabled Read-Write to Loopback and TTI attributes via SNMP."
REVISION
"201601310000Z" -- January 31th 2016
DESCRIPTION
"Changes made for release r26.1:
- Added upId in If group."
REVISION
"201512220000Z" -- December 22nd 2015
DESCRIPTION
"Changes made for release r27:
- Added fhau1 board
- Added fha1u1 board"
REVISION
"201510300000Z" -- October 30th 2015
DESCRIPTION
"Added tpmrHL16GUni board:
-Added SignalSpeed."
REVISION
"201409300000Z" -- September 30th 2014
DESCRIPTION
"Changes made for release r23.1:
- Added mxp100gotn board."
REVISION
"201405160000Z" -- May 16th 2014
DESCRIPTION
"Changes made for release r23:
- Added Optical layer mapping configuration mismatch object.
- Changed board name from tp10gotn to tphex10gotn.
- Added tpmrHL16G board"
REVISION
"201311150000Z" -- November 15th 2013
DESCRIPTION
"Changes made for release r22:
- Added tp10gotn, tp100gotn board.
- Added lane format"
REVISION
"201211200000Z" -- November 20th 2012
DESCRIPTION
"The initial revision of this module."
::= { lumModules 46 }
-- ----------------------------------------------------
-- Compliance area, containing groups and compliance
-- specifications.
-- ----------------------------------------------------
lumIfBasicConfs OBJECT IDENTIFIER ::= { lumIfBasicMIB 1 }
lumIfBasicGroups OBJECT IDENTIFIER ::= { lumIfBasicConfs 1 }
lumIfBasicCompl OBJECT IDENTIFIER ::= { lumIfBasicConfs 2 }
-- ----------------------------------------------------
-- Root for objects in the IFBASIC MIB
-- ----------------------------------------------------
lumIfBasicMIBObjects OBJECT IDENTIFIER ::= { lumIfBasicMIB 2 }
-- ----------------------------------------------------
-- This MIB contains the following groups:
-- ----------------------------------------------------
ifBasicGeneral OBJECT IDENTIFIER ::= { lumIfBasicMIBObjects 1 }
ifBasicIfList OBJECT IDENTIFIER ::= {lumIfBasicMIBObjects 2}
ifBasicAdminList OBJECT IDENTIFIER ::= { lumIfBasicMIBObjects 3 }
ifBasicSignalList OBJECT IDENTIFIER ::= { lumIfBasicMIBObjects 4 }
-- ----------------------------------------------------
-- General group
-- ----------------------------------------------------
ifBasicGeneralConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the MIB was
last changed.
"
::= { ifBasicGeneral 1 }
ifBasicGeneralStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state of the MIB was last
changed.
"
::= { ifBasicGeneral 2 }
ifBasicGeneralIfBasicIfTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of if table
"
::= { ifBasicGeneral 3 }
ifBasicGeneralIfBasicIfConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the
table was last changed.
"
::= { ifBasicGeneral 4 }
ifBasicGeneralIfBasicIfStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the table was last changed.
"
::= { ifBasicGeneral 5 }
ifBasicGeneralIfBasicAdminTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of admin table
"
::= { ifBasicGeneral 6 }
ifBasicGeneralIfBasicAdminConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the table was
last changed.
"
::= { ifBasicGeneral 7 }
ifBasicGeneralIfBasicAdminStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the table was last changed.
"
::= { ifBasicGeneral 8 }
ifBasicGeneralIfBasicSignalTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of signal table
"
::= { ifBasicGeneral 9 }
ifBasicGeneralIfBasicSignalConfigLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration of the table was
last changed.
"
::= { ifBasicGeneral 10 }
ifBasicGeneralIfBasicSignalStateLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the state and/or configuration of
the table was last changed.
"
::= { ifBasicGeneral 11 }
-- ----------------------------------------------------
-- If group
-- ----------------------------------------------------
ifBasicIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfBasicIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The if basic if interface list."
::= { ifBasicIfList 1 }
ifBasicIfEntry OBJECT-TYPE
SYNTAX IfBasicIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ifBasic if list.
"
INDEX { ifBasicIfIndex }
::= { ifBasicIfTable 1 }
IfBasicIfEntry ::=
SEQUENCE {
ifBasicIfIndex Unsigned32,
ifBasicIfName MgmtNameString,
ifBasicIfTxSignalStatus SignalStatusWithNA,
ifBasicIfRxSignalStatus SignalStatusWithNA,
ifBasicIfUpId Unsigned32,
ifBasicIfAid DisplayString,
ifBasicIfPhysicalLocation DisplayString }
ifBasicIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index assigned to each entry.
"
::= { ifBasicIfEntry 1 }
ifBasicIfName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the interface, for example
'client:1:2:1-2', where the first number indicates
subrack, the second slot number and the third/fourth
are the physical port numbers.
"
::= { ifBasicIfEntry 2 }
ifBasicIfTxSignalStatus OBJECT-TYPE
SYNTAX SignalStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state for outgoing (TX) signal
of the interface.
down - A major fault has occurred.
degraded - The signal quality is impaired.
up - The signal is OK.
"
::= { ifBasicIfEntry 3 }
ifBasicIfRxSignalStatus OBJECT-TYPE
SYNTAX SignalStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state for incoming (RX) signal
of the interface.
down - A major fault has occurred.
degraded - The signal quality is impaired.
up - The signal is OK.
"
::= { ifBasicIfEntry 4 }
ifBasicIfUpId OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identity in the UP for the interface. The upId is used internally between CU and
TU to define a certain interface in the TU.
"
::= { ifBasicIfEntry 5 }
ifBasicIfAid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access identifier (AID) of the interface.
The format is according to GR-833.
"
::= { ifBasicIfEntry 6 }
ifBasicIfPhysicalLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical location of the if.
The format is according to GR-833.
"
::= { ifBasicIfEntry 7 }
-- ----------------------------------------------------
-- Admin group
-- ----------------------------------------------------
ifBasicAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfBasicAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The if basic admin interface list."
::= { ifBasicAdminList 1 }
ifBasicAdminEntry OBJECT-TYPE
SYNTAX IfBasicAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ifBasic admin list.
"
INDEX { ifBasicAdminIndex }
::= { ifBasicAdminTable 1 }
IfBasicAdminEntry ::=
SEQUENCE {
ifBasicAdminIndex Unsigned32,
ifBasicAdminName MgmtNameString,
ifBasicAdminDescr DisplayStringWithNA,
ifBasicAdminSubrack Unsigned32WithNA,
ifBasicAdminSlot Unsigned32WithNA,
ifBasicAdminTxPort Unsigned32WithNA,
ifBasicAdminRxPort Unsigned32WithNA,
ifBasicAdminAdminStatus AdminStatusWithNA,
ifBasicAdminOperStatus OperStatusWithNA,
ifBasicAdminAutoAlarmEnableStatus AutoAlarmStatus,
ifBasicAdminAutoAlarmEnableReset ResetWithNA,
ifBasicAdminInterfaceStatus InterfaceStatus,
ifBasicAdminIfNo Unsigned32WithNA,
ifBasicAdminIfType InterfaceType,
ifBasicAdminNotAvailableForUse TruthValueWithNA }
ifBasicAdminIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index assigned to each entry.
"
::= { ifBasicAdminEntry 1 }
ifBasicAdminName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the interface, for example
'admin:1:2:1-2', where the first number indicates
subrack, the second slot number and the third/fourth
are the physical port numbers.
"
::= { ifBasicAdminEntry 2 }
ifBasicAdminDescr OBJECT-TYPE
SYNTAX DisplayStringWithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User configurable label.
"
DEFVAL { "" }
::= { ifBasicAdminEntry 3 }
ifBasicAdminSubrack OBJECT-TYPE
SYNTAX Unsigned32WithNA
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The subrack of the physical port that this interface is bound to.
"
::= { ifBasicAdminEntry 4 }
ifBasicAdminSlot OBJECT-TYPE
SYNTAX Unsigned32WithNA
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The slot of the physical port that this interface is bound to.
"
::= { ifBasicAdminEntry 5 }
ifBasicAdminTxPort OBJECT-TYPE
SYNTAX Unsigned32WithNA
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The transmitting physical port that this interface is bound to.
"
::= { ifBasicAdminEntry 6 }
ifBasicAdminRxPort OBJECT-TYPE
SYNTAX Unsigned32WithNA
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The receiving physical port that this interface is bound to.
"
::= { ifBasicAdminEntry 7 }
ifBasicAdminAdminStatus OBJECT-TYPE
SYNTAX AdminStatusWithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state of the ifBasic interface.
down - The interface is de-activated.
service - The interface is activated but alarms
are suppressed. Intended for use during service
or re-configuration. When service is concluded
adminStatus should be set to 'up' again. Note that
there is no difference between 'up' and 'service',
if no alarms can be raised from this object.
up - The interface will be activated when
available. Alarms are not suppressed.
"
DEFVAL { up }
::= { ifBasicAdminEntry 8 }
ifBasicAdminOperStatus OBJECT-TYPE
SYNTAX OperStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state for the interface.
notPresent - The interface is not available.
down - The interface is de-activated or there are
faults preventing its transition to the 'up' state.
up - The interface is active.
"
DEFVAL { notPresent }
::= { ifBasicAdminEntry 9 }
ifBasicAdminAutoAlarmEnableStatus OBJECT-TYPE
SYNTAX AutoAlarmStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of auto alarm enable for the interface.
suppressTrxAndSignal - Both signal alarms and trx alarms are suppressed
suppressSignal - Only signal alarms are suppressed
suppressNone - Neither trx nor signal alarms
are suppressed
"
DEFVAL { suppressTrxAndSignal }
::= { ifBasicAdminEntry 10 }
ifBasicAdminAutoAlarmEnableReset OBJECT-TYPE
SYNTAX ResetWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When the attribute is set to reset the auto-alarm enable function
is re-initialised. Then the attribute is set to normal again
automatically.
reset - Re-initialises the auto-alarm enable function
normal - The auto-alarm enable function is in normal state
"
DEFVAL { normal }
::= { ifBasicAdminEntry 11 }
ifBasicAdminInterfaceStatus OBJECT-TYPE
SYNTAX InterfaceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the traffic interface.
outOfService - No PM and no alarms.
autoInService - No PM and no alarms. Changes to 'inService' when OK.
inService - Reports PM and alarms.
maintenance - Maintenance mode.
"
::= { ifBasicAdminEntry 12 }
ifBasicAdminIfNo OBJECT-TYPE
SYNTAX Unsigned32WithNA
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The physical interface number of the actual multi-connector port.
"
DEFVAL { 2147483647 }
::= { ifBasicAdminEntry 13 }
ifBasicAdminIfType OBJECT-TYPE
SYNTAX InterfaceType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Type of interface (Individual or bundled).
"
DEFVAL { notApplicable }
::= { ifBasicAdminEntry 14 }
ifBasicAdminNotAvailableForUse OBJECT-TYPE
SYNTAX TruthValueWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Is the interface not available for use.
The interface may be created in order to show some
physical properties but may otherwise be unavailable
for service depending on setup and available resources.
"
DEFVAL { notApplicable }
::= { ifBasicAdminEntry 15 }
-- ----------------------------------------------------
-- Signal group
-- ----------------------------------------------------
ifBasicSignalTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfBasicSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The if basic signal interface list."
::= { ifBasicSignalList 1 }
ifBasicSignalEntry OBJECT-TYPE
SYNTAX IfBasicSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ifBasic signal list.
"
INDEX { ifBasicSignalIndex }
::= { ifBasicSignalTable 1 }
IfBasicSignalEntry ::=
SEQUENCE {
ifBasicSignalIndex Unsigned32,
ifBasicSignalName MgmtNameString,
ifBasicSignalSignalStructure Counter64,
ifBasicSignalSignalFormat SignalFormat,
ifBasicSignalOpticalLayerMapping OpticalLayerMappingType,
ifBasicSignalFarEndLoopbackTerminatingLayer Layer,
ifBasicSignalFarEndLoopback EnabledDisabledWithNA,
ifBasicSignalFarEndLoopbackTimeout Time7200min,
ifBasicSignalNearEndLoopbackTerminatingLayer Layer,
ifBasicSignalNearEndLoopback EnabledDisabledWithNA,
ifBasicSignalNearEndLoopbackTimeout Time7200min,
ifBasicSignalFarEndLoopbackEnabled FaultStatusWithNA,
ifBasicSignalNearEndLoopbackEnabled FaultStatusWithNA,
ifBasicSignalConfigurationMismatch FaultStatusWithNA, -- deprecated
ifBasicSignalActualOpticalLayerMapping OpticalLayerMappingType,
ifBasicSignalSpeed Unsigned32WithNA,
ifBasicSignalDirection SignalDirection,
ifBasicSignalFormatConfigurable INTEGER,
ifBasicSignalFormatConfigurationSharedWithInterface Unsigned32WithNA,
ifBasicSignalPhysicalLayerMapping PhysicalLayerMappingType,
ifBasicSignalFacilityLoopback EnabledDisabledWithNA,
ifBasicSignalFacilityLoopbackTimeout Time7200minNo0,
ifBasicSignalFacilityLoopbackEnabled FaultStatusWithNA,
ifBasicSignalTerminalLoopback EnabledDisabledWithNA,
ifBasicSignalTerminalLoopbackTimeout Time7200minNo0,
ifBasicSignalTerminalLoopbackEnabled FaultStatusWithNA,
ifBasicSignalConnectorType ConnectorType }
ifBasicSignalIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index assigned to each entry.
"
::= { ifBasicSignalEntry 1 }
ifBasicSignalName OBJECT-TYPE
SYNTAX MgmtNameString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The management name of the interface, for example
'signal:1:2:1-2', where the first number indicates
subrack, the second slot number and the third/fourth
are the physical port numbers.
"
::= { ifBasicSignalEntry 2 }
ifBasicSignalSignalStructure OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The signal structure used. Bitfield 64 bit wide. For internal use.
Bit 0 tells if mib ifBasicPhysicalTrx is loaded,
bit 1 ifBasicOpticalTranssection, etc according to list below.
Add new items last.
ifPhysicalTrx
ifOpticalTranssection
ifOpticalChannel
ifOpticalDigitalSignalRate
ifEthPhysical
ifEthMac
ifOtnOdu
ifOtnOtu
ifOtnOpu
ifOtnMonSm
ifOtnMonPm
ifOtnMonTcm
ifOtnMonTrace
ifSdhRs
ifSdhMs
ifSonetSection
ifSonetLine
ifPerfFec
ifPerfAdmin
ifPerfG826
ifPerfL2Error
ifPerfL1
ifPerfL0
ifOpticalFec
ifFcPhysical
ifOtnTp
ifOpticalTransportLaneCarrier
ifOpticalTransportLaneCarrierGroup
ifPerfL2Stat
ifIwdmRs
ifIwdmMS
ifAmplifierAmplifier
ifAmplifierModule
ifAmplifierRaman
ifAmplifierEdfa
ifIwdmPath
ifFhCpri
ifFhObsai
ifPhysicalCage
ifEthRsFec
ifPerfDelay
ifOtdr
"
DEFVAL { 0 }
::= { ifBasicSignalEntry 3 }
ifBasicSignalSignalFormat OBJECT-TYPE
SYNTAX SignalFormat
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The signal format.
"
DEFVAL { unused }
::= { ifBasicSignalEntry 4 }
ifBasicSignalFarEndLoopbackTerminatingLayer OBJECT-TYPE
SYNTAX Layer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The layer where the far end loopback (a.k.a.
terminal loopback for a client interface and
facility loopback for a line interface) is done.
This is coded in a bitmask
"
::= { ifBasicSignalEntry 5 }
ifBasicSignalFarEndLoopback OBJECT-TYPE
SYNTAX EnabledDisabledWithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The far end loopback (a.k.a. terminal loopback for
a client interface and facility loopback for a line
interface) setting.
disabled - Far end loopback is not set. This is the
default setting.
enabled - Far end loopback is set.
"
DEFVAL { disabled }
::= { ifBasicSignalEntry 6 }
ifBasicSignalFarEndLoopbackTimeout OBJECT-TYPE
SYNTAX Time7200min
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout for far end loopback (a.k.a. terminal
loopback for a client interface and facility
loopback for a line interfac) to make sure
connection to node is not lost if ppp link is
broken. The unit is minutes. The value 0 is used in
SNMP to indicate that the setting will last forever.
Note! This attribute is not saved in backup,
meaning the loopback will be set to disabled
when rebooting CU.
"
DEFVAL { 3 }
::= { ifBasicSignalEntry 7 }
ifBasicSignalNearEndLoopbackTerminatingLayer OBJECT-TYPE
SYNTAX Layer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The layer where the near end loopback (a.k.a.
terminal loopback for a line interface and facility
loopback for a client interface) is done.
This is coded in a bitmask.
"
::= { ifBasicSignalEntry 8 }
ifBasicSignalNearEndLoopback OBJECT-TYPE
SYNTAX EnabledDisabledWithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The near end loopback (a.k.a. terminal
loopback for a line interface and facility loopback
for a client interface) setting.
disabled - Near end loopback is not set. This is the
default setting.
enabled - Near end loopback is set.
"
DEFVAL { disabled }
::= { ifBasicSignalEntry 9 }
ifBasicSignalNearEndLoopbackTimeout OBJECT-TYPE
SYNTAX Time7200min
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout for near end loopback (a.k.a. terminal
loopback for a line interface and facility loopback
for a client interface) to make sure connection to
node is not lost if ppp link is broken. The unit is
minutes. The value 0 is used in SNMP to indicate
that the setting will last forever.
Note! This attribute is not saved in backup,
meaning the loopback will be set to disabled
when rebooting CU.
"
DEFVAL { 3 }
::= { ifBasicSignalEntry 10 }
ifBasicSignalFarEndLoopbackEnabled OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far end end loopback (a.k.a. terminal loopback for
a client interface and facility loopback for a line
interface) is enabled.
alarm: Far end loopback is enabled.
ok: Far end loopback is disabled.
"
::= { ifBasicSignalEntry 11 }
ifBasicSignalNearEndLoopbackEnabled OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near end end loopback (a.k.a. terminal loopback for
a line interface and facility loopback for a client
interface) is enabled.
alarm: Near end loopback is enabled.
ok: Near end loopback is disabled.
"
::= { ifBasicSignalEntry 12 }
ifBasicSignalOpticalLayerMapping OBJECT-TYPE
SYNTAX OpticalLayerMappingType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The optical layer mapping.
"
DEFVAL { singleOpticalChannel }
::= { ifBasicSignalEntry 13 }
ifBasicSignalConfigurationMismatch OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The inserted transceiver does not support the
configuration of the optical layer mapping.
alarm: A transceiver with other supported optical layer
mapping than the requested mapping is inserted.
ok: The transceiver with the non-requested optical
layer mapping is removed, or the object is reconfigured.
"
::= { ifBasicSignalEntry 14 }
ifBasicSignalActualOpticalLayerMapping OBJECT-TYPE
SYNTAX OpticalLayerMappingType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual optical layer mapping.
"
DEFVAL { undefined }
::= { ifBasicSignalEntry 15 }
ifBasicSignalSpeed OBJECT-TYPE
SYNTAX Unsigned32WithNA (61440..1402500|2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The expected signal bit rate in units of
10,000 bits (0.01 Mb) per second.
"
DEFVAL { 61440 }
::= { ifBasicSignalEntry 16 }
ifBasicSignalDirection OBJECT-TYPE
SYNTAX SignalDirection
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The direction in which this object is
referred to.
rx - In bound direction. (1)
tx - out bound direction. (2)
biDir - the interface has one connector used for both rx and tx. (3)
txRx - the interface has two connectors one for tx and one for rx. (4)
Not Available - the direction is not available.
"
DEFVAL { txRx }
::= { ifBasicSignalEntry 17 }
ifBasicSignalFormatConfigurable OBJECT-TYPE
SYNTAX INTEGER {
true (1),
false (2),
notApplicable (2147483647)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This atttribute indicates if the interface is format configurable or not
true - The interface is format configurable
false - The interface is not format configurable
"
::= { ifBasicSignalEntry 18 }
ifBasicSignalFormatConfigurationSharedWithInterface OBJECT-TYPE
SYNTAX Unsigned32WithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute specifies whether this object instances shares the format
configuration with another object instance.
value == 0: it is not shared
value != 0: it is shared with the interface object with index = value in IfBasicIfEntry
If it is shared, it means that updating the format (and optionally speed)
will affect the configuration of the other object instance
"
::= { ifBasicSignalEntry 19 }
ifBasicSignalPhysicalLayerMapping OBJECT-TYPE
SYNTAX PhysicalLayerMappingType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The expected physical layer mapping.
"
DEFVAL { dualFiber }
::= { ifBasicSignalEntry 20 }
ifBasicSignalFacilityLoopback OBJECT-TYPE
SYNTAX EnabledDisabledWithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The facility loopback setting. Rx is looped to Tx.
The purpose of facility loopback is to test
the line interface termination.
disabled - Facility loopback is not set. This is the
default setting.
enabled - Facility loopback is set.
"
DEFVAL { disabled }
::= { ifBasicSignalEntry 21 }
ifBasicSignalFacilityLoopbackTimeout OBJECT-TYPE
SYNTAX Time7200minNo0
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout for facility loopback to make sure
connection to node is not lost if ppp link is
broken. The unit is minutes.
Note! This attribute is not saved in backup,
meaning the loopback will be set to disabled
when rebooting CU.
"
DEFVAL { 3 }
::= { ifBasicSignalEntry 22 }
ifBasicSignalFacilityLoopbackEnabled OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Facility loopback is enabled.
alarm: Facility loopback is enabled.
ok: Facility loopback is disabled.
"
::= { ifBasicSignalEntry 23 }
ifBasicSignalTerminalLoopback OBJECT-TYPE
SYNTAX EnabledDisabledWithNA
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The terminal loopback setting. Tx is looped to Rx.
The purpose of a terminal loopback is to test
the path through the equipment (a cross-connect,
mux/demux stage, or similar) and execute the loop
close to the outgoing interface.
disabled - Terminal loopback is not set. This is the
default setting.
enabled - Terminal loopback is set.
"
DEFVAL { disabled }
::= { ifBasicSignalEntry 24 }
ifBasicSignalTerminalLoopbackTimeout OBJECT-TYPE
SYNTAX Time7200minNo0
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout for terminal loopback to make sure connection to
node is not lost if ppp link is broken. The unit is
minutes.
Note! This attribute is not saved in backup,
meaning the loopback will be set to disabled
when rebooting CU.
"
DEFVAL { 3 }
::= { ifBasicSignalEntry 25 }
ifBasicSignalTerminalLoopbackEnabled OBJECT-TYPE
SYNTAX FaultStatusWithNA
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Terminal loopback is enabled.
alarm: Terminal loopback is enabled.
ok: Terminal loopback is disabled.
"
::= { ifBasicSignalEntry 26 }
ifBasicSignalConnectorType OBJECT-TYPE
SYNTAX ConnectorType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The connector type.
"
DEFVAL { notApplicable }
::= { ifBasicSignalEntry 27 }
-- ----------------------------------------------------
-- Notifications
-- ----------------------------------------------------
-- ----------------------------------------------------
-- Object and event groups
-- ----------------------------------------------------
ifBasicGeneralGroupV1 OBJECT-GROUP
OBJECTS {
ifBasicGeneralConfigLastChangeTime,
ifBasicGeneralStateLastChangeTime,
ifBasicGeneralIfBasicIfTableSize,
ifBasicGeneralIfBasicIfConfigLastChangeTime,
ifBasicGeneralIfBasicIfStateLastChangeTime,
ifBasicGeneralIfBasicAdminTableSize,
ifBasicGeneralIfBasicAdminConfigLastChangeTime,
ifBasicGeneralIfBasicAdminStateLastChangeTime,
ifBasicGeneralIfBasicSignalTableSize,
ifBasicGeneralIfBasicSignalConfigLastChangeTime,
ifBasicGeneralIfBasicSignalStateLastChangeTime }
STATUS current
DESCRIPTION
"The general objects."
::= { lumIfBasicGroups 1 }
ifBasicIfGroupV1 OBJECT-GROUP
OBJECTS {
ifBasicIfIndex,
ifBasicIfName,
ifBasicIfTxSignalStatus,
ifBasicIfRxSignalStatus }
STATUS deprecated
DESCRIPTION
"The ifBasic if objects (R20.0)."
::= { lumIfBasicGroups 2 }
ifBasicAdminGroupV1 OBJECT-GROUP
OBJECTS {
ifBasicAdminIndex,
ifBasicAdminName,
ifBasicAdminDescr,
ifBasicAdminSubrack,
ifBasicAdminSlot,
ifBasicAdminTxPort,
ifBasicAdminRxPort,
ifBasicAdminAdminStatus,
ifBasicAdminOperStatus,
ifBasicAdminAutoAlarmEnableStatus,
ifBasicAdminAutoAlarmEnableReset }
STATUS deprecated
DESCRIPTION
"The ifBasic admin objects (R20.0)."
::= { lumIfBasicGroups 3 }
ifBasicSignalGroupV1 OBJECT-GROUP
OBJECTS {
ifBasicSignalIndex,
ifBasicSignalName,
ifBasicSignalSignalStructure,
ifBasicSignalSignalFormat,
ifBasicSignalFarEndLoopbackTerminatingLayer,
ifBasicSignalFarEndLoopback,
ifBasicSignalFarEndLoopbackTimeout,
ifBasicSignalNearEndLoopbackTerminatingLayer,
ifBasicSignalNearEndLoopback,
ifBasicSignalNearEndLoopbackTimeout,
ifBasicSignalFarEndLoopbackEnabled,
ifBasicSignalNearEndLoopbackEnabled}
STATUS deprecated
DESCRIPTION
"The ifBasic signal objects (R20.0)."
::= { lumIfBasicGroups 4 }
ifBasicSignalGroupV2 OBJECT-GROUP
OBJECTS {
ifBasicSignalIndex,
ifBasicSignalName,
ifBasicSignalSignalStructure,
ifBasicSignalSignalFormat,
ifBasicSignalFarEndLoopbackTerminatingLayer,
ifBasicSignalFarEndLoopback,
ifBasicSignalFarEndLoopbackTimeout,
ifBasicSignalNearEndLoopbackTerminatingLayer,
ifBasicSignalNearEndLoopback,
ifBasicSignalNearEndLoopbackTimeout,
ifBasicSignalFarEndLoopbackEnabled,
ifBasicSignalNearEndLoopbackEnabled,
ifBasicSignalOpticalLayerMapping}
STATUS deprecated
DESCRIPTION
"The ifBasic signal objects (R22.0)."
::= { lumIfBasicGroups 5 }
ifBasicSignalGroupV3 OBJECT-GROUP
OBJECTS {
ifBasicSignalIndex,
ifBasicSignalName,
ifBasicSignalSignalStructure,
ifBasicSignalSignalFormat,
ifBasicSignalFarEndLoopbackTerminatingLayer,
ifBasicSignalFarEndLoopback,
ifBasicSignalFarEndLoopbackTimeout,
ifBasicSignalNearEndLoopbackTerminatingLayer,
ifBasicSignalNearEndLoopback,
ifBasicSignalNearEndLoopbackTimeout,
ifBasicSignalFarEndLoopbackEnabled,
ifBasicSignalNearEndLoopbackEnabled,
ifBasicSignalOpticalLayerMapping,
ifBasicSignalConfigurationMismatch,
ifBasicSignalActualOpticalLayerMapping}
STATUS deprecated
DESCRIPTION
"The ifBasic signal objects (R23.0)."
::= { lumIfBasicGroups 6 }
ifBasicSignalGroupV4 OBJECT-GROUP
OBJECTS {
ifBasicSignalIndex,
ifBasicSignalName,
ifBasicSignalSignalStructure,
ifBasicSignalSignalFormat,
ifBasicSignalFarEndLoopbackTerminatingLayer,
ifBasicSignalFarEndLoopback,
ifBasicSignalFarEndLoopbackTimeout,
ifBasicSignalNearEndLoopbackTerminatingLayer,
ifBasicSignalNearEndLoopback,
ifBasicSignalNearEndLoopbackTimeout,
ifBasicSignalFarEndLoopbackEnabled,
ifBasicSignalNearEndLoopbackEnabled,
ifBasicSignalOpticalLayerMapping,
ifBasicSignalConfigurationMismatch,
ifBasicSignalActualOpticalLayerMapping,
ifBasicSignalSpeed,
ifBasicSignalDirection,
ifBasicSignalFormatConfigurable,
ifBasicSignalFormatConfigurationSharedWithInterface}
STATUS deprecated
DESCRIPTION
"The ifBasic signal objects (R26.0)."
::= { lumIfBasicGroups 7 }
ifBasicIfGroupV2 OBJECT-GROUP
OBJECTS {
ifBasicIfIndex,
ifBasicIfName,
ifBasicIfTxSignalStatus,
ifBasicIfRxSignalStatus,
ifBasicIfUpId }
STATUS deprecated
DESCRIPTION
"The ifBasic if objects (R26.0)."
::= { lumIfBasicGroups 8 }
ifBasicSignalGroupV5 OBJECT-GROUP
OBJECTS {
ifBasicSignalIndex,
ifBasicSignalName,
ifBasicSignalSignalStructure,
ifBasicSignalSignalFormat,
ifBasicSignalFarEndLoopbackTerminatingLayer,
ifBasicSignalFarEndLoopback,
ifBasicSignalFarEndLoopbackTimeout,
ifBasicSignalNearEndLoopbackTerminatingLayer,
ifBasicSignalNearEndLoopback,
ifBasicSignalNearEndLoopbackTimeout,
ifBasicSignalFarEndLoopbackEnabled,
ifBasicSignalNearEndLoopbackEnabled,
ifBasicSignalOpticalLayerMapping,
ifBasicSignalConfigurationMismatch,
ifBasicSignalActualOpticalLayerMapping,
ifBasicSignalSpeed,
ifBasicSignalDirection,
ifBasicSignalFormatConfigurable,
ifBasicSignalFormatConfigurationSharedWithInterface,
ifBasicSignalPhysicalLayerMapping }
STATUS deprecated
DESCRIPTION
"The ifBasic signal objects (R26.1)."
::= { lumIfBasicGroups 9 }
ifBasicSignalGroupV6 OBJECT-GROUP
OBJECTS {
ifBasicSignalIndex,
ifBasicSignalName,
ifBasicSignalSignalStructure,
ifBasicSignalSignalFormat,
ifBasicSignalFarEndLoopbackTerminatingLayer,
ifBasicSignalFarEndLoopback,
ifBasicSignalFarEndLoopbackTimeout,
ifBasicSignalNearEndLoopbackTerminatingLayer,
ifBasicSignalNearEndLoopback,
ifBasicSignalNearEndLoopbackTimeout,
ifBasicSignalFarEndLoopbackEnabled,
ifBasicSignalNearEndLoopbackEnabled,
ifBasicSignalOpticalLayerMapping,
ifBasicSignalConfigurationMismatch,
ifBasicSignalActualOpticalLayerMapping,
ifBasicSignalSpeed,
ifBasicSignalDirection,
ifBasicSignalFormatConfigurable,
ifBasicSignalFormatConfigurationSharedWithInterface,
ifBasicSignalPhysicalLayerMapping,
ifBasicSignalFacilityLoopback,
ifBasicSignalFacilityLoopbackTimeout,
ifBasicSignalFacilityLoopbackEnabled,
ifBasicSignalTerminalLoopback,
ifBasicSignalTerminalLoopbackTimeout,
ifBasicSignalTerminalLoopbackEnabled }
STATUS deprecated
DESCRIPTION
"The ifBasic signal objects (R28.0)."
::= { lumIfBasicGroups 10 }
ifBasicAdminGroupV2 OBJECT-GROUP
OBJECTS {
ifBasicAdminIndex,
ifBasicAdminName,
ifBasicAdminDescr,
ifBasicAdminSubrack,
ifBasicAdminSlot,
ifBasicAdminTxPort,
ifBasicAdminRxPort,
ifBasicAdminAdminStatus,
ifBasicAdminOperStatus,
ifBasicAdminAutoAlarmEnableStatus,
ifBasicAdminAutoAlarmEnableReset,
ifBasicAdminInterfaceStatus }
STATUS deprecated
DESCRIPTION
"The ifBasic admin objects (R28.0)."
::= { lumIfBasicGroups 11 }
ifBasicIfGroupV3 OBJECT-GROUP
OBJECTS {
ifBasicIfIndex,
ifBasicIfName,
ifBasicIfTxSignalStatus,
ifBasicIfRxSignalStatus,
ifBasicIfUpId,
ifBasicIfAid,
ifBasicIfPhysicalLocation }
STATUS current
DESCRIPTION
"The ifBasic if objects (R28.0)."
::= { lumIfBasicGroups 12 }
ifBasicAdminGroupV3 OBJECT-GROUP
OBJECTS {
ifBasicAdminIndex,
ifBasicAdminName,
ifBasicAdminDescr,
ifBasicAdminSubrack,
ifBasicAdminSlot,
ifBasicAdminTxPort,
ifBasicAdminRxPort,
ifBasicAdminAdminStatus,
ifBasicAdminOperStatus,
ifBasicAdminAutoAlarmEnableStatus,
ifBasicAdminAutoAlarmEnableReset,
ifBasicAdminInterfaceStatus,
ifBasicAdminIfNo,
ifBasicAdminIfType }
STATUS deprecated
DESCRIPTION
"The ifBasic admin objects (R31.0)."
::= { lumIfBasicGroups 13 }
ifBasicSignalGroupV7 OBJECT-GROUP
OBJECTS {
ifBasicSignalIndex,
ifBasicSignalName,
ifBasicSignalSignalStructure,
ifBasicSignalSignalFormat,
ifBasicSignalFarEndLoopbackTerminatingLayer,
ifBasicSignalFarEndLoopback,
ifBasicSignalFarEndLoopbackTimeout,
ifBasicSignalNearEndLoopbackTerminatingLayer,
ifBasicSignalNearEndLoopback,
ifBasicSignalNearEndLoopbackTimeout,
ifBasicSignalFarEndLoopbackEnabled,
ifBasicSignalNearEndLoopbackEnabled,
ifBasicSignalOpticalLayerMapping,
ifBasicSignalConfigurationMismatch,
ifBasicSignalActualOpticalLayerMapping,
ifBasicSignalSpeed,
ifBasicSignalDirection,
ifBasicSignalFormatConfigurable,
ifBasicSignalFormatConfigurationSharedWithInterface,
ifBasicSignalPhysicalLayerMapping,
ifBasicSignalFacilityLoopback,
ifBasicSignalFacilityLoopbackTimeout,
ifBasicSignalFacilityLoopbackEnabled,
ifBasicSignalTerminalLoopback,
ifBasicSignalTerminalLoopbackTimeout,
ifBasicSignalTerminalLoopbackEnabled,
ifBasicSignalConnectorType }
STATUS current
DESCRIPTION
"The ifBasic signal objects (R31.0)."
::= { lumIfBasicGroups 14 }
ifBasicAdminGroupV4 OBJECT-GROUP
OBJECTS {
ifBasicAdminIndex,
ifBasicAdminName,
ifBasicAdminDescr,
ifBasicAdminSubrack,
ifBasicAdminSlot,
ifBasicAdminTxPort,
ifBasicAdminRxPort,
ifBasicAdminAdminStatus,
ifBasicAdminOperStatus,
ifBasicAdminAutoAlarmEnableStatus,
ifBasicAdminAutoAlarmEnableReset,
ifBasicAdminInterfaceStatus,
ifBasicAdminIfNo,
ifBasicAdminIfType,
ifBasicAdminNotAvailableForUse }
STATUS current
DESCRIPTION
"The ifBasic admin objects (R32.0)."
::= { lumIfBasicGroups 15 }
-- ----------------------------------------------------
-- Compliance
-- ----------------------------------------------------
lumIfBasicBasicComplV1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R20.0)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV1,
ifBasicAdminGroupV1,
ifBasicSignalGroupV1 }
::= { lumIfBasicCompl 1 }
lumIfBasicBasicComplV2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R22.0)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV1,
ifBasicAdminGroupV1,
ifBasicSignalGroupV2 }
::= { lumIfBasicCompl 2 }
lumIfBasicBasicComplV3 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R23.0)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV1,
ifBasicAdminGroupV1,
ifBasicSignalGroupV3 }
::= { lumIfBasicCompl 3 }
lumIfBasicBasicComplV4 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R26.0)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV2,
ifBasicAdminGroupV1,
ifBasicSignalGroupV4 }
::= { lumIfBasicCompl 4 }
lumIfBasicBasicComplV5 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R26.1)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV2,
ifBasicAdminGroupV1,
ifBasicSignalGroupV5 }
::= { lumIfBasicCompl 5 }
lumIfBasicBasicComplV6 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R28.0)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV3,
ifBasicAdminGroupV2,
ifBasicSignalGroupV6 }
::= { lumIfBasicCompl 6 }
lumIfBasicBasicComplV7 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R31.0)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV3,
ifBasicAdminGroupV3,
ifBasicSignalGroupV7 }
::= { lumIfBasicCompl 7 }
lumIfBasicBasicComplV8 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Basic implementation requirements for the ifBasic MIB. (R32.0)"
MODULE
MANDATORY-GROUPS {
ifBasicGeneralGroupV1,
ifBasicIfGroupV3,
ifBasicAdminGroupV4,
ifBasicSignalGroupV7 }
::= { lumIfBasicCompl 8 }
END