- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
8392 lines
251 KiB
Text
8392 lines
251 KiB
Text
-- Title: MNI's MIB for Proteus Family (AMT, AMT-L, AMT-M, MX, MXD)
|
|
-- Part Number: 4600054-01
|
|
-- Version: T
|
|
-- Date: June 6, 2016
|
|
-- By: Larry Fisher
|
|
-- Tim Behne
|
|
-- Brent McGaugh
|
|
-- Robert Gulde
|
|
--
|
|
-- This information is subject to change without notice, and should
|
|
-- not be construed as a commitment by Microwave Networks Incorporated
|
|
-- Microwave Networks Incorporated assumes no responsibility for any errors
|
|
-- Do not distribute without Microwave Networks Incorporated approval.
|
|
-- Copyright (C) 2003 - 2016 Microwave Networks Incorporated.
|
|
-- All rights reserved.
|
|
|
|
|
|
MNI-PROTEUS-AMT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, Counter, TimeTicks, IpAddress
|
|
FROM RFC1155-SMI
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
RowStatus, TruthValue, DateAndTime, StorageType
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
microwave-networks OBJECT IDENTIFIER ::= { enterprises 3323 }
|
|
|
|
mnRegistrations OBJECT IDENTIFIER ::= { microwave-networks 11 }
|
|
mnRegSysObjID OBJECT IDENTIFIER ::= { mnRegistrations 1 }
|
|
|
|
mnRegSysProtAMT OBJECT IDENTIFIER ::= { mnRegSysObjID 1 }
|
|
-- SysObjectID for the original Proteus AMT
|
|
mnRegSysProtAMTL OBJECT IDENTIFIER ::= { mnRegSysObjID 2 }
|
|
-- SysObjectID for Proteus AMT L-Series
|
|
mnRegSysProtAMTM OBJECT IDENTIFIER ::= { mnRegSysObjID 3 }
|
|
-- SysObjectID for Proteus AMT M-Series
|
|
mnRegSysProtMX OBJECT IDENTIFIER ::= { mnRegSysObjID 4 }
|
|
-- SysObjectID for Proteus MX
|
|
mnRegSysProtMXD OBJECT IDENTIFIER ::= { mnRegSysObjID 5 }
|
|
-- SysObjectID for Proteus MXD
|
|
mnRegSysProtHE32 OBJECT IDENTIFIER ::= { mnRegSysObjID 6 }
|
|
-- SysObjectID for HE-32
|
|
|
|
mnModules OBJECT IDENTIFIER ::= { mnRegistrations 2 }
|
|
|
|
|
|
mnCommon OBJECT IDENTIFIER ::= { microwave-networks 12 }
|
|
|
|
mnProducts OBJECT IDENTIFIER ::= { microwave-networks 13 }
|
|
mnProtAMTV1MIB OBJECT IDENTIFIER ::= { mnProducts 1 }
|
|
|
|
mnPrFV2Notifications OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 0 }
|
|
mnPrStatusObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 1 }
|
|
mnPrLinkStatusObjects OBJECT IDENTIFIER ::= { mnPrStatusObjects 1 }
|
|
mnPrAlarmObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 2 }
|
|
mnPrNotifyObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 3 }
|
|
mnPrPerformanceObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 4 }
|
|
mnPrControlObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 5 }
|
|
mnPrConfigurationObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 6 }
|
|
mnPrUtilityObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 7 }
|
|
mnPrVlanObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 8 }
|
|
mnPrSecurityObjects OBJECT IDENTIFIER ::= { mnProtAMTV1MIB 9 }
|
|
|
|
mnCapabilities OBJECT IDENTIFIER ::= { microwave-networks 14 }
|
|
|
|
mnExperimental OBJECT IDENTIFIER ::= { microwave-networks 15 }
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Textual Conventions
|
|
-------------------------------------------------------------------------------
|
|
|
|
-- Textual Convention for the LIM Type
|
|
LIMType ::= INTEGER {
|
|
limNotInstalled(1),
|
|
lim2xE1(2),
|
|
lim4xE1(3),
|
|
lim8xE1(4),
|
|
lim16xE1(5),
|
|
lim1xE3(6),
|
|
limEth100(7),
|
|
limEth100SG(8),
|
|
limGigEth(9),
|
|
lim155Mb(10),
|
|
lim2xDS1(11),
|
|
lim4xDS1(12),
|
|
lim8xDS1(13),
|
|
lim16xDS1(14),
|
|
lim1xDS3(15),
|
|
lim12xDS1(16),
|
|
lim12xE1(17),
|
|
lim32xDS1(18),
|
|
lim32xE1(19),
|
|
lim2xE3(20),
|
|
lim2xDS3(21),
|
|
limUBus(22),
|
|
lim4xDS3(23),
|
|
lim4xE3(24),
|
|
lim32xDS1E1(25),
|
|
lim16xDS1E1(26),
|
|
lim3xE3(27),
|
|
lim3xDS3(28),
|
|
lim28xDS1(29),
|
|
lim21xE1(30),
|
|
lim28xE1(31),
|
|
lim32xSHARP(32),
|
|
limUBusNoGigE(33),
|
|
lim64xE1(34),
|
|
lim64xDS1(35),
|
|
lim96xE1(36),
|
|
lim96xDS1(37),
|
|
lim100xE1(38),
|
|
lim118xDS1(39),
|
|
lim120xDS1(40),
|
|
lim120xSHARP(41),
|
|
lim4DS328DS1(42),
|
|
lim8GigE32DS1(43),
|
|
lim8GigE32E1(44),
|
|
lim8GigE32DS1E1(45),
|
|
limOther(99)
|
|
}
|
|
|
|
-- Textual Convention for the Modulation Type
|
|
ModulationType ::= INTEGER {
|
|
modQPSK(2),
|
|
mod8PSK(3),
|
|
mod16QAM(4),
|
|
mod32QAM(5),
|
|
mod64QAM(6),
|
|
mod128QAM(7),
|
|
mod256QAM(8),
|
|
modQPSK12(18),
|
|
mod16TCM34(20),
|
|
mod64TCM56(22),
|
|
mod128TCM67(23),
|
|
mod256TCM78(24),
|
|
modQPSK34(34),
|
|
mod16TCM78(36),
|
|
mod32TCM910(37),
|
|
mod64TCM1112(38),
|
|
mod128TCM1314(39),
|
|
modOther(99)
|
|
}
|
|
|
|
|
|
-- Textual Convention for the Severity as defined by the ITU
|
|
ITUSeverity ::= INTEGER {
|
|
cleared(1),
|
|
indeterminate(2),
|
|
critical(3),
|
|
major(4),
|
|
minor(5),
|
|
warning(6)
|
|
}
|
|
|
|
-- Textual Convention for the Security Access Level
|
|
AccessLevel ::= INTEGER {
|
|
guest(2),
|
|
admin(6),
|
|
factory(10)
|
|
}
|
|
|
|
-- Textual Convention for representing 64-bit integers (encoded in decimal as an ASCII string)
|
|
Display64 ::= DisplayString(SIZE (1..20))
|
|
|
|
-- Textual Convention for 100 BaseT Port Rate Limit
|
|
RateLimit ::= INTEGER {
|
|
kbps128(128),
|
|
kbps256(256),
|
|
kbps512(512),
|
|
mbps1(1024),
|
|
mbps2(2048),
|
|
mbps4(4096),
|
|
mbps8(8192),
|
|
mbps16(16384),
|
|
mbps32(32768),
|
|
mbps64(65336),
|
|
mbps100(100000)
|
|
}
|
|
|
|
-- Textual Convention for IF Bandwidth
|
|
-- AMT: 3.5MHz, 5MHz, 7MHz, 10MHz, 14MHz, 20MHz, 25MHz, 28MHz
|
|
-- ANSI AMT-L: 5MHz, 10MHz, 20MHz, 28MHz
|
|
-- ETSI AMT-L: 3.5MHz, 7MHz, 14MHz, 28MHz
|
|
-- AMT-M: 2.5MHz, 3.5MHz, 3.75MHz, 5MHz, 7MHz, 10MHz, 14MHz, 20MHz, 28MHz, 30MHz.
|
|
-- Proteus MX: Same as AMT-M, plus 25Mhz, 40MHz, 50MHz, 56MHz.
|
|
IfBandwidth ::= INTEGER {
|
|
ifBoardNotInstalled(1),
|
|
ifBW3-5(2),
|
|
ifBW7(3),
|
|
ifBW14(4),
|
|
ifBW28(5),
|
|
ifBW5(6),
|
|
ifBW10(7),
|
|
ifBW20(8),
|
|
ifBW25(9),
|
|
ifBW2-5(10),
|
|
ifBW30(11),
|
|
ifBW3-75(12),
|
|
ifBW40(13),
|
|
ifBW50(14),
|
|
ifBW56(15),
|
|
ifBW60(16),
|
|
ifOther(99)
|
|
}
|
|
|
|
-- Textual Convention for LAN Speed Settings
|
|
LanSpeed ::= INTEGER {
|
|
lanAutoNegotiate(1),
|
|
lan10BaseTHalf(2),
|
|
lan100BaseTHalf(3),
|
|
lan100BaseTFull(4),
|
|
lanPoweredDown(5),
|
|
lan10BaseTFull(6),
|
|
lan1000BaseTFull(7)
|
|
}
|
|
|
|
-- Textual Convention for SHARP BER/Status
|
|
SHARPBERStatus ::= INTEGER {
|
|
berGT3Eminus3(1),
|
|
ber1Eminus3(2),
|
|
ber3Eminus4(3),
|
|
ber1Eminus4(4),
|
|
ber3Eminus5(5),
|
|
ber1Eminus5(6),
|
|
ber3Eminus6(7),
|
|
ber1Eminus6(8),
|
|
ber3Eminus7(9),
|
|
ber1Eminus7(10),
|
|
ber3Eminus8(11),
|
|
ber1Eminus8(12),
|
|
ber3Eminus9(13),
|
|
ber1Eminus9(14),
|
|
notReady(15),
|
|
noError(16),
|
|
notUsed(17),
|
|
ais(18),
|
|
oof(19),
|
|
los(20),
|
|
unknown(21)
|
|
}
|
|
|
|
-- Textual Convention for SHARP BER Threshold
|
|
SHARPBERThresh ::= INTEGER {
|
|
ber1Eminus3(2),
|
|
ber1Eminus4(4),
|
|
ber1Eminus5(6),
|
|
ber1Eminus6(8),
|
|
ber1Eminus7(10),
|
|
ber1Eminus8(12),
|
|
ber1Eminus9(14),
|
|
notUsed(17)
|
|
}
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Link Status Group
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrLinkStatLinkUp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"True if the radio link itself is up (passing
|
|
data in both directions.) Note that this can be true
|
|
even if there are non-critical errors, or even
|
|
if one or two radios have failed in a protected link."
|
|
::= { mnPrLinkStatusObjects 1 }
|
|
|
|
--mnPrLinkStatCurSeverity OBJECT-TYPE
|
|
-- SYNTAX ITUSeverity
|
|
-- ACCESS read-only
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "The maximum current alarm severity for any radio
|
|
-- within the link. These are the standard values as
|
|
-- per ITU X.733. The first release of the radio firmware
|
|
-- supports just cleared, major and minor. "
|
|
-- ::= { mnPrLinkStatusObjects 2 }
|
|
|
|
--mnPrLinkStatLatchSeverity OBJECT-TYPE
|
|
-- SYNTAX ITUSeverity
|
|
-- ACCESS read-only
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "The maximum alarm severity attained by any radio within the
|
|
-- link since latched alarms were last reset. These are the
|
|
-- standard values as per ITU X.733. The first release of
|
|
-- the radio firmware supports just cleared, major and minor."
|
|
-- ::= { mnPrLinkStatusObjects 3 }
|
|
|
|
--mnPrLinkStatControlOn OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- ACCESS read-only
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "True if there is a control (mute, loopback, BERT) on (in
|
|
-- the non-default, service-affecting state) in one or more of
|
|
-- the reachable radios in the Link."
|
|
-- ::= { mnPrLinkStatusObjects 4 }
|
|
|
|
--mnPrLinkStatLastChangeTime OBJECT-TYPE
|
|
-- SYNTAX TimeTicks
|
|
-- ACCESS read-only
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "The time the last significant system change occurred
|
|
-- in the reachable radios in the link.
|
|
-- The time is in centiseconds since agent radio was
|
|
-- last rebooted: i.e.: it the value of the agent's
|
|
-- SysUptime object at the time of the last significant
|
|
-- change.)
|
|
-- Significant system changes include the ones covered by
|
|
-- the mnPrRadStatLastAlarmChangeTime and
|
|
-- mnPrRadStatLastCCChangeTime, and also a change
|
|
-- of more than 1 dBm in RSL or TxPower, or a change in
|
|
-- the exponent of the last-second BER."
|
|
-- ::= { mnPrLinkStatusObjects 5 }
|
|
|
|
mnPrLinkStatReachable OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A bitmapped object that reveals which of the
|
|
radios in the link are 'reachable' from the agent
|
|
(i.e.: which radios have bidirectional connectivity
|
|
with the agent). Bits (0=lsb) have the following
|
|
meaning:
|
|
0 (mask 1) = NE primary radio is reachable from agent
|
|
1 (mask 2) = FE primary radio is reachable from agent
|
|
2 (mask 4) = NE secondary radio is reachable from agent
|
|
4 (mask 8) = FE secondary radio is reachable from agent"
|
|
::= { mnPrLinkStatusObjects 8 }
|
|
|
|
mnPrLinkStatAccessLevel OBJECT-TYPE
|
|
SYNTAX AccessLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the security access level of the request that
|
|
was used to retrieve this object. Used by management
|
|
software to determine what access level it has. "
|
|
::= { mnPrLinkStatusObjects 9 }
|
|
|
|
mnPrLinkStatLastErrorText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Error text corresponding to last failure while attempting to
|
|
complete a user's request to change a configuration or control
|
|
object. Every radio's agent has its own instance of
|
|
mnPrLinkStatLastErrorText. Even if the object that was not
|
|
changed is on another radio, the associated error text is
|
|
stored on the radio where the requesting agent is. This
|
|
object will be cleared (set to a null string) to help insure
|
|
that stale messages are not retrieved. "
|
|
::= { mnPrLinkStatusObjects 10 }
|
|
|
|
mnPrLinkStatLocalRadioIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The radio index for the radio processing the SNMP request.
|
|
When accessing an ifEntry,
|
|
using this value as the ifIndex yields the
|
|
conceptual row of the inter-radio communication
|
|
interface for this radio. By convention,
|
|
specific values of the mnPrLinkStatLocalRadioIndex object are
|
|
assigned as follows:
|
|
|
|
1 = NE primary radio
|
|
2 = FE primary radio (never returned as local index)
|
|
3 = NE secondary radio
|
|
4 = FE secondary radio (never returned as local index)
|
|
|
|
The assignment of the mnPrLinkStatLocalRadioIndex value
|
|
persists across reinitializations of the radio."
|
|
::= { mnPrLinkStatusObjects 11 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Radio Status Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrRadStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrRadStatEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing system status information for
|
|
each radio in the link."
|
|
::= { mnPrStatusObjects 2 }
|
|
|
|
mnPrRadStatEntry OBJECT-TYPE
|
|
SYNTAX MnPrRadStatEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of system status information for a single
|
|
radio within the link."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrRadStatTable 1 }
|
|
|
|
MnPrRadStatEntry ::=
|
|
SEQUENCE {
|
|
mnRadioIndex
|
|
INTEGER,
|
|
|
|
mnPrRadStatCurSeverity
|
|
INTEGER,
|
|
|
|
mnPrRadStatLatchSeverity
|
|
INTEGER,
|
|
|
|
mnPrRadStatMinorAlarm
|
|
TruthValue,
|
|
|
|
mnPrRadStatControlOn
|
|
TruthValue,
|
|
|
|
mnPrRadStatCurAlarmList
|
|
OCTET STRING,
|
|
|
|
mnPrRadStatUptime
|
|
INTEGER,
|
|
|
|
mnPrRadStatLastAlarmChangeTime
|
|
TimeTicks,
|
|
|
|
mnPrRadStatLastCCChangeTime
|
|
TimeTicks,
|
|
|
|
mnPrRadStatLatchedTimeString
|
|
DisplayString,
|
|
|
|
-- Static Inventory-like information
|
|
mnPrRadStatImageBooted
|
|
INTEGER,
|
|
|
|
mnPrRadStatIFBoardType
|
|
IfBandwidth,
|
|
|
|
mnPrRadStatPSVoltage
|
|
INTEGER,
|
|
|
|
mnPrRadStatODUFreqBand
|
|
INTEGER,
|
|
|
|
mnPrRadStatODUSubBand
|
|
INTEGER,
|
|
|
|
mnPrRadStatODUTxHigh
|
|
TruthValue,
|
|
|
|
mnPrRadStatMinTxFreq
|
|
INTEGER,
|
|
|
|
mnPrRadStatMaxTxFreq
|
|
INTEGER,
|
|
|
|
mnPrRadStatMinRxFreq
|
|
INTEGER,
|
|
|
|
mnPrRadStatMaxRxFreq
|
|
INTEGER,
|
|
|
|
-- Following are related to Protection Status
|
|
mnPrRadStatProtType
|
|
INTEGER,
|
|
|
|
mnPrRadStatProtOtherRadioAlarm
|
|
TruthValue,
|
|
|
|
mnPrRadStatProtManualMode
|
|
TruthValue,
|
|
|
|
mnPrRadStatProtOnlineState
|
|
TruthValue,
|
|
|
|
mnPrRadStatMinTxPower
|
|
INTEGER,
|
|
|
|
mnPrRadStatMaxTxPower
|
|
INTEGER,
|
|
|
|
-- The following are related to Performance History
|
|
mnPrRadStatPerfHistDuration
|
|
DisplayString,
|
|
|
|
mnPrRadStatPerfHistMinDuration
|
|
DisplayString,
|
|
|
|
mnPrRadStatPerfHistRecords
|
|
INTEGER,
|
|
|
|
mnPrRadStatPerfHistMinRecords
|
|
INTEGER,
|
|
|
|
mnPrRadStatPerfHistMaxVarIndex
|
|
INTEGER,
|
|
|
|
-- Additional variables
|
|
mnPrRadStatTrSpace
|
|
INTEGER,
|
|
|
|
mnPrRadStatModulation
|
|
ModulationType,
|
|
|
|
-- AMT-M additions
|
|
mnPrRadStatProtToggleMode
|
|
INTEGER,
|
|
|
|
mnPrRadStatModulationInst
|
|
ModulationType,
|
|
|
|
mnPrRadStatModulationConf
|
|
ModulationType,
|
|
|
|
mnPrRadStatModulationProp
|
|
ModulationType,
|
|
|
|
mnPrRadStatSysGainConf
|
|
INTEGER,
|
|
|
|
mnPrRadStatSysGainProp
|
|
INTEGER,
|
|
|
|
mnPrRadStatLoopSwitchStat
|
|
INTEGER
|
|
}
|
|
|
|
mnRadioIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The radio index. When accessing an ifEntry,
|
|
using this value as the ifIndex yields the
|
|
conceptual row of the inter-radio communication
|
|
interface for this radio. By convention,
|
|
specific values of the mnRadioIndex object are
|
|
assigned as follows:
|
|
|
|
1 = NE primary radio
|
|
2 = FE primary radio
|
|
3 = NE secondary radio
|
|
4 = FE secondary radio
|
|
|
|
The assignment of the mnRadioIndex value
|
|
persists across reinitializations of the radio."
|
|
::= { mnPrRadStatEntry 1 }
|
|
|
|
mnPrRadStatCurSeverity OBJECT-TYPE
|
|
SYNTAX ITUSeverity
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum current alarm severity for this radio
|
|
These are the standard values as per ITU X.733.
|
|
The first release of the radio firmware
|
|
supports just cleared, major and minor."
|
|
::= { mnPrRadStatEntry 2 }
|
|
|
|
mnPrRadStatLatchSeverity OBJECT-TYPE
|
|
SYNTAX ITUSeverity
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum alarm severity attained by this radio
|
|
since latched alarms were last reset. These are the
|
|
standard values as per ITU X.733. The first release of
|
|
the radio firmware supports just cleared, major and minor."
|
|
::= { mnPrRadStatEntry 3 }
|
|
|
|
mnPrRadStatMinorAlarm OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"True if there is a minor alarm active this radio."
|
|
::= { mnPrRadStatEntry 4 }
|
|
|
|
mnPrRadStatControlOn OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"True if there is a control (mute, loopback, BERT) on (in
|
|
the non-default, service-affecting state) in this radio."
|
|
::= { mnPrRadStatEntry 5 }
|
|
|
|
mnPrRadStatCurAlarmList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (256))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"List of radio's currently active alarms. The OCTET STRING is a
|
|
series of up to 128 16-bit words, each word representing
|
|
the alarm ID of an active alarm, in ascending order by
|
|
alarm ID. The string is terminated by a word containing
|
|
0. This object allows all the alarms to be retrieved in a
|
|
single PDU."
|
|
::= { mnPrRadStatEntry 6 }
|
|
|
|
mnPrRadStatUptime OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The elapsed time, in seconds, since this radio
|
|
was last rebooted."
|
|
::= { mnPrRadStatEntry 8 }
|
|
|
|
mnPrRadStatLastAlarmChangeTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time the alarm state of this radio last changed.
|
|
The time is in centiseconds since agent radio was
|
|
last rebooted: i.e.: it the value of the agent's
|
|
SysUptime object at the time of the last change.)"
|
|
::= { mnPrRadStatEntry 10 }
|
|
|
|
mnPrRadStatLastCCChangeTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time that a configuation or control object of this
|
|
radio was last changed by the user.
|
|
The time is in centiseconds since agent radio was
|
|
last rebooted: i.e.: it the value of the agent's
|
|
SysUptime object at the time of the last
|
|
change.)"
|
|
::= { mnPrRadStatEntry 12 }
|
|
|
|
mnPrRadStatLatchedTimeString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The elapsed time since latched alarms were last
|
|
reset on this radio. This object has the
|
|
format `000d 00:00:00'."
|
|
::= { mnPrRadStatEntry 13 }
|
|
|
|
|
|
--start of 11 static (not dynamic) status items,
|
|
|
|
mnPrRadStatImageBooted OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
primary(1),
|
|
secondary(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object identifies which firmware image is
|
|
currently running on this radio."
|
|
::= { mnPrRadStatEntry 14 }
|
|
|
|
mnPrRadStatIFBoardType OBJECT-TYPE
|
|
SYNTAX IfBandwidth
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Installed IF Board Type defined by its physical filter
|
|
bandwidths (bandwidths of 2.5, 3.5, 5, 7, 10, 14, 20, 25,
|
|
and 28 MHz for this radio)."
|
|
::= { mnPrRadStatEntry 15 }
|
|
|
|
mnPrRadStatPSVoltage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
volt24(1),
|
|
volt48(2),
|
|
other(99)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Power Supply type for this radio."
|
|
::= { mnPrRadStatEntry 16 }
|
|
|
|
mnPrRadStatODUFreqBand OBJECT-TYPE
|
|
SYNTAX INTEGER (0..50)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ODU Frequency Band (GHz) for this radio."
|
|
::= { mnPrRadStatEntry 17 }
|
|
|
|
mnPrRadStatODUSubBand OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
subbandA(1),
|
|
subbandB(2),
|
|
subbandOther(99)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ODU sub band for this radio."
|
|
::= { mnPrRadStatEntry 18 }
|
|
|
|
mnPrRadStatODUTxHigh OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ODU Tx High. True if this radio's ODU is Tx High."
|
|
::= { mnPrRadStatEntry 19 }
|
|
|
|
mnPrRadStatMinTxFreq OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS kilohertz
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum allowable transmitter frequency for
|
|
this radio."
|
|
::= { mnPrRadStatEntry 20 }
|
|
|
|
mnPrRadStatMaxTxFreq OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS kilohertz
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum allowable transmitter frequency for
|
|
this radio."
|
|
::= { mnPrRadStatEntry 21 }
|
|
|
|
mnPrRadStatMinRxFreq OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS kilohertz
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum allowable receiver frequency for
|
|
this radio."
|
|
::= { mnPrRadStatEntry 22 }
|
|
|
|
mnPrRadStatMaxRxFreq OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS kilohertz
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum allowable receiver frequency for
|
|
this radio."
|
|
::= { mnPrRadStatEntry 23 }
|
|
|
|
mnPrRadStatProtType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unprotected(1),
|
|
primaryA(2),
|
|
secondaryB(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protection type of this radio."
|
|
::= { mnPrRadStatEntry 24 }
|
|
|
|
|
|
--End of 11 static (not dynamic) status items....
|
|
|
|
|
|
mnPrRadStatProtOtherRadioAlarm OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The radio on the other side of the hot standby
|
|
shelf has a High-Priority Alarm."
|
|
::= { mnPrRadStatEntry 25 }
|
|
|
|
mnPrRadStatProtManualMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Either a user has set mnPrIDUConfProtOnlineRequest
|
|
or the switch on the front of the hot standby
|
|
shelf has been put into the manual position."
|
|
::= { mnPrRadStatEntry 26 }
|
|
|
|
mnPrRadStatProtOnlineState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This IDU is currently on-line."
|
|
::= { mnPrRadStatEntry 27 }
|
|
|
|
|
|
mnPrRadStatMinTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS dB
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum allowable transmitter power for
|
|
this radio."
|
|
::= { mnPrRadStatEntry 28 }
|
|
|
|
|
|
mnPrRadStatMaxTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS dB
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum allowable transmitter power for
|
|
this radio."
|
|
::= { mnPrRadStatEntry 29 }
|
|
|
|
-- Performance History status values
|
|
mnPrRadStatPerfHistDuration OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The elapsed time of performance history data that is currently
|
|
available. This is based on the number of records currently stored
|
|
and the sample frequency. This object has the format `000 d 00:00:00'."
|
|
::= { mnPrRadStatEntry 30 }
|
|
|
|
mnPrRadStatPerfHistMinDuration OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum time of performance history data that will be
|
|
available at any time assuming that performance history collection
|
|
has been enabled for a sufficient amount of time. This is based on
|
|
the number of records that can be stored and the sample frequency.
|
|
This object has the format `000 d 00:00:00'."
|
|
::= { mnPrRadStatEntry 31 }
|
|
|
|
mnPrRadStatPerfHistRecords OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS records
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of performance history samples that are currently
|
|
available."
|
|
::= { mnPrRadStatEntry 32 }
|
|
|
|
mnPrRadStatPerfHistMinRecords OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS records
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum number of performance history samples that will be
|
|
available at any time assuming that performance history collection
|
|
has been enabled for a sufficient amount of time."
|
|
::= { mnPrRadStatEntry 33 }
|
|
|
|
mnPrRadStatPerfHistMaxVarIndex OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS records
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of performance history variables available to
|
|
be sampled. This cannot exceed 32."
|
|
::= { mnPrRadStatEntry 34 }
|
|
|
|
mnPrRadStatTrSpace OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS kilohertz
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The transmit/receive spacing in kilohertz for
|
|
this radio."
|
|
::= { mnPrRadStatEntry 35 }
|
|
|
|
mnPrRadStatModulation OBJECT-TYPE
|
|
SYNTAX ModulationType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The modulation type used for the current modem configuration."
|
|
::= { mnPrRadStatEntry 36 }
|
|
|
|
mnPrRadStatProtToggleMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
positionAuto(1),
|
|
positionPri(2),
|
|
positionSec(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Position of the Protection Toggle Switch on the LSM directly
|
|
connected to this radio. positionAuto(1) allows automatic
|
|
protection switching. The other two values force all the
|
|
traffic to go through the either the Primary or the Secondary
|
|
(AMT-M)."
|
|
::= { mnPrRadStatEntry 41 }
|
|
|
|
mnPrRadStatModulationInst OBJECT-TYPE
|
|
SYNTAX ModulationType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum licensed modulation. (AMT-M)"
|
|
::= { mnPrRadStatEntry 42 }
|
|
|
|
mnPrRadStatModulationConf OBJECT-TYPE
|
|
SYNTAX ModulationType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Currently configured modulation. (AMT-M)"
|
|
::= { mnPrRadStatEntry 43 }
|
|
|
|
mnPrRadStatModulationProp OBJECT-TYPE
|
|
SYNTAX ModulationType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed modulation. (AMT-M)"
|
|
::= { mnPrRadStatEntry 44 }
|
|
|
|
mnPrRadStatSysGainConf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configured system gain in dB. (AMT-M)"
|
|
::= { mnPrRadStatEntry 45 }
|
|
|
|
mnPrRadStatSysGainProp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed system gain in dB. (resulting from the 'Evaluate Configuration'
|
|
operation). (AMT-M)"
|
|
::= { mnPrRadStatEntry 46 }
|
|
|
|
mnPrRadStatLoopSwitchStat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
detected(1),
|
|
broken(2),
|
|
offline(3),
|
|
unknown(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Loopswitch loop detect status."
|
|
::= { mnPrRadStatEntry 47 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Route Status Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrRouteStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrRouteStatEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing IP routing information for
|
|
each radio within the link."
|
|
::= { mnPrStatusObjects 3 }
|
|
|
|
mnPrRouteStatEntry OBJECT-TYPE
|
|
SYNTAX MnPrRouteStatEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP routing information for a single
|
|
radio within the link."
|
|
INDEX { mnRadioIndex, mnPrRouteStatIndex }
|
|
::= { mnPrRouteStatTable 1 }
|
|
|
|
MnPrRouteStatEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrRouteStatIndex
|
|
INTEGER,
|
|
|
|
mnPrRouteStatDestination
|
|
IpAddress,
|
|
|
|
mnPrRouteStatMask
|
|
IpAddress,
|
|
|
|
mnPrRouteStatNextHop
|
|
IpAddress,
|
|
|
|
mnPrRouteStatMetric
|
|
INTEGER,
|
|
|
|
mnPrRouteStatInterface
|
|
INTEGER,
|
|
|
|
mnPrRouteStatType
|
|
DisplayString,
|
|
|
|
mnPrRouteStatHowAdded
|
|
DisplayString
|
|
|
|
}
|
|
|
|
mnPrRouteStatIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index for this route."
|
|
::= { mnPrRouteStatEntry 1 }
|
|
|
|
mnPrRouteStatDestination OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination IP address of this route."
|
|
::= { mnPrRouteStatEntry 2 }
|
|
|
|
mnPrRouteStatMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP subnet mask of this route."
|
|
::= { mnPrRouteStatEntry 3 }
|
|
|
|
mnPrRouteStatNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The next-hop IP address of this route."
|
|
::= { mnPrRouteStatEntry 4 }
|
|
|
|
mnPrRouteStatMetric OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The routing metric (number of routing hops)
|
|
for this route."
|
|
::= { mnPrRouteStatEntry 5 }
|
|
|
|
mnPrRouteStatInterface OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The interface that packets egress when using
|
|
this route."
|
|
::= { mnPrRouteStatEntry 6 }
|
|
|
|
mnPrRouteStatType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of route this is. Currently supported
|
|
strings are:
|
|
IND - indirect route (route through router)
|
|
DIR - direct route (no additional routing hops)"
|
|
::= { mnPrRouteStatEntry 7 }
|
|
|
|
mnPrRouteStatHowAdded OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"What caused this route to be added. Currently
|
|
supported strings are:
|
|
System - route added by operating system
|
|
Dynamic - route added by dynamic routing protocol
|
|
Static - route added by static user entry"
|
|
::= { mnPrRouteStatEntry 8 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Operation Result Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrOpResultTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrOpResultEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing Operation Result information for
|
|
each radio within the link."
|
|
::= { mnPrStatusObjects 4 }
|
|
|
|
mnPrOpResultEntry OBJECT-TYPE
|
|
SYNTAX MnPrOpResultEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Operation Result information for a single
|
|
radio within the link."
|
|
INDEX { mnRadioIndex, mnPrOpResultIndex }
|
|
::= { mnPrOpResultTable 1 }
|
|
|
|
MnPrOpResultEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrOpResultIndex
|
|
INTEGER,
|
|
|
|
mnPrOpResultLevel
|
|
INTEGER,
|
|
|
|
mnPrOpResultMessage
|
|
DisplayString,
|
|
|
|
mnPrOpResultArgument
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrOpResultIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1024)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index for this entry."
|
|
::= { mnPrOpResultEntry 1 }
|
|
|
|
mnPrOpResultLevel OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrOpResultEntry 2 }
|
|
|
|
mnPrOpResultMessage OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrOpResultEntry 3 }
|
|
|
|
mnPrOpResultArgument OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrOpResultEntry 4 }
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- Current Alarm Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrCurAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrCurAlarmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing current alarm status
|
|
information for each radio within the link. This
|
|
table has a primary index, mnRadioIndex,
|
|
associated with a radio within the link. This
|
|
table has a secondary index, mnPrCurAlarmID,
|
|
associated with a specific alarm."
|
|
::= { mnPrAlarmObjects 3 }
|
|
|
|
mnPrCurAlarmEntry OBJECT-TYPE
|
|
SYNTAX MnPrCurAlarmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of information about a single active alarm
|
|
within the link."
|
|
INDEX { mnRadioIndex, mnPrCurAlarmID }
|
|
::= { mnPrCurAlarmTable 1 }
|
|
|
|
MnPrCurAlarmEntry ::=
|
|
SEQUENCE {
|
|
mnPrCurAlarmID
|
|
INTEGER,
|
|
|
|
mnPrCurAlarmText
|
|
DisplayString
|
|
}
|
|
|
|
mnPrCurAlarmID OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alarm ID."
|
|
::= { mnPrCurAlarmEntry 1 }
|
|
|
|
|
|
mnPrCurAlarmText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The textual description of this current alarm."
|
|
::= { mnPrCurAlarmEntry 3 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Latched Alarm Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrLatAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrLatAlarmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing latched (previously active
|
|
but not currently active) alarm status
|
|
information for each radio within the link. This
|
|
table has a primary index, mnPradioIndex,
|
|
associated with a radio within the link. This
|
|
table has a secondary index, mnPrLatAlarmID,
|
|
associated with a specific alarm."
|
|
::= { mnPrAlarmObjects 5 }
|
|
|
|
mnPrLatAlarmEntry OBJECT-TYPE
|
|
SYNTAX MnPrLatAlarmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of information about a single latched
|
|
alarm within the link."
|
|
INDEX { mnRadioIndex, mnPrLatAlarmID }
|
|
::= { mnPrLatAlarmTable 1 }
|
|
|
|
MnPrLatAlarmEntry ::=
|
|
SEQUENCE {
|
|
mnPrLatAlarmID
|
|
INTEGER,
|
|
|
|
mnPrLatAlarmText
|
|
DisplayString
|
|
}
|
|
|
|
mnPrLatAlarmID OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alarm ID."
|
|
::= { mnPrLatAlarmEntry 1 }
|
|
|
|
mnPrLatAlarmText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The textual description of this latched alarm."
|
|
::= { mnPrLatAlarmEntry 2 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Temporary Alarm Log Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrAlarmLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrAlarmLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Temporary Alarm Log Table"
|
|
::= { mnPrAlarmObjects 6 }
|
|
|
|
mnPrAlarmLogEntry OBJECT-TYPE
|
|
SYNTAX MnPrAlarmLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"One Alarm Log Entry."
|
|
INDEX { mnRadioIndex, mnPrAlarmLogIndex }
|
|
::= { mnPrAlarmLogTable 1 }
|
|
|
|
MnPrAlarmLogEntry ::=
|
|
SEQUENCE {
|
|
mnPrAlarmLogIndex
|
|
INTEGER,
|
|
|
|
mnPrAlarmLogText
|
|
DisplayString
|
|
}
|
|
|
|
mnPrAlarmLogIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Alarm Log Index."
|
|
::= { mnPrAlarmLogEntry 1 }
|
|
|
|
mnPrAlarmLogText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Alarm Log Text."
|
|
::= { mnPrAlarmLogEntry 2 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Temporary Event Log Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrEventLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrEventLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Temporary Event Log Table"
|
|
::= { mnPrAlarmObjects 7 }
|
|
|
|
mnPrEventLogEntry OBJECT-TYPE
|
|
SYNTAX MnPrEventLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"One Event Log Entry."
|
|
INDEX { mnRadioIndex, mnPrEventLogIndex }
|
|
::= { mnPrEventLogTable 1 }
|
|
|
|
MnPrEventLogEntry ::=
|
|
SEQUENCE {
|
|
mnPrEventLogIndex
|
|
INTEGER,
|
|
|
|
mnPrEventLogText
|
|
DisplayString
|
|
}
|
|
|
|
mnPrEventLogIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Event Log Index."
|
|
::= { mnPrEventLogEntry 1 }
|
|
|
|
mnPrEventLogText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Event Log Text."
|
|
::= { mnPrEventLogEntry 2 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Notification (Trap) Objects
|
|
-------------------------------------------------------------------------------
|
|
|
|
|
|
mnPrNotifyID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only -- accessible-for-notify
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The AlarmID of the alarm."
|
|
::= { mnPrNotifyObjects 1 }
|
|
|
|
mnPrNotifyText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only -- accessible-for-notify
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A textual description the alarm."
|
|
::= { mnPrNotifyObjects 2 }
|
|
|
|
mnPrNotifyParameter OBJECT-TYPE
|
|
SYNTAX INTEGER (-2147483648..2147483647)
|
|
ACCESS read-only -- accessible-for-notify
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides additional information for a
|
|
alarm. Values are alarm-specific."
|
|
::= { mnPrNotifyObjects 3 }
|
|
|
|
mnPrNotifySeverity OBJECT-TYPE
|
|
SYNTAX INTEGER (-2147483648..2147483647)
|
|
ACCESS read-only -- accessible-for-notify
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity of the alarm."
|
|
::= { mnPrNotifyObjects 4 }
|
|
|
|
mnPrNotifyRadioIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
ACCESS read-only -- accessible-for-notify
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides the mnRadioIndex value
|
|
representing the radio experiencing the alarm, relative to
|
|
the relaying (agent) radio. The trap will have the IP
|
|
address of the relaying radio, but the RadioIndex
|
|
will indicate which radio the alarm is associated with."
|
|
::= { mnPrNotifyObjects 5 }
|
|
|
|
mnPrNotifyRadioName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only -- accessible-for-notify
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides the administratively
|
|
assigned name of the radio experiencing the
|
|
alarm. The value of this object is
|
|
configured via the mnPrSysConfRadioName object."
|
|
::= { mnPrNotifyObjects 6 }
|
|
|
|
mnPrNotifyTimeStamp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
ACCESS read-only -- accessible-for-notify
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time that the alarm was sent, according to the
|
|
originating radio's realtime clock."
|
|
::= { mnPrNotifyObjects 7 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Proteus AMT Family Notifications (Traps)
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrFNotificationMajorAlarmSet TRAP-TYPE
|
|
ENTERPRISE mnProtAMTV1MIB
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, critical }
|
|
--&CLEARS { 2, 3, 4 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, SET MAJOR, $2"
|
|
DESCRIPTION
|
|
"A major level Alarm was set (see varbinds for details)."
|
|
::= 1
|
|
|
|
mnPrFNotificationAlarmClear TRAP-TYPE
|
|
ENTERPRISE mnProtAMTV1MIB
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, normal }
|
|
--&CLEARS { 1, 3, 4 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, CLEAR, $2"
|
|
DESCRIPTION
|
|
"An Alarm was cleared (see varbinds for details)."
|
|
::= 2
|
|
|
|
mnPrFNotificationMinorAlarmSet TRAP-TYPE
|
|
ENTERPRISE mnProtAMTV1MIB
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, major }
|
|
--&CLEARS { 1, 2, 4 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, SET MINOR, $2"
|
|
DESCRIPTION
|
|
"A minor level Alarm was set (see varbinds for details)."
|
|
::= 3
|
|
|
|
mnPrFNotificationInfoAlarmSet TRAP-TYPE
|
|
ENTERPRISE mnProtAMTV1MIB
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, warning }
|
|
--&CLEARS { 1, 2, 3 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, SET INFO, $2"
|
|
DESCRIPTION
|
|
"An informational Alarm was set (see varbinds for details)."
|
|
::= 4
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Original Proteus AMT Notifications (Traps)
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrNotificationMajorAlarmSet TRAP-TYPE
|
|
ENTERPRISE mnRegSysProtAMT
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, critical }
|
|
--&CLEARS { 2, 3, 4 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, SET MAJOR, $2"
|
|
DESCRIPTION
|
|
"A major level Alarm was set (see varbinds for details)."
|
|
::= 1
|
|
|
|
mnPrNotificationAlarmClear TRAP-TYPE
|
|
ENTERPRISE mnRegSysProtAMT
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, normal }
|
|
--&CLEARS { 1, 3, 4 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, CLEAR, $2"
|
|
DESCRIPTION
|
|
"An Alarm was cleared (see varbinds for details)."
|
|
::= 2
|
|
|
|
mnPrNotificationMinorAlarmSet TRAP-TYPE
|
|
ENTERPRISE mnRegSysProtAMT
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, major }
|
|
--&CLEARS { 1, 2, 4 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, SET MINOR, $2"
|
|
DESCRIPTION
|
|
"A minor level Alarm was set (see varbinds for details)."
|
|
::= 3
|
|
|
|
mnPrNotificationInfoAlarmSet TRAP-TYPE
|
|
ENTERPRISE mnRegSysProtAMT
|
|
VARIABLES {
|
|
mnPrNotifyID,
|
|
mnPrNotifyText,
|
|
mnPrNotifyParameter,
|
|
mnPrNotifySeverity,
|
|
mnPrNotifyRadioIndex,
|
|
mnPrNotifyRadioName,
|
|
mnPrNotifyTimeStamp
|
|
}
|
|
--MIB Extensions for SNMPc
|
|
--&ACTIONS { log, warning }
|
|
--&CLEARS { 1, 2, 3 }
|
|
--&MATCH { mnPrNotifyID }
|
|
--&MESG "$6, SET INFO, $2"
|
|
DESCRIPTION
|
|
"An informational Alarm was set (see varbinds for details)."
|
|
::= 4
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Performance Base Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrPerfBaseTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfBaseEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing the base performance objects from whose
|
|
values all other performance statistics and performance
|
|
history is derived. The objects are gauges and counters, and
|
|
the counters start counting when the radio is initialized, and
|
|
are never reset. Virtual 64-bit counters (Display64 DisplayString
|
|
objects) are used in some circumstances to ensure that no counter
|
|
can possibly overflow in less than 100 years."
|
|
::= { mnPrPerformanceObjects 1 }
|
|
|
|
mnPrPerfBaseEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfBaseEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of base performance objects for a single radio or interface."
|
|
INDEX { mnInterfaceIndex }
|
|
::= { mnPrPerfBaseTable 1 }
|
|
|
|
MnPrPerfBaseEntry ::=
|
|
SEQUENCE {
|
|
mnInterfaceIndex
|
|
INTEGER,
|
|
|
|
mnPrPerfBaseTxPower
|
|
INTEGER,
|
|
|
|
mnPrPerfBaseRSL
|
|
INTEGER,
|
|
|
|
mnPrPerfBaseFadeMargin
|
|
INTEGER,
|
|
|
|
mnPrPerfBaseElapsedSecs
|
|
Counter,
|
|
|
|
mnPrPerfBaseASs
|
|
Counter,
|
|
|
|
mnPrPerfBaseUSs
|
|
Counter,
|
|
|
|
mnPrPerfBaseESs
|
|
Counter,
|
|
|
|
mnPrPerfBaseSESs
|
|
Counter,
|
|
|
|
mnPrPerfBaseTotalBlocks
|
|
Display64,
|
|
|
|
mnPrPerfBaseErrBlocks
|
|
Display64,
|
|
|
|
mnPrPerfBaseBBEs
|
|
Display64,
|
|
|
|
mnPrPerfBaseSNR
|
|
DisplayString,
|
|
|
|
mnPrPerfBaseDecoderStress
|
|
DisplayString,
|
|
|
|
mnPrPerfBaseAcmTxProfile
|
|
DisplayString,
|
|
|
|
mnPrPerfBaseAcmRxProfile
|
|
DisplayString,
|
|
|
|
mnPrPerfBaseLinkCapMbps
|
|
INTEGER,
|
|
|
|
mnPrPerfBaseRxEtherMbps
|
|
DisplayString,
|
|
|
|
mnPrPerfBaseDemodErrBlocks
|
|
Display64,
|
|
|
|
mnPrPerfBaseRFUTemp
|
|
INTEGER,
|
|
|
|
mnPrPerfBaseRSL1
|
|
INTEGER,
|
|
|
|
mnPrPerfBaseRSL2
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnInterfaceIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Union of the Radio Index and Tributary Index. For indexing
|
|
tables that can have rows referring to either kind of interface."
|
|
::= { mnPrPerfBaseEntry 1 }
|
|
|
|
mnPrPerfBaseTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER (-110..30) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The actual transmit power for this radio in dBm,
|
|
resulting from user setting or ATPC.
|
|
-100 is returned if the TxPower is not known.
|
|
-101 is returned if the Transmitter has failed.
|
|
-102 is returned if the Transmitter is muted.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfBaseEntry 2 }
|
|
|
|
mnPrPerfBaseRSL OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The received signal level (RSL) in dBm.
|
|
0 is returned if the row refers to a tributary.
|
|
-99 is returned if no RFU is attached."
|
|
::= { mnPrPerfBaseEntry 3 }
|
|
|
|
mnPrPerfBaseFadeMargin OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..100) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current fade margin in dBm.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfBaseEntry 4 }
|
|
|
|
mnPrPerfBaseElapsedSecs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of seconds since the radio software
|
|
initialized (seconds of uptime). May not be reset."
|
|
::= { mnPrPerfBaseEntry 5 }
|
|
|
|
mnPrPerfBaseASs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Available Seconds observed for the
|
|
radio or tributary interface in question since the radio software
|
|
initialized. May not be reset."
|
|
::= { mnPrPerfBaseEntry 6 }
|
|
|
|
mnPrPerfBaseUSs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Unavailable Seconds observed for the
|
|
radio or tributary interface in question since the radio software
|
|
initialized. May not be reset."
|
|
::= { mnPrPerfBaseEntry 7 }
|
|
|
|
mnPrPerfBaseESs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Errored Seconds observed for the
|
|
radio or tributary interface in question since the radio software
|
|
initialized. May not be reset."
|
|
::= { mnPrPerfBaseEntry 8 }
|
|
|
|
mnPrPerfBaseSESs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Severely Errored Seconds observed for the
|
|
radio or tributary interface in question since the radio software
|
|
initialized. May not be reset."
|
|
::= { mnPrPerfBaseEntry 9 }
|
|
|
|
mnPrPerfBaseTotalBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS blocks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 blocks passed by the
|
|
radio or tributary interface in question since the radio software
|
|
initialized. 64-bit counter expressed as an ASCII string.
|
|
May not be reset."
|
|
::= { mnPrPerfBaseEntry 10 }
|
|
|
|
mnPrPerfBaseErrBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS blocks errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 errored blocks observed by the
|
|
radio or tributary interface in question since the radio software
|
|
initialized. 64-bit counter expressed as an ASCII string.
|
|
May not be reset."
|
|
::= { mnPrPerfBaseEntry 11 }
|
|
|
|
mnPrPerfBaseBBEs OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS block errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 background block errors (BBEs) observed by the
|
|
radio or tributary interface in question since the radio software
|
|
initialized. These are errored blocks that did NOT occur in a
|
|
SES. 64-bit counter expressed as an ASCII string.
|
|
May not be reset."
|
|
::= { mnPrPerfBaseEntry 12 }
|
|
|
|
mnPrPerfBaseSNR OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Receiver Signal-to-Noise Ratio (dB)"
|
|
::= { mnPrPerfBaseEntry 13 }
|
|
|
|
mnPrPerfBaseDecoderStress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Decoder Stress"
|
|
::= { mnPrPerfBaseEntry 14 }
|
|
|
|
mnPrPerfBaseAcmTxProfile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current ACM Tx Profile information:
|
|
(<profile index>: <modulation>-<total capacity>"
|
|
::= { mnPrPerfBaseEntry 15 }
|
|
|
|
mnPrPerfBaseAcmRxProfile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current ACM Rx Profile information:
|
|
(<profile index>: <modulation>-<total capacity>)"
|
|
::= { mnPrPerfBaseEntry 16 }
|
|
|
|
mnPrPerfBaseLinkCapMbps OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current overall link capacity (PDH, Ethernet, overhead) in
|
|
the Rx direction, in Megabits/sec. Affected by ACM changes."
|
|
::= { mnPrPerfBaseEntry 17 }
|
|
|
|
mnPrPerfBaseRxEtherMbps OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current (last valid, last ~2 seconds) rate of received Ethernet traffic
|
|
over all Ethernet channels, in Megabits/sec."
|
|
::= { mnPrPerfBaseEntry 18 }
|
|
|
|
mnPrPerfBaseDemodErrBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS blocks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Count of uncorrected errored blocks seen by the local Demod since boot."
|
|
::= { mnPrPerfBaseEntry 19 }
|
|
|
|
mnPrPerfBaseRFUTemp OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS degrees Celsius
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current temperature of the RFU in Integer degrees Celsius."
|
|
::= { mnPrPerfBaseEntry 20 }
|
|
|
|
|
|
mnPrPerfBaseRSL1 OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The received signal level (RSL) in dBm for the main (default)
|
|
receiver in an RFU that has two receivers and the ability
|
|
to switch internally between them (or use both)
|
|
so as to supply the best possible signal on the IF interface.
|
|
-99 is returned if the RFU does not have this dual-RX feature."
|
|
::= { mnPrPerfBaseEntry 21 }
|
|
|
|
mnPrPerfBaseRSL2 OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The received signal level (RSL) in dBm for the diversity (backup)
|
|
receiver in an RFU that has two receivers and the ability
|
|
to switch internally between them (or use both)
|
|
so as to supply the best possible signal on the IF interface.
|
|
-99 is returned if the RFU does not have this dual-RX feature."
|
|
::= { mnPrPerfBaseEntry 22 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Performance Summary Intervals Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrPerfSumIntTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfSumIntEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table that summarizes key performance statistics over overlapping
|
|
intervals leading up to the present: Last Second, Last Minute, Last
|
|
Hour, Last Day and Last Week. There is a column for each statistic,
|
|
and a row for each of the five intervals."
|
|
::= { mnPrPerformanceObjects 2 }
|
|
|
|
mnPrPerfSumIntEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfSumIntEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of performance statistics for a single radio or interface and
|
|
for a single summary interval."
|
|
INDEX { mnInterfaceIndex, mnIntervalIndex }
|
|
::= { mnPrPerfSumIntTable 1 }
|
|
|
|
MnPrPerfSumIntEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnIntervalIndex
|
|
INTEGER,
|
|
|
|
mnPrPerfSumIntESs
|
|
Counter,
|
|
|
|
mnPrPerfSumIntSESs
|
|
Counter,
|
|
|
|
mnPrPerfSumIntBER
|
|
DisplayString,
|
|
|
|
mnPrPerfSumIntElapsedSecs
|
|
Counter,
|
|
|
|
mnPrPerfSumIntASs
|
|
Counter
|
|
}
|
|
|
|
mnIntervalIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
lastSecond(1),
|
|
lastMinute(2),
|
|
lastHour(3),
|
|
lastDay(4),
|
|
lastWeek(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index enumerating what summary interval is being referred to."
|
|
::= { mnPrPerfSumIntEntry 1 }
|
|
|
|
mnPrPerfSumIntESs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Count of errored seconds for the radio or interface in question,
|
|
over the summary interval in question."
|
|
::= { mnPrPerfSumIntEntry 2 }
|
|
|
|
mnPrPerfSumIntSESs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Count of severely errored seconds for the radio or interface in question,
|
|
over the summary interval in question."
|
|
::= { mnPrPerfSumIntEntry 3 }
|
|
|
|
mnPrPerfSumIntBER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bit Error Rate for the radio or interface in question, over the
|
|
summary interval in question. Bit Error Rate is expressed as
|
|
a string in the format n.nnE-mm."
|
|
::= { mnPrPerfSumIntEntry 4 }
|
|
|
|
mnPrPerfSumIntElapsedSecs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Count of elapsed seconds for the radio or interface in question,
|
|
over the summary interval in question."
|
|
::= { mnPrPerfSumIntEntry 5 }
|
|
|
|
mnPrPerfSumIntASs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Count of available seconds for the radio or interface in question,
|
|
over the summary interval in question."
|
|
::= { mnPrPerfSumIntEntry 6 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Performance Custom Interval Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
|
|
mnPrPerfCustIntTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfCustIntEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing performance statistics for the 'Custom
|
|
Interval' from the user's last reset of the custom interval
|
|
to the present, with one row for each radio or interface
|
|
in the link. The system command resetCustomPerformanceInterval
|
|
resets all these statistics and thus starts a new custom interval."
|
|
::= { mnPrPerformanceObjects 3 }
|
|
|
|
mnPrPerfCustIntEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfCustIntEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of performance statistics pertaining to the custom interval
|
|
for a single radio or interface."
|
|
INDEX { mnInterfaceIndex }
|
|
::= { mnPrPerfCustIntTable 1 }
|
|
|
|
MnPrPerfCustIntEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrPerfCustIntTxPowerAvg
|
|
DisplayString,
|
|
|
|
mnPrPerfCustIntTxPowerMax
|
|
INTEGER,
|
|
|
|
mnPrPerfCustIntTxPowerMin
|
|
INTEGER,
|
|
|
|
mnPrPerfCustIntRSLAvg
|
|
DisplayString,
|
|
|
|
mnPrPerfCustIntRSLMax
|
|
INTEGER,
|
|
|
|
mnPrPerfCustIntRSLMin
|
|
INTEGER,
|
|
|
|
mnPrPerfCustIntElapsedSecs
|
|
Counter,
|
|
|
|
mnPrPerfCustIntASs
|
|
Counter,
|
|
|
|
mnPrPerfCustIntUSs
|
|
Counter,
|
|
|
|
mnPrPerfCustIntESs
|
|
Counter,
|
|
|
|
mnPrPerfCustIntSESs
|
|
Counter,
|
|
|
|
mnPrPerfCustIntTotalBlocks
|
|
Display64,
|
|
|
|
mnPrPerfCustIntErrBlocks
|
|
Display64,
|
|
|
|
mnPrPerfCustIntBBEs
|
|
Display64,
|
|
|
|
mnPrPerfCustIntESRatio
|
|
DisplayString,
|
|
|
|
mnPrPerfCustIntSESRatio
|
|
DisplayString,
|
|
|
|
mnPrPerfCustIntBER
|
|
DisplayString,
|
|
|
|
mnPrPerfCustIntBBER
|
|
DisplayString
|
|
|
|
}
|
|
|
|
mnPrPerfCustIntTxPowerAvg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The average transmit power for this radio in dBm,
|
|
over the custom interval. Format: '-xx.x'.
|
|
'' is returned if the row refers to a tributary."
|
|
::= { mnPrPerfCustIntEntry 1 }
|
|
|
|
mnPrPerfCustIntTxPowerMax OBJECT-TYPE
|
|
SYNTAX INTEGER (-110..30) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum transmit power for this radio in dBm,
|
|
over the custom interval.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfCustIntEntry 2 }
|
|
|
|
mnPrPerfCustIntTxPowerMin OBJECT-TYPE
|
|
SYNTAX INTEGER (-110..30) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum transmit power for this radio in dBm,
|
|
over the custom interval.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfCustIntEntry 3 }
|
|
|
|
mnPrPerfCustIntRSLAvg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The average RSL for this radio in dBm,
|
|
over the custom interval. Format: '-xx.x'.
|
|
'' is returned if the row refers to a tributary."
|
|
::= { mnPrPerfCustIntEntry 4 }
|
|
|
|
mnPrPerfCustIntRSLMax OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum RSL for this radio in dBm,
|
|
over the custom interval.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfCustIntEntry 5 }
|
|
|
|
mnPrPerfCustIntRSLMin OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum RSL for this radio in dBm,
|
|
over the custom interval.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfCustIntEntry 6 }
|
|
|
|
mnPrPerfCustIntElapsedSecs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of seconds since the custom interval
|
|
was reset."
|
|
::= { mnPrPerfCustIntEntry 7 }
|
|
|
|
mnPrPerfCustIntASs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Available Seconds observed for the
|
|
radio or tributary interface in question since the custom interval
|
|
was reset."
|
|
::= { mnPrPerfCustIntEntry 8 }
|
|
|
|
mnPrPerfCustIntUSs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Unavailable Seconds observed for the
|
|
radio or tributary interface in question since the custom interval
|
|
was reset."
|
|
::= { mnPrPerfCustIntEntry 9 }
|
|
|
|
mnPrPerfCustIntESs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Errored Seconds observed for the
|
|
radio or tributary interface in question since the custom interval
|
|
was reset."
|
|
::= { mnPrPerfCustIntEntry 10 }
|
|
|
|
mnPrPerfCustIntSESs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Severely Errored Seconds observed for the
|
|
radio or tributary interface in question since the custom interval
|
|
was reset."
|
|
::= { mnPrPerfCustIntEntry 11 }
|
|
|
|
mnPrPerfCustIntTotalBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS blocks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 blocks passed by the
|
|
radio or tributary interface in question since the custom interval
|
|
was reset. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfCustIntEntry 12 }
|
|
|
|
mnPrPerfCustIntErrBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS block errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 errored blocks observed by the
|
|
radio or tributary interface in question since the custom interval
|
|
was reset. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfCustIntEntry 13 }
|
|
|
|
mnPrPerfCustIntBBEs OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS block errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 background block errors (BBEs) observed by the
|
|
radio or tributary interface in question since the custom interval
|
|
was reset. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfCustIntEntry 14 }
|
|
|
|
mnPrPerfCustIntESRatio OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Standard G.826 ratio of Errored Seconds / Available Seconds for
|
|
the radio or interface in question, over the Custom interval.
|
|
Expressed as a string in the format 'x.xxxxxxxx'."
|
|
::= { mnPrPerfCustIntEntry 15 }
|
|
|
|
mnPrPerfCustIntSESRatio OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Standard G.826 ratio of Severely Errored Seconds / Available Seconds for
|
|
the radio or interface in question, over the Custom interval.
|
|
Expressed as a string in the format 'x.xxxxxxxx'."
|
|
::= { mnPrPerfCustIntEntry 16 }
|
|
|
|
mnPrPerfCustIntBER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bit Error Rate for the radio or interface in question, over the
|
|
Custom interval. Bit Error Rate is expressed as
|
|
a string in the format n.nnE-mm."
|
|
::= { mnPrPerfCustIntEntry 17 }
|
|
|
|
mnPrPerfCustIntBBER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Background Bit Error Rate for the radio or interface in question, over the
|
|
Custom interval. Bit Error Rate is expressed as
|
|
a string in the format n.nnE-mm. This is the same as the normal BER,
|
|
but using only background bit errors (bit errors in seconds that are
|
|
not severely errored), not all bit errors."
|
|
::= { mnPrPerfCustIntEntry 18 }
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Performance History Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
|
|
mnPrPerfHistObjects OBJECT IDENTIFIER ::= { mnPrPerformanceObjects 4 }
|
|
|
|
mnPrPerfHistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfHistEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table that contains performance statistics samples taken over
|
|
a period of time leading up to the present. There is a column
|
|
for each statistic, and a row for each sample available from the
|
|
history collection."
|
|
::= { mnPrPerfHistObjects 1 }
|
|
|
|
mnPrPerfHistEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfHistEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of performance statistics pertaining to a single radio or
|
|
interface during a previous period of time."
|
|
INDEX { mnInterfaceIndex, mnPrPerfHistIndex }
|
|
::= { mnPrPerfHistTable 1 }
|
|
|
|
MnPrPerfHistEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrPerfHistIndex
|
|
INTEGER,
|
|
|
|
mnPrPerfHistTimestamp
|
|
DateAndTime,
|
|
|
|
mnPrPerfHistElapsedSecs
|
|
Counter,
|
|
|
|
mnPrPerfHistDowntime
|
|
Counter,
|
|
|
|
mnPrPerfHistASs
|
|
Counter,
|
|
|
|
mnPrPerfHistUSs
|
|
Counter,
|
|
|
|
mnPrPerfHistESs
|
|
Counter,
|
|
|
|
mnPrPerfHistSESs
|
|
Counter,
|
|
|
|
mnPrPerfHistTotalBlocks
|
|
Display64,
|
|
|
|
mnPrPerfHistErrBlocks
|
|
Display64,
|
|
|
|
mnPrPerfHistErrBackBlocks
|
|
Display64,
|
|
|
|
mnPrPerfHistTotalBytes
|
|
Display64,
|
|
|
|
mnPrPerfHistErrBytes
|
|
Display64,
|
|
|
|
mnPrPerfHistTotalBackBytes
|
|
Display64,
|
|
|
|
mnPrPerfHistErrBackBytes
|
|
Display64,
|
|
|
|
mnPrPerfHistESRatio
|
|
DisplayString,
|
|
|
|
mnPrPerfHistSESRatio
|
|
DisplayString,
|
|
|
|
mnPrPerfHistBER
|
|
DisplayString,
|
|
|
|
mnPrPerfHistBBER
|
|
DisplayString,
|
|
|
|
mnPrPerfHistTxPower
|
|
INTEGER,
|
|
|
|
mnPrPerfHistTxPowerMin
|
|
INTEGER,
|
|
|
|
mnPrPerfHistTxPowerMax
|
|
INTEGER,
|
|
|
|
mnPrPerfHistTxPowerAvg
|
|
DisplayString,
|
|
|
|
mnPrPerfHistRSL
|
|
INTEGER,
|
|
|
|
mnPrPerfHistRSLMin
|
|
INTEGER,
|
|
|
|
mnPrPerfHistRSLMax
|
|
INTEGER,
|
|
|
|
mnPrPerfHistRSLAvg
|
|
DisplayString,
|
|
|
|
mnPrPerfHistAlarmBMP
|
|
Display64
|
|
}
|
|
|
|
mnPrPerfHistIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..99999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Performance History Index."
|
|
::= { mnPrPerfHistEntry 1 }
|
|
|
|
mnPrPerfHistTimestamp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The real-time clock value at the time this sample was taken.
|
|
The 8-OCTET variant (no time zone information) is used, and
|
|
deci-seconds is always 0:
|
|
field octets contents range
|
|
_____ ______ ________ _____
|
|
1 1-2 year 0..65536
|
|
(in network byte order)
|
|
2 3 month 1..12
|
|
3 4 day 1..31
|
|
4 5 hour 0..23
|
|
5 6 minutes 0..59
|
|
6 7 seconds 0..60
|
|
(use 60 for leap-second)
|
|
7 8 deci-seconds 0..9"
|
|
::= { mnPrPerfHistEntry 2 }
|
|
|
|
mnPrPerfHistElapsedSecs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of seconds since the previous sample was taken."
|
|
::= { mnPrPerfHistEntry 3 }
|
|
|
|
mnPrPerfHistDowntime OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of seconds of downtime for the radio since the
|
|
previous sample was taken."
|
|
::= { mnPrPerfHistEntry 4 }
|
|
|
|
mnPrPerfHistASs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Available Seconds observed for the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken."
|
|
::= { mnPrPerfHistEntry 5 }
|
|
|
|
mnPrPerfHistUSs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Unavailable Seconds observed for the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken."
|
|
::= { mnPrPerfHistEntry 6 }
|
|
|
|
mnPrPerfHistESs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Errored Seconds observed for the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken."
|
|
::= { mnPrPerfHistEntry 7 }
|
|
|
|
mnPrPerfHistSESs OBJECT-TYPE
|
|
SYNTAX Counter -- UNITS seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 Severely Errored Seconds observed for the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken."
|
|
::= { mnPrPerfHistEntry 8 }
|
|
|
|
mnPrPerfHistTotalBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS blocks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 blocks passed by the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfHistEntry 9 }
|
|
|
|
mnPrPerfHistErrBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS block errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 errored blocks observed by the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfHistEntry 10 }
|
|
|
|
mnPrPerfHistErrBackBlocks OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS block errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 background block errors observed by the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfHistEntry 11 }
|
|
|
|
mnPrPerfHistTotalBytes OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS bytes
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 bytes passed by the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfHistEntry 12 }
|
|
|
|
mnPrPerfHistErrBytes OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS byte errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 errored bytes observed by the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfHistEntry 13 }
|
|
|
|
mnPrPerfHistTotalBackBytes OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS bytes
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 background bytes passed by the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfHistEntry 14 }
|
|
|
|
mnPrPerfHistErrBackBytes OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS byte errors
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of G.826 errored background bytes observed by the
|
|
radio or tributary interface in question since the previous sample
|
|
was taken. 64-bit counter expressed as an ASCII string."
|
|
::= { mnPrPerfHistEntry 15 }
|
|
|
|
mnPrPerfHistESRatio OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Standard G.826 ratio of Errored Seconds / Available Seconds for
|
|
the radio or interface in question, over the previous sample
|
|
period. Expressed as a string in the format 'n.nnE-mm'."
|
|
::= { mnPrPerfHistEntry 16 }
|
|
|
|
mnPrPerfHistSESRatio OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Standard G.826 ratio of Severely Errored Seconds / Available
|
|
Seconds for the radio or interface in question, over the
|
|
previous sample period.
|
|
Expressed as a string in the format 'n.nnE-mm'."
|
|
::= { mnPrPerfHistEntry 17 }
|
|
|
|
mnPrPerfHistBER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bit Error Rate for the radio or interface in question, over the
|
|
previous sample period. Bit Error Rate is expressed as
|
|
a string in the format n.nnE-mm."
|
|
::= { mnPrPerfHistEntry 18 }
|
|
|
|
mnPrPerfHistBBER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Background Bit Error Rate for the radio or interface in question,
|
|
over the previous sample period. Bit Error Rate is expressed as
|
|
a string in the format n.nnE-mm. This is the same as the normal
|
|
BER, but using only background bit errors (bit errors in seconds
|
|
that are not severely errored), not all bit errors."
|
|
::= { mnPrPerfHistEntry 19 }
|
|
|
|
mnPrPerfHistTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER (-110..30) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current transmit power for this radio in dBm,
|
|
when this sample was taken.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 20 }
|
|
|
|
mnPrPerfHistTxPowerMin OBJECT-TYPE
|
|
SYNTAX INTEGER (-110..30) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum transmit power for this radio in dBm,
|
|
over the previous sample period.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 21 }
|
|
|
|
mnPrPerfHistTxPowerMax OBJECT-TYPE
|
|
SYNTAX INTEGER (-110..30) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum transmit power for this radio in dBm,
|
|
over the previous sample period.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 22 }
|
|
|
|
mnPrPerfHistTxPowerAvg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The average transmit power for this radio in dBm,
|
|
over the previous sample period. Format: '-xx.x'.
|
|
'' is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 23 }
|
|
|
|
mnPrPerfHistRSL OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RSL for this radio in dBm,
|
|
when this sample was taken.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 24 }
|
|
|
|
mnPrPerfHistRSLMin OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum RSL for this radio in dBm,
|
|
over the previous sample period.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 25 }
|
|
|
|
mnPrPerfHistRSLMax OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..0) -- UNITS dBm
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum RSL for this radio in dBm,
|
|
over the previous sample period.
|
|
0 is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 26 }
|
|
|
|
mnPrPerfHistRSLAvg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The average RSL for this radio in dBm,
|
|
over the previous sample. Format: '-xx.x'.
|
|
'' is returned if the row refers to a tributary."
|
|
::= { mnPrPerfHistEntry 27 }
|
|
|
|
mnPrPerfHistAlarmBMP OBJECT-TYPE
|
|
SYNTAX Display64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Decimal value for the bitmap of alarms for this interval.
|
|
Bit definitions, starting at LSB:
|
|
0-Major, 1-Minor, 2-LinkDown, 3-RXRSL,
|
|
4-RXBER6, 5-RXBER3, 6-RXMUXFAIL, 7-TERMTERM,
|
|
8-DATA_TX, 9-RADIO_TX, 10-DATA_RX, 11-RADIO_RX,
|
|
12-MAINT_CTRL, 13-EXTRN6, 14-RELAY3, 15-RELAY4,
|
|
16-APCPOW, 17-BERCUS, 18-RXMDM"
|
|
::= { mnPrPerfHistEntry 28 }
|
|
|
|
|
|
mnPrPerfHistCsvHdrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfHistCsvHdrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table that contains performance statistics variable names
|
|
currently selected for sampling. This table contains
|
|
a comma separated values string containing all sampled performance
|
|
variable names in a single row."
|
|
::= { mnPrPerfHistObjects 2 }
|
|
|
|
mnPrPerfHistCsvHdrEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfHistCsvHdrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The column header names for a set of performance statistics
|
|
pertaining to a single radio or interface during a previous
|
|
period of time in CSV (comma separated values) format."
|
|
INDEX { mnInterfaceIndex }
|
|
::= { mnPrPerfHistCsvHdrTable 1 }
|
|
|
|
MnPrPerfHistCsvHdrEntry ::=
|
|
SEQUENCE {
|
|
mnPrPerfHistCsvHdr
|
|
DisplayString
|
|
}
|
|
|
|
mnPrPerfHistCsvHdr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The column headers for the set of performance statistics selected
|
|
for history collection in CSV (comma separated values) format."
|
|
::= { mnPrPerfHistCsvHdrEntry 1 }
|
|
|
|
|
|
mnPrPerfHistCsvDataTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfHistCsvDataEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table that contains performance statistics samples taken over
|
|
a period of time leading up to the present. This table contains
|
|
a comma separated values string containing all sampled performance
|
|
variable values in a row for each sample available from the
|
|
history collection."
|
|
::= { mnPrPerfHistObjects 3 }
|
|
|
|
|
|
mnPrPerfHistCsvDataEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfHistCsvDataEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of performance statistics pertaining to a single radio or
|
|
interface during a previous period of time in CSV (comma
|
|
separated values) format."
|
|
INDEX { mnInterfaceIndex, mnPrPerfHistIndex }
|
|
::= { mnPrPerfHistCsvDataTable 1 }
|
|
|
|
MnPrPerfHistCsvDataEntry ::=
|
|
SEQUENCE {
|
|
mnPrPerfHistCsvData
|
|
DisplayString
|
|
}
|
|
|
|
mnPrPerfHistCsvData OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of performance statistics pertaining to a single radio or
|
|
interface during a previous period of time in CSV (comma
|
|
separated values) format."
|
|
::= { mnPrPerfHistCsvDataEntry 1 }
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Radio Control Table **
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrRadCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrRadCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing objects used to control the radio and
|
|
monitor the effects of that control. These controls are
|
|
generally for diagnostic purposes, and are not saved in
|
|
flash, so they do not persist after the radio re-initializes."
|
|
::= { mnPrControlObjects 1 }
|
|
|
|
mnPrRadCtlEntry OBJECT-TYPE
|
|
SYNTAX MnPrRadCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Control objects for one radio in the link."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrRadCtlTable 1 }
|
|
|
|
MnPrRadCtlEntry ::=
|
|
SEQUENCE {
|
|
mnPrRadCtlDigAggLoopback
|
|
TruthValue,
|
|
|
|
mnPrRadCtlBERTTxPattern
|
|
INTEGER,
|
|
|
|
mnPrRadCtlBERTTimeString
|
|
DisplayString,
|
|
|
|
mnPrRadCtlBERTTotal
|
|
Display64,
|
|
|
|
mnPrRadCtlBERTErrors
|
|
Display64,
|
|
|
|
mnPrRadCtlBERTBER
|
|
DisplayString,
|
|
|
|
mnPrRadCtrDigAggLoopTime
|
|
INTEGER,
|
|
|
|
mnPrRadCtlODUMute
|
|
TruthValue,
|
|
|
|
mnPrRadCtlODUMuteTime
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrRadCtlDigAggLoopback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If set to 'True', enables digital aggregate loopback (loops
|
|
IDU's entire aggregate digital output signal back into IDU.)"
|
|
::= { mnPrRadCtlEntry 1 }
|
|
|
|
mnPrRadCtlBERTTxPattern OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disableBERT(1),
|
|
pseudoRandomNumber(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enables or disables IDU's Internal Aggregate BER Tester (BERT).
|
|
Power-up default is 'disableBERT(1)'. When BERT is enabled, all
|
|
the associated read-only variables are set to thier initial values (0).
|
|
When the BERT is disabled, the variables are frozen."
|
|
::= { mnPrRadCtlEntry 2 }
|
|
|
|
mnPrRadCtlBERTTimeString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The elapsed time since the BERT was enabled.
|
|
Format: `000d 00:00:00'."
|
|
::= { mnPrRadCtlEntry 3 }
|
|
|
|
mnPrRadCtlBERTTotal OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS bits
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total count of bits received by the BERT receiver since
|
|
the BERT was enabled. Initial value is '0'."
|
|
::= { mnPrRadCtlEntry 4 }
|
|
|
|
mnPrRadCtlBERTErrors OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS bits
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total count of ERRORRED bits received by the BERT receiver since
|
|
the BERT was enabled. Initial value is '0'."
|
|
::= { mnPrRadCtlEntry 5 }
|
|
|
|
mnPrRadCtlBERTBER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bit Error Rate seen by the BERT receiver for the entire period from when
|
|
the BERT was enabled to the present. Format n.nnnnnnE-mm.
|
|
Initial value is '0.000000E-00'."
|
|
::= { mnPrRadCtlEntry 6 }
|
|
|
|
mnPrRadCtrDigAggLoopTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the time in seconds that the aggregate loopback will stay on. A value
|
|
of 0 indicates that the loopback will stay on forever. The maximum value is
|
|
3600 (one hour)."
|
|
::= { mnPrRadCtlEntry 7 }
|
|
|
|
mnPrRadCtlODUMute OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If TRUE, ODU is muted. Note that this is the user initiated mute
|
|
state which is saved in flash, so mute state persists across
|
|
reboots. Also note that mnPrODUConfMute can also cause the ODU to be
|
|
muted based on the online state of the IDU.
|
|
|
|
UserMute ProtectionMute mnPrRadCtlODUMute mnPrODUConfMute EM Mute State
|
|
- - False False Online
|
|
- X False True Standby
|
|
X - True True Muted
|
|
X X True True Muted
|
|
"
|
|
::= { mnPrRadCtlEntry 8 }
|
|
|
|
|
|
mnPrRadCtlODUMuteTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the time in seconds that the ODU will remain muted. A
|
|
value of 0 indicates that the mute will stay on forever. The
|
|
maximum value is 3600 (one hour)."
|
|
::= { mnPrRadCtlEntry 9 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- LIM Control Table **
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrLIMCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrLIMCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing objects used to control the LIM and
|
|
monitor the effects of that control. These controls are
|
|
generally for diagnostic purposes, and are not saved in
|
|
flash, so they do not persist after the radio re-initializes."
|
|
::= { mnPrControlObjects 2 }
|
|
|
|
mnPrLIMCtlEntry OBJECT-TYPE
|
|
SYNTAX MnPrLIMCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Control objects for one radio in the link."
|
|
INDEX { mnRadioIndex, mnLIMIndex }
|
|
::= { mnPrLIMCtlTable 1 }
|
|
|
|
MnPrLIMCtlEntry ::=
|
|
SEQUENCE {
|
|
mnLIMIndex
|
|
INTEGER,
|
|
|
|
mnPrLIMCtlBERTTrib
|
|
INTEGER,
|
|
|
|
mnPrLIMCtlBERTTxPattern
|
|
INTEGER,
|
|
|
|
mnPrLIMCtlBERTTimeString
|
|
DisplayString,
|
|
|
|
mnPrLIMCtlBERTTotal
|
|
Display64,
|
|
|
|
mnPrLIMCtlBERTErrors
|
|
Display64,
|
|
|
|
mnPrLIMCtlBERTBER
|
|
DisplayString
|
|
|
|
}
|
|
|
|
mnLIMIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"1=LIM A (uBus on MX), 2=LIM B (TLI on MX), 3=Integrated Ethernet (on MX),
|
|
9=Integrated Ethernet (on AMT-M, limited cases, not in this table)"
|
|
::= { mnPrLIMCtlEntry 1 }
|
|
|
|
mnPrLIMCtlBERTTrib OBJECT-TYPE
|
|
SYNTAX INTEGER (1..120)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specifies what Tributary within the LIM that the Internal
|
|
LIM BER Tester (BERT) will operate on. Power-up default
|
|
is 1."
|
|
::= { mnPrLIMCtlEntry 2 }
|
|
|
|
mnPrLIMCtlBERTTxPattern OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disableBERT(1),
|
|
pseudoRandomNumber(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enables or disables LIM's Internal Tributary BER Tester (BERT).
|
|
Power-up default is 'disableBERT(1)'. When BERT is enabled, all
|
|
the associated read-only variables are set to thier initial values (0).
|
|
When the BERT is disabled, the variables are frozen."
|
|
::= { mnPrLIMCtlEntry 3 }
|
|
|
|
mnPrLIMCtlBERTTimeString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The elapsed time since the BERT was enabled.
|
|
Format: `000d 00:00:00'."
|
|
::= { mnPrLIMCtlEntry 4 }
|
|
|
|
mnPrLIMCtlBERTTotal OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS bits
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total count of bits received by the BERT receiver since
|
|
the BERT was enabled. Initial value is '0'."
|
|
::= { mnPrLIMCtlEntry 5 }
|
|
|
|
mnPrLIMCtlBERTErrors OBJECT-TYPE
|
|
SYNTAX Display64 -- UNITS bits
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total count of ERRORRED bits received by the BERT receiver since
|
|
the BERT was enabled. Initial value is '0'."
|
|
::= { mnPrLIMCtlEntry 6 }
|
|
|
|
mnPrLIMCtlBERTBER OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Bit Error Rate seen by the BERT receiver for the entire period from when
|
|
the BERT was enabled to the present. Format n.nnnnnnE-mm.
|
|
Initial value is '0.000000E-00'."
|
|
::= { mnPrLIMCtlEntry 7 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Tributary Control Table **
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrTribCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrTribCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing objects used to control the tributaries.
|
|
These controls are generally for diagnostic purposes, and are
|
|
not saved in flash, so they do not persist after the radio
|
|
re-initializes."
|
|
::= { mnPrControlObjects 3 }
|
|
|
|
mnPrTribCtlEntry OBJECT-TYPE
|
|
SYNTAX MnPrTribCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Control objects for one tributary in the link."
|
|
INDEX { mnTribIndex }
|
|
::= { mnPrTribCtlTable 1 }
|
|
|
|
MnPrTribCtlEntry ::=
|
|
SEQUENCE {
|
|
mnTribIndex
|
|
INTEGER,
|
|
|
|
mnPrTribCtlLocalLoopback
|
|
TruthValue,
|
|
|
|
mnPrTribCtlRemoteLoopback
|
|
TruthValue
|
|
|
|
}
|
|
|
|
mnTribIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"rltt, where r=radio index, l=LIM # (1, 2 or 3* or 9*), and
|
|
tt=Tributary number on LIM:
|
|
1203
|
|
2101
|
|
etc.
|
|
If Tributary number is 00, then the index refers to the LIM itself.
|
|
Note that MX has three Line Interfaces (LIs): uBus(1), TLI(2), and
|
|
Ethernet(3)"
|
|
::= { mnPrTribCtlEntry 1 }
|
|
|
|
mnPrTribCtlLocalLoopback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If set to 'True', enables tributary local loopback (loops
|
|
incoming tributary signal back out to customer equipment.)"
|
|
::= { mnPrTribCtlEntry 2 }
|
|
|
|
mnPrTribCtlRemoteLoopback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If set to 'True', enables tributary remote loopback (loops
|
|
outgoing tributary signal back into tributary.)"
|
|
::= { mnPrTribCtlEntry 3 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Inventory Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrInventTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrInventEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing inventory information and service state
|
|
about each component within this link. The service state
|
|
is provided for components that exist within the product,
|
|
but are disabled for some reason, usually due to feature
|
|
license restrictions."
|
|
::= { mnPrConfigurationObjects 1 }
|
|
|
|
mnPrInventEntry OBJECT-TYPE
|
|
SYNTAX MnPrInventEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { mnRadioIndex, mnPrInventCompIndex }
|
|
::= { mnPrInventTable 1 }
|
|
|
|
MnPrInventEntry ::=
|
|
SEQUENCE {
|
|
mnPrInventCompIndex
|
|
INTEGER,
|
|
|
|
mnPrInventCompText
|
|
DisplayString,
|
|
|
|
mnPrInventModPartText
|
|
DisplayString,
|
|
|
|
mnPrInventCheckSumText
|
|
DisplayString,
|
|
|
|
mnPrInventVersionText
|
|
DisplayString,
|
|
|
|
mnPrInventSerialText
|
|
DisplayString,
|
|
|
|
mnPrInventCompStatus
|
|
INTEGER,
|
|
|
|
mnPrInventCompType
|
|
INTEGER
|
|
}
|
|
|
|
mnPrInventCompIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Component Index
|
|
5 = Sales Order
|
|
10 = ODU
|
|
11 = ODU Firmware
|
|
20 = IDU
|
|
21 = IDU Firmware
|
|
22 = IF Board
|
|
23 = IDU Power Supply
|
|
26 = CU SIM Card (MX)
|
|
30 = LIMA
|
|
40 = LIMB
|
|
43 = Backplane (MX)
|
|
44 = I/O Board (MX)
|
|
50 = Image 1 Firmware (AMT), Bootloader (AMT-L and later)
|
|
51 = Image 2 Firmware (AMT), Image 1 Firmware (AMT-L and later)
|
|
52 = Image 2 Firmware (AMT-L and later)
|
|
60 = TX FPGA Firmware (AMT-M)
|
|
61 = RX FPGA Firmware (AMT-M)
|
|
62 = 16 DS1/E1 LIM Firmware (AMT-M)
|
|
63 = E3 LIM Firmware (AMT-M)
|
|
64 = 100BT LIM Firmware (AMT-M)
|
|
65 = 32 DS1/E1 LIM Firmware (AMT-M, MX)
|
|
66 = DS3 LIM Firmware (AMT-M, MX)
|
|
67 = 155Mb LIM Firmware (AMT-M, MX)
|
|
68 = Microbus LIM Firmware (AMT-M)
|
|
69 = GigE LIM Firmware (AMT-M)
|
|
70 = 32 DS1/E1 SHARP LIM Firmware (AMT-M (..131) and MX (..150))
|
|
77 = LIM A GigE Switch Application (AMT-M)
|
|
78 = LIM B GigE Switch Application (AMT-M)
|
|
79 = Microbus LI Firmware (MX)
|
|
80 = Mux/Demux FPGA F/W (MX)
|
|
81 = Modem Application F/W (MX)
|
|
82 = Active Modem Configuration (MX)
|
|
83 = Default Modem Configuration (MX)
|
|
84 = Standard Modem Catalog (MX)
|
|
86 = 8GigE + 32DS1/E1 Hybrid TLI Firmware (MX)
|
|
87 = 4DS3 + 32DS1 Hybrid TLI Firmware (MX)
|
|
100 = Mux/Demux FPGA F/W [App] (MX)
|
|
101 = Modem Application F/W [App] (MX)
|
|
etc."
|
|
::= { mnPrInventEntry 1 }
|
|
|
|
mnPrInventCompText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the component."
|
|
::= { mnPrInventEntry 2 }
|
|
|
|
mnPrInventModPartText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The text form of the Model ID / Part Number (if any)."
|
|
::= { mnPrInventEntry 3 }
|
|
|
|
mnPrInventCheckSumText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The text form of the code checksum (if any)."
|
|
::= { mnPrInventEntry 4 }
|
|
|
|
mnPrInventVersionText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The text form of the Version (if any)."
|
|
::= { mnPrInventEntry 5 }
|
|
|
|
mnPrInventSerialText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The text form of the Serial Number (if any)."
|
|
::= { mnPrInventEntry 7 }
|
|
|
|
mnPrInventCompStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
outOfService(2),
|
|
inService(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The service state of the component."
|
|
::= { mnPrInventEntry 8 }
|
|
|
|
mnPrInventCompType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Provides more information about a component. For example
|
|
in LIM rows, this column contains the LIM hardware type code."
|
|
::= { mnPrInventEntry 9 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- ODU Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrODUConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrODUConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters for
|
|
the ODUs in the link"
|
|
::= { mnPrConfigurationObjects 2 }
|
|
|
|
mnPrODUConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrODUConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single
|
|
ODU within the link."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrODUConfTable 1 }
|
|
|
|
MnPrODUConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrODUConfTxFreq
|
|
INTEGER,
|
|
|
|
mnPrODUConfRxFreq
|
|
INTEGER,
|
|
|
|
mnPrODUConfTxPower
|
|
INTEGER,
|
|
|
|
mnPrODUConfATPCEnable
|
|
TruthValue,
|
|
|
|
mnPrODUConfATPCTargetRSL
|
|
INTEGER,
|
|
|
|
mnPrODUConfMute
|
|
TruthValue,
|
|
|
|
mnPrODUConfCurInversion
|
|
INTEGER,
|
|
|
|
mnPrODUConfDefInversion
|
|
INTEGER
|
|
}
|
|
|
|
mnPrODUConfTxFreq OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS kHz
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tx Freq in kHz"
|
|
::= { mnPrODUConfEntry 1 }
|
|
|
|
mnPrODUConfRxFreq OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS kHz
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Rx Freq in kHz"
|
|
::= { mnPrODUConfEntry 2 }
|
|
|
|
mnPrODUConfTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS dBm
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tx Power, in dBm, for the transmitter of
|
|
this radio (when TxPower is controlled
|
|
manually, not by ATPC). Under ATPC, this is
|
|
the maximum allowed TX Power."
|
|
::= { mnPrODUConfEntry 3 }
|
|
|
|
mnPrODUConfATPCEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to administratively
|
|
enable or disable the ATPC (Automatic Power
|
|
Control) function."
|
|
::= { mnPrODUConfEntry 4 }
|
|
|
|
mnPrODUConfATPCTargetRSL OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS dBm
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The desired received signal level (RSL) in dBm. The
|
|
value contained in this object is used by the ATPC
|
|
(Automatic Power Control) function to obtain
|
|
the desired RSL on the remote side of the link."
|
|
::= { mnPrODUConfEntry 5 }
|
|
|
|
mnPrODUConfMute OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If TRUE, ODU is muted as a hot standby. Note that this is NOT
|
|
saved in flash, but follows the online state of the IDU. For user
|
|
initiated ODU mute refer to mnPrRadCtlODUMute."
|
|
::= { mnPrODUConfEntry 6 }
|
|
|
|
mnPrODUConfCurInversion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
defaultInversion(1),
|
|
noInversion(2),
|
|
invertRx(3),
|
|
invertTx(4),
|
|
invertBoth(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the
|
|
spectral inversion of the signals going to and
|
|
from the RFU. 'defaultInversion' is the factory
|
|
default value: in this case the Rx and Tx inversion
|
|
are set to default values associated with each
|
|
type of RFU."
|
|
::= { mnPrODUConfEntry 7 }
|
|
|
|
mnPrODUConfDefInversion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noInversion(2),
|
|
invertRx(3),
|
|
invertTx(4),
|
|
invertBoth(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The default inversion for the current ODU."
|
|
::= { mnPrODUConfEntry 8 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- IDU Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrIDUConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrIDUConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters for
|
|
the IDUs in the link"
|
|
::= { mnPrConfigurationObjects 3 }
|
|
|
|
mnPrIDUConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrIDUConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single
|
|
IDU within the link."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrIDUConfTable 1 }
|
|
|
|
MnPrIDUConfEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrIDUConfProtMode
|
|
INTEGER,
|
|
|
|
mnPrIDUConfProtOnlineRequest
|
|
TruthValue,
|
|
|
|
mnPrIDUConfOrderwireCode
|
|
DisplayString,
|
|
|
|
mnPrIDUConfOrderwireMode
|
|
INTEGER,
|
|
|
|
mnPrIDUConfAUX1Rate
|
|
INTEGER,
|
|
|
|
mnPrIDUConfAUX2Rate
|
|
INTEGER,
|
|
|
|
mnPrIDUConfCraftBaud
|
|
INTEGER,
|
|
|
|
mnPrIDUConfProposedCapacity
|
|
INTEGER,
|
|
|
|
mnPrIDUConfAllocateLimA
|
|
INTEGER,
|
|
|
|
mnPrIDUConfProtTwinAddress
|
|
IpAddress,
|
|
|
|
mnPrIDUConfIFBandwidthProposed
|
|
IfBandwidth,
|
|
|
|
mnPrIDUConfIFBandwidthConf
|
|
IfBandwidth,
|
|
|
|
mnPrIDUConfNmsPortSpeed
|
|
LanSpeed,
|
|
|
|
mnPrIDUConfNmsPortMode
|
|
INTEGER,
|
|
|
|
mnPrIDUConfCapacityConf
|
|
INTEGER,
|
|
|
|
mnPrIDUConfCapacityProp
|
|
INTEGER,
|
|
|
|
mnPrIDUConfIntEthStatusInst
|
|
INTEGER,
|
|
|
|
mnPrIDUConfIntEthStatusConf
|
|
INTEGER,
|
|
|
|
mnPrIDUConfIntEthStatusProp
|
|
INTEGER,
|
|
|
|
mnPrIDUConfIntEthCapacityInst
|
|
INTEGER,
|
|
|
|
mnPrIDUConfIntEthCapacityConf
|
|
INTEGER,
|
|
|
|
mnPrIDUConfIntEthCapacityProp
|
|
INTEGER,
|
|
|
|
mnPrIDUConfLoopSwitchMode
|
|
INTEGER,
|
|
|
|
mnPrIDUConfStatLicCapacity
|
|
INTEGER
|
|
|
|
}
|
|
|
|
|
|
mnPrIDUConfProtMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unprotected(1),
|
|
hotStandbyProtected(2),
|
|
hsTXsdRX(3),
|
|
sdTXsdRX(4),
|
|
npTXsdRX(5),
|
|
fdTXfdRX(6)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the
|
|
protection mode for this radio. Only AMT-M
|
|
supports modes 3-6, where:
|
|
hs=hot standby,
|
|
sd=space diversity,
|
|
np=not protected,
|
|
fd=frequency diversity"
|
|
::= { mnPrIDUConfEntry 1 }
|
|
|
|
mnPrIDUConfProtOnlineRequest OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the online
|
|
state of the IDU. When set to True, will request that
|
|
the hot standby shelf switch to make this IDU the online
|
|
IDU, regardless of alarm conditions."
|
|
::= { mnPrIDUConfEntry 2 }
|
|
|
|
mnPrIDUConfOrderwireCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..3))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the DTMF dialing
|
|
code for this IDU."
|
|
::= { mnPrIDUConfEntry 3 }
|
|
|
|
mnPrIDUConfOrderwireMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
voice(1),
|
|
data(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the orderwire as
|
|
a Voice channel or a 64 Kbps Data channel."
|
|
::= { mnPrIDUConfEntry 4 }
|
|
|
|
mnPrIDUConfAUX1Rate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baud9600(9600),
|
|
baud19200(19200)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the Auxilary channel
|
|
1 as 9600 or 19200 baud. (Superceded by mnPrAuxConfTable)"
|
|
::= { mnPrIDUConfEntry 5 }
|
|
|
|
mnPrIDUConfAUX2Rate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baud9600(9600),
|
|
baud19200(19200)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the Auxilary channel
|
|
2 as 9600 or 19200 baud. (Superceded by mnPrAuxConfTable)"
|
|
::= { mnPrIDUConfEntry 6 }
|
|
|
|
mnPrIDUConfCraftBaud OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baud9600(9600),
|
|
baud19200(19200),
|
|
baud38400(38400),
|
|
baud57600(57600)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the craft port
|
|
baud rate."
|
|
::= { mnPrIDUConfEntry 7 }
|
|
|
|
mnPrIDUConfProposedCapacity OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object shows the total LIM capacity for the proposed
|
|
LIM types. It acts as the maximum value for
|
|
mnPrIDUConfAllocateLimA."
|
|
::= { mnPrIDUConfEntry 8 }
|
|
|
|
mnPrIDUConfAllocateLimA OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the data rate
|
|
(in compressed Megabits/second) for LIM A. This object
|
|
only has meaning when both LIMs are configured as
|
|
100 BaseT."
|
|
::= { mnPrIDUConfEntry 9 }
|
|
|
|
mnPrIDUConfProtTwinAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object configures the IPv4 address of the
|
|
twin IDU processor used in hot standby configurations."
|
|
::= { mnPrIDUConfEntry 10 }
|
|
|
|
mnPrIDUConfIFBandwidthProposed OBJECT-TYPE
|
|
SYNTAX IfBandwidth
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a control object (not saved in flash) that allows
|
|
the user to specify a new value for the Configured IF Bandwidth.
|
|
Once the proposed type instances for each LIM and the proposed
|
|
IF bandwidth are set correctly, the reconfigureModem system
|
|
command checks the proposed configuration settings, and, if
|
|
they are a legal combination, copies them into the Configured
|
|
LIM (mnPrLIMConfTypeConf) and Configured IF Bandwidth
|
|
(mnPrIDUConfIFBandwidthConf) object instances."
|
|
::= { mnPrIDUConfEntry 11 }
|
|
|
|
mnPrIDUConfIFBandwidthConf OBJECT-TYPE
|
|
SYNTAX IfBandwidth
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Configured IF Bandwidth. This is saved in flash.
|
|
It is set only by the reconfigureModem system command,
|
|
which, if the proposed combination of LIM types and IF
|
|
Bandwidth is legal, copies the associated Proposed IF
|
|
Bandwidth object into this object."
|
|
::= { mnPrIDUConfEntry 12 }
|
|
|
|
mnPrIDUConfNmsPortSpeed OBJECT-TYPE
|
|
SYNTAX LanSpeed
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the LAN speed
|
|
settings for the NMS ports. It allows the user to enable
|
|
auto-negotiation or set the speed and duplex settings to
|
|
a fixed value. (Note: this object is used by AMT-L.
|
|
AMT-M uses mnPrAuxEthConfTable.)"
|
|
::= { mnPrIDUConfEntry 13 }
|
|
|
|
mnPrIDUConfNmsPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mgmtOutOfBand(1),
|
|
mgmtInBand(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the NMS management
|
|
channel to the far-end. A value of mgmtOutOfBand in this
|
|
object will configure the hardware such that the NMS and
|
|
payload ethernet data is isolated from each other. A value
|
|
of mgmtInBand will bridge the NMS ports to the built-in
|
|
ethernet payload ports."
|
|
::= { mnPrIDUConfEntry 14 }
|
|
|
|
mnPrIDUConfCapacityConf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current total configured capacity in Mb/s. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 19 }
|
|
|
|
mnPrIDUConfCapacityProp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed total configured capacity in Mb/s. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 20 }
|
|
|
|
mnPrIDUConfIntEthStatusInst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
licensed(1),
|
|
unLicensed(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current license status of Integrated Ethernet. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 21 }
|
|
|
|
mnPrIDUConfIntEthStatusConf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneHundredBaseT(1),
|
|
notInstalled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current configured status of Integrated Ethernet. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 22 }
|
|
|
|
mnPrIDUConfIntEthStatusProp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneHundredBaseT(1),
|
|
notInstalled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed status of Integrated Ethernet. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 23 }
|
|
|
|
mnPrIDUConfIntEthCapacityInst OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum possible capacity of Integrated Ethernet. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 24 }
|
|
|
|
mnPrIDUConfIntEthCapacityConf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configured capacity of Integrated Ethernet. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 25 }
|
|
|
|
mnPrIDUConfIntEthCapacityProp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed capacity of Integrated Ethernet. (AMT-M)"
|
|
::= { mnPrIDUConfEntry 26 }
|
|
|
|
mnPrIDUConfLoopSwitchMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
pass(2),
|
|
switch(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configured mode of loopswitch facility."
|
|
::= { mnPrIDUConfEntry 27 }
|
|
|
|
mnPrIDUConfStatLicCapacity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configured Station License Capacity (kbps): Radio must use this
|
|
exact capacity after any reconfiguration (unless this object
|
|
is at its default value of zero, which means that no Station
|
|
License Capacity will be enforced.)"
|
|
::= { mnPrIDUConfEntry 28 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- LIM Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrLIMConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrLIMConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration information
|
|
about each LIM within this link."
|
|
::= { mnPrConfigurationObjects 4 }
|
|
|
|
mnPrLIMConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrLIMConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration information about a
|
|
single LIM within this link. "
|
|
INDEX { mnRadioIndex, mnLIMIndex }
|
|
::= { mnPrLIMConfTable 1 }
|
|
|
|
MnPrLIMConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrLIMConfTypeInstalled
|
|
LIMType,
|
|
|
|
mnPrLIMConfTypeProposed
|
|
LIMType,
|
|
|
|
mnPrLIMConfTypeConf
|
|
LIMType,
|
|
|
|
mnPrLIMConfCapacity
|
|
INTEGER,
|
|
|
|
mnPrLIMConfCapacityInst
|
|
INTEGER,
|
|
|
|
mnPrLIMConfCapacityConf
|
|
INTEGER,
|
|
|
|
mnPrLIMConfCapacityProp
|
|
INTEGER,
|
|
|
|
mnPrLIMConfSHARPInstalled
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrLIMConfTypeInstalled OBJECT-TYPE
|
|
SYNTAX LIMType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a status object that states what kind of
|
|
LIM is actually physically installed in the associated
|
|
LIM slot."
|
|
::= { mnPrLIMConfEntry 1 }
|
|
|
|
mnPrLIMConfTypeProposed OBJECT-TYPE
|
|
SYNTAX LIMType
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a control object (not saved in flash) that allows
|
|
the user to specify a new value for the Configured LIM
|
|
type. Once the instances for each LIM are set correctly,
|
|
the reconfigureModem system command checks the two instances,
|
|
and, if they are a legal combination, copies them into
|
|
the Configured LIM (mnPrLIMConfTypeConf) object instances."
|
|
::= { mnPrLIMConfEntry 2 }
|
|
|
|
mnPrLIMConfTypeConf OBJECT-TYPE
|
|
SYNTAX LIMType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Configured LIM type. This is saved in flash. It is set only
|
|
by the reconfigureLIMs system command, which if the
|
|
proposed combination is legal, copies the associated
|
|
Proposed LIM Configuration object into this object."
|
|
::= { mnPrLIMConfEntry 3 }
|
|
|
|
mnPrLIMConfCapacity OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object shows the capacity of the associated LIM in Mbits/sec."
|
|
::= { mnPrLIMConfEntry 4 }
|
|
|
|
mnPrLIMConfCapacityInst OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum possible capacity of the LIM. (AMT-M)"
|
|
::= { mnPrLIMConfEntry 5 }
|
|
|
|
mnPrLIMConfCapacityConf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Currently configured capacity of the LIM. Same as mnPrLIMConfCapacity,
|
|
but 32 bits (not limited to (0..255)). (AMT-M)"
|
|
::= { mnPrLIMConfEntry 6 }
|
|
|
|
mnPrLIMConfCapacityProp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Currently proposed capacity of the LIM. Replaces mnPrIduConfAllocLimA
|
|
(except that it is 32 bits and has instances for both LIMs.) (AMT-M)"
|
|
::= { mnPrLIMConfEntry 7 }
|
|
|
|
mnPrLIMConfSHARPInstalled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
master(1),
|
|
slave(2),
|
|
notInstalled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrLIMConfEntry 8 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Tributary Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrTribConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrTribConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration information
|
|
about each tributary within this link."
|
|
::= { mnPrConfigurationObjects 5 }
|
|
|
|
mnPrTribConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrTribConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration information about a
|
|
single tributary within this link. "
|
|
INDEX { mnTribIndex }
|
|
::= { mnPrTribConfTable 1 }
|
|
|
|
MnPrTribConfEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrTribConfAdminEquipped
|
|
TruthValue
|
|
|
|
}
|
|
|
|
mnPrTribConfAdminEquipped OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to administratively
|
|
configure the provisioned equipment state of this
|
|
tributary."
|
|
::= { mnPrTribConfEntry 1 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- System Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrSysConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrSysConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing system configuration
|
|
information for each radio within the link."
|
|
::= { mnPrConfigurationObjects 6 }
|
|
|
|
mnPrSysConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrSysConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of system configuration information for a
|
|
single radio within the link. "
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrSysConfTable 1 }
|
|
|
|
MnPrSysConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrSysConfRadioName
|
|
DisplayString,
|
|
|
|
mnPrSysConfLocation
|
|
DisplayString,
|
|
|
|
mnPrSysConfContact
|
|
DisplayString,
|
|
|
|
mnPrSysConfDateAndTime
|
|
DateAndTime,
|
|
|
|
mnPrSysConfLicenseKey
|
|
DisplayString,
|
|
|
|
mnPrSysConfThroughPut
|
|
INTEGER,
|
|
|
|
mnPrSysConfTimeZone
|
|
DisplayString,
|
|
|
|
mnPrSysConfDaylightSavings
|
|
TruthValue,
|
|
|
|
mnPrSysConfDpmStatus
|
|
INTEGER,
|
|
|
|
mnPrSysConfDpmPolicy
|
|
INTEGER,
|
|
|
|
mnPrSysConfEncMode
|
|
INTEGER,
|
|
|
|
mnPrSysConfEncPassword
|
|
DisplayString,
|
|
|
|
mnPrSysConfEncFailPolicy
|
|
INTEGER,
|
|
|
|
mnPrSysConfFIPSKeyActivate
|
|
TruthValue,
|
|
|
|
mnPrSysConfFIPSMode
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrSysConfRadioName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The administratively assigned name of the radio.
|
|
The value contained in this object is also
|
|
reported by the mnPrNotifyRadioName object, and
|
|
by the MIB-II System Group's SysName objext."
|
|
::= { mnPrSysConfEntry 1 }
|
|
|
|
mnPrSysConfLocation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The administratively assigned physical location
|
|
of the radio. The value contained in this object is also
|
|
reported by the MIB-II System Group's SysLocation objext."
|
|
::= { mnPrSysConfEntry 2 }
|
|
|
|
mnPrSysConfContact OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The administratively assigned name and contact
|
|
information of the designated responsible person
|
|
for this radio. An example: `G. Marconi +1 800
|
|
555-1212, gmarconi@microwavenetworks.com'
|
|
The value contained in this object is also
|
|
reported by the MIB-II System Group's SysContact objext."
|
|
::= { mnPrSysConfEntry 3 }
|
|
|
|
mnPrSysConfDateAndTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Provides a means to set and read the radio's real-time
|
|
clock. The 8-OCTET variant (no time zone information)
|
|
is used, and deci-seconds is ignored on write and 0 on read:
|
|
field octets contents range
|
|
_____ ______ ________ _____
|
|
1 1-2 year 0..65536
|
|
(in network byte order)
|
|
2 3 month 1..12
|
|
3 4 day 1..31
|
|
4 5 hour 0..23
|
|
5 6 minutes 0..59
|
|
6 7 seconds 0..60
|
|
(use 60 for leap-second)
|
|
7 8 deci-seconds 0..9"
|
|
::= { mnPrSysConfEntry 4 }
|
|
|
|
mnPrSysConfLicenseKey OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upgradeable license key for this radio which
|
|
unlocks enhanced features."
|
|
::= { mnPrSysConfEntry 5 }
|
|
|
|
mnPrSysConfThroughPut OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object reports the maximum throughput in
|
|
mega-bits per second that is licensed for this radio."
|
|
::= { mnPrSysConfEntry 6 }
|
|
|
|
mnPrSysConfTimeZone OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Offset in hours and minutes between the Universal Coordinated Time
|
|
(UTC) that SNTP uses and the standard local time that the radio
|
|
will display.Example: +05:30 (5 hours, 30 minutes west of UTC).
|
|
Leading '+' and zeros are assumed, as is minutes=0,
|
|
so '5' == '+05:00'."
|
|
::= { mnPrSysConfEntry 7 }
|
|
|
|
mnPrSysConfDaylightSavings OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Daylight Savings time is in effect: local time will be calculated by
|
|
adding the timezone offset plus one hour to the UTC time that
|
|
SNTP supplies."
|
|
::= { mnPrSysConfEntry 8 }
|
|
|
|
mnPrSysConfDpmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DPM_COMPATIBILITY_LIM_A_MASK 0x00000001 LIM A only
|
|
DPM_COMPATIBILITY_LIM_B_MASK 0x00000002 LIM B only
|
|
DPM_COMPATIBILITY_LIM_CTRL_MASK 0x00000004 LIM controller only
|
|
DPM_COMPATIBILITY_MAINBD_MASK 0x00000004 mainboard only
|
|
DPM_COMPATIBILITY_LICENSE_MASK 0x00000100 DPM feature license only
|
|
DPM_COMPATIBILITY_POLICY_MASK 0x00000200 set if DPM policy != disabled
|
|
DPM_COMPATIBILITY_LIMCENTRIC_MASK 0x00000800 set if DPM disabled (either no license
|
|
DPM_STATUS_EXTENDED_POLICY 0x00001000 001 for 1.G
|
|
DPM_STATUS_EXT_POLICY_MASK 0x00007000 Extended Policy Compatibility Level Mask
|
|
"
|
|
::= { mnPrSysConfEntry 9 }
|
|
|
|
mnPrSysConfDpmPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Lower nibble:
|
|
1=DPM enabled (standard configuration)
|
|
2=DPM disabled (LIM-centric)
|
|
The rest of the 32bit word will be used as a bit map:
|
|
DPM_POLICY_EXTENDED_BIT_ENABLE 0x00000010
|
|
DPM_POLICY_HARD_MODEM_LOCK 0x00000020
|
|
"
|
|
::= { mnPrSysConfEntry 10 }
|
|
|
|
mnPrSysConfEncMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
aes128(2),
|
|
aes192(3),
|
|
aes256(4),
|
|
armTransition (5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Changing the encryption mode in FIPS mode requires armTransition
|
|
to be received before the new mode can be set. Futher it requires
|
|
the new mode to be set within 10 seconds of the armTransition set.
|
|
If the system is not in FIPS mode setting armTransition has no
|
|
effect and setting to any encryption level other than armTransition
|
|
will cause the new level to be set.
|
|
"
|
|
::= { mnPrSysConfEntry 11 }
|
|
|
|
mnPrSysConfEncPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"
|
|
"
|
|
::= { mnPrSysConfEntry 12 }
|
|
|
|
mnPrSysConfEncFailPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nofallback(1),
|
|
fallback(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"
|
|
"
|
|
::= { mnPrSysConfEntry 13 }
|
|
|
|
mnPrSysConfFIPSKeyActivate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"
|
|
"
|
|
::= { mnPrSysConfEntry 14 }
|
|
|
|
mnPrSysConfFIPSMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Parameter that determines whether FIPS-140-2 security mode is enabled
|
|
on the radio. If FIPS-140-2 security mode is enabled, this constrains
|
|
the security behavior of the radios in a number of ways. Note that
|
|
only admin users may change this object, and the object can only be
|
|
changed on the local radio. Changing this object has a number of
|
|
side-effects...
|
|
"
|
|
::= { mnPrSysConfEntry 15 }
|
|
|
|
-- mnPrSysConfFIPSKeyHexP not in MIB, would be entry 16 if it were...
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- User Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
--In the initial release, this table with have only these fields, and
|
|
--will have a fixed set of rows, one of each access level:
|
|
--
|
|
-- Username Password AccessLevel
|
|
-- (read-only) ('***' on read, (read-only, returns 999)
|
|
-- write by self or
|
|
-- admin only)
|
|
-- (default shown)
|
|
-- ========== ================= =================
|
|
-- guest guest(2)
|
|
-- admin mni admin(6)
|
|
-- factory <secret> factory(10)
|
|
--
|
|
--In later versions, if we choose, we can add the ability to add/delete rows (adding
|
|
--a RowStatus column then.)
|
|
|
|
mnPrUserConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrUserConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"List of users for this radio."
|
|
::= { mnPrConfigurationObjects 7 }
|
|
|
|
mnPrUserConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrUserConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about one user of this radio."
|
|
INDEX { mnRadioIndex, mnPrUserConfIndex }
|
|
::= { mnPrUserConfTable 1 }
|
|
|
|
MnPrUserConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrUserConfIndex
|
|
INTEGER,
|
|
|
|
mnPrUserConfUsername
|
|
DisplayString,
|
|
|
|
mnPrUserConfPasswordSet
|
|
DisplayString,
|
|
|
|
mnPrUserConfAccessLevel
|
|
INTEGER,
|
|
|
|
mnPrUserConfAuthProtocol
|
|
INTEGER,
|
|
|
|
mnPrUserConfPrivProtocol
|
|
INTEGER,
|
|
|
|
mnPrUserConfPrivPwdSet
|
|
DisplayString
|
|
|
|
}
|
|
|
|
mnPrUserConfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the user database that contains
|
|
this row (factory = 1, admin = 2, guest = 3)"
|
|
::= { mnPrUserConfEntry 1 }
|
|
|
|
mnPrUserConfUsername OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The user's user name."
|
|
::= { mnPrUserConfEntry 2 }
|
|
|
|
mnPrUserConfPasswordSet OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The user's password. Returns '***' on read, or null
|
|
string if the password is not set. This is used as
|
|
the CLI password and is used for SNMPv1 and SNMPv2c
|
|
community string construction ('|<username>|<password>'
|
|
and to create SNMPv3 secret authentication key.)"
|
|
::= { mnPrUserConfEntry 3 }
|
|
|
|
mnPrUserConfAccessLevel OBJECT-TYPE
|
|
SYNTAX AccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The user's access level."
|
|
::= { mnPrUserConfEntry 4 }
|
|
|
|
mnPrUserConfAuthProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAuthProtocol(1),
|
|
md5AuthProtocol(2),
|
|
shaAuthProtocol(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" (see table)
|
|
"
|
|
::= { mnPrUserConfEntry 5 }
|
|
|
|
mnPrUserConfPrivProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noPrivProtocol(1),
|
|
desPrivProtocol(2),
|
|
aes128PrivProtocol(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" (see table) 3DES 192 256
|
|
"
|
|
::= { mnPrUserConfEntry 6 }
|
|
|
|
mnPrUserConfPrivPwdSet OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The password used to create the SNMPv3 secret privacy
|
|
key. Returns '***' on read, or null string if the password
|
|
is not set (which is the default case). If this has not
|
|
been set, and is a null string, SNMPv3 just uses the value
|
|
of the SNMPv3 authentication password (see
|
|
mnPrUserConfPasswordSet, above) to create the SNMPv3
|
|
secret privacy key."
|
|
::= { mnPrUserConfEntry 7 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Alarm Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrAlarmConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrAlarmConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing alarm configuration information
|
|
for each radio within the link."
|
|
::= { mnPrConfigurationObjects 8 }
|
|
|
|
mnPrAlarmConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrAlarmConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of alarm configuration information for a
|
|
single alarm on a single radio within the link."
|
|
INDEX { mnRadioIndex, mnAlarmIndex }
|
|
::= { mnPrAlarmConfTable 1 }
|
|
|
|
MnPrAlarmConfEntry ::=
|
|
SEQUENCE {
|
|
mnAlarmIndex
|
|
INTEGER,
|
|
|
|
mnPrAlarmConfName
|
|
DisplayString,
|
|
|
|
mnPrAlarmConfUserName
|
|
DisplayString,
|
|
|
|
mnPrAlarmConfAbrev
|
|
DisplayString,
|
|
|
|
mnPrAlarmConfMap
|
|
INTEGER,
|
|
|
|
mnPrAlarmConfCircuitType
|
|
INTEGER,
|
|
|
|
mnPrAlarmConfThreshold
|
|
INTEGER,
|
|
|
|
mnPrAlarmConfSet
|
|
TruthValue
|
|
}
|
|
|
|
mnAlarmIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object identifies the alarm. The index is the
|
|
same number that is sent in the current alarm list."
|
|
::= { mnPrAlarmConfEntry 1 }
|
|
|
|
mnPrAlarmConfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the full name of the alarm."
|
|
::= { mnPrAlarmConfEntry 2 }
|
|
|
|
mnPrAlarmConfUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Portion of the alarm name that may be modified by the
|
|
user. Only valid for external and relay alarms."
|
|
::= { mnPrAlarmConfEntry 3 }
|
|
|
|
mnPrAlarmConfAbrev OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Abbreviated alarm name for making smaller labels."
|
|
::= { mnPrAlarmConfEntry 4 }
|
|
|
|
mnPrAlarmConfMap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This bit-maps the alarm to certain relays / actions.
|
|
For example:
|
|
Bit 0: near-end Relay 1
|
|
Bit 1: near-end Relay 2
|
|
Bit 2: near-end Relay 3
|
|
Bit 3: near-end Relay 4
|
|
Bit 4: reserved
|
|
Bit 5: far-end Relay 1
|
|
Bit 6: far-end Relay 2
|
|
Bit 7: far-end Relay 3
|
|
Bit 8: far-end Relay 4
|
|
Bit 9: reserved
|
|
Bit 10: major alarm
|
|
Bit 11: minor alarm
|
|
Bit 12: high priority alarm
|
|
Bit 13: low priority alarm
|
|
Bit 14 - 31: reserved"
|
|
::= { mnPrAlarmConfEntry 5 }
|
|
|
|
mnPrAlarmConfCircuitType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
circuitOpen(1),
|
|
circuitClosed(2),
|
|
circuitNone(99)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies if associated external input or relay is
|
|
normally open or normally closed in alarm condition.
|
|
99 - Not Applicable
|
|
1 - Normally Open (active high)
|
|
2 - Normally Closed (active low)"
|
|
::= { mnPrAlarmConfEntry 6 }
|
|
|
|
mnPrAlarmConfThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"For alarms that allow settable thresholds, this defines the
|
|
threshold. For integer values (e.g. Temperature), the value
|
|
is the threshold. For scientific values (e.g. BER levels),
|
|
the value is the negative exponent. For example, to set
|
|
a BER threshold of 10^-3, the value set here should be +3."
|
|
::= { mnPrAlarmConfEntry 7 }
|
|
|
|
mnPrAlarmConfSet OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"True if the alarm is currently active, false otherwise."
|
|
::= { mnPrAlarmConfEntry 8 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Network Management Configuration Table **
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrNMConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrNMConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing network management
|
|
configuration information for each radio within
|
|
the link."
|
|
::= { mnPrConfigurationObjects 9 }
|
|
|
|
mnPrNMConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrNMConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of network management configuration information
|
|
for a single radio within the link. "
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrNMConfTable 1 }
|
|
|
|
MnPrNMConfEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrNMConfDefGateway
|
|
IpAddress,
|
|
|
|
mnPrNMConfTrapMode
|
|
INTEGER,
|
|
|
|
mnPrNMConfTFTPAddr
|
|
IpAddress,
|
|
|
|
mnPrNMConfTFTPFile
|
|
DisplayString,
|
|
|
|
mnPrNMConfSNTPAddr
|
|
IpAddress,
|
|
|
|
mnPrNMConfSNTPInterval
|
|
INTEGER,
|
|
|
|
mnPrNMConfSNTPTimeout
|
|
INTEGER,
|
|
|
|
mnPrNMConfAuthMode
|
|
INTEGER,
|
|
|
|
mnPrNMConfRADTimeout
|
|
INTEGER,
|
|
|
|
mnPrNMConfRADRetries
|
|
INTEGER,
|
|
|
|
mnPrNMConfRADDeadtime
|
|
INTEGER,
|
|
|
|
mnPrNMConfRADMinPwdLen
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrNMConfDefGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object configures the IPv4 address of the
|
|
default gateway available via the ethernet
|
|
interface for this radio."
|
|
::= { mnPrNMConfEntry 1 }
|
|
|
|
mnPrNMConfTrapMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
silent(1),
|
|
terse(2),
|
|
verbose(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Controls what traps are sent:
|
|
silent: No traps sent
|
|
terse: Only the Major and Minor summary traps are sent
|
|
verbose: All traps are sent"
|
|
::= { mnPrNMConfEntry 2 }
|
|
|
|
mnPrNMConfTFTPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object configures the IPv4 address of the
|
|
TFTP server."
|
|
::= { mnPrNMConfEntry 3 }
|
|
|
|
mnPrNMConfTFTPFile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object configures the default filename to use for
|
|
TFTP transfers."
|
|
::= { mnPrNMConfEntry 4 }
|
|
|
|
mnPrNMConfSNTPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object configures the IPv4 address of the
|
|
SNTP server."
|
|
::= { mnPrNMConfEntry 5 }
|
|
|
|
mnPrNMConfSNTPInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The interval in minutes between sucessive scheduled polls of
|
|
the SNTP server."
|
|
::= { mnPrNMConfEntry 6 }
|
|
|
|
mnPrNMConfSNTPTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (2..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of seconds to wait before declaring that an SNTP
|
|
request has timed out. "
|
|
::= { mnPrNMConfEntry 7 }
|
|
|
|
mnPrNMConfAuthMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local(2),
|
|
localradius(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Authentication mode: what method(s) to use to attempt to
|
|
authenticate users, and in what order to attempt those methods"
|
|
::= { mnPrNMConfEntry 8 }
|
|
|
|
mnPrNMConfRADTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RADIUS Timeout in seconds."
|
|
::= { mnPrNMConfEntry 9 }
|
|
|
|
mnPrNMConfRADRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum number of times to retry RADIUS requests."
|
|
::= { mnPrNMConfEntry 10 }
|
|
|
|
mnPrNMConfRADDeadtime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..86400)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time in seconds to avoid using a RADIUS server after it has
|
|
failed (if there is an alternative)."
|
|
::= { mnPrNMConfEntry 11 }
|
|
|
|
mnPrNMConfRADMinPwdLen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..86400)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Require minimum of 8 bytes in the RADIUS password."
|
|
::= { mnPrNMConfEntry 12 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- IP Interface Configuration Table **
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrIPIfConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrIPIfConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table that contains configuration information about each of the radio's
|
|
IP interfaces."
|
|
::= { mnPrConfigurationObjects 10 }
|
|
|
|
mnPrIPIfConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrIPIfConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configuration information about one of the radio's IP interfaces."
|
|
INDEX { mnRadioIndex, mnIPIfIndex }
|
|
::= { mnPrIPIfConfTable 1 }
|
|
|
|
MnPrIPIfConfEntry ::=
|
|
SEQUENCE {
|
|
mnIPIfIndex
|
|
INTEGER,
|
|
|
|
mnPrIPIfConfIPAddr
|
|
IpAddress,
|
|
|
|
mnPrIPIfConfSubnetMask
|
|
IpAddress,
|
|
|
|
mnPrIPIfConfRouting
|
|
INTEGER,
|
|
|
|
mnPrIPIfConfRoutingBit
|
|
INTEGER,
|
|
|
|
mnPrIPIfConfCustomAddress
|
|
IpAddress,
|
|
|
|
mnPrIPIfConfCustomSubnet
|
|
IpAddress
|
|
|
|
}
|
|
|
|
mnIPIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ethernet(2),
|
|
ipoair(3),
|
|
ppp(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index for the IP Interfaces Table (these match the numbering
|
|
used for these same interfaces in the MIB-II IfTable.)"
|
|
::= { mnPrIPIfConfEntry 1 }
|
|
|
|
mnPrIPIfConfIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address for this interface."
|
|
::= { mnPrIPIfConfEntry 2 }
|
|
|
|
mnPrIPIfConfSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The subnet mask for this interface."
|
|
::= { mnPrIPIfConfEntry 3 }
|
|
|
|
mnPrIPIfConfRouting OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
rip(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The routing protocol used on this interface."
|
|
::= { mnPrIPIfConfEntry 4 }
|
|
|
|
mnPrIPIfConfRoutingBit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A bitmap providing more information for the selected routing type.
|
|
For RIP, the LSB is set if a custom advisement is to be used."
|
|
::= { mnPrIPIfConfEntry 5 }
|
|
|
|
mnPrIPIfConfCustomAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If custom advisement is enabled for RIP, this is the address that
|
|
is sent out on RIP packets for this port."
|
|
::= { mnPrIPIfConfEntry 6 }
|
|
|
|
mnPrIPIfConfCustomSubnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If custom advisement is enabled for RIP, this is the subnet that
|
|
is sent out on RIP packets for this port."
|
|
::= { mnPrIPIfConfEntry 7 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Static Route Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrRouteConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrRouteConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Static routing configuration for this radio."
|
|
::= { mnPrConfigurationObjects 11 }
|
|
|
|
mnPrRouteConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrRouteConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configuration information for use in creating and maintaining static routes."
|
|
INDEX { mnRadioIndex, mnPrRouteConfIndex }
|
|
::= { mnPrRouteConfTable 1 }
|
|
|
|
MnPrRouteConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrRouteConfIndex
|
|
INTEGER,
|
|
|
|
mnPrRouteConfDest
|
|
IpAddress,
|
|
|
|
mnPrRouteConfMask
|
|
IpAddress,
|
|
|
|
mnPrRouteConfNextHop
|
|
IpAddress,
|
|
|
|
mnPrRouteConfMetric
|
|
INTEGER,
|
|
|
|
mnPrRouteConfRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
mnPrRouteConfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..50)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the static routing database that contains
|
|
this row"
|
|
::= { mnPrRouteConfEntry 1 }
|
|
|
|
mnPrRouteConfDest OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The destination IP address of this route."
|
|
::= { mnPrRouteConfEntry 2 }
|
|
|
|
mnPrRouteConfMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicate the mask to be logical-ANDed with the
|
|
destination address before being compared to the
|
|
value in the mnPrRouteConfDest field.
|
|
For those systems that do not support arbitrary
|
|
subnet masks, an agent constructs the value of the
|
|
mnPrRouteConfMask by determining whether
|
|
the value of the correspondent
|
|
mnPrRouteConfDest field belong to a
|
|
class-A, B, or C network, and then using one of:
|
|
|
|
mask network
|
|
255.0.0.0 class-A
|
|
255.255.0.0 class-B
|
|
255.255.255.0 class-C"
|
|
|
|
::= { mnPrRouteConfEntry 3 }
|
|
|
|
mnPrRouteConfNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the next hop of this route.
|
|
(In the case of a route bound to an interface
|
|
which is realized via a broadcast media, the value
|
|
of this field is the agent's IP address on that
|
|
interface.)"
|
|
::= { mnPrRouteConfEntry 4 }
|
|
|
|
mnPrRouteConfMetric OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The routing metric for this route."
|
|
::= { mnPrRouteConfEntry 5 }
|
|
|
|
mnPrRouteConfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of this conceptual row in the
|
|
mnPrRouteConfTable:
|
|
active (1)
|
|
notInService (2)
|
|
notReady (3) (not setable)
|
|
createAndGo (4) (can be set, but not supported by this table)
|
|
createAndWait(5)
|
|
destroy (6)
|
|
A static route is not qualified for activation until
|
|
instances of all columns of the current row
|
|
have an appropriate value."
|
|
::= { mnPrRouteConfEntry 6 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Trap Destination Configuration Table **
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrTrapConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrTrapConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Trap Destinations for this radio."
|
|
::= { mnPrConfigurationObjects 12 }
|
|
|
|
mnPrTrapConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrTrapConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"One trap destination entry."
|
|
INDEX { mnRadioIndex, mnTrapIndex }
|
|
::= { mnPrTrapConfTable 1 }
|
|
|
|
MnPrTrapConfEntry ::=
|
|
SEQUENCE {
|
|
mnTrapIndex
|
|
INTEGER,
|
|
|
|
mnPrTrapConfTrapAddr
|
|
IpAddress,
|
|
|
|
mnPrTrapConfTrapComm
|
|
DisplayString,
|
|
|
|
mnPrTrapConfRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
mnTrapIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the trap destination configuration entry."
|
|
::= { mnPrTrapConfEntry 1 }
|
|
|
|
mnPrTrapConfTrapAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the trap destination."
|
|
::= { mnPrTrapConfEntry 2 }
|
|
|
|
mnPrTrapConfTrapComm OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The trap community string to use when sending to the
|
|
associated trap trap destination."
|
|
::= { mnPrTrapConfEntry 3 }
|
|
|
|
mnPrTrapConfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of this conceptual row in the mnPrTrapConfTable:
|
|
active (1)
|
|
notInService (2)
|
|
notReady (3) (not setable)
|
|
createAndGo (4) (can be set, but not supported by this table)
|
|
createAndWait(5)
|
|
destroy (6)
|
|
A row is not qualified for activation until
|
|
instances of all columns of the row
|
|
have an appropriate value."
|
|
::= { mnPrTrapConfEntry 4 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- PPP Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
mnPrPPPConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPPPConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PPP Configuration Parameters for this radio."
|
|
::= { mnPrConfigurationObjects 13 }
|
|
|
|
mnPrPPPConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrPPPConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"One PPP Configuration entry."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrPPPConfTable 1 }
|
|
|
|
MnPrPPPConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrPPPConfBaudRate
|
|
INTEGER,
|
|
|
|
mnPrPPPConfInitString
|
|
DisplayString,
|
|
|
|
mnPrPPPConfChapUser
|
|
DisplayString,
|
|
|
|
mnPrPPPConfChapSecret
|
|
DisplayString
|
|
}
|
|
|
|
mnPrPPPConfBaudRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The baud rate for the external modem port."
|
|
::= { mnPrPPPConfEntry 1 }
|
|
|
|
mnPrPPPConfInitString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The initialization string for the external modem."
|
|
::= { mnPrPPPConfEntry 2 }
|
|
|
|
mnPrPPPConfChapUser OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The initialization string for the external modem."
|
|
::= { mnPrPPPConfEntry 3 }
|
|
|
|
mnPrPPPConfChapSecret OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The CHAP secret needed to access the external modem port."
|
|
::= { mnPrPPPConfEntry 4 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Performance History Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
mnPrPerfHistConfigObjects OBJECT IDENTIFIER ::= { mnPrConfigurationObjects 14 }
|
|
|
|
mnPrPerfHistConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfHistConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Performance History Configuration Parameters for each radio."
|
|
::= { mnPrPerfHistConfigObjects 1 }
|
|
|
|
mnPrPerfHistConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfHistConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"One Performance History Configuration entry."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrPerfHistConfTable 1 }
|
|
|
|
MnPrPerfHistConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrPerfHistConfEnable
|
|
TruthValue,
|
|
|
|
mnPrPerfHistConfInterval
|
|
INTEGER,
|
|
|
|
mnPrPerfHistConfFilename
|
|
DisplayString,
|
|
|
|
mnPrPerfHistConfUploadInterval
|
|
INTEGER
|
|
}
|
|
|
|
mnPrPerfHistConfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to administratively
|
|
enable or disable the collection of Performance History data."
|
|
::= { mnPrPerfHistConfEntry 1 }
|
|
|
|
mnPrPerfHistConfInterval OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS seconds
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of seconds between each Performance History sample."
|
|
::= { mnPrPerfHistConfEntry 2 }
|
|
|
|
mnPrPerfHistConfFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object configures the filename to be used for manual uploads
|
|
of Performance History in CSV format. It also serves as the
|
|
basename for automatic scheduled uploads which will append the
|
|
date and time to this filename just in front of the filetype
|
|
extension if any."
|
|
::= { mnPrPerfHistConfEntry 3 }
|
|
|
|
mnPrPerfHistConfUploadInterval OBJECT-TYPE
|
|
SYNTAX INTEGER -- UNITS seconds
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of seconds to collect Performance History data before
|
|
automatically uploading it in CSV format to the TFTP server.
|
|
A value of 0 disables automatic uploads."
|
|
::= { mnPrPerfHistConfEntry 4 }
|
|
|
|
mnPrPerfHistConfVarTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrPerfHistConfVarEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Performance History Variable Configuration Parameters for each
|
|
radio."
|
|
::= { mnPrPerfHistConfigObjects 2 }
|
|
|
|
mnPrPerfHistConfVarEntry OBJECT-TYPE
|
|
SYNTAX MnPrPerfHistConfVarEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"One Performance History Variable Configuration entry."
|
|
INDEX { mnRadioIndex, mnPrPerfHistConfVarIndex }
|
|
::= { mnPrPerfHistConfVarTable 1 }
|
|
|
|
MnPrPerfHistConfVarEntry ::=
|
|
SEQUENCE {
|
|
mnPrPerfHistConfVarIndex
|
|
INTEGER,
|
|
|
|
mnPrPerfHistConfVarName
|
|
DisplayString,
|
|
|
|
mnPrPerfHistConfVarEnable
|
|
TruthValue
|
|
}
|
|
|
|
mnPrPerfHistConfVarIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Performance History Variable Index."
|
|
::= { mnPrPerfHistConfVarEntry 1 }
|
|
|
|
mnPrPerfHistConfVarName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object displays the Performance History variable name for
|
|
this record."
|
|
::= { mnPrPerfHistConfVarEntry 2 }
|
|
|
|
mnPrPerfHistConfVarEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to administratively
|
|
enable or disable the collection of Performance History data
|
|
for the selected performance variable."
|
|
::= { mnPrPerfHistConfVarEntry 3 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- E1/DS1 Tributary Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrTribE1ConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrTribE1ConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration information
|
|
about each E1/DS1 tributary within this link."
|
|
::= { mnPrConfigurationObjects 15 }
|
|
|
|
mnPrTribE1ConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrTribE1ConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration information about a
|
|
single E1/DS1 tributary within this link. "
|
|
INDEX { mnTribIndex }
|
|
::= { mnPrTribE1ConfTable 1 }
|
|
|
|
MnPrTribE1ConfEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrTribE1ConfLineType
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrTribE1ConfLineType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
encodeHdb3B8zs(1),
|
|
encodeAmi(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to administratively
|
|
configure the E1/DS1 line encoding state of this
|
|
tributary.
|
|
encodeHdb3B8zs(1) - Use HDB3 (E1) or B8ZS (DS1) line
|
|
encoding for the specified tributary.
|
|
encodeAmi(2) - Use AMI (E1 or DS1) line encoding for
|
|
the specified tributary.
|
|
Currently, all tributaries on a LIM are encoded as
|
|
specified for the first tributary on that LIM (trib 1 for
|
|
LIM A, trib 17 for LIM B). This will change in the future
|
|
when the hardware is capable of per tributary encoding."
|
|
::= { mnPrTribE1ConfEntry 1 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Auxiliary Channel Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrAuxConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrAuxConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters for
|
|
the Auxiliary channels in the link"
|
|
::= { mnPrConfigurationObjects 16 }
|
|
|
|
mnPrAuxConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrAuxConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single
|
|
Auxiliary channel within the link. Can be used
|
|
to configure other similar ports in the Link,
|
|
like the OW port in data mode."
|
|
INDEX { mnRadioIndex, mnPrAuxIndex }
|
|
::= { mnPrAuxConfTable 1 }
|
|
|
|
MnPrAuxConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrAuxIndex
|
|
INTEGER,
|
|
|
|
mnPrAuxConfBaudRate
|
|
INTEGER,
|
|
|
|
mnPrAuxConfParity
|
|
INTEGER,
|
|
|
|
mnPrAuxConfInversion
|
|
INTEGER,
|
|
|
|
mnPrAuxConfStopBits
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrAuxIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Auxiliary Channel Index. AUX1 = 1, AUX2 = 2, OW(data) = 3"
|
|
::= { mnPrAuxConfEntry 1 }
|
|
|
|
mnPrAuxConfBaudRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baud9600(9600),
|
|
baud14400(14400),
|
|
baud19200(19200),
|
|
baud28800(28800),
|
|
baud38400(38400),
|
|
baud48000(48000),
|
|
baud56000(56000),
|
|
baud57600(57600),
|
|
baud64000(64000)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the
|
|
baud rate used for this auxiliary channel. AUX1/AUX2
|
|
support only baud9600 and baud19200."
|
|
::= { mnPrAuxConfEntry 2 }
|
|
|
|
mnPrAuxConfParity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noParity(1),
|
|
evenParity(2),
|
|
oddParity(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the
|
|
parity checking for this auxiliary channel."
|
|
::= { mnPrAuxConfEntry 3 }
|
|
|
|
mnPrAuxConfInversion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noInversion(1),
|
|
invertInput(2),
|
|
invertOutput(3),
|
|
invertBoth(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the
|
|
signal inversion for this auxiliary channel."
|
|
::= { mnPrAuxConfEntry 4 }
|
|
|
|
mnPrAuxConfStopBits OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneStopBit(1),
|
|
twoStopBits(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the
|
|
number of stop bits used for this auxiliary channel."
|
|
::= { mnPrAuxConfEntry 5 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Ethernet Port Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrEthPortConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrEthPortConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters for Ethernet
|
|
ports in the link, particularly the auxilliary non-LIM ports."
|
|
::= { mnPrConfigurationObjects 17 }
|
|
|
|
mnPrEthPortConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrEthPortConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single Ethernet
|
|
port within the link."
|
|
INDEX { mnRadioIndex, mnPrEthPortIndex }
|
|
::= { mnPrEthPortConfTable 1 }
|
|
|
|
MnPrEthPortConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrEthPortIndex
|
|
INTEGER,
|
|
|
|
mnPrEthPortConfSpeed
|
|
LanSpeed
|
|
}
|
|
|
|
mnPrEthPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..9999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"NMS Port Configuration Index:
|
|
1 = NMS 1
|
|
2 = NMS 2
|
|
3 = Integral Ethernet 1
|
|
4 = Integral Ethernet 2
|
|
Range potentially allows tributaries to be indexed."
|
|
::= { mnPrEthPortConfEntry 1 }
|
|
|
|
mnPrEthPortConfSpeed OBJECT-TYPE
|
|
SYNTAX LanSpeed
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the LAN speed
|
|
settings for the Ethernet ports. It allows the user to enable
|
|
auto-negotiation or set the speed and duplex settings to
|
|
a fixed value."
|
|
::= { mnPrEthPortConfEntry 2 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Switching Plane Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrSwitchPlaneConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrSwitchPlaneConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters (and
|
|
control and status variables) for the switching
|
|
planes in the link.
|
|
A protected link contains pairs of redundant components
|
|
(generally in a primary and associated secondary SPU).
|
|
The pair defines a switching plane.
|
|
This table has a row for every redundant component in the
|
|
link."
|
|
::= { mnPrConfigurationObjects 18 }
|
|
|
|
mnPrSwitchPlaneConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrSwitchPlaneConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single
|
|
redundant component within the link."
|
|
INDEX { mnRadioIndex, mnPrSwitchPlaneIndex }
|
|
::= { mnPrSwitchPlaneConfTable 1 }
|
|
|
|
MnPrSwitchPlaneConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrSwitchPlaneIndex
|
|
INTEGER,
|
|
|
|
mnPrSwitchPlaneConfStatus
|
|
INTEGER,
|
|
|
|
mnPrSwitchPlaneConfOnlineReq
|
|
TruthValue
|
|
}
|
|
|
|
mnPrSwitchPlaneIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..9999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Switch Configuration Index.
|
|
1 = TxMux
|
|
2 = TxMod
|
|
3 = RxDMux
|
|
4 = RxDMod
|
|
etc. Range sized to allow tributaries to be indexed."
|
|
::= { mnPrSwitchPlaneConfEntry 1 }
|
|
|
|
mnPrSwitchPlaneConfStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
isTrue(1), -- Temporary, for backwards compatibility
|
|
isFalse(2), -- Temporary, for backwards compatibility
|
|
oos(3), -- oos
|
|
is(7), -- is
|
|
oosAlm(11), -- oos Alm
|
|
isAlm(15), -- is Alm
|
|
oosOlr(19), -- oos Olr
|
|
isOlr(23), -- is Olr
|
|
oosAlmOlr(27), -- oos Alm Olr
|
|
isAlmOlr(31) -- is Alm Olr
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
".....
|
|
Bit 2 (00100): 1=IS (0=OOS)
|
|
Bit 3 (01000): 1=ALM
|
|
Bit 4 (10000): 1=OLR
|
|
|
|
"
|
|
::= { mnPrSwitchPlaneConfEntry 2 }
|
|
|
|
mnPrSwitchPlaneConfOnlineReq OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"....."
|
|
::= { mnPrSwitchPlaneConfEntry 3 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- DPM Channel Interface Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrDpmCiConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrDpmCiConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters (and
|
|
status variables) for DPM Channel Interfaces.
|
|
"
|
|
::= { mnPrConfigurationObjects 19 }
|
|
|
|
mnPrDpmCiConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrDpmCiConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single
|
|
DPM Channel Interface within the link."
|
|
INDEX { mnPrDpmCiIndex }
|
|
::= { mnPrDpmCiConfTable 1 }
|
|
|
|
MnPrDpmCiConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrDpmCiIndex
|
|
INTEGER,
|
|
|
|
mnPrDpmCiConfType
|
|
INTEGER,
|
|
|
|
mnPrDpmCiConfFullName
|
|
DisplayString,
|
|
|
|
mnPrDpmCiConfSharpCapable
|
|
TruthValue,
|
|
|
|
mnPrDpmCiConfActCgName
|
|
DisplayString,
|
|
|
|
mnPrDpmCiConfActSharpEnabled
|
|
TruthValue,
|
|
|
|
mnPrDpmCiConfActOtherIntf
|
|
DisplayString,
|
|
|
|
mnPrDpmCiConfPropAvailable
|
|
TruthValue,
|
|
|
|
mnPrDpmCiConfPropCgName
|
|
DisplayString,
|
|
|
|
mnPrDpmCiConfPropSharpEnabled
|
|
TruthValue,
|
|
|
|
mnPrDpmCiConfPropOtherIntf
|
|
DisplayString
|
|
}
|
|
|
|
mnPrDpmCiIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (10001..42999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 1 }
|
|
|
|
mnPrDpmCiConfType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 2 }
|
|
|
|
mnPrDpmCiConfFullName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 3 }
|
|
|
|
mnPrDpmCiConfSharpCapable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 4 }
|
|
|
|
mnPrDpmCiConfActCgName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 5 }
|
|
|
|
mnPrDpmCiConfActSharpEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 6 }
|
|
|
|
mnPrDpmCiConfActOtherIntf OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 7 }
|
|
|
|
mnPrDpmCiConfPropAvailable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 8 }
|
|
|
|
mnPrDpmCiConfPropCgName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 9 }
|
|
|
|
mnPrDpmCiConfPropSharpEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 10 }
|
|
|
|
mnPrDpmCiConfPropOtherIntf OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCiConfEntry 11 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- DPM Channel Group Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrDpmCgConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrDpmCgConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters (and
|
|
status variables) for DPM Channel Groups.
|
|
"
|
|
::= { mnPrConfigurationObjects 20 }
|
|
|
|
mnPrDpmCgConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrDpmCgConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single
|
|
DPM Channel Group within the link."
|
|
INDEX { mnRadioIndex, mnPrDpmCgIndex }
|
|
::= { mnPrDpmCgConfTable 1 }
|
|
|
|
MnPrDpmCgConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrDpmCgIndex
|
|
INTEGER,
|
|
|
|
mnPrDpmCgConfName
|
|
DisplayString,
|
|
|
|
mnPrDpmCgConfType
|
|
INTEGER,
|
|
|
|
mnPrDpmCgConfCount
|
|
INTEGER,
|
|
|
|
mnPrDpmCgConfChMinRate
|
|
INTEGER,
|
|
|
|
mnPrDpmCgConfChMaxRate
|
|
INTEGER,
|
|
|
|
mnPrDpmCgConfChAllocRate
|
|
INTEGER,
|
|
|
|
mnPrDpmCgConfIntf1
|
|
DisplayString,
|
|
|
|
mnPrDpmCgConfSharpEnabled1
|
|
TruthValue,
|
|
|
|
mnPrDpmCgConfIntf2
|
|
DisplayString,
|
|
|
|
mnPrDpmCgConfSharpEnabled2
|
|
TruthValue,
|
|
|
|
mnPrDpmCgConfRowStatus
|
|
RowStatus
|
|
|
|
}
|
|
|
|
mnPrDpmCgIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 1 }
|
|
|
|
mnPrDpmCgConfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 2 }
|
|
|
|
mnPrDpmCgConfType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 3 }
|
|
|
|
mnPrDpmCgConfCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 4 }
|
|
|
|
mnPrDpmCgConfChMinRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 6 }
|
|
|
|
mnPrDpmCgConfChMaxRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 7 }
|
|
|
|
mnPrDpmCgConfChAllocRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Capacity of the channels in this channel group (bits/sec)"
|
|
::= { mnPrDpmCgConfEntry 8 }
|
|
|
|
mnPrDpmCgConfIntf1 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 9 }
|
|
|
|
mnPrDpmCgConfSharpEnabled1 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 10 }
|
|
|
|
|
|
mnPrDpmCgConfIntf2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 11 }
|
|
|
|
mnPrDpmCgConfSharpEnabled2 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 12 }
|
|
|
|
mnPrDpmCgConfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrDpmCgConfEntry 13 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- SHARP Channel Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrSHARPChanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrSHARPChanEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters (and
|
|
status variables) for SHARP Channels.
|
|
"
|
|
::= { mnPrConfigurationObjects 21 }
|
|
|
|
mnPrSHARPChanEntry OBJECT-TYPE
|
|
SYNTAX MnPrSHARPChanEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single
|
|
SHARP Channel within the link."
|
|
INDEX { mnPrDpmCiIndex }
|
|
::= { mnPrSHARPChanTable 1 }
|
|
|
|
MnPrSHARPChanEntry ::=
|
|
SEQUENCE {
|
|
mnPrSHARPChanStatus
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanActiveChan
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanMasterBER
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanSlaveBER
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanEnable
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanSwitchMode
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanMasterThresh
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanSlaveThresh
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanManualForce
|
|
INTEGER,
|
|
|
|
mnPrSHARPChanSwitchPref
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrSHARPChanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
normal(2),
|
|
notProtected(3),
|
|
channelFail(4),
|
|
limFail(5),
|
|
unknown(6)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 1 }
|
|
|
|
mnPrSHARPChanActiveChan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
master(1),
|
|
slave(2),
|
|
unknown(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 2 }
|
|
|
|
mnPrSHARPChanMasterBER OBJECT-TYPE
|
|
SYNTAX SHARPBERStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 3 }
|
|
|
|
mnPrSHARPChanSlaveBER OBJECT-TYPE
|
|
SYNTAX SHARPBERStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 4 }
|
|
|
|
mnPrSHARPChanEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 6 }
|
|
|
|
mnPrSHARPChanSwitchMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hard(1),
|
|
soft(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 7 }
|
|
|
|
mnPrSHARPChanMasterThresh OBJECT-TYPE
|
|
SYNTAX SHARPBERThresh
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 8 }
|
|
|
|
mnPrSHARPChanSlaveThresh OBJECT-TYPE
|
|
SYNTAX SHARPBERThresh
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 9 }
|
|
|
|
mnPrSHARPChanManualForce OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noForce(1),
|
|
forceMaster(2),
|
|
forceSlave(3),
|
|
forceMasterOperNA(4),
|
|
forceSlaveOperNA(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"(The 'OperNA' values don't generate alarms. For cases when a channel
|
|
needs to be forced long-term, for operational (not diagnostic) reasons.)"
|
|
::= { mnPrSHARPChanEntry 10 }
|
|
|
|
mnPrSHARPChanSwitchPref OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noPreference(1),
|
|
masterNonRevert(2),
|
|
masterRevert(3),
|
|
slaveNonRevert(4),
|
|
slaveRevert(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrSHARPChanEntry 11 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Tributary Extended Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrTribXConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrTribXConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration and other
|
|
information about each tributary within this link.
|
|
This table uses DPM CI (RLTTT) indexing, to allow
|
|
access to more than 99 tributaries. Some of the
|
|
objects in this table are expanded versions of other
|
|
tributary-related objects in the MIB, inserted here
|
|
to allow access to tributaries beyond #99. "
|
|
::= { mnPrConfigurationObjects 22 }
|
|
|
|
mnPrTribXConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrTribXConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration information about a
|
|
single tributary within this link. "
|
|
INDEX { mnPrDpmCiIndex }
|
|
::= { mnPrTribXConfTable 1 }
|
|
|
|
MnPrTribXConfEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrTribXConfAdminEquipped
|
|
TruthValue,
|
|
|
|
mnPrTribXConfLineType
|
|
INTEGER,
|
|
|
|
mnPrTribXConfLocalLoopback
|
|
TruthValue,
|
|
|
|
mnPrTribXConfRemoteLoopback
|
|
TruthValue,
|
|
|
|
mnPrTribXConfTribStatus
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrTribXConfAdminEquipped OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to administratively
|
|
configure the provisioned equipment state of this
|
|
tributary. If the tributary is not equipped, it
|
|
will generate no alarms."
|
|
::= { mnPrTribXConfEntry 1 }
|
|
|
|
mnPrTribXConfLineType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
encodeHdb3B8zs(1),
|
|
encodeAmi(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to administratively
|
|
configure the E1/DS1 line encoding state of this
|
|
tributary.
|
|
encodeHdb3B8zs(1) - Use HDB3 (E1) or B8ZS (DS1) line
|
|
encoding for the specified tributary.
|
|
encodeAmi(2) - Use AMI (E1 or DS1) line encoding for
|
|
the specified tributary."
|
|
::= { mnPrTribXConfEntry 2 }
|
|
|
|
mnPrTribXConfLocalLoopback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If set to 'True', enables tributary local loopback (loops
|
|
incoming tributary signal back out to customer equipment.)"
|
|
::= { mnPrTribXConfEntry 3 }
|
|
|
|
mnPrTribXConfRemoteLoopback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If set to 'True', enables tributary remote loopback (loops
|
|
outgoing tributary signal back into tributary.)"
|
|
::= { mnPrTribXConfEntry 4 }
|
|
|
|
|
|
mnPrTribXConfTribStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tributary Status bits.
|
|
Bit 0:
|
|
...
|
|
Bit 14 - 31: reserved"
|
|
::= { mnPrTribXConfEntry 5 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Ethernet Switch Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrEthSwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrEthSwEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing information about
|
|
each Ethernet switch within the link."
|
|
::= { mnPrConfigurationObjects 23 }
|
|
|
|
mnPrEthSwEntry OBJECT-TYPE
|
|
SYNTAX MnPrEthSwEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The information for a single
|
|
Ethernet switch within the link."
|
|
INDEX { mnRadioIndex, mnPrEthSwIndex }
|
|
::= { mnPrEthSwTable 1 }
|
|
|
|
MnPrEthSwEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrEthSwIndex
|
|
INTEGER,
|
|
|
|
mnPrEthSwStatRRPStatus
|
|
INTEGER,
|
|
|
|
mnPrEthSwConfRRPMode
|
|
INTEGER,
|
|
|
|
mnPrEthSwConfRRPPollInterval
|
|
INTEGER,
|
|
|
|
mnPrEthSwConfRRPThreshold
|
|
INTEGER,
|
|
|
|
mnPrEthSwConfRRPFwdDelay
|
|
INTEGER,
|
|
|
|
mnPrEthSwConfRRPRingID
|
|
DisplayString
|
|
|
|
}
|
|
|
|
mnPrEthSwIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrEthSwEntry 1 }
|
|
|
|
mnPrEthSwStatRRPStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ringok(1),
|
|
ringbroken(2),
|
|
offline(3),
|
|
notapplicable(4),
|
|
notsupported(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrEthSwEntry 2 }
|
|
|
|
mnPrEthSwConfRRPMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
passthrough(2),
|
|
switch(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrEthSwEntry 3 }
|
|
|
|
mnPrEthSwConfRRPPollInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (10..10000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrEthSwEntry 4 }
|
|
|
|
mnPrEthSwConfRRPThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (50..50000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrEthSwEntry 5 }
|
|
|
|
mnPrEthSwConfRRPFwdDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (10..10000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrEthSwEntry 6 }
|
|
|
|
mnPrEthSwConfRRPRingID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrEthSwEntry 7 }
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- ACM Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrAcmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrAcmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration parameters and other information
|
|
related to the ACM facility on each radio."
|
|
::= { mnPrConfigurationObjects 24 }
|
|
|
|
mnPrAcmEntry OBJECT-TYPE
|
|
SYNTAX MnPrAcmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ACM paramters/information for a single radio within the link."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrAcmTable 1 }
|
|
|
|
MnPrAcmEntry ::=
|
|
SEQUENCE {
|
|
mnPrAcmModeProp
|
|
INTEGER,
|
|
|
|
mnPrAcmModeConf
|
|
INTEGER,
|
|
|
|
mnPrAcmMaxCapProp
|
|
INTEGER,
|
|
|
|
mnPrAcmMaxCapConf
|
|
INTEGER,
|
|
|
|
mnPrAcmMinEthThreshProp
|
|
INTEGER,
|
|
|
|
mnPrAcmMinEthThreshConf
|
|
INTEGER,
|
|
|
|
mnPrAcmTxPower
|
|
INTEGER,
|
|
|
|
mnPrAcmMaxTxPower
|
|
INTEGER,
|
|
|
|
mnPrAcmProfileHeader
|
|
DisplayString
|
|
}
|
|
|
|
mnPrAcmModeProp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
acmdisabled(1),
|
|
acmrxtx(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed ACM Mode"
|
|
::= { mnPrAcmEntry 1 }
|
|
|
|
mnPrAcmModeConf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
acmdisabled(1),
|
|
acmrxtx(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current ACM Mode"
|
|
::= { mnPrAcmEntry 2 }
|
|
|
|
mnPrAcmMaxCapProp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed Maximum ACM Capacity (in kbps). After a sucessful
|
|
evaluation, a subsequent activation sets mnPrAcmMaxCapConf
|
|
to the value of mnPrAcmMaxCapProp."
|
|
::= { mnPrAcmEntry 3 }
|
|
|
|
mnPrAcmMaxCapConf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Maximum ACM Capacity (in kbps). Ignored if ACM is off.
|
|
If ACM is on, this value, if greater than Station License
|
|
Capacity, takes precedence over Station License Capacity and
|
|
can result in a total capacity that is GREATER than SL Capacity."
|
|
::= { mnPrAcmEntry 4 }
|
|
|
|
mnPrAcmMinEthThreshProp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Proposed ACM Minimum Ethernet Threshold (in kbps): PDH traffic is
|
|
dropped if necessary to keep Ethernet capacity at this level."
|
|
::= { mnPrAcmEntry 5 }
|
|
|
|
mnPrAcmMinEthThreshConf OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current ACM Minimum Ethernet Threshold (in kbps): PDH traffic is
|
|
dropped if necessary to keep Ethernet capacity at this level."
|
|
::= { mnPrAcmEntry 6 }
|
|
|
|
mnPrAcmTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACM Tx Power"
|
|
::= { mnPrAcmEntry 7 }
|
|
|
|
mnPrAcmMaxTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ACM Maximum Tx Power"
|
|
::= { mnPrAcmEntry 8 }
|
|
|
|
mnPrAcmProfileHeader OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The column headers that line up with the textual columns embedded in
|
|
the mnPrAcmProfileText column in the ACM Profile Table."
|
|
::= { mnPrAcmEntry 9 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- ACM Profile Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrAcmProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrAcmProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing information about each current ACM profile for
|
|
each radio within the link."
|
|
::= { mnPrConfigurationObjects 25 }
|
|
|
|
mnPrAcmProfileEntry OBJECT-TYPE
|
|
SYNTAX MnPrAcmProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The information for a single ACM Profile on a single radio."
|
|
INDEX { mnRadioIndex, mnPrAcmProfileIndex }
|
|
::= { mnPrAcmProfileTable 1 }
|
|
|
|
MnPrAcmProfileEntry ::=
|
|
SEQUENCE {
|
|
mnPrAcmProfileIndex
|
|
INTEGER,
|
|
|
|
mnPrAcmProfileText
|
|
DisplayString
|
|
}
|
|
|
|
mnPrAcmProfileIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1024)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index for this entry."
|
|
::= { mnPrAcmProfileEntry 1 }
|
|
|
|
mnPrAcmProfileText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"All the information about the profile as one text string."
|
|
::= { mnPrAcmProfileEntry 2 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- RADIUS Server Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrRADSrvConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrRADSrvConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RADIUS Servers for this radio."
|
|
::= { mnPrConfigurationObjects 26 }
|
|
|
|
mnPrRADSrvConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrRADSrvConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"One trap destination entry."
|
|
INDEX { mnRadioIndex, mnPrRADSrvIndex }
|
|
::= { mnPrRADSrvConfTable 1 }
|
|
|
|
MnPrRADSrvConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrRADSrvIndex
|
|
INTEGER,
|
|
|
|
mnPrRADSrvConfName
|
|
DisplayString,
|
|
|
|
mnPrRADSrvConfAuthPort
|
|
INTEGER,
|
|
|
|
mnPrRADSrvConfSecret
|
|
DisplayString
|
|
}
|
|
|
|
mnPrRADSrvIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the RADIUS Server configuration entry."
|
|
::= { mnPrRADSrvConfEntry 1 }
|
|
|
|
mnPrRADSrvConfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the RADIUS Server. Initially IPv4 address
|
|
but other formats may be supported in the future."
|
|
::= { mnPrRADSrvConfEntry 2 }
|
|
|
|
mnPrRADSrvConfAuthPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1024..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The UDP port to use for the RADIUS authentication service.
|
|
The default is 1812."
|
|
::= { mnPrRADSrvConfEntry 3 }
|
|
|
|
mnPrRADSrvConfSecret OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The shared secret to use to authenticate the radio with
|
|
the RADIUS Server."
|
|
::= { mnPrRADSrvConfEntry 4 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- RRP+ Ring Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrRRPPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrRRPPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing information about
|
|
each RRP+ ring supported by this link."
|
|
::= { mnPrConfigurationObjects 27 }
|
|
|
|
mnPrRRPPEntry OBJECT-TYPE
|
|
SYNTAX MnPrRRPPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The information for a single
|
|
RRP+ ring supported by this link."
|
|
INDEX { mnRadioIndex, mnPrRRPPIndex }
|
|
::= { mnPrRRPPTable 1 }
|
|
|
|
MnPrRRPPEntry ::=
|
|
SEQUENCE {
|
|
|
|
mnPrRRPPIndex
|
|
INTEGER,
|
|
|
|
mnPrRRPPRowStatus
|
|
RowStatus,
|
|
|
|
mnPrRRPPStatus
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfMode
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfPollInterval
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfThreshold
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfFwdDelay
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfLdpVlan
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfRingPort1
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfRingPort2
|
|
INTEGER,
|
|
|
|
mnPrRRPPConfProtVlans
|
|
DisplayString,
|
|
|
|
mnPrRRPPConfADPorts
|
|
DisplayString,
|
|
|
|
mnPrRRPPADPortAvailability
|
|
Display64
|
|
|
|
|
|
}
|
|
|
|
|
|
mnPrRRPPIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is also the ring number..."
|
|
::= { mnPrRRPPEntry 1 }
|
|
|
|
mnPrRRPPRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of this conceptual row in the mnPrRRPPTable:
|
|
active (1)
|
|
notInService (2)
|
|
notReady (3) (not setable, result of failure to go active)
|
|
createAndGo (4) (can be set, but not supported by this table)
|
|
createAndWait(5)
|
|
destroy (6)
|
|
A row is not qualified for activation until
|
|
instances of all columns of the row
|
|
have an appropriate value."
|
|
::= { mnPrRRPPEntry 2 }
|
|
|
|
mnPrRRPPStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ringok(1),
|
|
ringbroken(2),
|
|
offline(3),
|
|
notapplicable(4),
|
|
notsupported(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrRRPPEntry 3 }
|
|
|
|
mnPrRRPPConfMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
passthrough(2),
|
|
switch(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrRRPPEntry 4 }
|
|
|
|
mnPrRRPPConfPollInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (10..10000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrRRPPEntry 5 }
|
|
|
|
mnPrRRPPConfThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (50..50000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrRRPPEntry 6 }
|
|
|
|
mnPrRRPPConfFwdDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (10..10000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrRRPPEntry 7 }
|
|
|
|
mnPrRRPPConfLdpVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN ID used for this ring's LDP packets."
|
|
::= { mnPrRRPPEntry 8 }
|
|
|
|
mnPrRRPPConfRingPort1 OBJECT-TYPE
|
|
SYNTAX INTEGER (1..21)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"1-based port number of the lower-numbered ring port."
|
|
::= { mnPrRRPPEntry 9 }
|
|
|
|
mnPrRRPPConfRingPort2 OBJECT-TYPE
|
|
SYNTAX INTEGER (1..21)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"1-based port number of the higher-numbered ring port."
|
|
::= { mnPrRRPPEntry 10 }
|
|
|
|
mnPrRRPPConfProtVlans OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Human-readable list of protected VLAN IDs for this ring, separated by commas.
|
|
Sample: '101,102'"
|
|
::= { mnPrRRPPEntry 11 }
|
|
|
|
mnPrRRPPConfADPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Human-readable list of Add-Drop ports for this ring on this terminal,
|
|
separated by commas. Sample: 'E2-A(101),N1-A(101),N2-A(102)' where
|
|
E2=Eth2, A=Access (T=trunk), 101=VLAN ID. "
|
|
::= { mnPrRRPPEntry 12 }
|
|
|
|
mnPrRRPPADPortAvailability OBJECT-TYPE
|
|
SYNTAX Display64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"64-bit unsigned integer that consists of 32 2-bit fields where each
|
|
field represents how a particular Ethernet port can be used as an
|
|
Add/Drop port for the ring in question. The least-significant
|
|
field (bits 1 and 0) corresponds to port 1 (Eth1). Conventional 1-based
|
|
port numbers (indexes) are used, so the first 7 ports are:
|
|
1: Eth1
|
|
2: Eth2
|
|
3: NMS1
|
|
4: NMS2
|
|
5: Xover
|
|
6: CPU
|
|
7: Link
|
|
The values within the 2-bit fields have the following meanings:
|
|
0: Port is unavailable for this ring
|
|
1: Port can be used only as a trunk mode A/D port for this ring
|
|
2: Port can be used only as an access mode A/D port for this ring (not used)
|
|
3: Port can be used as either a trunk mode or access mode A/D port
|
|
As with other read-only 64-bit unsigned objects, the object is an ASCII string
|
|
representation of a decimal number representing a 64-bit unsigned number."
|
|
::= { mnPrRRPPEntry 13 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Channel Unit Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrCUConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrCUConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing various general configuration
|
|
parameters for each channel unit (radio) within the
|
|
link. For MX objects only."
|
|
::= { mnPrConfigurationObjects 28 }
|
|
|
|
mnPrCUConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrCUConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of general configuration information for a
|
|
single channel unit (radio) within the link. "
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrCUConfTable 1 }
|
|
|
|
MnPrCUConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrCUConfRRPPLLFHysterSetTime
|
|
INTEGER,
|
|
|
|
mnPrCUConfRRPPLLFHysterClrTime
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrCUConfRRPPLLFHysterSetTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of seconds to require that BER 10^-6 condition must be true before
|
|
the associated alarm is set, thus affecting LLF and thus RRP+. Can be used
|
|
to keep a fluttering BER 10^-6 condition from causing frequent RRP+ ring
|
|
changes. Note that if there is a hard break elsewhere in the ring, we
|
|
will not let fluttering BER break the ring at a second place."
|
|
::= { mnPrCUConfEntry 1 }
|
|
|
|
mnPrCUConfRRPPLLFHysterClrTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of seconds to require that BER 10^-6 condition must be false before
|
|
the associated alarm is cleared, thus affecting LLF and thus RRP+. Can be used
|
|
to keep a fluttering BER 10^-6 condition from causing frequent RRP+ ring
|
|
changes. Note that if there is a hard break elsewhere in the ring, we
|
|
will not let fluttering BER break the ring at a second place."
|
|
::= { mnPrCUConfEntry 2 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- System Command Processor Control Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrSCPCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrSCPCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table that controls the System Command Processor
|
|
for each radio in the link."
|
|
::= { mnPrUtilityObjects 1 }
|
|
|
|
mnPrSCPCtlEntry OBJECT-TYPE
|
|
SYNTAX MnPrSCPCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of System Command Processor control information
|
|
for a single radio within the link."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrSCPCtlTable 1 }
|
|
|
|
MnPrSCPCtlEntry ::=
|
|
SEQUENCE {
|
|
mnPrSCPCtlCmd
|
|
INTEGER,
|
|
|
|
mnPrSCPCtlCmdStringArg
|
|
DisplayString,
|
|
|
|
mnPrSCPCtlCmdNumArg
|
|
INTEGER,
|
|
|
|
mnPrSCPCtlCmdProgress
|
|
INTEGER,
|
|
|
|
mnPrSCPCtlCmdResult
|
|
INTEGER
|
|
}
|
|
|
|
mnPrSCPCtlCmd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
idle(1),
|
|
resetLatchedAlarms(2),
|
|
resetCustomPerformanceInterval(3),
|
|
bootPrimaryImage(4),
|
|
bootSecondaryImage(5),
|
|
reconfigureModem(6),
|
|
restoreConfFactoryDefaults(7),
|
|
copySWSecImageToPriImage(8),
|
|
copySWPriImageToSecImage(9),
|
|
tftpDownloadSWBootloader(10),
|
|
tftpDownloadSWSecondaryImage(11),
|
|
tftpDownloadFpgaModemTx(12),
|
|
tftpDownloadFpgaModemRx(13),
|
|
tftpDownloadFpgaE1(14),
|
|
tftpDownloadFpgaE3(15),
|
|
tftpDownloadImage(16), -- NumArg = image_id
|
|
alarmSetClear(17),
|
|
tftpDownloadFpgaEth(18),
|
|
sshKeyGen(19),
|
|
sntpPollNow(20),
|
|
sendPING(21), -- StringArg = target IP address
|
|
resetAlarmLog(22),
|
|
resetEventLog(23),
|
|
copySWSecImageFromFarToNear(24),
|
|
restoreAlarmFactoryDefaults(25),
|
|
changeAggregateBERT(26), -- NumArg = 1 - enable, 2 - disable
|
|
resetLimABERTStats(27),
|
|
resetLimBBERTStats(28),
|
|
resetAggBERTStats(29),
|
|
resetPerformanceHistory(30),
|
|
uploadPerformanceHistory(31),
|
|
resendTraps(32),
|
|
copyImage(33), -- NumArg: byte[0]=src_idu1, byte[1]=src_img, byte[2]=dst_idu, byte[3]=dst_img
|
|
evaluateConfig(34),
|
|
passwordChangeResponse(35),
|
|
copySIM(36),
|
|
modifyChannelGroups(37),
|
|
synchPerformanceHistory(39),
|
|
revertPropToCurConfig(40),
|
|
resetSystemLog(41),
|
|
resetEthStats(42),
|
|
uploadDiagSnapshot(43),
|
|
addRrppVlan(44) -- StringArg = <ringID>,<vlanID>,<vlanName>,<port-mask>
|
|
-- (port-mask is decimal-formatted-64-bit integer in
|
|
-- same format as mnPrRRPPADPortAvailability)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The system command control object for this
|
|
radio. Setting this object to a value other than
|
|
`idle' (1) has the side effect of invoking the
|
|
associated system command.
|
|
|
|
When read, the value of this object provides an
|
|
indication of the currently invoked system
|
|
control command, if any. The value of this
|
|
object returns to `idle' (1) when the invoked
|
|
command has completed execution.
|
|
|
|
Writing 'idle' to the object will cancel the
|
|
command that is in progress.
|
|
|
|
Whenever the value of this object is not `idle',
|
|
attempts to write a value to this object other than
|
|
'idle' will return an error."
|
|
::= { mnPrSCPCtlEntry 1 }
|
|
|
|
mnPrSCPCtlCmdStringArg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A string argument used by the System Command Processor. Can
|
|
be used for a filename, for example."
|
|
::= { mnPrSCPCtlEntry 2 }
|
|
|
|
mnPrSCPCtlCmdNumArg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A numeric argument used by the System Command Processor."
|
|
::= { mnPrSCPCtlEntry 3 }
|
|
|
|
mnPrSCPCtlCmdProgress OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides an indication of the
|
|
progress of the current system command.
|
|
The value returned by this object is a percentage
|
|
representing the approximate percentage of the
|
|
estimated total command time that has elapsed.
|
|
If the current value of the mnPrSCPCtlCmd object is
|
|
`idle' the value of this object is zero(0)."
|
|
::= { mnPrSCPCtlEntry 4 }
|
|
|
|
mnPrSCPCtlCmdResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inProgress(1),
|
|
success(2),
|
|
failure(3),
|
|
aborted(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The system control command result. The
|
|
enumerated values are interpreted as follows:
|
|
|
|
`inProgress' - The system command is still in
|
|
progress.
|
|
|
|
`success' - The system command completed
|
|
successfully.
|
|
|
|
`failure' - The system command did not complete,
|
|
or completed with errors.
|
|
|
|
`aborted' - The system command was cancelled
|
|
by the user (by writing 'idle' to mnPrSCPCtlCmd)."
|
|
::= { mnPrSCPCtlEntry 5 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Diagnostic Snapshot Facility Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrDiagSnapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrDiagSnapEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table that allows management applications to dump binary
|
|
diagnostic snapshot data from various sources in the modem (and
|
|
potentially from non-modem sources in the future)."
|
|
::= { mnPrUtilityObjects 2 }
|
|
|
|
mnPrDiagSnapEntry OBJECT-TYPE
|
|
SYNTAX MnPrDiagSnapEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of Diagnostic Snapshot objects for a single radio
|
|
within the link."
|
|
INDEX { mnRadioIndex }
|
|
::= { mnPrDiagSnapTable 1 }
|
|
|
|
MnPrDiagSnapEntry ::=
|
|
SEQUENCE {
|
|
mnPrDiagSnapBuffer
|
|
OCTET STRING,
|
|
|
|
mnPrDiagSnapSource
|
|
INTEGER,
|
|
|
|
mnPrDiagSnapOverride
|
|
INTEGER
|
|
}
|
|
|
|
mnPrDiagSnapBuffer OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (512))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the object that returns the snapshot data.
|
|
If mnPrDiagSnapSource's value is the default ('none(1)'), then
|
|
this object returns an octet string containing two zero bytes,
|
|
with no other side-effects. This ensures that get-nexting
|
|
through the table will not cause any diagnostic snapshotting and
|
|
will not result in SNMP failures.
|
|
|
|
If mnPrDiagSnapSource's value is not 'none(1)', then a get to
|
|
the object will return the next 512 bytes of the entire snapshot
|
|
(or less, if there is not at least 512 bytes left to transfer.)
|
|
|
|
When there is no more data to transfer, a get will result in
|
|
an SNMP error, and mnPrDiagSnapSource will then be set back to
|
|
'none(1)'."
|
|
::= { mnPrDiagSnapEntry 1 }
|
|
|
|
mnPrDiagSnapSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
adcoutput(2),
|
|
slicerinput(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object selects the source of the diagnostic snapshot (and
|
|
also implicitly activates the diagnostic snapshot facility).
|
|
|
|
An application seeking to do a diagnostic snapshot should
|
|
first confirm that this object is set to 'none(1)', which means
|
|
that no other application/user is using the facility. Then
|
|
the application should attempt to set this object to specify
|
|
the requested source. If the result of that set operation is
|
|
successful, then the application can continue and read data
|
|
from mnPrDiagSnapBuffer. If the result of the set operation
|
|
is a failure, the application should back off and wait until
|
|
this object is 'none(1)' again.
|
|
|
|
If the diagnostic snapshot facility is activated, but there is
|
|
no get or set activity to its object for 10 seconds, this
|
|
object will return to 'none(1)'.
|
|
|
|
To cancel a diagnostic snapshot, an application can set this
|
|
object to 'none(1)'."
|
|
::= { mnPrDiagSnapEntry 2 }
|
|
|
|
mnPrDiagSnapOverride OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
override(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Under some circumstances, a snapshot dump can have side-effects that
|
|
affect customer traffic on the link. By default, the diagnostic
|
|
snapshot facility will reject snapshot requests that will have these
|
|
negative effects. If an application wants to perform the snapshot
|
|
anyway, it must set this object to 'override(2)'. Doing so will
|
|
also set the minor 'Modem DSP Sample Override' alarm."
|
|
::= { mnPrDiagSnapEntry 3 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- VLAN Device Configuration Table (used for Ethernet LIMs or MX IE)
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrVlanDeviceConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrVlanDeviceConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration information
|
|
about each VLAN-capable device within this link."
|
|
::= { mnPrVlanObjects 1 }
|
|
|
|
mnPrVlanDeviceConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrVlanDeviceConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration information about a
|
|
single Vlan device within this link. "
|
|
INDEX { mnRadioIndex, mnLIMIndex }
|
|
::= { mnPrVlanDeviceConfTable 1 }
|
|
|
|
MnPrVlanDeviceConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrVlanDeviceCapabilities
|
|
OCTET STRING,
|
|
|
|
mnPrVlanDeviceTfcClsEnabled
|
|
TruthValue,
|
|
|
|
mnPrVlanDeviceNumTrafficClasses
|
|
INTEGER,
|
|
|
|
mnPrVlanTrafficClassOrder
|
|
INTEGER,
|
|
|
|
mnPrVlanTrafficClassWieghted
|
|
TruthValue,
|
|
|
|
mnPrVlanDeviceVlanVersionNumber
|
|
INTEGER,
|
|
|
|
mnPrVlanDeviceMaxVlanId
|
|
INTEGER,
|
|
|
|
mnPrVlanDeviceMaxSupportedVlans
|
|
INTEGER,
|
|
|
|
mnPrVlanDeviceNumVlans
|
|
INTEGER,
|
|
|
|
mnPrVlanDeviceNumDeletes
|
|
Counter32,
|
|
|
|
mnPrVlanDeviceLinkLossForwarding
|
|
INTEGER,
|
|
|
|
mnPrVlanDevice1qEnabled
|
|
TruthValue,
|
|
|
|
mnPrVlanDeviceIgnoreTags
|
|
TruthValue,
|
|
|
|
mnPrVlanDeviceRateLimitUnit
|
|
INTEGER,
|
|
|
|
mnPrVlanDeviceLinkUntagEnable
|
|
TruthValue,
|
|
|
|
mnPrVlanDeviceLinkFrameMode
|
|
INTEGER
|
|
}
|
|
|
|
|
|
mnPrVlanDeviceCapabilities OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
-- BITS
|
|
-- {
|
|
-- mnPrVlanDeviceExtendedFilteringServices(0),
|
|
-- can perform filtering of
|
|
-- individual multicast addresses
|
|
-- controlled by GMRP. (FALSE)
|
|
-- mnPrVlanDeviceTrafficClasses(1),
|
|
-- can map user priority to
|
|
-- multiple traffic classes. (TRUE)
|
|
-- mnPrVlanDeviceStaticEntryIndividualPort(2),
|
|
-- dot1qStaticUnicastReceivePort &
|
|
-- dot1qStaticMulticastReceivePort
|
|
-- can represent non-zero entries. (FALSE)
|
|
-- mnPrVlanDeviceIVLCapable(3), Independent VLAN Learning. (FALSE)
|
|
-- mnPrVlanDeviceSVLCapable(4), Shared VLAN Learning. (TRUE)
|
|
-- mnPrVlanDeviceHybridCapable(5),
|
|
-- both IVL & SVL simultaneously. (FALSE)
|
|
-- mnPrVlanDeviceConfigurablePvidTagging(6),
|
|
-- whether the implementation
|
|
-- supports the ability to
|
|
-- override the default PVID
|
|
-- setting and its egress status
|
|
-- (VLAN-Tagged or Untagged) on
|
|
-- each port. (TRUE)
|
|
-- mnPrVlanDeviceLocalVlanCapable(7)
|
|
-- can support multiple local
|
|
-- bridges, outside of the scope
|
|
-- of 802.1Q defined VLANs. (FALSE)
|
|
-- }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the optional parts of IEEE 802.1D and 802.1Q
|
|
that are implemented by this device and are manageable
|
|
through this MIB. Capabilities that are allowed on a
|
|
per-port basis are indicated in mnPrPortCapabilities.
|
|
This maps directly to dot1dDeviceCapabilities."
|
|
REFERENCE
|
|
"ISO/IEC 15802-3 Section 5.2,
|
|
IEEE 802.1Q/D11 Section 5.2, 12.10.1.1.3/b/2"
|
|
::= { mnPrVlanDeviceConfEntry 1 }
|
|
|
|
mnPrVlanDeviceTfcClsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value true(1) indicates that Traffic Classes are
|
|
enabled on this bridge. When false(2), the bridge
|
|
operates with a single priority level for all traffic.
|
|
Maps directly to dot1dTrafficClassesEnabled."
|
|
DEFVAL { true }
|
|
::= { mnPrVlanDeviceConfEntry 2 }
|
|
|
|
mnPrVlanDeviceNumTrafficClasses OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of egress traffic classes supported on this
|
|
device. This object may optionally be read-only. On this
|
|
device, it is set to 4.
|
|
Maps to dot1dPortNumTrafficClasses, but is reported per
|
|
device instead of per port."
|
|
::= { mnPrVlanDeviceConfEntry 3 }
|
|
|
|
mnPrVlanTrafficClassOrder OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ieee8021pIpV4ipV6Default(1),
|
|
ipV4ipV6Ieee8021pDefault(2),
|
|
ieee8021pDefault(3),
|
|
ipV4ipV6Default(4),
|
|
default(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When mnPrVlanDeviceTrafficClassesEnabled is true, this
|
|
will tell the device in what order to look at incomming packets
|
|
for sorting into traffic classes. For example, if option 1 is
|
|
selected, the device will first look at the VLAN tag containing
|
|
IEEE 802.1p information if present, else it will look at the
|
|
IPv4 Type of Service field or the IPv6 Traffic Classes field if
|
|
present, else it will use the default priority determined by
|
|
mnPrVLANPortDefaultUserPriority. If option 5 is selected, the
|
|
device will only look at the default priority for the port."
|
|
::= { mnPrVlanDeviceConfEntry 4 }
|
|
|
|
mnPrVlanTrafficClassWieghted OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When mnPrVlanDeviceTrafficClassesEnabled is true, this
|
|
will tell the device how to handle egressing packets based upon
|
|
traffic class. When false(2), it will output all high priority
|
|
packets before outputing any lower priority packets. When
|
|
true(1), it will output based on an 8-4-2-1 packet wieghting
|
|
scheme based upon traffic class."
|
|
::= { mnPrVlanDeviceConfEntry 5 }
|
|
|
|
mnPrVlanDeviceVlanVersionNumber OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version1(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The version number of IEEE 802.1Q that this device
|
|
supports.
|
|
Maps directly to dot1qVlanVersionNumber."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.1.1"
|
|
::= { mnPrVlanDeviceConfEntry 6 }
|
|
|
|
mnPrVlanDeviceMaxVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum IEEE 802.1Q VLAN ID that this device
|
|
supports.
|
|
Maps directly to dot1qMaxVlanId."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 9.3.2.3"
|
|
::= { mnPrVlanDeviceConfEntry 7 }
|
|
|
|
mnPrVlanDeviceMaxSupportedVlans OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of IEEE 802.1Q VLANs that this
|
|
device supports.
|
|
Maps directly to dot1qMaxSupportedVlans"
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.1.1"
|
|
::= { mnPrVlanDeviceConfEntry 8 }
|
|
|
|
mnPrVlanDeviceNumVlans OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current number of IEEE 802.1Q VLANs that are
|
|
configured in this device.
|
|
Maps directly to dot1qNumVlans"
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.7.1.1"
|
|
::= { mnPrVlanDeviceConfEntry 9 }
|
|
|
|
mnPrVlanDeviceNumDeletes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of times a VLAN entry has been deleted from
|
|
the mnPr1qVlanCurrentTable (for any reason). If an entry
|
|
is deleted, then inserted, and then deleted, this
|
|
counter will be incremented by 2.
|
|
Maps directly to dot1qVlanNumDeletes."
|
|
::= { mnPrVlanDeviceConfEntry 10 }
|
|
|
|
mnPrVlanDeviceLinkLossForwarding OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noLlf(1),
|
|
totalLlf(2),
|
|
linkPortOnly(3),
|
|
totalLlfFeLos(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Determines how the device ports should behave when the
|
|
microwave link is lost. If no_llf(1) is selected, then
|
|
the device will continue to operate. If total_llf(2) is
|
|
selected, then all ports on the device will be disabled.
|
|
If link_port_only(3) is selected, then data will no longer
|
|
be sent to the link port, but the other ports will remain
|
|
active. This is useful if you are switching data locally.
|
|
totalLlfFeLos(4) is like totalLlf(2), but also acts if the
|
|
far end LIM sees a LOS (if all ports are in LOS state)."
|
|
::= { mnPrVlanDeviceConfEntry 11 }
|
|
|
|
|
|
mnPrVlanDevice1qEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enables the device for 802.1Q VLANS. If it is false(2),
|
|
the device operates as a simple transperant bridge."
|
|
::= { mnPrVlanDeviceConfEntry 12 }
|
|
|
|
|
|
mnPrVlanDeviceIgnoreTags OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tells the device to ignore any incoming tags. All tags
|
|
will have the default VLAN-Id for its ingress port
|
|
associcated with it. The original tag will be kept in
|
|
tact, and a second tag will be added."
|
|
::= { mnPrVlanDeviceConfEntry 13 }
|
|
|
|
|
|
mnPrVlanDeviceRateLimitUnit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanDeviceConfEntry 14 }
|
|
|
|
|
|
mnPrVlanDeviceLinkUntagEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanDeviceConfEntry 15 }
|
|
|
|
mnPrVlanDeviceLinkFrameMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
frameModeNormal(1),
|
|
frameModeProvider(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Normal (Customer Port, Single VLAN tagging)
|
|
Provider (Q-in-Q)
|
|
..."
|
|
::= { mnPrVlanDeviceConfEntry 16 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- VLAN Port Configuration Table (used for 100 BaseT LIMs Only)
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrVlanPortConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrVlanPortConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing configuration information
|
|
about each VLAN-capable port within this link."
|
|
::= { mnPrVlanObjects 2 }
|
|
|
|
mnPrVlanPortConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrVlanPortConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration information about a
|
|
single VLAN port within this link. "
|
|
INDEX { mnTribIndex }
|
|
-- Index is in form RLTT, where R=radio number, L=LIM number
|
|
-- and TT is port number, as follows:
|
|
-- 1=IE1 or Port 1
|
|
-- 2=IE2 Port 2
|
|
-- 3=NMS1 Port 3
|
|
-- 4=NMS2 Port 4
|
|
-- 5=Xover
|
|
-- 6=CPU
|
|
-- 7=Link
|
|
|
|
::= { mnPrVlanPortConfTable 1 }
|
|
|
|
MnPrVlanPortConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrVlanPortCapabilities
|
|
OCTET STRING,
|
|
|
|
mnPrVlanPortDefaultUserPriority
|
|
INTEGER,
|
|
|
|
mnPrVlanPortPvid
|
|
INTEGER,
|
|
|
|
mnPrVlanPortAcceptableFrameTypes
|
|
INTEGER,
|
|
|
|
mnPrVlanPortIngressFiltering
|
|
TruthValue,
|
|
|
|
mnPrVlanPortGvrpStatus
|
|
TruthValue,
|
|
|
|
-- mnPrVlanPortDoubleTagged
|
|
-- TruthValue,
|
|
|
|
-- mnPrVlanPortAccessability
|
|
-- PortList,
|
|
|
|
mnPrVlanPortLineSpeed
|
|
LanSpeed,
|
|
|
|
mnPrVlanPortRateLimitPri0
|
|
RateLimit,
|
|
|
|
mnPrVlanPortRateLimitPri1
|
|
RateLimit,
|
|
|
|
mnPrVlanPortRateLimitPri2
|
|
RateLimit,
|
|
|
|
mnPrVlanPortRateLimitPri3
|
|
RateLimit,
|
|
|
|
mnPrVlanPortUntagEnable
|
|
TruthValue,
|
|
|
|
mnPrVlanPortMaxFrameSize
|
|
INTEGER,
|
|
|
|
mnPrVlanPortRateLimitMult
|
|
INTEGER,
|
|
|
|
mnPrVlanPortRateControlMode
|
|
INTEGER,
|
|
|
|
mnPrVlanPortFrameMode
|
|
INTEGER,
|
|
|
|
mnPrVlanPortIngressFilterMode
|
|
INTEGER,
|
|
|
|
mnPrVlanPortIngressRateLimit
|
|
INTEGER,
|
|
|
|
mnPrVlanPortIngressBurstAlloc
|
|
INTEGER,
|
|
|
|
mnPrVlanPortLearningMode
|
|
INTEGER,
|
|
|
|
mnPrVlanPortFloodMode
|
|
INTEGER,
|
|
|
|
mnPrVlanPortEthertype
|
|
INTEGER
|
|
|
|
}
|
|
|
|
mnPrVlanPortCapabilities OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
--BITS {
|
|
-- dot1qDot1qTagging(0), supports 802.1Q VLAN tagging of
|
|
-- frames and GVRP. (TRUE)
|
|
-- dot1qConfigurableAcceptableFrameTypes(1),
|
|
-- allows modified values of
|
|
-- mnPrVlanPortAcceptableFrameTypes. (TRUE)
|
|
-- dot1qIngressFiltering(2)
|
|
-- supports the discarding of any
|
|
-- frame received on a Port whose
|
|
-- VLAN classification does not
|
|
-- include that Port in its Member
|
|
-- set. (TRUE)
|
|
--}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the parts of IEEE 802.1D and 802.1Q that are
|
|
optional on a per-port basis that are implemented by
|
|
this device and are manageable through this MIB.
|
|
Maps directly to dot1dPortCapabilities."
|
|
REFERENCE
|
|
"ISO/IEC 15802-3 Section 5.2,
|
|
IEEE 802.1Q/D11 Section 5.2"
|
|
::= { mnPrVlanPortConfEntry 1 }
|
|
|
|
mnPrVlanPortDefaultUserPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The default ingress User Priority for this port. This
|
|
only has effect on media, such as Ethernet, that do not
|
|
support native User Priority.
|
|
Maps directly to dot1dPortDefaultUserPriority"
|
|
::= { mnPrVlanPortConfEntry 2 }
|
|
|
|
mnPrVlanPortPvid OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The PVID, the VLAN ID assigned to untagged frames or
|
|
Priority-Tagged frames received on this port.
|
|
Maps directly to dot1qPvid."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.1.1"
|
|
DEFVAL { 1 }
|
|
::= { mnPrVlanPortConfEntry 3 }
|
|
|
|
mnPrVlanPortAcceptableFrameTypes OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
admitAll(1),
|
|
admitOnlyVlanTagged(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When this is admitOnlyVlanTagged(2) the device will
|
|
discard untagged frames or Priority-Tagged frames
|
|
received on this port. When admitAll(1), untagged
|
|
frames or Priority-Tagged frames received on this port
|
|
will be accepted and assigned to the PVID for this port.
|
|
|
|
This control does not affect VLAN independent BPDU
|
|
frames, such as GVRP and STP. It does affect VLAN
|
|
dependent BPDU frames, such as GMRP.
|
|
|
|
On Proteus AMT, this can only be set to admitAll(1).
|
|
|
|
Maps directly to dot1qPortAcceptableFrameTypes."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.1.3"
|
|
DEFVAL { admitAll }
|
|
::= { mnPrVlanPortConfEntry 4 }
|
|
|
|
mnPrVlanPortIngressFiltering OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When this is true(1) the device will discard incoming
|
|
frames for VLANs which do not include this Port in its
|
|
Member set. When false(2), the port will accept all
|
|
incoming frames.
|
|
|
|
This control does not affect VLAN independent BPDU
|
|
frames, such as GVRP and STP. It does affect VLAN
|
|
dependent BPDU frames, such as GMRP.
|
|
Maps directly to dot1qPortIngressFiltering"
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.1.4"
|
|
DEFVAL { false }
|
|
::= { mnPrVlanPortConfEntry 5 }
|
|
|
|
mnPrVlanPortGvrpStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of GVRP operation on this port. The value
|
|
true(1) indicates that GVRP is enabled on this port,
|
|
as long as dot1qGvrpStatus is also enabled for this
|
|
device. When false(2) but dot1qGvrpStatus is still
|
|
enabled for the device, GVRP is disabled on this port:
|
|
any GVRP packets received will be silently discarded and
|
|
no GVRP registrations will be propagated from other
|
|
ports. This object affects all GVRP Applicant and
|
|
Registrar state machines on this port. A transition
|
|
from false(2) to true(1) will cause a reset of all
|
|
GVRP state machines on this port.
|
|
On Proteus AMT, this is always false(2)."
|
|
DEFVAL { false }
|
|
::= { mnPrVlanPortConfEntry 6 }
|
|
|
|
--mnPrVlanPortDoubleTagged OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "When true(1), this port will add a second tag to to all
|
|
-- egress packets, based upon the ingress PVID of the packet.
|
|
-- If the packet is not tagged, it will add a single tag."
|
|
-- ::= { mnPrVlanPortConfEntry 7 }
|
|
|
|
--mnPrVlanPortAccessability OBJECT-TYPE
|
|
-- SYNTAX PortList
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "A list of all the ports on the same device that this port
|
|
-- may communicate with. If two ports are not allowed to
|
|
-- communicate with one another, then no packets, even broadcast
|
|
-- packets, will be passed between the ports. Note that changing
|
|
-- this value for a single port will also change the value for
|
|
-- any related ports. Useful for setting up port-based VLAN."
|
|
-- ::= { mnPrVlanPortConfEntry 8 }
|
|
|
|
mnPrVlanPortLineSpeed OBJECT-TYPE
|
|
SYNTAX LanSpeed
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The speed of this port. It can either Auto-negotiate
|
|
with the link partner (1), be set to half-duplex
|
|
10 BaseT(2), half-duplex 100 BaseT(3), full-duplex
|
|
100 BaseT(4), full-duplex 10 BaseT(6), full-duplex
|
|
1000 BaseT(7) or powered down (5)."
|
|
::= { mnPrVlanPortConfEntry 9 }
|
|
|
|
mnPrVlanPortRateLimitPri0 OBJECT-TYPE
|
|
SYNTAX RateLimit
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ingress rate limit for priority 0 frames on this port.
|
|
Note that the valid values are 100 Mbps (no limiting), 128
|
|
kbps, 256 kbps, 512 kbps, 1 mbps, 2 mbps, 4 mbps, or 8 mbps
|
|
are the only valid values. 16, 32, and 64 mbps are not
|
|
available for priority 0 packets."
|
|
::= { mnPrVlanPortConfEntry 10 }
|
|
|
|
mnPrVlanPortRateLimitPri1 OBJECT-TYPE
|
|
SYNTAX RateLimit
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The rate limit for priority 1 frames on this port. Note
|
|
that the valid values are either the same value as priority
|
|
0 packets or twice the value of priority 0 packets. All
|
|
other set attempts will be rejected. Also, this value will
|
|
change if mnPrVlanPortRateLimitPri0 changes."
|
|
::= { mnPrVlanPortConfEntry 11 }
|
|
|
|
mnPrVlanPortRateLimitPri2 OBJECT-TYPE
|
|
SYNTAX RateLimit
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The rate limit for priority 2 frames on this port. Note
|
|
that the valid values are either the same value as priority
|
|
1 packets or twice the value of priority 1 packets. All
|
|
other set attempts will be rejected. Also, this value will
|
|
change if mnPrVlanPortRateLimitPri1 changes."
|
|
::= { mnPrVlanPortConfEntry 12 }
|
|
|
|
mnPrVlanPortRateLimitPri3 OBJECT-TYPE
|
|
SYNTAX RateLimit
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The rate limit for priority 3 frames on this port. Note
|
|
that the valid values are either the same value as priority
|
|
2 packets or twice the value of priority 2 packets. All
|
|
other set attempts will be rejected. Also, this value will
|
|
change if mnPrVlanPortRateLimitPri2 changes."
|
|
::= { mnPrVlanPortConfEntry 13 }
|
|
|
|
mnPrVlanPortUntagEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanPortConfEntry 14 }
|
|
|
|
mnPrVlanPortMaxFrameSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1518..10240)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanPortConfEntry 15 }
|
|
|
|
mnPrVlanPortRateLimitMult OBJECT-TYPE
|
|
SYNTAX INTEGER (0..31)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanPortConfEntry 16 }
|
|
|
|
mnPrVlanPortRateControlMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2) -- Note TYPE of Flow Control?
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanPortConfEntry 17 }
|
|
|
|
mnPrVlanPortFrameMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
frameModeNormal(1),
|
|
frameModeProvider(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Normal (Customer Port, Single VLAN tagging)
|
|
Provider (Q-in-Q)
|
|
..."
|
|
::= { mnPrVlanPortConfEntry 18 }
|
|
|
|
mnPrVlanPortIngressFilterMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
qModeDisabled(1),
|
|
qModeFallback(2),
|
|
qModeCheck(3),
|
|
qModeSecure(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanPortConfEntry 20 }
|
|
|
|
mnPrVlanPortIngressRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Ingress Rate Limit (in kbps) for MX ports. If set to 0, there
|
|
is no ingress rate limiting. This is the 'leaky bucket' leak rate."
|
|
::= { mnPrVlanPortConfEntry 21 }
|
|
|
|
mnPrVlanPortIngressBurstAlloc OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Size of allowable traffic burst (in kbits) for MX ports. This is
|
|
the size of the 'leaky bucket'. If set to 0, default ingress
|
|
buffers still allow some burstiness. "
|
|
::= { mnPrVlanPortConfEntry 22 }
|
|
|
|
mnPrVlanPortLearningMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2) -- This is the default
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Learning Mode for MX Ethernet port. Originally, learning was always
|
|
enabled. This object allows learning to be disabled in the rare cases
|
|
where that might be useful."
|
|
::= { mnPrVlanPortConfEntry 23 }
|
|
|
|
mnPrVlanPortFloodMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
blockUnkDestAddr(1), -- (unicast or multicast)
|
|
blockUnkMulticastAddr(2),
|
|
blockUnkUnicastAddr(3), -- Default for Xover and CPU ports
|
|
egressAllUnkDestAddr(4) -- Default for all other ports
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Flood Mode for MX Ethernet port. Allows flood mode for each Ethernet
|
|
port to be set to non-default values in the rare cases where that
|
|
might be useful."
|
|
::= { mnPrVlanPortConfEntry 24 }
|
|
|
|
mnPrVlanPortEthertype OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPrVlanPortConfEntry 25 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- The Current VLAN Database
|
|
-- -------------------------------------------------------------
|
|
|
|
mnPr1qVlanCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPr1qVlanCurrentEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing current configuration information
|
|
for each VLAN currently configured into the device by
|
|
(local or network) management, or dynamically created
|
|
as a result of GVRP requests received.
|
|
Maps directly to dot1qVlanCurrentTable."
|
|
::= { mnPrVlanObjects 3 }
|
|
|
|
mnPr1qVlanCurrentEntry OBJECT-TYPE
|
|
SYNTAX MnPr1qVlanCurrentEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information for a VLAN configured into the device by
|
|
(local or network) management, or dynamically created
|
|
as a result of GVRP requests received.
|
|
Maps directly to dot1qVlanCurrentEntry, but is indexed
|
|
on a (1..64) basis instead of VlanId"
|
|
INDEX { mnTribIndex, mnPr1qVlanIndex }
|
|
::= { mnPr1qVlanCurrentTable 1 }
|
|
|
|
MnPr1qVlanCurrentEntry ::=
|
|
SEQUENCE {
|
|
mnPr1qVlanIndex
|
|
INTEGER,
|
|
mnPr1qVlanId
|
|
INTEGER,
|
|
mnPr1qVlanFdbId
|
|
INTEGER,
|
|
mnPr1qVlanCurrentEgressPorts
|
|
DisplayString,
|
|
mnPr1qVlanCurrentUntaggedPorts
|
|
DisplayString,
|
|
mnPr1qVlanStatus
|
|
INTEGER,
|
|
mnPr1qVlanCreationTime
|
|
TimeTicks
|
|
}
|
|
|
|
mnPr1qVlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The identifier refering to this VLAN.
|
|
Maps directly to dot1qVlanIndex, but is not
|
|
equivalent to the VLAN-ID."
|
|
::= { mnPr1qVlanCurrentEntry 1 }
|
|
|
|
mnPr1qVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN-ID associated with this VLAN."
|
|
::= { mnPr1qVlanCurrentEntry 2 }
|
|
|
|
mnPr1qVlanFdbId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Filtering Database used by this VLAN. This is one
|
|
of the dot1qFdbId values in the dot1qFdbTable. This
|
|
value is allocated automatically by the device whenever
|
|
the VLAN is created: either dynamically by GVRP, or by
|
|
management, in dot1qVlanStaticTable. Allocation of this
|
|
value follows the learning constraints defined for this
|
|
VLAN in dot1qLearningConstraintsTable.
|
|
Since ther is only one filtering database on Proteus AMT,
|
|
this value will always be 1.
|
|
Maps directly to dot1qVlanFdbId."
|
|
::= { mnPr1qVlanCurrentEntry 3 }
|
|
|
|
mnPr1qVlanCurrentEgressPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set of ports which are transmitting traffic for
|
|
this VLAN as either tagged or untagged frames.
|
|
Maps directly to dot1qVlanCurrentEgressPorts.
|
|
String representation of a hexadecimal number, where the
|
|
bits represent the following ports:
|
|
0 (LSB): Eth1
|
|
1: Eth2
|
|
2: NMS1
|
|
3: NMS2
|
|
4: CPU (Xover in all other contexts)
|
|
5: Xover (CPU in all other contexts)
|
|
6: Link
|
|
The swap of the CPU and Xover ports is a compromise for
|
|
backwards compatibility. The CPU port was added first, and
|
|
at that time, room was not reserved for the Xover port where
|
|
it should be."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.2.1"
|
|
::= { mnPr1qVlanCurrentEntry 4 }
|
|
|
|
mnPr1qVlanCurrentUntaggedPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set of ports which are transmitting traffic for
|
|
this VLAN as untagged frames.
|
|
Maps directly to dot1qVlanCurrentUntaggedPorts."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.2.1"
|
|
::= { mnPr1qVlanCurrentEntry 5 }
|
|
|
|
mnPr1qVlanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
permanent(2),
|
|
dynamicGvrp(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates the status of this entry.
|
|
other(1) - this entry is currently in use but the
|
|
conditions under which it will remain so differ
|
|
from the following values.
|
|
permanent(2) - this entry, corresponding to an entry
|
|
in dot1qVlanStaticTable, is currently in use and
|
|
will remain so after the next reset of the
|
|
device. The port lists for this entry include
|
|
ports from the equivalent dot1qVlanStaticTable
|
|
entry and ports learnt dynamically.
|
|
dynamicGvrp(3) - this entry is currently in use
|
|
and will remain so until removed by GVRP. There
|
|
is no static entry for this VLAN and it will be
|
|
removed when the last port leaves the VLAN.
|
|
Maps directly to dot1qVlanStatus."
|
|
::= { mnPr1qVlanCurrentEntry 6 }
|
|
|
|
mnPr1qVlanCreationTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of sysUpTime when this VLAN was created.
|
|
Maps directly to dot1qVlanCreationTime."
|
|
::= { mnPr1qVlanCurrentEntry 7 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- The Static VLAN Database
|
|
-- -------------------------------------------------------------
|
|
|
|
mnPr1qVlanStaticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPr1qVlanStaticEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing static configuration information for
|
|
each VLAN configured into the device by (local or
|
|
network) management. All entries are permanent and will
|
|
be restored after the device is reset.
|
|
Maps directly to dot1qVlanStaticTable."
|
|
::= { mnPrVlanObjects 4 }
|
|
|
|
mnPr1qVlanStaticEntry OBJECT-TYPE
|
|
SYNTAX MnPr1qVlanStaticEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Static information for a VLAN configured into the
|
|
device by (local or network) management.
|
|
Maps directly to dot1qVlanStaticEntry"
|
|
INDEX { mnTribIndex, mnPr1qVlanIndex }
|
|
::= { mnPr1qVlanStaticTable 1 }
|
|
|
|
MnPr1qVlanStaticEntry ::=
|
|
SEQUENCE {
|
|
mnPr1qVlanStaticId
|
|
INTEGER,
|
|
mnPr1qVlanStaticName
|
|
DisplayString,
|
|
mnPr1qVlanStaticEgressPorts
|
|
DisplayString,
|
|
mnPr1qVlanForbiddenEgressPorts
|
|
DisplayString,
|
|
mnPr1qVlanStaticUntaggedPorts
|
|
DisplayString,
|
|
mnPr1qVlanStaticRowStatus
|
|
RowStatus,
|
|
mnPr1qVlanStaticFID
|
|
INTEGER,
|
|
mnPr1qVlanStaticRingID
|
|
INTEGER
|
|
}
|
|
|
|
mnPr1qVlanStaticId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN-ID associated with this VLAN."
|
|
::= { mnPr1qVlanStaticEntry 1 }
|
|
|
|
mnPr1qVlanStaticName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An administratively assigned string, which may be used
|
|
to identify the VLAN.
|
|
Maps directly to dot1qVlanStaticName."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.2.1"
|
|
::= { mnPr1qVlanStaticEntry 2 }
|
|
|
|
mnPr1qVlanStaticEgressPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set of ports which are permanently assigned to the
|
|
egress list for this VLAN by management. Changes to a
|
|
bit in this object affect the per-port per-VLAN
|
|
Registrar control for Registration Fixed for the
|
|
relevant GVRP state machine on each port. A port may
|
|
not be added in this set if it is already a member of
|
|
the set of ports in mnPr1qVlanForbiddenEgressPorts. The
|
|
default value of this object is a string of zeros of
|
|
appropriate length, indicating not fixed.
|
|
Maps directly to dot1qVlanStaticEgressPorts.
|
|
|
|
FORMAT: This object is a ASCII string representation of
|
|
a hexadecimal number. The bits in this number
|
|
represent ports as follows:
|
|
Std Port # Port Name Object Value
|
|
---------- --------- -------
|
|
1 ETH1 1
|
|
2 ETH2 2
|
|
3 NMS1 4
|
|
4 NMS2 8
|
|
5 Xover 20 (note: not in order)
|
|
6 NMS to CPU 10 (note: not in order)
|
|
7 Link 40
|
|
8 ETH3 80
|
|
9 ETH4 100
|
|
10 ETH5 200
|
|
11 ETH6 400
|
|
12 ETH7 800
|
|
13 ETH8 1000
|
|
14 ETH9 2000
|
|
15 ETH10 4000
|
|
16 GB1 8000
|
|
17 GB2 10000
|
|
18 SW1 Down 20000
|
|
19 SW1 Up 40000
|
|
20 SW2 Down 80000
|
|
21 SW2 Up 100000
|
|
Example: Ports Link and ETH3 would be represented as 'C0'.
|
|
"
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.7.7.3, 11.2.3.2.3"
|
|
|
|
::= { mnPr1qVlanStaticEntry 3 }
|
|
|
|
mnPr1qVlanForbiddenEgressPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set of ports which are prohibited by management
|
|
from being included in the egress list for this VLAN.
|
|
Changes to this object that cause a port to be included
|
|
or excluded affect the per-port per-VLAN Registrar
|
|
control for Registration Forbidden for the relevant GVRP
|
|
state machine on each port. A port may not be added in
|
|
this set if it is already a member of the set of ports
|
|
in mnPrVlanStaticEgressPorts. The default value of
|
|
this object is a string of zeros of appropriate length,
|
|
excluding all ports from the forbidden set.
|
|
|
|
FORMAT: same as mnPr1qVlanStaticEgressPorts, above.
|
|
|
|
Maps directly to dot1qVlanForbiddenEgressPorts."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.7.7.3, 11.2.3.2.3"
|
|
::= { mnPr1qVlanStaticEntry 4 }
|
|
|
|
mnPr1qVlanStaticUntaggedPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set of ports which should transmit traffic for
|
|
this VLAN as untagged frames.
|
|
Maps directly to dot1qVlanStaticUntaggedPorts."
|
|
REFERENCE
|
|
"IEEE 802.1Q/D11 Section 12.10.2.1"
|
|
::= { mnPr1qVlanStaticEntry 5 }
|
|
|
|
mnPr1qVlanStaticRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object indicates the status of this entry.
|
|
Maps directly to dot1qVlanStaticRowStatus."
|
|
::= { mnPr1qVlanStaticEntry 6 }
|
|
|
|
mnPr1qVlanStaticFID OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPr1qVlanStaticEntry 7 }
|
|
|
|
mnPr1qVlanStaticRingID OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
::= { mnPr1qVlanStaticEntry 8 }
|
|
|
|
|
|
|
|
|
|
--------------------------------------------------------------------
|
|
-- Mapping of 802.1p Priorities to Traffic Class
|
|
--------------------------------------------------------------------
|
|
|
|
mnPrVlanDeviceTrafficClassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrVlanDeviceTrafficClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table mapping evaluated User Priority (802.1p) to Traffic
|
|
Class, for forwarding by the bridge. Traffic class is a
|
|
number in the range (0..(mnPrVLANPortNumTrafficClasses-1)).
|
|
Maps directly to dot1dTrafficClassTable.
|
|
Used by 'VLAN Priorities' for all Ethernet LIs."
|
|
REFERENCE
|
|
"ISO/IEC 15802-3 Table 7-2"
|
|
::= { mnPrVlanObjects 5 }
|
|
|
|
mnPrVlanDeviceTrafficClassEntry OBJECT-TYPE
|
|
SYNTAX MnPrVlanDeviceTrafficClassEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User Priority to Traffic Class mapping.
|
|
Maps directly to dot1dTrafficClassEntry, only it is
|
|
indexed on per-device basis rather than per-port."
|
|
INDEX { mnTribIndex, mnPrVlanDeviceTrafficClassIndex }
|
|
::= { mnPrVlanDeviceTrafficClassTable 1 }
|
|
|
|
MnPrVlanDeviceTrafficClassEntry ::=
|
|
SEQUENCE {
|
|
mnPrVlanDeviceTrafficClassIndex
|
|
INTEGER,
|
|
mnPrVlanDeviceTfcClsPriority
|
|
INTEGER,
|
|
mnPrVlanDeviceTrafficClass
|
|
INTEGER
|
|
}
|
|
|
|
mnPrVlanDeviceTrafficClassIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index into the traffic class mapping table."
|
|
::= { mnPrVlanDeviceTrafficClassEntry 1 }
|
|
|
|
mnPrVlanDeviceTfcClsPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Priority value determined for the received frame.
|
|
This value is equivalent to the priority indicated in
|
|
the tagged frame received, or one of the evaluated
|
|
priorities, determined according to the media-type.
|
|
|
|
For untagged frames received from Ethernet media, this
|
|
value is equal to the dot1dPortDefaultUserPriority value
|
|
for the ingress port.
|
|
|
|
For untagged frames received from non-Ethernet media,
|
|
this value is equal to the dot1dRegenUserPriority value
|
|
for the ingress port and media-specific user priority.
|
|
Maps directly to dot1dTrafficClassPriority."
|
|
::= { mnPrVlanDeviceTrafficClassEntry 2 }
|
|
|
|
mnPrVlanDeviceTrafficClass OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Traffic Class the received frame is mapped to.
|
|
Maps directly to dot1dTrafficClass."
|
|
::= { mnPrVlanDeviceTrafficClassEntry 3 }
|
|
|
|
--------------------------------------------------------------------
|
|
-- Mapping of IPv4/TOS and IPv6/Traffic Class to Traffic Class
|
|
--------------------------------------------------------------------
|
|
|
|
mnPrVlanDeviceTosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrVlanDeviceTosEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table mapping evaluated Type of Service (IPv4) or Traffic
|
|
Class (IPv6) to Traffic Class, for forwarding by the bridge.
|
|
Used by 'Diff Serve' for all Marvell Ethernet LIs."
|
|
::= { mnPrVlanObjects 6 }
|
|
|
|
mnPrVlanDeviceTosEntry OBJECT-TYPE
|
|
SYNTAX MnPrVlanDeviceTosEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TOS to Traffic Class mapping."
|
|
INDEX { mnTribIndex, mnPrVlanDeviceTosIndex }
|
|
::= { mnPrVlanDeviceTosTable 1 }
|
|
|
|
MnPrVlanDeviceTosEntry ::=
|
|
SEQUENCE {
|
|
mnPrVlanDeviceTosIndex
|
|
INTEGER,
|
|
mnPrVlanDeviceTosTrafficClass
|
|
INTEGER,
|
|
mnPrVlanDeviceTos
|
|
INTEGER
|
|
}
|
|
|
|
mnPrVlanDeviceTosIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index into the TOS transalation table."
|
|
::= { mnPrVlanDeviceTosEntry 1 }
|
|
|
|
mnPrVlanDeviceTosTrafficClass OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Traffic Class the received framer are mapped to."
|
|
::= { mnPrVlanDeviceTosEntry 2 }
|
|
|
|
mnPrVlanDeviceTos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Priority value determined for the received frame,
|
|
based upon bits (7:2) of the IP TOS/DiffServ/Traffic
|
|
Class feild. This values assumes that bits (1:0) are
|
|
always zero. Therefore, values of 0, 4, 8, 12, ...,
|
|
248, and 252 are allowed. Any recieved frame with a
|
|
value equal to or below this value and above the value
|
|
of the next lower traffic class will be mapped to this
|
|
traffic class."
|
|
::= { mnPrVlanDeviceTosEntry 3 }
|
|
|
|
|
|
--------------------------------------------------------------------
|
|
-- Mapping of DSCP to Traffic Class (GigE only, in place of previous table)
|
|
--------------------------------------------------------------------
|
|
|
|
mnPrVlanDeviceDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrVlanDeviceDscpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table mapping DSCP to Traffic Class.
|
|
Used by 'Diff Serve' for all Vitesse Ethernet LIs."
|
|
::= { mnPrVlanObjects 7 }
|
|
|
|
mnPrVlanDeviceDscpEntry OBJECT-TYPE
|
|
SYNTAX MnPrVlanDeviceDscpEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DSCP to Traffic Class mapping."
|
|
INDEX { mnTribIndex, mnPrVlanDeviceDscpIndex }
|
|
::= { mnPrVlanDeviceDscpTable 1 }
|
|
|
|
MnPrVlanDeviceDscpEntry ::=
|
|
SEQUENCE {
|
|
mnPrVlanDeviceDscpIndex
|
|
INTEGER,
|
|
mnPrVlanDeviceDscpValueToMap
|
|
INTEGER,
|
|
mnPrVlanDeviceDscpQosClass
|
|
INTEGER
|
|
}
|
|
|
|
mnPrVlanDeviceDscpIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanDeviceDscpEntry 1 }
|
|
|
|
mnPrVlanDeviceDscpValueToMap OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanDeviceDscpEntry 2 }
|
|
|
|
mnPrVlanDeviceDscpQosClass OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"..."
|
|
::= { mnPrVlanDeviceDscpEntry 3 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Management Protocol Configuration Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
mnPrProtocolConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MnPrProtocolConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table containing management-protocol-specific configuration parameters
|
|
for the management agents in the radios of the link."
|
|
::= { mnPrSecurityObjects 3 }
|
|
|
|
mnPrProtocolConfEntry OBJECT-TYPE
|
|
SYNTAX MnPrProtocolConfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of configuration parameters for a single management protocol
|
|
within one radio of the link."
|
|
INDEX { mnRadioIndex, mnPrProtocolIndex }
|
|
::= { mnPrProtocolConfTable 1 }
|
|
|
|
MnPrProtocolConfEntry ::=
|
|
SEQUENCE {
|
|
mnPrProtocolIndex
|
|
INTEGER,
|
|
|
|
mnPrProtocolConfAccess
|
|
INTEGER
|
|
}
|
|
|
|
mnPrProtocolIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
serialCLI(1),
|
|
telnetCLI(2),
|
|
snmpV1(3),
|
|
ssh(4),
|
|
serialEM(5),
|
|
snmpV2c(6),
|
|
snmpV3(7),
|
|
sce(8),
|
|
ppp(9),
|
|
snmpV3NANP(10),
|
|
snmpV3ANP(11),
|
|
snmpV3AP(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Management Protocol Configuration Index"
|
|
::= { mnPrProtocolConfEntry 1 }
|
|
|
|
mnPrProtocolConfAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAccess(1),
|
|
readOnlyAccess(3),
|
|
readWriteAccess(7)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object provides a means to configure the maximum level of access
|
|
that the radio's agent will give to clients using a particular
|
|
management protocol."
|
|
::= { mnPrProtocolConfEntry 2 }
|
|
|
|
END
|