329 lines
10 KiB
Plaintext
329 lines
10 KiB
Plaintext
PDN-LINK-FAULT-MGMT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
ifIndex
|
|
FROM RFC1213-MIB
|
|
pdnLinkFaultMgmt
|
|
FROM PDN-HEADER-MIB
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
pdnLinkFaultMgmtMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200304031900Z"
|
|
ORGANIZATION "Paradyne Corporation MIB Working Group"
|
|
CONTACT-INFO
|
|
" Paradyne Networks Inc.
|
|
|
|
Postal: 8545, 126th Ave. N.
|
|
Largo, FL 33779
|
|
US
|
|
Editor: Jesus Pinto
|
|
Email: mibwg_team@eng.paradyne.com"
|
|
|
|
DESCRIPTION
|
|
"This management information module supports the objects
|
|
to be used for fault management configuration on primary
|
|
and secondary links."
|
|
|
|
REVISION "200304231800Z" -- April 23, 2003
|
|
DESCRIPTION "- Added pdnLinkFailureSfPeriodBeforeSwitching object,
|
|
- Added pdnLinkFailureSfBerThreshold object."
|
|
|
|
::= { pdnLinkFaultMgmt 1 }
|
|
|
|
pdnLinkFaultMgmtMIBObjects OBJECT IDENTIFIER ::=
|
|
{ pdnLinkFaultMgmtMIB 1 }
|
|
|
|
pdnLinkFaultMgmtMIBConformance OBJECT IDENTIFIER ::=
|
|
{ pdnLinkFaultMgmtMIB 2 }
|
|
|
|
pdnLinkFaultMgmtApsSelection OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable the
|
|
Automatic Protection Switching (Aps) feature
|
|
on this device. This object can not be enabled
|
|
if the -Switchover due to link failures- is enabled."
|
|
::= { pdnLinkFaultMgmtMIBObjects 1 }
|
|
|
|
pdnLinkFaultMgmtSwitchoverSelection OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable the
|
|
Switchover Due to link failures feature on
|
|
on this device. This object can not be enabled
|
|
if the APS feature is enabled."
|
|
::= { pdnLinkFaultMgmtMIBObjects 2 }
|
|
|
|
pdnDualLinkSelection OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable or disable the
|
|
ability to split traffic among dual links."
|
|
::= { pdnLinkFaultMgmtMIBObjects 4 }
|
|
|
|
|
|
--
|
|
-- Switchover due to Link Failure
|
|
--
|
|
-- This set of objects are used to configure the
|
|
-- conditions and thresholds in the primary link
|
|
-- before initiating a switchover to the alternate link.
|
|
--
|
|
--
|
|
|
|
pdnLinkFailureConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PdnLinkFailureConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per link
|
|
being monitored for link failures."
|
|
::= { pdnLinkFaultMgmtMIBObjects 3 }
|
|
|
|
pdnLinkFailureConfigEntry OBJECT-TYPE
|
|
SYNTAX PdnLinkFailureConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration information about a particular
|
|
interface being monitored for link failured."
|
|
INDEX { ifIndex }
|
|
::= { pdnLinkFailureConfigTable 1 }
|
|
|
|
PdnLinkFailureConfigEntry ::=
|
|
SEQUENCE {
|
|
pdnLinkFailureLOSPeriodBeforeSwitching Integer32,
|
|
pdnLinkFailureLOFPeriodBeforeSwitching Integer32,
|
|
pdnLinkFailureAISLPeriodBeforeSwitching Integer32,
|
|
pdnLinkFailureSdPeriodBeforeSwitching Integer32,
|
|
pdnLinkFailureSfPeriodBeforeSwitching Integer32,
|
|
pdnLinkFailureSdBerThreshold Integer32,
|
|
pdnLinkFailureSfBerThreshold Integer32
|
|
}
|
|
|
|
pdnLinkFailureLOSPeriodBeforeSwitching OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows users to configure the amount of
|
|
time a LOS condition shall exist on this uplink before
|
|
initiating a switchover.
|
|
|
|
Switchover due to LOS condition on this uplink will
|
|
not be valid if any of the APS (Automatic Protection
|
|
Switching) is enabled."
|
|
::= { pdnLinkFailureConfigEntry 1 }
|
|
|
|
|
|
pdnLinkFailureLOFPeriodBeforeSwitching OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows users to configure the amount of
|
|
time a LOF condition shall exist on this uplink before
|
|
initiating a switchover.
|
|
|
|
Switchover due to LOF condition on this uplink will
|
|
not be valid if any of the APS (Automatic Protection
|
|
Switching) is enabled."
|
|
::= { pdnLinkFailureConfigEntry 2 }
|
|
|
|
pdnLinkFailureAISLPeriodBeforeSwitching OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows users to configure the amount of
|
|
time a AIS-L condition shall exist on this uplink before
|
|
initiating a switchover.
|
|
|
|
Switchover due to AIS-L condition on this uplink will
|
|
not be valid if any of the APS (Automatic Protection
|
|
Switching) is enabled."
|
|
::= { pdnLinkFailureConfigEntry 3 }
|
|
|
|
pdnLinkFailureSdPeriodBeforeSwitching OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows users to configure the amount of
|
|
time a Signal Degraded (Sd) condition shall exist on
|
|
this uplink before initiating a switchover.
|
|
|
|
Switchover due to Sd condition on this uplink will
|
|
not be valid if any of the APS (Automatic Protection
|
|
Switching) is enabled."
|
|
::= { pdnLinkFailureConfigEntry 4 }
|
|
|
|
pdnLinkFailureSfPeriodBeforeSwitching OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows users to configure the amount of
|
|
time a Signal Failure Bit (Sf) condition shall exist on
|
|
this uplink before initiating a switchover.
|
|
|
|
Switchover due to Sf condition on this uplink will
|
|
not be valid if any of the APS (Automatic Protection
|
|
Switching) is enabled."
|
|
::= { pdnLinkFailureConfigEntry 5 }
|
|
|
|
|
|
pdnLinkFailureSdBerThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (5..9)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows users to configure the threshold
|
|
for the Signal Degrade Bit Error Rate (Sd).
|
|
|
|
The negated value of this number is used as the exponent
|
|
of 10 for computing the threshold value for the Bit Error
|
|
Rate (BER). For example, a value of 5 indicates a BER
|
|
threshold of 10^-5."
|
|
::= { pdnLinkFailureConfigEntry 6 }
|
|
|
|
pdnLinkFailureSfBerThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (3..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows users to configure the threshold
|
|
for the Signal Failure Bit Error Rate (Sf).
|
|
|
|
The negated value of this number is used as the exponent
|
|
of 10 for computing the threshold value for the Bit Error
|
|
Rate (BER). For example, a value of 5 indicates a BER
|
|
threshold of 10^-5."
|
|
::= { pdnLinkFailureConfigEntry 7 }
|
|
|
|
|
|
--
|
|
-- Conformance Information
|
|
--
|
|
|
|
pdnLinkFaultMgmtCompliances OBJECT IDENTIFIER
|
|
::= { pdnLinkFaultMgmtMIBConformance 1 }
|
|
|
|
pdnLinkFaultMgmtGroups OBJECT IDENTIFIER
|
|
::= { pdnLinkFaultMgmtMIBConformance 2 }
|
|
|
|
pdnLinkFaultMgmtCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities capable
|
|
of configuring link fault conditions."
|
|
MODULE
|
|
MANDATORY-GROUPS { pdnLinkFaultMgmtGeneralGroup }
|
|
|
|
OBJECT pdnLinkFaultMgmtApsSelection
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFaultMgmtSwitchoverSelection
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnDualLinkSelection
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFailureLOSPeriodBeforeSwitching
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFailureLOFPeriodBeforeSwitching
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFailureAISLPeriodBeforeSwitching
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFailureSdPeriodBeforeSwitching
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFailureSdBerThreshold
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFailureSfPeriodBeforeSwitching
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT pdnLinkFailureSfBerThreshold
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
-- Optional groups
|
|
|
|
GROUP pdnLinkSwitchoverGroup
|
|
DESCRIPTION
|
|
"Implementation of this group is optional for the
|
|
link fault management implementation."
|
|
|
|
::= { pdnLinkFaultMgmtCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
pdnLinkFaultMgmtGeneralGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
pdnLinkFaultMgmtApsSelection,
|
|
pdnLinkFaultMgmtSwitchoverSelection,
|
|
pdnDualLinkSelection
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of configuration objects applicable
|
|
to link fault mgmt implementation."
|
|
::= { pdnLinkFaultMgmtGroups 1 }
|
|
|
|
pdnLinkSwitchoverGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
pdnLinkFailureLOSPeriodBeforeSwitching,
|
|
pdnLinkFailureLOFPeriodBeforeSwitching,
|
|
pdnLinkFailureAISLPeriodBeforeSwitching,
|
|
pdnLinkFailureSdPeriodBeforeSwitching,
|
|
pdnLinkFailureSfPeriodBeforeSwitching,
|
|
pdnLinkFailureSdBerThreshold,
|
|
pdnLinkFailureSfBerThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of configuration objects applicable to
|
|
all redundancy implementations."
|
|
::= { pdnLinkFaultMgmtGroups 2 }
|
|
|
|
END |