SUB10SYSTEMS-MIB DEFINITIONS ::= BEGIN -- **************************************************************************** -- Title: Sub10 Systems - MIB -- Version: 1.9 -- Date: 2015-06-03 00:00 -- Comments: This MIB models Sub10 Systems Wireless Ethernet Bridge -- range of products. For more product information see -- www.sub10systems.com -- **************************************************************************** -- **************************************************************************** -- Sub10 Systems Ltd Copyright 2014 -- **************************************************************************** IMPORTS MODULE-IDENTITY FROM SNMPv2-SMI OBJECT-TYPE FROM SNMPv2-SMI NOTIFICATION-TYPE FROM SNMPv2-SMI Unsigned32 FROM SNMPv2-SMI Integer32 FROM SNMPv2-SMI Counter32 FROM SNMPv2-SMI Counter64 FROM SNMPv2-SMI enterprises FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC DisplayString FROM SNMPv2-TC DateAndTime FROM SNMPv2-TC RowStatus FROM SNMPv2-TC MODULE-COMPLIANCE FROM SNMPv2-CONF NOTIFICATION-GROUP FROM SNMPv2-CONF OBJECT-GROUP FROM SNMPv2-CONF; sub10Systems MODULE-IDENTITY LAST-UPDATED "201506030000Z" ORGANIZATION "Sub10 Systems Ltd" CONTACT-INFO "support@sub10systems.com" DESCRIPTION "Sub10 Systems MIB" REVISION "201506030000Z" DESCRIPTION "- Airside maximum data rate - Removed Eth Link Status from Sub10MeasuredObject" REVISION "201504070000Z" DESCRIPTION "- Multi-Ethernet port MIB. - Stats History Time objects read-only" REVISION "201503300000Z" DESCRIPTION "- Default Alarm Severities changed - Updated descriptions" REVISION "201503260000Z" DESCRIPTION "- Firmware Upload and Copy control" REVISION "201503060000Z" DESCRIPTION "- Rx and Tx Modulation Mode included in Alarm Management." REVISION "201503050000Z" DESCRIPTION "- Reset Action for Alarm Configuration. - Modulation Mode Timers in radio stats." REVISION "201502270000Z" DESCRIPTION "- VLAN filtering and QoS not per ethernet port - SNMPv3 Configuration - QosState default changed to disabled. - Sub10NotificationName type changed to Sub10AlarmName. - Added Measured Object Value to Alarm Management and Alarm Notifications. - Changed QoSState to QoSActiveState. - Added new default Alarm State stateUnknown. - Extended Alarm table sub10UnitMgmtAlarmTable to accomodate 64 Fixed and 64 User Defined alarms. - Alarm thresholds now Float64 translated as Octetstring - SNMP Trap option to Alarm Management. - Removed UAS, SES, BBE and ES counters. - Added Air Frame Error Ratio (AFER) objects to Radio - Rx / Tx Mbps throughput added to ethernet stats and Alarm measured object - Remote unit stats added to radio and ethernet current stats - Stats history counters make Counter64 where required" REVISION "201412180000Z" DESCRIPTION "- Added Modulation Mode Change counters - Radio Link state enum change - Snmpv3 control removed till later release" REVISION "201411190000Z" DESCRIPTION "- SyncE configuration moved from sub10EthernetMgmt to sub10UnitMgmt - TxPower now TxPowerLimit and change in enumerations - Added textual conventions Sub10RadioDataRate, Sub10TxPowerLimit, - Sub10MWUType, Sub10AlarmOperation, Sub10AlarmState. - Sub10DateTime - Notication Alarms now restricted to three types sub10UnitAlarm, sub10EthernetAlarm and sub10RadioAlarm. - sub10UnitLclType and sub10UnitLclId changed to sub10UnitLclUnitType and sub10UnitLclUnitId - Some DisplayString based objects now Octet String with defined sizes. - sub10UnitLclTranceiverTemp and sub10RmtUnitTranceiverTemp removed - sub10UnitLclActiveAlarmTable changed to sub10UnitLclAlarmStateTable and all table objects changed name. - sub10UnitLclAlarmStateTable simplified to contain only alarm state and alarm time and - the sub10UnitLclAlarmStateIndex maps to the same index in the sub10UnitMgmtAlarmTable. - Added sub10UnitLclRadioDataRate, sub10UnitLclMWUType. - Names of sub10RmtUnitxxx changed to sub10UnitRmtxxx to be consistent with local equivelents. - sub10UnitMgmtAlarmTable upgraded to support flexibale configurable monitoring interval, raise and clear - operational behaviour, raise and clear intervals. The sub10UnitMgmtAlarmIndex now maps to - sub10UnitLclAlarmStateIndex for indication of the state of each configurable alarm. - sub10EthMgmtVlan configuration upgrade. Added sub10EthMgmtVlanFiltering, sub10EthMgmtVlanDefaultEnabled, - sub10EthMgmtVlanDefaultId, sub10EthMgmtVlanDefaultPriority, sub10EthMgmtVlanDefaultDEI, sub10EthMgmtVlanIngressAction, - sub10EthMgmtVlanEgressAction (both currently fixed) and sub10EthMgmtVlanAllowedTable. - Removed sub10EthMgmtVlanTrafficAllow, sub10EthMgmtVlanNumber and sub10EthMgmtVlanTable. - Added sub10EthStats15mHistTime, sub10RadioStats1mHistTime, sub10RAdioStats15mHistTime, sub10RAdioStats1dHistTime. - Added sub10RadioLclAlignmentMode, sub10RadioLclDataRate, sub10RadioLclMWUType, sub10RadioRmtAlignmentMode. - sub10RadioMgmtTxPower changed to sub10RadioMgmtTxPowerLimit. - Added sub10RadioMgmtTxRxFreq. - sub10RadioMgmtAtpc changed to sub10RadioMgmtAPCMode to support Auto Power Control. - Added sub10RadioMgmtMWUChannelWidth - Added sub10RadioMgmtStats1dPersist. - Removed sub10RadioMgmtOperationMode now sub10RadioLclAlignmentMode. - Removed sub10RadioStatsGdot826HistoryTable and moved ES, SES, BE and UAS counters into - sub10RadioStats1mHistTable, sub10RadioStats1dHistTable and sub10RadioStats1dHistTable. - Added sub10UnitMgmtActions for commit / rollback based configuration - Firmware Objects - Stats status table" REVISION "201404070000Z" DESCRIPTION "The MIB module for all Sub10 Systems Radio products. Some of the objects within this MIB may only be supported by certain types of product. In these cases the object description will state product compliance. Note : This MIB does not include the v320-liberator MIB for the Sub10 Systems v320 legacy product. Please refer to the liberator-v320 MIB. Some products may be backwards compatible and provide support for the liberator-v320 MIB. Copyright (C) Sub10Systems (2014)." ::= { enterprises 39003 } -- **************************************************************************** -- Textual Conventions -- **************************************************************************** Sub10EthInterfaceIndex ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "A unique value, greater than zero, for each ethernet type interface." SYNTAX Unsigned32(1..2) Sub10EntryStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A general configuration type to indicate if a table row is in use or not in use. This differs from RowStatus which is a settable object used to create the existence of a row in a configurable table. Sub10EntryStatus is intended to be read-only and is set internally by the Agent when a table row is populated with valid data." SYNTAX INTEGER { entryInUse(1), entryNotInUse(2) } Sub10State ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A general configuration type to indicate enabled or disabled." SYNTAX INTEGER { stateDisabled(0), stateEnabled(1) } Sub10UnitType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Sub10Systems unit type." SYNTAX INTEGER { baseband100A(0), baseband100B(1), baseband1000A(2), baseband1000B(3), v100ROWA(4), v100ROWB(5), v100FCCA(6), v100FCCB(7), v1000ROWA(8), v1000ROWB(9), v1000FCCA(10), v1000FCCB2(11), e1000ROWA(12), e1000ROWB(13), e1000FCCA(14), e1000FCCB(15) } Sub10TerminalType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Sub10Systems terminal type. A link must have an 'A' end terminal and a 'B' end terminal." SYNTAX INTEGER { terminalA(0), terminalB(1) } Sub10Availability ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Availability selects RSSI thresholds for modulation changes." SYNTAX INTEGER { availabilityHigh(0), availabilityMedium(1), availabilityLow(2) } Sub10AlignmentMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Alignment mode is modeAlignment(1) if the alignment / reset cap has been removed for > 5sec otherwise modeNormal(0). The alignment mode is managed using sub10RadioMgmtAlignmentMode." SYNTAX INTEGER { modeNormal(0), modeAlignment(1) } Sub10AlignmentModeLock ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "If locked, the unit will not go into alignment mode when the alignment cap is removed." SYNTAX INTEGER { modeUnlocked(0), modeLocked(1) } Sub10OperStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The status of the ethernet link, this maps directly to ifOperStatus." SYNTAX INTEGER { opStatusUp(1), opStatusDown(2), opStatusTesting(3), opStatusUnknown(4), opStatusDormant(5), opStatusNotPresent(6), opStatusLowerLayerDown(7) } Sub10Duplex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The operation of a duplex link link" SYNTAX INTEGER { halfDuplex(1), fullDuplex(2), unknownDuplex(3) } Sub10MDIType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The operation of a duplex link link. The setting of 'auto' is used only for configuration puprposes." SYNTAX INTEGER { mdi(1), mdix(2), mdiUnknown(3) } Sub10RadioLinkState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The status of the radio link" SYNTAX INTEGER { radioLinkStateDown(0), radioLinkStateUp(1), radioLinkStateUnknown(2) } Sub10AlarmName ::= TEXTUAL-CONVENTION DISPLAY-HINT "32a" STATUS current DESCRIPTION "Name convention for all notification types." SYNTAX OCTET STRING (SIZE (1..32)) Sub10MacAddress ::= TEXTUAL-CONVENTION DISPLAY-HINT "17a" STATUS current DESCRIPTION "MAC Address in readable string format." SYNTAX OCTET STRING (SIZE (11..17)) Sub10AlarmState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Alarm state." SYNTAX INTEGER { cleared(1), raised(2), stateUnknown(3) } Sub10DateTime ::= TEXTUAL-CONVENTION DISPLAY-HINT "19a" STATUS current DESCRIPTION "The generic Sub10 format for a date time string. Format is YYYY-MM-DD HH:MM:SS e.g. 2014-05-26 13:30:15" SYNTAX OCTET STRING (SIZE (19..19)) Sub10AlarmIndex ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "The MIB index used to define the range of indexing and size of the Alarm tables sub10UnitLclAlarmStateTable and sub10UnitMgmtAlarmTable." SYNTAX Unsigned32(1..128) Sub10MeasuredObject ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A MIB object that may be measured by Alarm Management or any other sub-system." SYNTAX INTEGER { sub10UnitLclMWUTemperature(1), sub10RadioLclRxPower(2), sub10RadioLclVectErr(3), sub10RadioLclLnkLoss(4), sub10RadioLclTxPower(5), sub10RadioMgmtTxRxFreq(6), sub10RadioMgmtAPCMode(7), sub10RadioMgmtModulationMode(8), sub10RadioMgmtAlignmentMode(9), sub10RadioLclLinkStatus(10), sub10RadioLclRxModulationMode(11), sub10RadioLclTxModulationMode(12), sub10RadioStatsCurrTxPowerMin(20), sub10RadioStatsCurrTxPowerMax(21), sub10RadioStatsCurrTxPowerAvg(22), sub10RadioStatsCurrRxPowerMin(23), sub10RadioStatsCurrRxPowerMax(24), sub10RadioStatsCurrRxPowerAvg(25), sub10RadioStatsCurrVectErrMin(26), sub10RadioStatsCurrVectErrMax(27), sub10RadioStatsCurrVectErrAvg(28), sub10RadioStatsCurrLnkLossMin(29), sub10RadioStatsCurrLnkLossMax(30), sub10RadioStatsCurrLnkLossAvg(31), sub10RadioStatsCurrMWUTempMin(32), sub10RadioStatsCurrMWUTempMax(33), sub10RadioStatsCurrMWUTempAvg(34), sub10RadioStatsCurrAFERMin(35), sub10RadioStatsCurrAFERMax(36), sub10RadioStatsCurrAFERAvg(37), sub10RadioStats1mHistTxPowerMin(50), sub10RadioStats1mHistTxPowerMax(51), sub10RadioStats1mHistTxPowerAvg(52), sub10RadioStats1mHistRxPowerMin(53), sub10RadioStats1mHistRxPowerMax(54), sub10RadioStats1mHistRxPowerAvg(55), sub10RadioStats1mHistVectErrMin(56), sub10RadioStats1mHistVectErrMax(57), sub10RadioStats1mHistVectErrAvg(58), sub10RadioStats1mHistLnkLossMin(59), sub10RadioStats1mHistLnkLossMax(60), sub10RadioStats1mHistLnkLossAvg(61), sub10RadioStats1mHistMWUTempMin(62), sub10RadioStats1mHistMWUTempMax(63), sub10RadioStats1mHistMWUTempAvg(64), sub10RadioStats1mHistAFERMin(65), sub10RadioStats1mHistAFERMax(66), sub10RadioStats1mHistAFERAvg(67), sub10RadioStats1mHistRxPkts(68), sub10RadioStats1mHistTxPkts(69), sub10RadioStats1mHistRxMgmtPkts(70), sub10RadioStats1mHistTxMgmtPkts(71), sub10RadioStats1mHistRxBadFrms(72), sub10RadioStats1mHistQPSKTo8PSK(73), sub10RadioStats1mHist8PSKToQPSK(74), sub10RadioStats1mHistRxQPSK(75), sub10RadioStats1mHistRx8PSK(76), sub10RadioStats1mHistTxQPSK(77), sub10RadioStats1mHistTx8PSK(78), sub10RadioStats15mHistTxPowerMin(90), sub10RadioStats15mHistTxPowerMax(91), sub10RadioStats15mHistTxPowerAvg(92), sub10RadioStats15mHistRxPowerMin(93), sub10RadioStats15mHistRxPowerMax(94), sub10RadioStats15mHistRxPowerAvg(95), sub10RadioStats15mHistVectErrMin(96), sub10RadioStats15mHistVectErrMax(97), sub10RadioStats15mHistVectErrAvg(98), sub10RadioStats15mHistLnkLossMin(99), sub10RadioStats15mHistLnkLossMax(100), sub10RadioStats15mHistLnkLossAvg(101), sub10RadioStats15mHistMWUTempMin(102), sub10RadioStats15mHistMWUTempMax(103), sub10RadioStats15mHistMWUTempAvg(104), sub10RadioStats15mHistAFERMin(105), sub10RadioStats15mHistAFERMax(106), sub10RadioStats15mHistAFERAvg(107), sub10RadioStats15mHistRxPkts(108), sub10RadioStats15mHistTxPkts(109), sub10RadioStats15mHistRxMgmtPkts(110), sub10RadioStats15mHistTxMgmtPkts(111), sub10RadioStats15mHistRxBadFrms(112), sub10RadioStats15mHistQPSKTo8PSK(113), sub10RadioStats15mHist8PSKToQPSK(114), sub10RadioStats15mHistRxQPSK(115), sub10RadioStats15mHistRx8PSK(116), sub10RadioStats15mHistTxQPSK(117), sub10RadioStats15mHistTx8PSK(118), sub10EthStatsCurrRxMbps(140), sub10EthStatsCurrTxMbps(141), sub10EthStatsCurrRxMbpsMin(142), sub10EthStatsCurrRxMbpsMax(143), sub10EthStatsCurrRxMbpsAvg(144), sub10EthStatsCurrTxMbpsMin(145), sub10EthStatsCurrTxMbpsMax(146), sub10EthStatsCurrTxMbpsAvg(147), sub10EthStats1mHistRxOctets(160), sub10EthStats1mHistRxGoodFrms(161), sub10EthStats1mHistRxBcastFrms(162), sub10EthStats1mHistRxMcastFrms(163), sub10EthStats1mHistRxPauseFrms(164), sub10EthStats1mHistRxCRCErrs(165), sub10EthStats1mHistRxAlignErrs(166), sub10EthStats1mHistRxOversized(167), sub10EthStats1mHistRxJabberFrms(168), sub10EthStats1mHistRxUndersized(169), sub10EthStats1mHistRxFragments(170), sub10EthStats1mHistRxSOFOvrns(171), sub10EthStats1mHistTxOctets(172), sub10EthStats1mHistTxGoodFrms(173), sub10EthStats1mHistTxBcastFrms(174), sub10EthStats1mHistTxMcastFrms(175), sub10EthStats1mHistTxPauseFrms(176), sub10EthStats1mHistTxDeferred(177), sub10EthStats1mHistTxCollsn(178), sub10EthStats1mHistTxSnglCollsn(179), sub10EthStats1mHistTxMlplCollsn(180), sub10EthStats1mHistTxExsvCollsn(181), sub10EthStats1mHistTxLtCollsn(182), sub10EthStats1mHistTxCSenseErrs(183), sub10EthStats1mHistPkts64Octets(184), sub10EthStats1mHistPkts65T127(185), sub10EthStats1mHistPkts128T255(186), sub10EthStats1mHistPkts256T511(187), sub10EthStats1mHistPkts512T1023(188), sub10EthStats1mHistPkts1024TMax(189), sub10EthStats1mHistRxMbpsMin(190), sub10EthStats1mHistRxMbpsMax(191), sub10EthStats1mHistRxMbpsAvg(192), sub10EthStats1mHistTxMbpsMin(193), sub10EthStats1mHistTxMbpsMax(194), sub10EthStats1mHistTxMbpsAvg(195), sub10EthStats15mHistRxOctets(210), sub10EthStats15mHistRxGoodFrms(211), sub10EthStats15mHistRxBcastFrms(212), sub10EthStats15mHistRxMcastFrms(213), sub10EthStats15mHistRxPauseFrms(214), sub10EthStats15mHistRxCRCErrs(215), sub10EthStats15mHistRxAlignErrs(216), sub10EthStats15mHistRxOversized(217), sub10EthStats15mHistRxJabberFrms(218), sub10EthStats15mHistRxUndersized(219), sub10EthStats15mHistRxFragments(220), sub10EthStats15mHistRxSOFOvrns(221), sub10EthStats15mHistTxOctets(222), sub10EthStats15mHistTxGoodFrms(223), sub10EthStats15mHistTxBcastFrms(224), sub10EthStats15mHistTxMcastFrms(225), sub10EthStats15mHistTxPauseFrms(226), sub10EthStats15mHistTxDeferred(227), sub10EthStats15mHistTxCollsn(228), sub10EthStats15mHistTxSnglCollsn(229), sub10EthStats15mHistTxMlplCollsn(230), sub10EthStats15mHistTxExsvCollsn(231), sub10EthStats15mHistTxLtCollsn(232), sub10EthStats15mHistTxCSenseErrs(233), sub10EthStats15mHistPkts64Octets(234), sub10EthStats15mHistPkts65T127(235), sub10EthStats15mHistPkts128T255(236), sub10EthStats15mHistPkts256T511(237), sub10EthStats15mHistPkts512T1023(238), sub10EthStats15mHistPkts1024TMax(239), sub10EthStats15mHistRxMbpsMin(240), sub10EthStats15mHistRxMbpsMax(241), sub10EthStats15mHistRxMbpsAvg(242), sub10EthStats15mHistTxMbpsMin(243), sub10EthStats15mHistTxMbpsMax(244), sub10EthStats15mHistTxMbpsAvg(245), sub10RadioStats1dHistTxPowerMin(260), sub10RadioStats1dHistTxPowerMax(261), sub10RadioStats1dHistTxPowerAvg(262), sub10RadioStats1dHistRxPowerMin(263), sub10RadioStats1dHistRxPowerMax(264), sub10RadioStats1dHistRxPowerAvg(265), sub10RadioStats1dHistVectErrMin(266), sub10RadioStats1dHistVectErrMax(267), sub10RadioStats1dHistVectErrAvg(268), sub10RadioStats1dHistLnkLossMin(269), sub10RadioStats1dHistLnkLossMax(270), sub10RadioStats1dHistLnkLossAvg(271), sub10RadioStats1dHistMWUTempMin(272), sub10RadioStats1dHistMWUTempMax(273), sub10RadioStats1dHistMWUTempAvg(274), sub10RadioStats1dHistAFERMin(275), sub10RadioStats1dHistAFERMax(276), sub10RadioStats1dHistAFERAvg(277), sub10RadioStats1dHistRxPkts(278), sub10RadioStats1dHistTxPkts(279), sub10RadioStats1dHistRxMgmtPkts(280), sub10RadioStats1dHistTxMgmtPkts(281), sub10RadioStats1dHistRxBadFrms(282), sub10RadioStats1dHistQPSKTo8PSK(283), sub10RadioStats1dHist8PSKToQPSK(284), sub10RadioStats1dHistRxQPSK(285), sub10RadioStats1dHistRx8PSK(286), sub10RadioStats1dHistTxQPSK(287), sub10RadioStats1dHistTx8PSK(288), sub10EthStats1dHistRxOctets(300), sub10EthStats1dHistRxGoodFrms(301), sub10EthStats1dHistRxBcastFrms(302), sub10EthStats1dHistRxMcastFrms(303), sub10EthStats1dHistRxPauseFrms(304), sub10EthStats1dHistRxCRCErrs(305), sub10EthStats1dHistRxAlignErrs(306), sub10EthStats1dHistRxOversized(307), sub10EthStats1dHistRxJabberFrms(308), sub10EthStats1dHistRxUndersized(309), sub10EthStats1dHistRxFragments(310), sub10EthStats1dHistRxSOFOvrns(311), sub10EthStats1dHistTxOctets(312), sub10EthStats1dHistTxGoodFrms(313), sub10EthStats1dHistTxBcastFrms(314), sub10EthStats1dHistTxMcastFrms(315), sub10EthStats1dHistTxPauseFrms(316), sub10EthStats1dHistTxDeferred(317), sub10EthStats1dHistTxCollsn(318), sub10EthStats1dHistTxSnglCollsn(319), sub10EthStats1dHistTxMlplCollsn(320), sub10EthStats1dHistTxExsvCollsn(321), sub10EthStats1dHistTxLtCollsn(322), sub10EthStats1dHistTxCSenseErrs(323), sub10EthStats1dHistPkts64Octets(324), sub10EthStats1dHistPkts65T127(325), sub10EthStats1dHistPkts128T255(326), sub10EthStats1dHistPkts256T511(327), sub10EthStats1dHistPkts512T1023(328), sub10EthStats1dHistPkts1024TMax(329), sub10EthStats1dHistRxMbpsMin(330), sub10EthStats1dHistRxMbpsMax(331), sub10EthStats1dHistRxMbpsAvg(332), sub10EthStats1dHistTxMbpsMin(333), sub10EthStats1dHistTxMbpsMax(334), sub10EthStats1dHistTxMbpsAvg(335) } Sub10AlarmSeverity ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Severity for notifications of type alarm" SYNTAX INTEGER { critical(1), major(2), minor(3), warning(4) } Sub10AlarmOperation ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The operation that is used to compare a measured value with a configured alarm threshold which controls the raising and clearing of alarms." SYNTAX INTEGER { lessThan(1), greaterThan(2), lessThanOrEqual(3), greaterThanOrEqual(4), equal(5), notEqual(6) } Sub10AlarmType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The type of the alarm and defines the type of notification (trap) used to inform management entities." SYNTAX INTEGER { sub10UnitAlarm(1), sub10EthernetAlarm(2), sub10RadioAlarm(3) } Sub10NTPSyncStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The indication that the systems clock is synchronised with the NTP server." SYNTAX INTEGER { ntpOutOfSync(0), ntpInSync(1) } Sub10VlanId ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "A VLAN Id (12 bits in the TCF part of an ethernet frame)." SYNTAX Unsigned32(0..4095) Sub10VlanTagAction ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Used in Vlan Mgmt to support Vlan tag manipulaton on the Ethernet interface." SYNTAX INTEGER { tagActionNone(0), untag(1), tag(2), drop(3) } Sub10VlanPriority ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "A VLAN Priority or PCP bits (3 bits in the TCF part of an ethernet frame). The priority PCP bits are based on 802.1p where 0 is the lowest and 7 is the highest. Priority Acronym Traffic Types 0 BK Background 1 BE Best Effort 2 EE Excellent Effort 3 CA Critical Applications 4 VI Video, 100 ms latency and jitter 5 VO Voice, 10 ms latency and jitter 6 IC Internetwork Control 7 NC Network Control." SYNTAX Unsigned32(0..7) Sub10QoSQueue ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Identifies the QoS queue number for up to 8 queues." SYNTAX Unsigned32(0..7) Sub10TxPowerLimit ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The settings for Transmit Power limit on the Radio interface. A value of txPowerLimitNone means the TxPower is not limited by the radio." SYNTAX INTEGER { txPowerLimitNone(0), txPowerLimitMinus3(1), txPowerLimitMinus6(2), txPowerLimitMinus9(3), txPowerLimitMinus12(4), txPowerLimitMinus15(5) } Sub10RadioDataRate ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The maximum data rate of the Airside interface." SYNTAX INTEGER { radioDataRate1000(0), radioDataRate700(1), radioDataRate500(2), radioDataRate300(3), radioDataRate100(4) } Sub10UserGroup ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The user group types. A user is assigned to a group where each group has specific access privileges." SYNTAX INTEGER { operation(1), administration(2), maintenance(3), engineer(4) } Sub10Snmpv3SecurityLevel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The SNMPv3 security level assigned to a group of SNMPv3 users." SYNTAX INTEGER { noAuthNoPriv(1), authNoPriv(2), authPriv(3) } Sub10Snmpv3AuthProtocol ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The SNMPv3 authentication protocol assigned to a group of SNMPv3 users." SYNTAX INTEGER { noAuth(1), md5(2), sha1(3) } Sub10Snmpv3PrivProtocol ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The SNMPv3 privacy protocol assigned to a group of SNMPv3 users." SYNTAX INTEGER { noPriv(1), des(2), aes(3) } Sub10MWUType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The type of MWU." SYNTAX INTEGER { mwuTypeNone(0), mwuTypeVBand(1), mwuTypeEBand(2) } Sub10FirmwareBank ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Identifies the firmware bank number." SYNTAX Unsigned32(1..3) Sub10StatsGroup ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The type of stats." SYNTAX INTEGER { statsGroupNone(1), statsGroupAll(2), statsGroupRadioCurr(3), statsGroupRadio1s(4), statsGroupRadio1m(5), statsGroupRadio15m(6), statsGroupRadio1d(7), statsGroupEthernetCurr(8), statsGroupEthernet1s(9), statsGroupEthernet1m(10), statsGroupEthernet15m(11), statsGroupEthernet1d(12), statsGroupRadioCurr60s(13) } Sub10ThroughputMbps ::= TEXTUAL-CONVENTION DISPLAY-HINT "32a" STATUS current DESCRIPTION "Throughput in Mbps (MegaBits per second)." SYNTAX OCTET STRING (SIZE (0..32)) Sub10ModulationMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Radio Modulation Mode." SYNTAX INTEGER { modebpsk(0), modeqpsk(1), mode8psk(2) } -- **************************************************************************** -- Object Nodes -- **************************************************************************** sub10Notifications OBJECT IDENTIFIER ::= { sub10Systems 0 } sub10Unit OBJECT IDENTIFIER ::= { sub10Systems 3 } sub10UnitStatus OBJECT IDENTIFIER ::= { sub10Unit 1 } sub10UnitLocalStatus OBJECT IDENTIFIER ::= { sub10UnitStatus 1 } sub10UnitRemoteStatus OBJECT IDENTIFIER ::= { sub10UnitStatus 2 } sub10UnitMgmt OBJECT IDENTIFIER ::= { sub10Unit 2 } sub10UnitMgmtSystem OBJECT IDENTIFIER ::= { sub10UnitMgmt 1 } sub10UnitMgmtIp OBJECT IDENTIFIER ::= { sub10UnitMgmt 2 } sub10UnitMgmtVlan OBJECT IDENTIFIER ::= { sub10UnitMgmt 3 } sub10UnitMgmtUsers OBJECT IDENTIFIER ::= { sub10UnitMgmt 4 } sub10UnitMgmtTime OBJECT IDENTIFIER ::= { sub10UnitMgmt 5 } sub10UnitMgmtAlarms OBJECT IDENTIFIER ::= { sub10UnitMgmt 6 } sub10UnitMgmtSnmp OBJECT IDENTIFIER ::= { sub10UnitMgmt 7 } sub10UnitMgmtSmtp OBJECT IDENTIFIER ::= { sub10UnitMgmt 8 } sub10UnitMgmtFirmware OBJECT IDENTIFIER ::= { sub10UnitMgmt 9 } sub10UnitMgmtDNS OBJECT IDENTIFIER ::= { sub10UnitMgmt 10 } sub10UnitMgmtEncryption OBJECT IDENTIFIER ::= { sub10UnitMgmt 11 } sub10UnitMgmtLicense OBJECT IDENTIFIER ::= { sub10UnitMgmt 12 } sub10UnitMgmtSyncE OBJECT IDENTIFIER ::= { sub10UnitMgmt 13 } sub10UnitMgmtActions OBJECT IDENTIFIER ::= { sub10UnitMgmt 20 } sub10Ethernet OBJECT IDENTIFIER ::= { sub10Systems 4 } sub10EthernetStatus OBJECT IDENTIFIER ::= { sub10Ethernet 1 } sub10EthernetLocalStatus OBJECT IDENTIFIER ::= { sub10EthernetStatus 1 } sub10EthernetRemoteStatus OBJECT IDENTIFIER ::= { sub10EthernetStatus 2 } sub10EthernetMgmt OBJECT IDENTIFIER ::= { sub10Ethernet 2 } sub10EthMgmtPhy OBJECT IDENTIFIER ::= { sub10EthernetMgmt 1 } sub10EthMgmtVlan OBJECT IDENTIFIER ::= { sub10EthernetMgmt 2 } sub10EthMgmtQoS OBJECT IDENTIFIER ::= { sub10EthernetMgmt 3 } sub10EthMgmtStats OBJECT IDENTIFIER ::= { sub10EthernetMgmt 4 } sub10EthernetStats OBJECT IDENTIFIER ::= { sub10Ethernet 3 } sub10EthernetStatsCurrent OBJECT IDENTIFIER ::= { sub10EthernetStats 2 } sub10EthernetStatsHistory OBJECT IDENTIFIER ::= { sub10EthernetStats 3 } sub10EthernetStats15mHistory OBJECT IDENTIFIER ::= { sub10EthernetStatsHistory 1 } sub10EthStats1dHistory OBJECT IDENTIFIER ::= { sub10EthernetStatsHistory 2 } sub10Radio OBJECT IDENTIFIER ::= { sub10Systems 5 } sub10RadioStatus OBJECT IDENTIFIER ::= { sub10Radio 1 } sub10RadioLocalStatus OBJECT IDENTIFIER ::= { sub10RadioStatus 1 } sub10RadioRemoteStatus OBJECT IDENTIFIER ::= { sub10RadioStatus 2 } sub10RadioMgmt OBJECT IDENTIFIER ::= { sub10Radio 2 } sub10RadioMgmtStats OBJECT IDENTIFIER ::= { sub10RadioMgmt 9 } sub10RadioStats OBJECT IDENTIFIER ::= { sub10Radio 3 } sub10RadioStatsCurrent OBJECT IDENTIFIER ::= { sub10RadioStats 2 } sub10RadioStatsHistory OBJECT IDENTIFIER ::= { sub10RadioStats 3 } sub10RadioStats1mHistory OBJECT IDENTIFIER ::= { sub10RadioStatsHistory 1 } sub10RadioStats15mHistory OBJECT IDENTIFIER ::= { sub10RadioStatsHistory 2 } sub10RadioStats1dHistory OBJECT IDENTIFIER ::= { sub10RadioStatsHistory 3 } sub10MIBConformance OBJECT IDENTIFIER ::= { sub10Systems 20 } sub10MIBCompliances OBJECT IDENTIFIER ::= { sub10MIBConformance 1 } sub10MIBGroups OBJECT IDENTIFIER ::= { sub10MIBConformance 2 } -- **************************************************************************** -- .sub10Systems.sub10Notifications Objects -- **************************************************************************** sub10UnitAlarm NOTIFICATION-TYPE OBJECTS { sub10UnitMgmtAlarmName, sub10UnitLclAlarmState, sub10UnitMgmtAlarmSeverity, sub10UnitMgmtAlarmMeasObject, sub10UnitMgmtAlarmMeasObjectVal, sub10UnitMgmtAlarmRaiseOper, sub10UnitMgmtAlarmRaiseThresh, sub10UnitMgmtAlarmClearOper, sub10UnitMgmtAlarmClearThresh } STATUS current DESCRIPTION "A measured object relating the Unit subsystem has been raised or cleared according to the configured thresholds. For alarm configuration see sub10UnitMgmtAlarmTable." ::= { sub10Notifications 1 } sub10EthernetAlarm NOTIFICATION-TYPE OBJECTS { sub10UnitMgmtAlarmName, sub10UnitLclAlarmState, sub10UnitMgmtAlarmSeverity, sub10UnitMgmtAlarmMeasObject, sub10UnitMgmtAlarmMeasObjectVal, sub10UnitMgmtAlarmRaiseOper, sub10UnitMgmtAlarmRaiseThresh, sub10UnitMgmtAlarmClearOper, sub10UnitMgmtAlarmClearThresh } STATUS current DESCRIPTION "A measured object relating the Ethernet subsystem has been raised or cleared according to the configured thresholds. For alarm configuration see sub10UnitMgmtAlarmTable." ::= { sub10Notifications 2 } sub10RadioAlarm NOTIFICATION-TYPE OBJECTS { sub10UnitMgmtAlarmName, sub10UnitLclAlarmState, sub10UnitMgmtAlarmSeverity, sub10UnitMgmtAlarmMeasObject, sub10UnitMgmtAlarmMeasObjectVal, sub10UnitMgmtAlarmRaiseOper, sub10UnitMgmtAlarmRaiseThresh, sub10UnitMgmtAlarmClearOper, sub10UnitMgmtAlarmClearThresh } STATUS current DESCRIPTION "A measured object relating the Radio subsystem has been raised or cleared according to the configured thresholds. For alarm configuration see sub10UnitMgmtAlarmTable." ::= { sub10Notifications 3 } -- **************************************************************************** -- .sub10UnitStatus.sub10UnitLocalStatus Objects -- **************************************************************************** sub10UnitLclTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The local system time as a display string in the format:- YYYY-MM-DD,HH:MM:SS e.g. 2014-5-26,13:30:15" ::= { sub10UnitLocalStatus 1 } sub10UnitLclUnitType OBJECT-TYPE SYNTAX Sub10UnitType MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies the local unit product type" ::= { sub10UnitLocalStatus 2 } sub10UnitLclDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the local unit. This is synonymous with MIB-II sysDescr." ::= { sub10UnitLocalStatus 3 } sub10UnitLclHWSerialNumber OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..18)) MAX-ACCESS read-only STATUS current DESCRIPTION "The hardware serial number of the Local Unit. This also identifies whether the unit is a V-band or E-band product. See sub10UnitLclMWUType." ::= { sub10UnitLocalStatus 4 } sub10UnitLclTerminalName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned name for the unit. This is synonymous with MIB-II sysName and can be administratively set via either sysName or sub10UnitMgmtTerminalName." ::= { sub10UnitLocalStatus 5 } sub10UnitLclTerminalType OBJECT-TYPE SYNTAX Sub10TerminalType MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies the local terminal type A or B." ::= { sub10UnitLocalStatus 6 } sub10UnitLclLinkName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned name for the radio link between the local and remote units. This generally identifies geographically the two ends or a radio link within a site or location. This is synonymous with MIB-II sysLocation and can be administratively set via either sysLocation or sub10UnitMgmtLinkName." ::= { sub10UnitLocalStatus 7 } sub10UnitLclLinkId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned identifier for the radio link between the local and remote units. The LinkId must be the same value on both local and remote units." ::= { sub10UnitLocalStatus 8 } sub10UnitLclSiteName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned physical location of the local unit." ::= { sub10UnitLocalStatus 9 } sub10UnitLclFirmwareLoadedBank OBJECT-TYPE SYNTAX Sub10FirmwareBank MAX-ACCESS read-only STATUS current DESCRIPTION "Currently loaded bank. The firmware version running in this bank is defined by sub10UnitLclFirmwareVersion." ::= { sub10UnitLocalStatus 10 } sub10UnitLclFirmwareVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware version currently running on the local unit. This is by definition the firmware loaded into the bank number defined in sub10UnitLclFirmwareLoadedBank." ::= { sub10UnitLocalStatus 11 } sub10UnitLclIpAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (7..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the local ethernet interface." ::= { sub10UnitLocalStatus 12 } sub10UnitLclMWUTemperature OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The modem temperature on the local unit in degrees celsius." DEFVAL { 0 } ::= { sub10UnitLocalStatus 13 } sub10UnitLclNTPSyncStatus OBJECT-TYPE SYNTAX Sub10NTPSyncStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The indication that the systems clock is synchronised with the NTP server." DEFVAL { ntpOutOfSync } ::= { sub10UnitLocalStatus 14 } sub10UnitLclAlarmStateTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitLclAlarmStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table listing the each active alarm the local unit. An active alarm is where the alarm state is 'raised' at the specific severity level. The entries in the table correspond to the configured entries in sub10UnitMgmtAlarmTable. This table has a single entry per alarm where the index to the table is the same index as the associated Alarm configuration table sub10UnitMgmtAlarmTable." ::= { sub10UnitLocalStatus 15 } sub10UnitLclAlarmStateEntry OBJECT-TYPE SYNTAX Sub10UnitLclAlarmStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitLclAlarmStateTable." INDEX { sub10UnitLclAlarmStateIndex } ::= { sub10UnitLclAlarmStateTable 1 } Sub10UnitLclAlarmStateEntry ::= SEQUENCE { sub10UnitLclAlarmStateIndex Sub10AlarmIndex, sub10UnitLclAlarmState Sub10AlarmState, sub10UnitLclAlarmStateTime Sub10DateTime } sub10UnitLclAlarmStateIndex OBJECT-TYPE SYNTAX Sub10AlarmIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitLclAlarmStateTable index. The index represents the same index as used in sub10UnitMgmtAlarmTable. The entries in the table correspond to the configured entries in sub10UnitMgmtAlarmTable." ::= { sub10UnitLclAlarmStateEntry 1 } sub10UnitLclAlarmState OBJECT-TYPE SYNTAX Sub10AlarmState MAX-ACCESS read-only STATUS current DESCRIPTION "Internal object to indicate if this alarm is currently in the raised or cleared state." DEFVAL { stateUnknown } ::= { sub10UnitLclAlarmStateEntry 2 } sub10UnitLclAlarmStateTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The local date and time when the last Alarm State transition occurred. This object facilitates retrieving all instances of alarms that have been raised or have changed state since a given point in time. Implementations MUST include the offset from UTC, if available. Implementation in environments in which the UTC offset is not available is NOT RECOMMENDED." ::= { sub10UnitLclAlarmStateEntry 3 } sub10UnitLclRadioDataRate OBJECT-TYPE SYNTAX Sub10RadioDataRate MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum data rate of the Airside interface. This has the same value as sub10RadioLclDataRate." ::= { sub10UnitLocalStatus 16 } sub10UnitLclMWUType OBJECT-TYPE SYNTAX Sub10MWUType MAX-ACCESS read-only STATUS current DESCRIPTION "The local MWU type" ::= { sub10UnitLocalStatus 17 } sub10UnitLclFPGAVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The FPGA Version." ::= { sub10UnitLocalStatus 18 } -- **************************************************************************** -- .sub10UnitStatus.sub10UnitRemoteStatus Objects -- **************************************************************************** sub10UnitRmtUnitType OBJECT-TYPE SYNTAX Sub10UnitType MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies the remote unit product type" ::= { sub10UnitRemoteStatus 1 } sub10UnitRmtTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The remote unit local system time as a display string in the format:- YYYY-MM-DD,HH:MM:SS e.g. 2014-5-26,13:30:15" ::= { sub10UnitRemoteStatus 2 } sub10UnitRmtTerminalName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned name for the remote unit. This is synonymous with MIB-II sysName." ::= { sub10UnitRemoteStatus 3 } sub10UnitRmtTerminalType OBJECT-TYPE SYNTAX Sub10TerminalType MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies the remote terminal type A or B." ::= { sub10UnitRemoteStatus 4 } sub10UnitRmtLinkName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned name on the remote unit for the radio link between the local and remote units. This generally identifies geographically the two ends or a radio link within a site or location." ::= { sub10UnitRemoteStatus 5 } sub10UnitRmtLinkId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned identifier on the remote unit for the radio link between the local and remote units. The LinkId must be the same value on both local and remote units." ::= { sub10UnitRemoteStatus 6 } sub10UnitRmtHWSerialNumber OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..18)) MAX-ACCESS read-only STATUS current DESCRIPTION "The hardware serial number of the Remote Unit. This also identifies whether the unit is a V-band or E-band product." ::= { sub10UnitRemoteStatus 7 } sub10UnitRmtFirmwareVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware version currently running on the remote unit. This is by definition the firmware loaded into the bank currently used for boot. See sub10UnitMgmtFirmware." ::= { sub10UnitRemoteStatus 8 } sub10UnitRmtIpAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (7..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the remote ethernet interface." ::= { sub10UnitRemoteStatus 9 } sub10UnitRmtMWUTemperature OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The modem temperature on the local unit in degrees celsius." ::= { sub10UnitRemoteStatus 10 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtSystem Objects -- **************************************************************************** sub10UnitMgmtTerminalName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned name for the unit. This is synonymous with MIB-II sysName and sub10UnitLocalStatus sub10UnitLclTerminalName." ::= { sub10UnitMgmtSystem 1 } sub10UnitMgmtLinkName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned name for the radio link between the local and remote units. This generally identifies geographically the two ends or a radio link within a site or location. This is synonymous with sub10UnitLocalStatus sub10UnitLclLinkName" ::= { sub10UnitMgmtSystem 2 } sub10UnitMgmtLinkId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned identifier for the radio link between the local and remote units. The LinkId must be the same value on both local and remote units. This is synonymous with sub10UnitLocalStatus sub10UnitLclLinkId. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." ::= { sub10UnitMgmtSystem 3 } sub10UnitMgmtSiteName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned physical location of the unit. This is synonymous with MIB-II sysLocation and sub10UnitLocalStatus sub10UnitLclSiteName." ::= { sub10UnitMgmtSystem 4 } sub10UnitMgmtContactName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned contact for support of the unit. This is synonymous with MIB-II sysContact and sub10UnitLocalStatus sub10UnitLclContactName." DEFVAL { "support@sub10systems.com" } ::= { sub10UnitMgmtSystem 5 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtIp Objects -- **************************************************************************** sub10UnitMgmtIpMode OBJECT-TYPE SYNTAX INTEGER { ipv4(1), ipv6(2), dhcp(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address configuration is either manually set as ipv4 or ipv6 type addreessing or alternatively can be dynamically assigned automatically using the Dynamic Host Control Protocol (DHCP). IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { ipv4 } ::= { sub10UnitMgmtIp 1 } sub10UnitMgmtIpAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (7..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned IP Address for the management channel. This is reflected in the MIB-II ipAddrTable. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { "192.168.0.22" } ::= { sub10UnitMgmtIp 2 } sub10UnitMgmtIpSubnetMask OBJECT-TYPE SYNTAX OCTET STRING (SIZE (7..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned sub-net mask for the management channel. This is reflected in the MIB-II ipAddrTable. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { "255.255.255.0" } ::= { sub10UnitMgmtIp 3 } sub10UnitMgmtIpDefGateway OBJECT-TYPE SYNTAX OCTET STRING (SIZE (7..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned default gateway for the management channel. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { "192.168.0.1" } ::= { sub10UnitMgmtIp 4 } sub10UnitMgmtIpDHCP OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "Dynamic Host Control Protocol (DHCP) is enabled or disabled. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { stateDisabled } ::= { sub10UnitMgmtIp 5 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtVlan Objects -- **************************************************************************** sub10UnitMgmtVlanState OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "Enable VLAN for Management traffic. ." DEFVAL { stateDisabled } ::= { sub10UnitMgmtVlan 1 } sub10UnitMgmtVlanId OBJECT-TYPE SYNTAX Sub10VlanId MAX-ACCESS read-write STATUS current DESCRIPTION "The VLAN Id used to carry management traffic. Only valid when the object is set to a non-zero value. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { 0 } ::= { sub10UnitMgmtVlan 2 } sub10UnitMgmtVlanPriority OBJECT-TYPE SYNTAX Unsigned32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The VLAN priority inserted into the ethernet frame for all management traffic. Only valid when the object sub10UnitMgmtVlanId is set to non zero. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." ::= { sub10UnitMgmtVlan 3 } sub10UnitMgmtVlanDSCP OBJECT-TYPE SYNTAX Unsigned32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "The Differentiated Services Code Point priority inserted into the IP header of all management traffic. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { 0 } ::= { sub10UnitMgmtVlan 4 } sub10UnitMgmtVlanDEI OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Drop Eligible Indicator inserted into the ethernet frame for all management traffic. Only valid when the object sub10UnitMgmtVlanId is set to non zero. The DEI bit is set into the tag control information (TCI) field of each management frame. The DEI is a 1 bit field immediately following the PCP bits (3 bit field) IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { stateDisabled } ::= { sub10UnitMgmtVlan 5 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtUsers Objects -- **************************************************************************** sub10UnitMgmtUsersNumber OBJECT-TYPE SYNTAX Unsigned32(1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid sub10UnitMgmtUsersTable table entries present on this system." ::= { sub10UnitMgmtUsers 1 } sub10UnitMgmtUserTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table listing the users configured on the unit. The number of user entries is sub10UnitMgmtUsersNumber. This table is indexed by user name (sub10UnitMgmtUserName). Multiple entries with the same sub10UnitMgmtUserName are not possible. NB. As part of SNMPv3 support this table will be superceded by 'usmUserTable'." ::= { sub10UnitMgmtUsers 2 } sub10UnitMgmtUserEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtUserTable. If the rowStatus is set to notInService(2) then the entry is not valid and no columnar objects are returned. Usage is as follows: active(1) - Entry is created and in use. Any attempt to set this value will first check for consistent objects. If objects are found to be inconsistent then the entry will not be created and an error will be returned. notInService(2) - Entry is not created and not in use. Any attempt to set this value will result in the the entry remaining created but not accessible and not used. notReady(3) - Entry is created but has inconsistent objects, these must be set to correct values before the object can be set to active(1). createAndGo(4) - Set this to create a new entry and attempt to make the entry active(1). If the entry has inconsistent objects then this will set the entry to notReady(3) and an error will be returned. createAndWait(5)- Set this to create a new entry. This will set rowStatus = notReady(3). Related objects can then be set to consistent values before row_status can be set to active(1). destroy(6) - Set this to delete an entry." INDEX { sub10UnitMgmtUserIndex } ::= { sub10UnitMgmtUserTable 1 } Sub10UnitMgmtUserEntry ::= SEQUENCE { sub10UnitMgmtUserIndex Unsigned32, sub10UnitMgmtUserRowStatus RowStatus, sub10UnitMgmtUserName OCTET STRING, sub10UnitMgmtUserGroup Sub10UserGroup, sub10UnitMgmtUserPassword OCTET STRING, sub10UnitMgmtUserPasswordVerify OCTET STRING } sub10UnitMgmtUserIndex OBJECT-TYPE SYNTAX Unsigned32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtUserTable index." ::= { sub10UnitMgmtUserEntry 1 } sub10UnitMgmtUserRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of this row. All table rows are fixed in size and as such do not require conceptual row creation. Instead the RowStatus is set to active(1) or notInService(2) which indicates that the row is operationally in use or not. The default value is notInService(2) meaning the entry is not used by default. To make the entry valid this object must be set to enabled(1), createAndGo(4) or createAndWait(5). To delete the row set this to destroy(6)." DEFVAL { notInService } ::= { sub10UnitMgmtUserEntry 2 } sub10UnitMgmtUserName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The unique user name provided by the system administrator." ::= { sub10UnitMgmtUserEntry 3 } sub10UnitMgmtUserGroup OBJECT-TYPE SYNTAX Sub10UserGroup MAX-ACCESS read-write STATUS current DESCRIPTION "The user group provided by the system administrator. This restricts a user to certain key functions on the web GUI." DEFVAL { operation } ::= { sub10UnitMgmtUserEntry 4 } sub10UnitMgmtUserPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The unique user password provided by the system administrator. This object can be set but is not visible when read." ::= { sub10UnitMgmtUserEntry 5 } sub10UnitMgmtUserPasswordVerify OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The unique user password provided by the system administrator use to verify the setting of sub10UnitMgmtUserPassword. This object can be set but is not visible when read." ::= { sub10UnitMgmtUserEntry 6 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtTime Objects -- **************************************************************************** sub10UnitMgmtTimeLocal OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned system time defined as a display string in the format:- YYYY-MM-DD HH:MM:SS e.g. 2014-05-26 13:30:15" ::= { sub10UnitMgmtTime 1 } sub10UnitMgmtTimeNTPEnabled OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned state to enable or disable NTP. system cloack assignment automatically using the Network Time Protocol (NTP)." DEFVAL { stateDisabled } ::= { sub10UnitMgmtTime 2 } sub10UnitMgmtTimeNTPServer1 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned primary NTP Server name." ::= { sub10UnitMgmtTime 3 } sub10UnitMgmtTimeNTPServer2 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned secondary NTP Server name to be used when the primary server is not responding." ::= { sub10UnitMgmtTime 4 } sub10UnitMgmtTimeNTPPort OBJECT-TYPE SYNTAX Unsigned32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned NTP Port number name to be used when contacting the NTP server." DEFVAL { 123 } ::= { sub10UnitMgmtTime 5 } sub10UnitMgmtTimeNTPSyncStatus OBJECT-TYPE SYNTAX Sub10NTPSyncStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The indication that the systems clock is synchronised with the NTP server." DEFVAL { ntpOutOfSync } ::= { sub10UnitMgmtTime 6 } sub10UnitMgmtDateTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned system defined as a standard date-time specification. field octets contents range ----- ------ -------- ----- 1 1-2 year* 0..65536 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 8 9 direction from UTC '+' / '-' 9 10 hours from UTC* 0..13 10 11 minutes from UTC 0..59 * Notes: - the value of year is in network-byte order - daylight saving time in New Zealand is +13 For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be displayed as: 1992-5-26,13:30:15.0,-4:0 Note that if only local time is known, then timezone information (fields 8-10) is not present." ::= { sub10UnitMgmtTime 7 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtAlarms Objects -- **************************************************************************** sub10UnitMgmtAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtAlarmTable defines the alarm configuration. The first 'N' rows of the table is reserved for fixed alarms defined by the manufacturer. Fixed alarms cannot be deleted or their names changed, other attributes of a fixed alarm may be modified. The remainder of rows are available for user defined alarms which can be created and deleted. The index value 'N' is defined by 'sub10UnitMgmtAlarmsUserDefStart'. Any attempt to create or delete a row in the table with an index less than value of 'sub10UnitMgmtAlarmsUserDefStart' will be rejected. This table is indexed by alarm index a number ranging from 1 to the maximum number of entries in the alarm table. User defined alarm name and and alarm severity are configurable allowing multiple entries for the same alarm to be raised at different severity levels according to different threshold levels. A user defined alarm can be created with the same name as a fixed alarm if required. For example the fixed alarm 'Rx Power Low' monitors the radio receive power and raises an alarm if the value is less than a certain threshold. A user defined alarm may be created with the same name but a less stringent threshold and a lower seveirty level. This allows same alarms to be raised at increasing severity as the condition causing the alarm worsens. This table allows configuration of threshold passing behavior, threshold values for both raising and clearing the alarms and the perceived severity. The alarm forwarding mechanisms can be defined for example SNMP trap, syslog and SMTP. No validation of thresholds across different entries of the table therefore the administrator must ensure that thresholds are correctly set accordingly for the severity of each alarm. This is particularly important where a single alarm name is configured to be raised at different severity levels." ::= { sub10UnitMgmtAlarms 1 } sub10UnitMgmtAlarmEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtAlarmTable. If the rowStatus is set to notInService(2) then the entry is not valid and no columnar objects are returned." INDEX { sub10UnitMgmtAlarmIndex } ::= { sub10UnitMgmtAlarmTable 1 } Sub10UnitMgmtAlarmEntry ::= SEQUENCE { sub10UnitMgmtAlarmIndex Sub10AlarmIndex, sub10UnitMgmtAlarmRowStatus RowStatus, sub10UnitMgmtAlarmName Sub10AlarmName, sub10UnitMgmtAlarmSeverity Sub10AlarmSeverity, sub10UnitMgmtAlarmMeasObject Sub10MeasuredObject, sub10UnitMgmtAlarmMonitorIntvl Unsigned32, sub10UnitMgmtAlarmRaiseOper Sub10AlarmOperation, sub10UnitMgmtAlarmRaiseThresh OCTET STRING, sub10UnitMgmtAlarmClearOper Sub10AlarmOperation, sub10UnitMgmtAlarmClearThresh OCTET STRING, sub10UnitMgmtAlarmRaiseIntvls Unsigned32, sub10UnitMgmtAlarmClearIntvls Unsigned32, sub10UnitMgmtAlarmType Sub10AlarmType, sub10UnitMgmtAlarmSmtpAddress OCTET STRING, sub10UnitMgmtAlarmToSyslog Sub10State, sub10UnitMgmtAlarmEnabled Sub10State, sub10UnitMgmtAlarmMeasObjectVal DisplayString, sub10UnitMgmtAlarmToSNMP Sub10State, sub10UnitMgmtAlarmMeasObjIndex Unsigned32 } sub10UnitMgmtAlarmIndex OBJECT-TYPE SYNTAX Sub10AlarmIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtAlarmTable index." ::= { sub10UnitMgmtAlarmEntry 1 } sub10UnitMgmtAlarmRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of this row. All table rows are fixed in size and as such do not require conceptual row creation. Instead the RowStatus is set to active(1) or notInService(2) which indicates that the row is operationally in use or not. The default value is notInService(2) meaning the entry is not used by default. To make the entry valid this object must be set to enabled(1), createAndGo(4) or createAndWait(5). To delete the row set this to destroy(6)." DEFVAL { notInService } ::= { sub10UnitMgmtAlarmEntry 2 } sub10UnitMgmtAlarmName OBJECT-TYPE SYNTAX Sub10AlarmName MAX-ACCESS read-write STATUS current DESCRIPTION "The alarm name. This is a short descriptive name for the alarm. Alarm names can be duplicated across entries in order to define the same alarm to be raised and cleared according to different thresholds and different severity levels. If the user defines mutiple alarms with the same name it important to correctly configure severity and thresholds to avoid multiple alarms being generated for the same condition. Fixed alarm names cannot be modified. Fixed alarms are populated automatically in rows 1 to ('sub10UnitMgmtAlarmsUserDefStart'-1)" ::= { sub10UnitMgmtAlarmEntry 3 } sub10UnitMgmtAlarmSeverity OBJECT-TYPE SYNTAX Sub10AlarmSeverity MAX-ACCESS read-write STATUS current DESCRIPTION "The alarm severity. This is added to each alarm as a parameter." ::= { sub10UnitMgmtAlarmEntry 4 } sub10UnitMgmtAlarmMeasObject OBJECT-TYPE SYNTAX Sub10MeasuredObject MAX-ACCESS read-write STATUS current DESCRIPTION "The measured object. This is the object name of the object in the MIB with which the alarm is associated and which the configured thresholds are compared with when deriving the state of the alarm. It is not neccessary for all alarm measurement values to be identified in the MIB since a single alarm may be dependant on checks against entities or objects which are not present in the MIB and therefore do not have an associated OID. In general where an alarm and its thresholds relate to the monitoring of the value of a single MIB object then the OID of that object will be defined here otherwise the value is set to empty string." ::= { sub10UnitMgmtAlarmEntry 5 } sub10UnitMgmtAlarmMonitorIntvl OBJECT-TYPE SYNTAX Unsigned32(1..86400) MAX-ACCESS read-write STATUS current DESCRIPTION "The interval in seconds when the measured object is to be read and compared with the raise and clear thresholds. An alarm cannot be raised or cleared quicker than the configured interval. Please also see related sub10UnitMgmtAlarmRaiseIntvls and sub10UnitMgmtAlarmClearIntvls objects which also affect when alarms are raised and cleared. This object should be set appropriately for the measured object to be monitored (see sub10UnitMgmtAlarmRaiseMeasObject) and the resulting alarm to be raised and cleared (see sub10UnitMgmtAlarmName). This also affects the forwarding of alarms for example as SNMP notifications. Higher severity alarms may have a shorter interval than those at a lower severity. The correct setting of sub10UnitMgmtAlarmMonitorIntvl and related objects sub10UnitMgmtAlarmRaiseIntvls and sub10UnitMgmtAlarmClearIntvls are important to avoid potential network loading caused by alarm storms." DEFVAL { 1 } ::= { sub10UnitMgmtAlarmEntry 6 } sub10UnitMgmtAlarmRaiseOper OBJECT-TYPE SYNTAX Sub10AlarmOperation MAX-ACCESS read-write STATUS current DESCRIPTION "Type of operation which determines when an alarm is to be raised. Definition of each type is as follows: lt - Measured objects value is less than raise threshold gt - Measured objects value is greater than raise threshold le - Measured objects value is less than or equal to raise threshold ge - Measured objects value is greater than or equal to raise threshold eq - Measured objects value is equal to raise threshold neq - Measured objects value is not equal to raise threshold The alarm operation defines how to apply the configured thresholds when raising the alarm. This defines whether the alarm is raised when the measured object value crosses the threshold from low to high or from high to low or if the measured value hits a certain value or not. Example: Alarm Name Alarm Threshold Raise Operation High Temperature 70 gt Low Temperature -30 le High Temperature Alarm is raised when the measured temperature is above 70 and Low Temperature raised when the measured temperature is lower than or equal to -30." DEFVAL { greaterThanOrEqual } ::= { sub10UnitMgmtAlarmEntry 7 } sub10UnitMgmtAlarmRaiseThresh OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The threshold value which the measured object's value crosses causes the alarm to be raised. The behaviour of a measured value and alarm threshold comparison is defined by the object sub10UnitMgmtAlarmThreshType." DEFVAL { "0" } ::= { sub10UnitMgmtAlarmEntry 8 } sub10UnitMgmtAlarmClearOper OBJECT-TYPE SYNTAX Sub10AlarmOperation MAX-ACCESS read-write STATUS current DESCRIPTION "Type of operation which determines when an alarm is to be cleared. Definition of each type is as follows: lt - Measured objects value is less than clear threshold gt - Measured objects value is greater than clear threshold le - Measured objects value is less than or equal to clear threshold ge - Measured objects value is greater than or equal to clear threshold eq - Measured objects value is equal to clear threshold neq - Measured objects value is not equal to clear threshold The alarm operation defines how to apply the configured thresholds when clearing the alarm. This defines whether the alarm is cleared when the measured object value crosses the threshold from low to high or from high to low or if the measured value hits a certain value or not. Example: Alarm Name Alarm Threshold Clear Operation High Temperature 60 le Low Temperature -30 gt Low Temperature Alarm is cleared when the measured temperature is lower or equal to 60 and Low Temperature cleared when the measured temperature is greater than -30." DEFVAL { lessThan } ::= { sub10UnitMgmtAlarmEntry 9 } sub10UnitMgmtAlarmClearThresh OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The threshold value which the measured object's value crosses causes the alarm to be cleared. The behaviour of a measured value and alarm threshold comparison is defined by the object sub10UnitMgmtAlarmThreshType. The sub10UnitMgmtAlarmClearThresh value may be different to the sub10UnitMgmtAlarmRaiseThresh allowing some hysteresis bewteen raising and clearing of alarms thus avoiding an alarm being continually raised and cleared if the measured value is changing frequently around the threshold. If different raise and clear thresholds are not required then the sub10UnitMgmtAlarmClearThresh and sub10UnitMgmtAlarmRaiseThresh should be set to the same value." DEFVAL { "0" } ::= { sub10UnitMgmtAlarmEntry 10 } sub10UnitMgmtAlarmRaiseIntvls OBJECT-TYPE SYNTAX Unsigned32(0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The number of continuous monitoring intervals (see sub10UnitMgmtAlarmMonitorIntvl) where the measured object has crossed the raise threshold before the alarm state is set to raised. This is intended to reduce the number of alarm state transitions when the measured object value is rapidly changing close to the configured raise threshold." DEFVAL { 1 } ::= { sub10UnitMgmtAlarmEntry 11 } sub10UnitMgmtAlarmClearIntvls OBJECT-TYPE SYNTAX Unsigned32(0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The number of continuous monitoring intervals (see sub10UnitMgmtAlarmMonitorIntvl) where the measured object has crossed the clear threshold before the alarm state is set to cleared. This is intended to reduce the number of alarm state transitions when the measured object value is rapidly changing close to the configured clear threshold." DEFVAL { 1 } ::= { sub10UnitMgmtAlarmEntry 12 } sub10UnitMgmtAlarmType OBJECT-TYPE SYNTAX Sub10AlarmType MAX-ACCESS read-write STATUS current DESCRIPTION "The type of the alarm and defines the type of notification (trap) used to inform management entities." DEFVAL { sub10UnitAlarm } ::= { sub10UnitMgmtAlarmEntry 13 } sub10UnitMgmtAlarmSmtpAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The smtp mail address. If set the alarm is suitable formatted and sent to the given mail address." ::= { sub10UnitMgmtAlarmEntry 14 } sub10UnitMgmtAlarmToSyslog OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the alarm is suitably formatted and sent to syslog." DEFVAL { stateEnabled } ::= { sub10UnitMgmtAlarmEntry 15 } sub10UnitMgmtAlarmEnabled OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the alarm is enabled." DEFVAL { stateDisabled } ::= { sub10UnitMgmtAlarmEntry 16 } sub10UnitMgmtAlarmMeasObjectVal OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sub10UnitMgmtAlarmMeasObject formatted as a displayString which when measured by the alarm subsystem caused an alarm to be either raised or cleared. This is therefore the value of the object which was compared with and found to have crossed the configured threshold causing the alarm to change state. The value is not the current value of the measured object it is the observed value which caused the change in alarm state." ::= { sub10UnitMgmtAlarmEntry 17 } sub10UnitMgmtAlarmToSNMP OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the alarm is forwarded as an SNMP notification / trap." DEFVAL { stateDisabled } ::= { sub10UnitMgmtAlarmEntry 18 } sub10UnitMgmtAlarmMeasObjIndex OBJECT-TYPE SYNTAX Unsigned32(0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The measured object's index which is a value from 1 and is the instance of the measured object to be monitored. For scalar objects this value is 0 and for non-scalar (or column) objects this value must be 0 or greater and must match the index value defined for the object where the object is defined as a column in a table and the table has an index defined in a certain range." DEFVAL { 0 } ::= { sub10UnitMgmtAlarmEntry 19 } sub10UnitMgmtAlarmsUserDefStart OBJECT-TYPE SYNTAX Sub10AlarmIndex MAX-ACCESS read-only STATUS current DESCRIPTION "This defines the row index from which point rows in the sub10UnitMgmtAlarmTable can be created and deleted and therefore where user defined alarms start. Any attempt to create or delete a row in the sub10UnitMgmtAlarmTable with an index below this value will fail." DEFVAL { 65 } ::= { sub10UnitMgmtAlarms 2 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtSnmp Objects -- **************************************************************************** sub10UnitMgmtSnmpAgent OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the agent will respond to valid v1/2c SNMP requests for GET/SET/GET-NEXT of supported MIB objects. If this object and the object sub10UnitMgmtSnmpv3 are both set to disabled then the unit will no longer respond to SNMP requests. If this object is set to enabled and sub10UnitMgmtSnmpv3 is set to enabled then the agent will respond to both both v1/2c and v3 SNMP requests. !! IMPORTANT !! If this object and sub10UnitMgmtSnmpv3 is set to disabled then the Agent will no longer respond therefore it will not be possible to re-enable the agent using SNMP. The agent can be re-enabled using the web GUI only. If this object is disabled then traps will not be forwarded by the unit." DEFVAL { stateDisabled } ::= { sub10UnitMgmtSnmp 1 } sub10UnitMgmtSnmpTraps OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the agent will forward traps to all configured trap destinations. If disabled traps are discarded. Traps are not sent if sub10UnitMgmtSnmpAgent is 'disabled(2)' regardless of the setting of this object." DEFVAL { stateDisabled } ::= { sub10UnitMgmtSnmp 2 } sub10UnitMgmtSnmpv320Mib OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the agent will support the Sub10 Systems v320 legacy MIB (LIBERATOR-MIB) objects and traps." DEFVAL { stateDisabled } ::= { sub10UnitMgmtSnmp 3 } sub10UnitMgmtSnmpv3 OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the agent will support SNMPv3 PDUs and the SNMPv3 MIB configuration. This can be set to enabled or disabled independently of the object sub10UnitMgmtSnmpAgent which enables or disables the v1/2c agent. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { stateDisabled } ::= { sub10UnitMgmtSnmp 4 } sub10UnitMgmtSnmpTrpDstTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtSnmpTrpDstEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table listing the each trap destination the local unit. Each trap destination has an IpAddress and a trap community string" ::= { sub10UnitMgmtSnmp 5 } sub10UnitMgmtSnmpTrpDstEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtSnmpTrpDstEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtSnmpTrpDstTable. If the rowStatus is set to notInService(2) then the entry is not valid and no columnar objects are returned." INDEX { sub10UnitMgmtSnmpTrpDstIndex } ::= { sub10UnitMgmtSnmpTrpDstTable 1 } Sub10UnitMgmtSnmpTrpDstEntry ::= SEQUENCE { sub10UnitMgmtSnmpTrpDstIndex Unsigned32, sub10UnitMgmtSnmpTrpDstRowStatus RowStatus, sub10UnitMgmtSnmpTrpDstIpAddr OCTET STRING, sub10UnitMgmtSnmpTrpDstCommunity OCTET STRING } sub10UnitMgmtSnmpTrpDstIndex OBJECT-TYPE SYNTAX Unsigned32(1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtSnmpTrpDstTable index. If the rowStatus is not set to enabled(1) then the entry is not valid and no columnar objects are returned except for the rowStatus object itself." ::= { sub10UnitMgmtSnmpTrpDstEntry 1 } sub10UnitMgmtSnmpTrpDstRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of this row. All table rows are fixed in size and as such do not require conceptual row creation. Instead the RowStatus is set to active(1) or notInService(2) which indicates that the row is operationally in use or not. The default value is notInService(2) meaning the entry is not used by default. To make the entry valid this object must be set to enabled(1), createAndGo(4) or createAndWait(5). To delete the row set this to destroy(6)." DEFVAL { notInService } ::= { sub10UnitMgmtSnmpTrpDstEntry 2 } sub10UnitMgmtSnmpTrpDstIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned SNMP Trap Destination IP." ::= { sub10UnitMgmtSnmpTrpDstEntry 3 } sub10UnitMgmtSnmpTrpDstCommunity OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The trap community name sent with each trap to this trap destination. The trap community allows for some security in the target management terminal" ::= { sub10UnitMgmtSnmpTrpDstEntry 4 } sub10UnitMgmtSnmpEngineIdFormat OBJECT-TYPE SYNTAX INTEGER { v4IpAddress(1), v6IpAddress(2), macAddress(3), textString(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The format of this SNMP v3 agent's engine id. The engine id is administratively defined and is between 5 and 32 characters long and can be based on a number of formats defined here." DEFVAL { textString } ::= { sub10UnitMgmtSnmp 6 } sub10UnitMgmtSnmpEngineIdText OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..25)) MAX-ACCESS read-write STATUS current DESCRIPTION "When sub10UnitMgmtSnmpEngineIdFormat='textString(4)' this object contains the administratively defined string used to build the SNMP v3 engine id in sub10UnitMgmtSnmpEngineId." DEFVAL { "Sub10Systems" } ::= { sub10UnitMgmtSnmp 7 } sub10UnitMgmtSnmpEngineId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (5..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The administratively assigned SNMP v3 engine id. The construction of the engine id is dependant on the setting of sub10UnitMgmtSnmpEngineIdFormat and must be unique to the unit." ::= { sub10UnitMgmtSnmp 8 } sub10UnitMgmtSnmpOperAuthProto OBJECT-TYPE SYNTAX Sub10Snmpv3AuthProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "The authentication protocol currently assigned to users of group type operation." DEFVAL { noAuth } ::= { sub10UnitMgmtSnmp 9 } sub10UnitMgmtSnmpOperPrivProto OBJECT-TYPE SYNTAX Sub10Snmpv3PrivProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "The privacy protocol currently assigned to users of group type operation." DEFVAL { noPriv } ::= { sub10UnitMgmtSnmp 10 } sub10UnitMgmtSnmpAdminAuthProto OBJECT-TYPE SYNTAX Sub10Snmpv3AuthProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "The authentication protocol currently assigned to users of group type administration." DEFVAL { md5 } ::= { sub10UnitMgmtSnmp 11 } sub10UnitMgmtSnmpAdminPrivProto OBJECT-TYPE SYNTAX Sub10Snmpv3PrivProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "The privacy protocol currently assigned to users of group type administration." DEFVAL { noPriv } ::= { sub10UnitMgmtSnmp 12 } sub10UnitMgmtSnmpMaintAuthProto OBJECT-TYPE SYNTAX Sub10Snmpv3AuthProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "The authentication protocol currently assigned to users of group type maintenance." DEFVAL { md5 } ::= { sub10UnitMgmtSnmp 13 } sub10UnitMgmtSnmpMaintPrivProto OBJECT-TYPE SYNTAX Sub10Snmpv3PrivProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "The privacy protocol currently assigned to users of group type maintenance." DEFVAL { des } ::= { sub10UnitMgmtSnmp 14 } sub10UnitMgmtSnmpUserTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtSnmpUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of SNMPv3 User configuration." ::= { sub10UnitMgmtSnmp 15 } sub10UnitMgmtSnmpUserEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtSnmpUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtSnmpUserTable. If the rowStatus is set to notInService(2) then the entry is not valid and no columnar objects are returned." INDEX { sub10UnitMgmtSnmpUserIndex } ::= { sub10UnitMgmtSnmpUserTable 1 } Sub10UnitMgmtSnmpUserEntry ::= SEQUENCE { sub10UnitMgmtSnmpUserIndex Unsigned32, sub10UnitMgmtSnmpUserRowStatus RowStatus, sub10UnitMgmtSnmpUserName OCTET STRING, sub10UnitMgmtSnmpUserGroup Sub10UserGroup, sub10UnitMgmtSnmpUserAuthPwd OCTET STRING, sub10UnitMgmtSnmpUserAuthPwdChk OCTET STRING, sub10UnitMgmtSnmpUserPrivPwd OCTET STRING, sub10UnitMgmtSnmpUserPrivPwdChk OCTET STRING } sub10UnitMgmtSnmpUserIndex OBJECT-TYPE SYNTAX Unsigned32(1..10) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtSnmpUserTable index. If the rowStatus is not set to enabled(1) then the entry is not valid and no columnar objects are returned except for the rowStatus object itself." ::= { sub10UnitMgmtSnmpUserEntry 1 } sub10UnitMgmtSnmpUserRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of this row. All table rows are fixed in size and as such do not require conceptual row creation. Instead the RowStatus is set to active(1) or notInService(2) which indicates that the row is operationally in use or not. The default value is notInService(2) meaning the entry is not used by default. To make the entry valid this object must be set to enabled(1), createAndGo(4) or createAndWait(5). To delete the row set this to destroy(6)." DEFVAL { notInService } ::= { sub10UnitMgmtSnmpUserEntry 2 } sub10UnitMgmtSnmpUserName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned SNMPv3 User name." ::= { sub10UnitMgmtSnmpUserEntry 3 } sub10UnitMgmtSnmpUserGroup OBJECT-TYPE SYNTAX Sub10UserGroup MAX-ACCESS read-write STATUS current DESCRIPTION "The user group type. Authentication and Privacy policies are assigned to a user group and not individual users." DEFVAL { operation } ::= { sub10UnitMgmtSnmpUserEntry 4 } sub10UnitMgmtSnmpUserAuthPwd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The unique SNMPv3 authentication protocol password provided by the system administrator. This object can be set but is not visible when read." ::= { sub10UnitMgmtSnmpUserEntry 5 } sub10UnitMgmtSnmpUserAuthPwdChk OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The unique SNMPv3 authentication protocol password provided by the system administrator used to verify the setting of sub10UnitMgmtSnmpUserAuthPassword. This object can be set but is not visible when read." ::= { sub10UnitMgmtSnmpUserEntry 6 } sub10UnitMgmtSnmpUserPrivPwd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The unique SNMPv3 privacy protocol password provided by the system administrator. This object can be set but is not visible when read." ::= { sub10UnitMgmtSnmpUserEntry 7 } sub10UnitMgmtSnmpUserPrivPwdChk OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The unique SNMPv3 privacy protocol password provided by the system administrator used to verify the setting of sub10UnitMgmtSnmpUserPrivPassword. This object can be set but is not visible when read." ::= { sub10UnitMgmtSnmpUserEntry 8 } sub10UnitMgmtSnmpAccessTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtSnmpAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of SNMPv3 Access configuration." ::= { sub10UnitMgmtSnmp 16 } sub10UnitMgmtSnmpAccessEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtSnmpAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtSnmpAccessTable. If the rowStatus is set to notInService(2) then the entry is not valid and no columnar objects are returned." INDEX { sub10UnitMgmtSnmpAccessIndex } ::= { sub10UnitMgmtSnmpAccessTable 1 } Sub10UnitMgmtSnmpAccessEntry ::= SEQUENCE { sub10UnitMgmtSnmpAccessIndex Unsigned32, sub10UnitMgmtSnmpAccessRowStatus RowStatus, sub10UnitMgmtSnmpAccessName OCTET STRING, sub10UnitMgmtSnmpAccessIpAddr OCTET STRING } sub10UnitMgmtSnmpAccessIndex OBJECT-TYPE SYNTAX Unsigned32(1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtSnmpAccessTable index. If the rowStatus is not set to enabled(1) then the entry is not valid and no columnar objects are returned except for the rowStatus object itself." ::= { sub10UnitMgmtSnmpAccessEntry 1 } sub10UnitMgmtSnmpAccessRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of this row. All table rows are fixed in size and as such do not require conceptual row creation. Instead the RowStatus is set to active(1) or notInService(2) which indicates that the row is operationally in use or not. The default value is notInService(2) meaning the entry is not used by default. To make the entry valid this object must be set to enabled(1), createAndGo(4) or createAndWait(5). To delete the row set this to destroy(6)." DEFVAL { notInService } ::= { sub10UnitMgmtSnmpAccessEntry 2 } sub10UnitMgmtSnmpAccessName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned SNMPv3 access name. This is used as an alias for the access address for purposes of identification. The name is not used in the SNMP protocol." ::= { sub10UnitMgmtSnmpAccessEntry 3 } sub10UnitMgmtSnmpAccessIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned SNMP access IP address. Only SNMP requests from this address will be serviced by the SNMP agent." ::= { sub10UnitMgmtSnmpAccessEntry 4 } sub10UnitMgmtSnmpTargetTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtSnmpTargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of SNMPv3 Target configuration. This table defines the addresses of target SNMPv3 managers to send Notifications." ::= { sub10UnitMgmtSnmp 17 } sub10UnitMgmtSnmpTargetEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtSnmpTargetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtSnmpTargetTable. If the rowStatus is set to notInService(2) then the entry is not valid and no columnar objects are returned." INDEX { sub10UnitMgmtSnmpTargetIndex } ::= { sub10UnitMgmtSnmpTargetTable 1 } Sub10UnitMgmtSnmpTargetEntry ::= SEQUENCE { sub10UnitMgmtSnmpTargetIndex Unsigned32, sub10UnitMgmtSnmpTargetRowStatus RowStatus, sub10UnitMgmtSnmpTargetName OCTET STRING, sub10UnitMgmtSnmpTargetIpAddr OCTET STRING, sub10UnitMgmtSnmpTargetUserName OCTET STRING } sub10UnitMgmtSnmpTargetIndex OBJECT-TYPE SYNTAX Unsigned32(1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtSnmpTargetTable index. If the rowStatus is not set to enabled(1) then the entry is not valid and no columnar objects are returned except for the rowStatus object itself." ::= { sub10UnitMgmtSnmpTargetEntry 1 } sub10UnitMgmtSnmpTargetRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of this row. All table rows are fixed in size and as such do not require conceptual row creation. Instead the RowStatus is set to active(1) or notInService(2) which indicates that the row is operationally in use or not. The default value is notInService(2) meaning the entry is not used by default. To make the entry valid this object must be set to enabled(1), createAndGo(4) or createAndWait(5). To delete the row set this to destroy(6)." DEFVAL { notInService } ::= { sub10UnitMgmtSnmpTargetEntry 2 } sub10UnitMgmtSnmpTargetName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned SNMPv3 target name." ::= { sub10UnitMgmtSnmpTargetEntry 3 } sub10UnitMgmtSnmpTargetIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned SNMP target IP address. When enabled SNMPv3 Notifications are sent to this address." ::= { sub10UnitMgmtSnmpTargetEntry 4 } sub10UnitMgmtSnmpTargetUserName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned SNMPv3 target user name. The security model configured for this user is used when sending notifications to the target address." ::= { sub10UnitMgmtSnmpTargetEntry 5 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtFirmware Objects -- **************************************************************************** sub10UnitMgmtFirmwareSelectBank OBJECT-TYPE SYNTAX Sub10FirmwareBank MAX-ACCESS read-write STATUS current DESCRIPTION "Currently selected bank which unit uses to boot." ::= { sub10UnitMgmtFirmware 1 } sub10UnitMgmtFirmwareLoadedBank OBJECT-TYPE SYNTAX Sub10FirmwareBank MAX-ACCESS read-only STATUS current DESCRIPTION "Currently loaded bank. The firmware version number running in this bank is defined by sub10UnitMgmtFirmwareVersion." ::= { sub10UnitMgmtFirmware 2 } sub10UnitMgmtFirmwareVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware version currently running on the local unit. This is the version of the firmware loaded into the bank number defined in sub10UnitMgmtFirmwareLoadedBank." ::= { sub10UnitMgmtFirmware 3 } sub10UnitMgmtFirmwareBootVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware boot version currently running on the local unit. This is the boot version of the firmware loaded into the bank number defined in sub10UnitMgmtFirmwareLoadedBank." ::= { sub10UnitMgmtFirmware 4 } sub10UnitMgmtFirmwareAction OBJECT-TYPE SYNTAX INTEGER { fmwNone(1), fmwReboot(2), fmwCopyInactiveBank(3), fmwUploadInactiveBank(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The firmware bank action object is used to perform certain actions on a firmware bank. Using this it is possible to reboot the unit, copy banks and upload software to the currently inactive bank. After a Set of this object it's value is always reset to fmwNone(1). The progress of the action may be monitored using a get of the objects 'sub10UnitMgmtFirmwareActStatus' and 'sub10UnitMgmtFirmwareActProgress'. fmwNone(1) - Perform no firmware action unit. fmwReboot(2) - Perform immediate unit reboot of the unit and start the firmware currently loaded in 'sub10UnitMgmtFirmwareSelectBank'. fmwCopyInactiveBank(3) - Copy the firmware currently loaded in 'sub10UnitMgmtFirmwareLoadedBank' to the inactive bank. fmwUploadInactiveBank(4) - Upload the firmware image named by 'sub10UnitMgmtFirmwareUplImage' from the server address 'sub10UnitFirmwareUplServerIp' and load to the inactive bank." ::= { sub10UnitMgmtFirmware 5 } sub10UnitMgmtFirmwareBankTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtFirmwareBankEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This tables contains information regarding the firmware banks." ::= { sub10UnitMgmtFirmware 6 } sub10UnitMgmtFirmwareBankEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtFirmwareBankEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtFirmwareBankTable." INDEX { sub10UnitMgmtFirmwareBankIndex } ::= { sub10UnitMgmtFirmwareBankTable 1 } Sub10UnitMgmtFirmwareBankEntry ::= SEQUENCE { sub10UnitMgmtFirmwareBankIndex Sub10FirmwareBank, sub10UnitMgmtFirmwareBankVersion OCTET STRING, sub10UnitMgmtFirmwareBankImage OCTET STRING } sub10UnitMgmtFirmwareBankIndex OBJECT-TYPE SYNTAX Sub10FirmwareBank MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtFirmwareBankTable index." ::= { sub10UnitMgmtFirmwareBankEntry 1 } sub10UnitMgmtFirmwareBankVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware version currently installed in this bank." ::= { sub10UnitMgmtFirmwareBankEntry 2 } sub10UnitMgmtFirmwareBankImage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware image name currently installed in this bank." ::= { sub10UnitMgmtFirmwareBankEntry 3 } sub10UnitMgmtFirmwareUplImage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION "The firmware image name to be uploaded from the server defined by 'sub10UnitFirmwareUplServerIp' using the firmware action 'sub10UnitFirmwareAction=fmwUpload(4)'." ::= { sub10UnitMgmtFirmware 7 } sub10UnitMgmtFirmwareUplSvrIp OBJECT-TYPE SYNTAX OCTET STRING (SIZE (7..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the server used to upload the firmware image defined by sub10UnitMgmtFirmwareUplImage." ::= { sub10UnitMgmtFirmware 8 } sub10UnitMgmtFirmwareFromBank OBJECT-TYPE SYNTAX Sub10FirmwareBank MAX-ACCESS read-only STATUS current DESCRIPTION "The bank currently being copied from by the Firmware action sub10UnitMgmtFirmwareAction = fmwCopyInactiveBank(4)." ::= { sub10UnitMgmtFirmware 9 } sub10UnitMgmtFirmwareToBank OBJECT-TYPE SYNTAX Sub10FirmwareBank MAX-ACCESS read-only STATUS current DESCRIPTION "The bank currently being uploaded or copied to by the Firmware actions sub10UnitMgmtFirmwareAction = fmwUploadInactiveBank(4) or sub10UnitMgmtFirmwareAction = fmwCopyInactiveBank(4)." ::= { sub10UnitMgmtFirmware 10 } sub10UnitMgmtFirmwareActStatus OBJECT-TYPE SYNTAX INTEGER { fmwUploadSuccess(1), fmwUploadFailed(2), fmwUploadTimeout(3), fmwUploadFileNotFound(4), fmwUploadInvalid(5), fmwUploadingImage(6), fmwUploadingImageComplete(7), fmwUploadWritingBank(8), fmwUploadWritingBankComplete(9), fmwValidatingImage(10), fmwImageValidateSuccess(11), fmwImageValidateFailed(12), fmwCopyingBank(13), fmwCopyingBankComplete(14), fmwCopyBankFailed(15), fmwCopyBankSuccess(16) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the firmware bank action which can be repeatedly read using a Get to report the progress of the the action and verify that it has either succeeded or failed. The value is left in the final state after the Firmware Action has completed." ::= { sub10UnitMgmtFirmware 11 } sub10UnitMgmtFirmwareActProgress OBJECT-TYPE SYNTAX Integer32(0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The % progress of firmware action when loading the firmware image to a firmware bank or copying a firmware image from on1 bank to another bank." DEFVAL { 0 } ::= { sub10UnitMgmtFirmware 12 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtDNS Objects -- **************************************************************************** sub10UnitMgmtDNSTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10UnitMgmtDNSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This tables defines the Domain Name Servers." ::= { sub10UnitMgmtDNS 1 } sub10UnitMgmtDNSEntry OBJECT-TYPE SYNTAX Sub10UnitMgmtDNSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtDNSTable." INDEX { sub10UnitMgmtDNSIndex } ::= { sub10UnitMgmtDNSTable 1 } Sub10UnitMgmtDNSEntry ::= SEQUENCE { sub10UnitMgmtDNSIndex Unsigned32, sub10UnitMgmtDNServer OCTET STRING } sub10UnitMgmtDNSIndex OBJECT-TYPE SYNTAX Unsigned32(1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10UnitMgmtDNSTable index." ::= { sub10UnitMgmtDNSEntry 1 } sub10UnitMgmtDNServer OBJECT-TYPE SYNTAX OCTET STRING (SIZE (7..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned DNS server IP for the unit. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." ::= { sub10UnitMgmtDNSEntry 2 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtEncryption Objects -- **************************************************************************** sub10UnitMgmtEncryptMode OBJECT-TYPE SYNTAX INTEGER { encryptNone(0), encryptAES128(1), encryptAES192(2), encryptAES256(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned License key for the unit. The license key enables capabilities within the unit. The capabilities currently available by the configured license key are readable objects." ::= { sub10UnitMgmtEncryption 1 } sub10UnitMgmtEncryptKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned Encryption key." ::= { sub10UnitMgmtEncryption 2 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtLicense Objects -- **************************************************************************** sub10UnitMgmtLicenseKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "The administratively assigned License key for the unit. The license key enables capabilities within the unit. The capabilities currently available by the configured license key are readable objects." ::= { sub10UnitMgmtLicense 1 } sub10UnitMgmtLicenseAES OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-only STATUS current DESCRIPTION "Indication if AES encryption is included in the current license key." DEFVAL { stateDisabled } ::= { sub10UnitMgmtLicense 2 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtSyncE Objects -- **************************************************************************** sub10UnitMgmtSyncEMode OBJECT-TYPE SYNTAX INTEGER { syncENone(0), syncEProvider(1), syncEConsumer(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The SyncE Mode. Setting this to syncEProvider(1) configures the unit as a Slave clock. In this case the unit at the other end of the link should be set to syncEConsumer(2). IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." ::= { sub10UnitMgmtSyncE 1 } -- **************************************************************************** -- .sub10UnitMgmt.sub10UnitMgmtActions Objects -- **************************************************************************** sub10UnitMgmtTransaction OBJECT-TYPE SYNTAX INTEGER { transactionNone(1), transactionCommit(2), transactionRollback(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is used to commit or rollback the setting of object configuration. It only applies where the objects are subject to transactional requirements. For example the setting of the Unit's IP Address requires that a transaction be committed. If the transaction is not committed after a rollback timeout then the unit will automatically action a rollback to the previous value. The rollback timeout is configurable 'sub10UnitMgmtRollbackTimeout'" ::= { sub10UnitMgmtActions 1 } sub10UnitMgmtTransactionStatus OBJECT-TYPE SYNTAX INTEGER { transStatusNone(1), transStatusActive(2), transStatusCommitted(3), transStatusRollback(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "This indicates either a transaction is currently in progress or if the last transaction was committed successfully or was rolled back." ::= { sub10UnitMgmtActions 2 } sub10UnitMgmtRollbackTimeout OBJECT-TYPE SYNTAX Unsigned32(30..300) MAX-ACCESS read-write STATUS current DESCRIPTION "The timeout in seconds after which uncommitted Sets will be rolled back to their previous values. A rollback only affects those objects which are subject to transactions." DEFVAL { 180 } ::= { sub10UnitMgmtActions 3 } sub10UnitMgmtTransactionMode OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "Enables and Disables transactions. If sub10UnitMgmTransactionMode is stateDisabled(0) then no objects are subject to commit and rollback." DEFVAL { stateEnabled } ::= { sub10UnitMgmtActions 4 } sub10UnitMgmtResetAction OBJECT-TYPE SYNTAX INTEGER { resetNone(1), resetFactoryDefaults(2), resetFactoryDefaultsNoSave(3), resetStatistics(4), resetAlarmConfig(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is used to reset unit configuration and stats. resetFactoryDefaults(2) - Resets all configuration to Factory Defaults, requires a reboot. resetStatistics(3) - Resets according to setting of sub10UnitMgmtResetStatsGroup For reset of all stats sub10UnitMgmtResetStatsGroup = 'statsGroupAll'. resetAlarmConfig(4) - Resets according to setting of sub10UnitMgmtResetAlarmsType For reset of all alarms sub10UnitMgmtResetAlarmsType = 'resetAlarmTypeAll'." ::= { sub10UnitMgmtActions 5 } sub10UnitMgmtResetStatsGroup OBJECT-TYPE SYNTAX Sub10StatsGroup MAX-ACCESS read-write STATUS current DESCRIPTION "This is used to reset specific statistics when set prior to submitting sub10UnitMgmtResetAction = resetStatistics(4). For reset of all stats sub10UnitMgmtResetStatsGroup = 'statsGroupAll'." ::= { sub10UnitMgmtActions 6 } sub10UnitMgmtResetAlarmsType OBJECT-TYPE SYNTAX INTEGER { resetAlarmTypeAll(1), resetAlarmTypeFixed(2), resetAlarmTypeUser(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is used to reset specific alarm configuration when set prior to submitting sub10UnitMgmtResetAction = resetAlarmConfig(5). For reset of all alarms sub10UnitMgmtResetAlarmsType = resetAlarmTypeAll(1)." ::= { sub10UnitMgmtActions 7 } -- **************************************************************************** -- .sub10EthernetStatus.sub10EthernetLocalStatus Objects -- **************************************************************************** sub10EthLclStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthLclStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the local status objects of the ethernet interface." ::= { sub10EthernetLocalStatus 1 } sub10EthLclStatusEntry OBJECT-TYPE SYNTAX Sub10EthLclStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthLclStatusTable." INDEX { sub10EthIfIndex } ::= { sub10EthLclStatusTable 1 } Sub10EthLclStatusEntry ::= SEQUENCE { sub10EthLclLinkStatus Sub10OperStatus, sub10EthLclMacAddress Sub10MacAddress, sub10EthLclSpeed Unsigned32, sub10EthLclDuplex Sub10Duplex, sub10EthLclMDI Sub10MDIType, sub10EthIfIndex Sub10EthInterfaceIndex } sub10EthLclLinkStatus OBJECT-TYPE SYNTAX Sub10OperStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the ethernet link. Synonymous with interfaces OperState" ::= { sub10EthLclStatusEntry 1 } sub10EthLclMacAddress OBJECT-TYPE SYNTAX Sub10MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the local ethernet interface. Synonymous with interfaces ifPhysAddress" ::= { sub10EthLclStatusEntry 2 } sub10EthLclSpeed OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The estimated speed of the local ethernet interface in bits per second. Synonymous with interfaces ifSpeed" ::= { sub10EthLclStatusEntry 3 } sub10EthLclDuplex OBJECT-TYPE SYNTAX Sub10Duplex MAX-ACCESS read-only STATUS current DESCRIPTION "The duplex operation of the local ethernet interface" ::= { sub10EthLclStatusEntry 4 } sub10EthLclMDI OBJECT-TYPE SYNTAX Sub10MDIType MAX-ACCESS read-only STATUS current DESCRIPTION "The MDI/MDIX state of the local ethernet interface" ::= { sub10EthLclStatusEntry 5 } sub10EthIfIndex OBJECT-TYPE SYNTAX Sub10EthInterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value, greater than zero, for each ethernet interface. It is recommended that values are assigned contiguously starting from 1. This is used as an index to the ethernet based enterprise MIB tables and will reflect the number of physical ethernet ports." ::= { sub10EthLclStatusEntry 6 } -- **************************************************************************** -- .sub10EthernetStatus.sub10EthernetRemoteStatus Objects -- **************************************************************************** sub10EthRmtStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthRmtStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the remote status objects of the ethernet interface." ::= { sub10EthernetRemoteStatus 1 } sub10EthRmtStatusEntry OBJECT-TYPE SYNTAX Sub10EthRmtStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthRmtStatusTable." INDEX { sub10EthIfIndex } ::= { sub10EthRmtStatusTable 1 } Sub10EthRmtStatusEntry ::= SEQUENCE { sub10EthRmtLinkStatus Sub10OperStatus, sub10EthRmtMacAddress Sub10MacAddress, sub10EthRmtSpeed Unsigned32, sub10EthRmtDuplex Sub10Duplex, sub10EthRmtMDI Sub10MDIType } sub10EthRmtLinkStatus OBJECT-TYPE SYNTAX Sub10OperStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the remote ethernet interface. Synonymous but not identical with interfaces OperState on the remote unit" ::= { sub10EthRmtStatusEntry 1 } sub10EthRmtMacAddress OBJECT-TYPE SYNTAX Sub10MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the remote ethernet interface. Synonymous with interfaces ifPhysAddress on the remote unit." ::= { sub10EthRmtStatusEntry 2 } sub10EthRmtSpeed OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The estimated speed of the remote ethernet interface in bits per second. Synonymous with interfaces ifSpeed on the remote unit" ::= { sub10EthRmtStatusEntry 3 } sub10EthRmtDuplex OBJECT-TYPE SYNTAX Sub10Duplex MAX-ACCESS read-only STATUS current DESCRIPTION "The duplex operation of the remote ethernet interface" ::= { sub10EthRmtStatusEntry 4 } sub10EthRmtMDI OBJECT-TYPE SYNTAX Sub10MDIType MAX-ACCESS read-only STATUS current DESCRIPTION "The MDI/MDIX state of the remote ethernet interface" ::= { sub10EthRmtStatusEntry 5 } -- **************************************************************************** -- .sub10EthernetMgmt.sub10EthMgmtPhy Objects -- **************************************************************************** sub10EthMgmtPhyTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtPhyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the status objects of the ethernet interface." ::= { sub10EthMgmtPhy 1 } sub10EthMgmtPhyEntry OBJECT-TYPE SYNTAX Sub10EthMgmtPhyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthMgmtPhyTable." INDEX { sub10EthIfIndex } ::= { sub10EthMgmtPhyTable 1 } Sub10EthMgmtPhyEntry ::= SEQUENCE { sub10EthMgmtPhyAutoNeg Sub10State, sub10EthMgmtPhySpeed Unsigned32, sub10EthMgmtPhyDuplex Sub10Duplex, sub10EthMgmtPhyMDI Sub10MDIType } sub10EthMgmtPhyAutoNeg OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "Auto-negotiation of ethernet interface parameters." DEFVAL { stateDisabled } ::= { sub10EthMgmtPhyEntry 1 } sub10EthMgmtPhySpeed OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "Speed of the ethernet interface in bits per second used only when sub10UnitMgmtPhyAutoNeg=disabled." ::= { sub10EthMgmtPhyEntry 2 } sub10EthMgmtPhyDuplex OBJECT-TYPE SYNTAX Sub10Duplex MAX-ACCESS read-write STATUS current DESCRIPTION "The duplex operation of the ethernet interface used only when sub10UnitMgmtPhyAutoNeg=disabled." ::= { sub10EthMgmtPhyEntry 3 } sub10EthMgmtPhyMDI OBJECT-TYPE SYNTAX Sub10MDIType MAX-ACCESS read-write STATUS current DESCRIPTION "The duplex operation of the ethernet interface used only when sub10UnitMgmtPhyAutoNeg=disabled." ::= { sub10EthMgmtPhyEntry 4 } -- **************************************************************************** -- .sub10EthernetMgmt.sub10EthMgmtVlan Objects -- **************************************************************************** sub10EthMgmtVlanFiltering OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN filtering on the ethernet interface. This applies to user traffic only not management traffic however to enable VLAN filtering a Unit Management VLAN configuration must be set. See sub10UnitMgmtVlan. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { stateDisabled } ::= { sub10EthMgmtVlan 1 } sub10EthMgmtVlanDefaultEnabled OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "Enable Default VLAN tagging and untagging on the ethernet interface. Only valid when sub10EthMgmtVlanFiltering is enabled. Default VAN tagging allows manipulation of untagged traffic ingressing the interface by applying the specified Default VLAN Id, priority and DEI and manipulation of traffic egressing the ethernet interface that is tagged with the Default VLAN by stripping off the VLAN and transmitting as untagged traffic. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { stateDisabled } ::= { sub10EthMgmtVlan 2 } sub10EthMgmtVlanDefaultId OBJECT-TYPE SYNTAX Sub10VlanId MAX-ACCESS read-write STATUS current DESCRIPTION "The default vlan id which is tagged to all incoming untagged user traffic ingressing the ethernet interface. The default VLAN is also untagged from all user traffic egressing the ethernet interface. The default VLAN must be present in the allowed VLAN table sub10EthMgmtVlanAllowedTable and is only valid when sub10EthMgmtVlanDefaultEnabled and sub10EthMgmtVlanFiltering are enabled. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { 0 } ::= { sub10EthMgmtVlan 3 } sub10EthMgmtVlanDefaultPriority OBJECT-TYPE SYNTAX Sub10VlanPriority MAX-ACCESS read-write STATUS current DESCRIPTION "The default vlan priority used when tagging the default VLAN to all incoming untagged user traffic ingressing the ethernet interface. Only valid when sub10EthMgmtVlanDefaultEnabled and sub10EthMgmtVlanFiltering are enabled. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { 0 } ::= { sub10EthMgmtVlan 4 } sub10EthMgmtVlanDefaultDEI OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "The default vlan drop eligible indicator used when tagging the default VLAN to all incoming untagged user traffic ingressing the ethernet interface. Only valid when sub10EthMgmtVlanDefaultEnabled and sub10EthMgmtVlanFiltering are enabled. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { stateDisabled } ::= { sub10EthMgmtVlan 5 } sub10EthMgmtVlanIngressAction OBJECT-TYPE SYNTAX Sub10VlanTagAction MAX-ACCESS read-only STATUS current DESCRIPTION "The manipulation action used for all ethernet frames being received (ingress) in from the ethernet interface. Only if the default VLAN is set sub10EthMgmtVlanDefaultVlanId > 0 and sub10EthMgmtVlanFiltering is enabled. untag - untag all incoming frames that are tagged with sub10EthMgmtVlanDefaultVlanId. tag - tag all incoming untagged frames with sub10EthMgmtVlanDefaultVlanId, ,sub10EthMgmtVlanDefaultPriority and sub10EthMgmtVlanDefaultDEI. and priority sub10EthMgmtTagWithVlanPriority. drop - discard the frame, do not forward. This is currently fixed to tag all ingressing traffic if a default VLAN is set sub10EthMgmtVlanDefaultVlanId > 0." DEFVAL { tag } ::= { sub10EthMgmtVlan 6 } sub10EthMgmtVlanEgressAction OBJECT-TYPE SYNTAX Sub10VlanTagAction MAX-ACCESS read-only STATUS current DESCRIPTION "The manipulation action used for all ethernet frames being transmitted (egress) out of the ethernet interface. Only if the default VLAN is set sub10EthMgmtVlanDefaultVlanId > 0 and sub10EthMgmtVlanFiltering is enabled. untag - untag all outgoing frames that are tagged with sub10EthMgmtVlanDefaultVlanId. tag - tag all outgoing untagged frames with sub10EthMgmtVlanDefaultVlanId, ,sub10EthMgmtVlanDefaultPriority and sub10EthMgmtVlanDefaultDEI. and priority sub10EthMgmtTagWithVlanPriority. drop - discard the frame, do not forward. This is currently fixed to untag all egressing traffic." DEFVAL { untag } ::= { sub10EthMgmtVlan 7 } sub10EthMgmtVlanAllowedTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtVlanAllowedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This tables defines the VLANs that are allowed to pass through the ethernet interface. The table is only used when the value of sub10EthMgmtVlanFiltering is enabled. The table only contains an entry if the specific vlan is to be allowed to flow through the interface. If a VLAN is not in the table then the ethernet frame is dropped. If sub10EthMgmtVlanFiltering is enabled this table must contain at least 1 VLAN. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." ::= { sub10EthMgmtVlan 8 } sub10EthMgmtVlanAllowedEntry OBJECT-TYPE SYNTAX Sub10EthMgmtVlanAllowedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10UnitMgmtVlanTable. If the rowStatus is set to notInService(2) then the entry is not valid and no columnar objects are returned." INDEX { sub10EthMgmtVlanAllowedIndex } ::= { sub10EthMgmtVlanAllowedTable 1 } Sub10EthMgmtVlanAllowedEntry ::= SEQUENCE { sub10EthMgmtVlanAllowedIndex Unsigned32, sub10EthMgmtVlanAllowedRowStatus RowStatus, sub10EthMgmtVlanAllowedId Sub10VlanId } sub10EthMgmtVlanAllowedIndex OBJECT-TYPE SYNTAX Unsigned32(1..60) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10EthMgmtVlanTable index." ::= { sub10EthMgmtVlanAllowedEntry 1 } sub10EthMgmtVlanAllowedRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status of this row. All table rows are fixed in size and as such do not require conceptual row creation. Instead the RowStatus is set to active(1) or notInService(2) which indicates that the row is operationally in use or not. The default value is notInService(2) meaning the entry is not used by default. To make the entry valid with already consistent row objects this object must be set to active(1). If row objects are not yet set to consistent values the row status must first be set to createAndWait(5) after which the row status is set to 'notReady(3)'. When in the 'notReady(3)' state row objects can then be set to consistent values before row status can be set to active(1). To delete the row set this to destroy(6)." DEFVAL { notInService } ::= { sub10EthMgmtVlanAllowedEntry 2 } sub10EthMgmtVlanAllowedId OBJECT-TYPE SYNTAX Sub10VlanId MAX-ACCESS read-write STATUS current DESCRIPTION "The vlan id which is allowed to pass through the ethernet interface. Duplicate vlan ids in multiple entries of the table with RowStatus 'active(1) are not allowed and any attempt to set a duplicate active entry will be rejected. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { 0 } ::= { sub10EthMgmtVlanAllowedEntry 3 } -- **************************************************************************** -- .sub10EthernetMgmt.sub10EthMgmtQoS Objects -- **************************************************************************** sub10EthMgmtQoSActiveState OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "This defines if QoS is enabled or disabled." DEFVAL { stateDisabled } ::= { sub10EthMgmtQoS 1 } sub10EthMgmtQoSMode OBJECT-TYPE SYNTAX INTEGER { qosEthernet(1), qosIPMPLS(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the mode of QoS action to be applied to the QoS queues. qosEthernet: - Traffic is mapped to QoS queues - based on Ethernet protocol - VLANId and/or PCP Bits. - See sub10EthMgmtQoSVlanMappingTable - and sub10EthMgmtQoSPCPMappingTable. qosIPMPLS: - Traffic is mapped to QoS queues - based on IP protocol - DSCP markings and/or MPLS traffic - classes. See sub10EthMgmtQoSDSCPMappingTable and sub10EthMgmtQoSMPLSMappingTable." DEFVAL { qosEthernet } ::= { sub10EthMgmtQoS 2 } sub10EthMgmtQoSUntaggedQueue OBJECT-TYPE SYNTAX Sub10QoSQueue MAX-ACCESS read-write STATUS current DESCRIPTION "This defines the QoS queue where all untagged ethernet frames are placed. Only valid when sub10EthMgmtQoSQType = 'qosEthernet' For tagged frames see sub10EthMgmtQoSVlanMappingTable and sub10EthMgmtQoSPCPMappingTable." DEFVAL { 0 } ::= { sub10EthMgmtQoS 3 } sub10EthMgmtQoSQTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtQoSQEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table configures the characteristics of a Quality of Service queue. There are a fixed number of 8 queues in total and therefore 8 entries in this table indexed 1 thru 8. The number of queue entries in the table is given by the value of sub10EthMgmtQoSQNumber." ::= { sub10EthMgmtQoS 4 } sub10EthMgmtQoSQEntry OBJECT-TYPE SYNTAX Sub10EthMgmtQoSQEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthMgmtQoSQTable." INDEX { sub10EthMgmtQoSQIndex } ::= { sub10EthMgmtQoSQTable 1 } Sub10EthMgmtQoSQEntry ::= SEQUENCE { sub10EthMgmtQoSQIndex Unsigned32, sub10EthMgmtQoSQSchedulingType INTEGER, sub10EthMgmtQoSQDWRRWeight Unsigned32, sub10EthMgmtQoSQCongestionPolicy INTEGER, sub10EthMgmtQoSQSizeMax Unsigned32, sub10EthMgmtQoSQLen Unsigned32 } sub10EthMgmtQoSQIndex OBJECT-TYPE SYNTAX Unsigned32(1..8) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The queue number used as an index, fixed to 8 standard queues." ::= { sub10EthMgmtQoSQEntry 1 } sub10EthMgmtQoSQSchedulingType OBJECT-TYPE SYNTAX INTEGER { qosSPQ(1), qosDWRR(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The scheduling discipline applied to the queue. qosSPQ - Strict Priority Queueing Queues are serviced in strict priority order. Packets on the queue are servicedd and transmitted until either the queue is empty or a packet is found in a higher queue, in the latter case the higher priority queue take precedence. Individual PCP (CoS) bits or DSCP markings in each packet are not observed within the queue and are not therefore transmitted first according to their relative priority. Instead it is possible to map certain VLANs, PCP bits and DSCP marking to certain queues to achieve priority transmission. The mapping of VLAN, PCP bits or DSCP markings to a specific queue are managed using tables : sub10EthMgmtQoSVlanTable sub10EthMgmtQoSPCPTable sub10EthMgmtQoSDSCPTable qosDWRR - Deficit Weighted Round Robin A weighting is allocated to each queue which defines the number of bytes that can be transmitted from that queue in a single visit of the scheduler. This is used to calculate a quantum which is the number of bytes that can always be transmitted in each visit of the scheduler. A deficit counter is also maintained across visits from the scheduler, at each visit the quantum is added to the deficit. This ensures that on average a queue that is not loaded to its intended capacity will utilise the calculated deficit at times when the queue is busy. At startup Deficit counter is initialised to zero. On each visit of the scheduler packets are transmitted according to the following rules... Deficit = Quantum + Deficit. while (Queue not empty and PktLength <= Deficit) Transmit Pkt Deficit = Deficit - PktLength Remaining Deficit is carried forward to the next visit of the scheduler. Effective behaviour of DWRR is as follows: 1. Available bandwidth is shared fairly when queues are not saturated 2. Lower priority saturated queues will transmit at their allocated service rate. 3. Any remaining bandwidth is shared amongst unsaturated queues. NB. In a mixed configuration where some queues are configured as Strict Priority (SP) and some configured as Deficit Weighted Round Robin (DWRR), then queues configured as SP should all be higher in scheduling priority than those configured as DWRR. This is to avoid the lower priority queues having transmission precedence over higher priority queues." DEFVAL { qosSPQ } ::= { sub10EthMgmtQoSQEntry 2 } sub10EthMgmtQoSQDWRRWeight OBJECT-TYPE SYNTAX Unsigned32(0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "A percentage weighting factor used to calculate the quantum value used to calculate the starting transmission credit at each visit of the queue scheduler. Only for scheduling type Deficit Weighted Round Robin. sub10EthMgmtQoSQSchedulingType = 'qosDWRR' The weighting is calculated as the ratio of the transmit rate configured as a percentage. The internal implementation of DWRR will calculate the correct quantum based on total bandwidth available." DEFVAL { 100 } ::= { sub10EthMgmtQoSQEntry 3 } sub10EthMgmtQoSQCongestionPolicy OBJECT-TYPE SYNTAX INTEGER { qosTailDrop(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The policy used when a queue is congested." DEFVAL { qosTailDrop } ::= { sub10EthMgmtQoSQEntry 4 } sub10EthMgmtQoSQSizeMax OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum size of the queue expressed in packets." DEFVAL { 100 } ::= { sub10EthMgmtQoSQEntry 5 } sub10EthMgmtQoSQLen OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The current length of the queue expressed in packets." ::= { sub10EthMgmtQoSQEntry 6 } sub10EthMgmtQoSVlanMappingNumber OBJECT-TYPE SYNTAX Unsigned32(0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sub10EthMgmtQoSVlanMappingTable table entries present on this system." ::= { sub10EthMgmtQoS 5 } sub10EthMgmtQoSVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtQoSVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table configures the Quality of Service Vlan to queue mapping. Multiple Vlans may be mapped to any queue. On egress of the ethernet interface all pkts tagged with the specific Vlan Id are inserted onto the specified queue. See sub10EthMgmtQoSQTable for more information on QoS queueing. The number of entries in the table is given by the value of sub10EthMgmtQoSVlanNumber." ::= { sub10EthMgmtQoS 6 } sub10EthMgmtQoSVlanEntry OBJECT-TYPE SYNTAX Sub10EthMgmtQoSVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthMgmtQoSVlanMappingTable." INDEX { sub10EthMgmtQoSVlanIndex } ::= { sub10EthMgmtQoSVlanTable 1 } Sub10EthMgmtQoSVlanEntry ::= SEQUENCE { sub10EthMgmtQoSVlanIndex Unsigned32, sub10EthMgmtQoSVlanId Sub10VlanId, sub10EthMgmtQoSVlanQueue Sub10QoSQueue } sub10EthMgmtQoSVlanIndex OBJECT-TYPE SYNTAX Unsigned32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10EthMgmtQoSVlanMappingTable index." ::= { sub10EthMgmtQoSVlanEntry 1 } sub10EthMgmtQoSVlanId OBJECT-TYPE SYNTAX Sub10VlanId MAX-ACCESS read-write STATUS current DESCRIPTION "The vlan id used as an index to the table and which is egressing through the ethernet interface and which should be placed on the queue specified by sub10EthMgmtQoSVlanQueueIndex." DEFVAL { 0 } ::= { sub10EthMgmtQoSVlanEntry 2 } sub10EthMgmtQoSVlanQueue OBJECT-TYPE SYNTAX Sub10QoSQueue MAX-ACCESS read-write STATUS current DESCRIPTION "The queue number which identifies the specific queue where the packets that are tagged with the Vlan Id specified in sub10EthMgmtQoSVlanId are inserted." ::= { sub10EthMgmtQoSVlanEntry 3 } sub10EthMgmtQoSPCPTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtQoSPCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table configures the Quality of Service Priority Code Point (PCP) or Pbits to queue mapping. Multiple PCPs may be mapped to the same queue but the same PCP cannot be mapped to more than one queue. This table has a maximum size of 8 entries with exactly 1 entry per PCP bit. On egress of the ethernet interface all pkts tagged with the specific PCP bit (irrespective of its Vlan Id) is inserted on the specified queue. See sub10EthMgmtQoSQTable for more information on QoS queueing. The number of entries in the table is given by the value of sub10EthMgmtQoSPCPMappingNumber (maximum 8)." ::= { sub10EthMgmtQoS 8 } sub10EthMgmtQoSPCPEntry OBJECT-TYPE SYNTAX Sub10EthMgmtQoSPCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthMgmtQoSPCPMappingTable." INDEX { sub10EthMgmtQoSPCPIndex } ::= { sub10EthMgmtQoSPCPTable 1 } Sub10EthMgmtQoSPCPEntry ::= SEQUENCE { sub10EthMgmtQoSPCPIndex Unsigned32, sub10EthMgmtQoSPCPQueue Sub10QoSQueue } sub10EthMgmtQoSPCPIndex OBJECT-TYPE SYNTAX Unsigned32(1..8) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10EthMgmtQoSPCPTable index. This represents the PCP bits priority value. sub10EthMgmtQoSPCPIndex(1)=PCPBit(0) sub10EthMgmtQoSPCPIndex(2)=PCPBit(1) sub10EthMgmtQoSPCPIndex(3)=PCPBit(2) sub10EthMgmtQoSPCPIndex(4)=PCPBit(3) sub10EthMgmtQoSPCPIndex(5)=PCPBit(4) sub10EthMgmtQoSPCPIndex(6)=PCPBit(5) sub10EthMgmtQoSPCPIndex(7)=PCPBit(6) sub10EthMgmtQoSPCPIndex(8)=PCPBit(7)" ::= { sub10EthMgmtQoSPCPEntry 1 } sub10EthMgmtQoSPCPQueue OBJECT-TYPE SYNTAX Sub10QoSQueue MAX-ACCESS read-write STATUS current DESCRIPTION "The queue number in the sub10EthMgmtQoSQTable which identifies the specific queue where the packets tagged with the specific PCP bit sub10EthMgmtQoSPCPIndex are inserted. There are up to 8 queues." ::= { sub10EthMgmtQoSPCPEntry 2 } sub10EthMgmtQoSDSCPMappingNumber OBJECT-TYPE SYNTAX Unsigned32(0..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sub10EthMgmtQoSDSCPMappingTable table entries present on this system." ::= { sub10EthMgmtQoS 9 } sub10EthMgmtQoSDSCPTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtQoSDSCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table configures the Quality of Service Differentiated Services Code Point (DSCP) to queue mapping. Multiple DSCPs may be mapped to the same queue but the same DSCP cannot be mapped to more than one queue. This table has a maximum size of 64 with 1 entry per DSCP value. On egress of the ethernet interface all pkts tagged with the specific DSCP marking in the IP header will be inserted onto the specified queue. See sub10EthMgmtQoSQTable for more information on QoS queueing. The number of entries in the table is given by the value of sub10EthMgmtQoSDSCPMappingNumber (maximum 64)." ::= { sub10EthMgmtQoS 10 } sub10EthMgmtQoSDSCPEntry OBJECT-TYPE SYNTAX Sub10EthMgmtQoSDSCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthMgmtQoSDSCPMappingTable." INDEX { sub10EthMgmtQoSDSCPIndex } ::= { sub10EthMgmtQoSDSCPTable 1 } Sub10EthMgmtQoSDSCPEntry ::= SEQUENCE { sub10EthMgmtQoSDSCPIndex Unsigned32, sub10EthMgmtQoSDSCPMarking Unsigned32, sub10EthMgmtQoSDSCPQueue Sub10QoSQueue } sub10EthMgmtQoSDSCPIndex OBJECT-TYPE SYNTAX Unsigned32(1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10EthMgmtQoSDSCPTable index." ::= { sub10EthMgmtQoSDSCPEntry 1 } sub10EthMgmtQoSDSCPMarking OBJECT-TYPE SYNTAX Unsigned32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "The DSCP value used as an index to the table. This defines the DSCP value which when egressing through the ethernet interface is placed on the queue specified by sub10EthMgmtQoSVlanQueueIndex." ::= { sub10EthMgmtQoSDSCPEntry 2 } sub10EthMgmtQoSDSCPQueue OBJECT-TYPE SYNTAX Sub10QoSQueue MAX-ACCESS read-write STATUS current DESCRIPTION "The queue number in the sub10EthMgmtQoSQTable which identifies the specific queue where the packets tagged with the specific DSCP marking sub10EthMgmtQoSDSCP are inserted." ::= { sub10EthMgmtQoSDSCPEntry 3 } sub10EthMgmtQoSMPLSMappingNumber OBJECT-TYPE SYNTAX Unsigned32(0..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sub10EthMgmtQoSMPLSMappingTable table entries present on this system.This is equivelent to the number of MPLS Traffic classes" ::= { sub10EthMgmtQoS 11 } sub10EthMgmtQoSMPLSTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtQoSMPLSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table configures the Quality of Service Multi-Protocol Label Switching protocol (MPLS) Traffic Class (TC) to queue mapping. Multiple MPLS TCs may be mapped to the same queue but the same MPLS TC cannot be mapped to more than one queue. This table has a maximum size of 64 with 1 entry per MPLS TC value. On egress of the ethernet interface all pkts tagged with the specific MPLS TC in the IP header will be inserted onto the specified queue. See sub10EthMgmtQoSQTable for more information on QoS queueing. The number of entries in the table is given by the value of sub10EthMgmtQoSMPLSMappingNumber (maximum 8)." ::= { sub10EthMgmtQoS 12 } sub10EthMgmtQoSMPLSEntry OBJECT-TYPE SYNTAX Sub10EthMgmtQoSMPLSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthMgmtQoSMPLSMappingTable." INDEX { sub10EthMgmtQoSMPLSIndex } ::= { sub10EthMgmtQoSMPLSTable 1 } Sub10EthMgmtQoSMPLSEntry ::= SEQUENCE { sub10EthMgmtQoSMPLSIndex Unsigned32, sub10EthMgmtQoSMPLSTrafficClass Unsigned32, sub10EthMgmtQoSMPLSQueue Sub10QoSQueue } sub10EthMgmtQoSMPLSIndex OBJECT-TYPE SYNTAX Unsigned32(1..8) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sub10EthMgmtQoSMPLSMappingTable index." ::= { sub10EthMgmtQoSMPLSEntry 1 } sub10EthMgmtQoSMPLSTrafficClass OBJECT-TYPE SYNTAX Unsigned32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The MPLS Traffic Class value used as an index to the table. This defines the MPLS TC value which when egressing through the ethernet interface is placed on the queue specified by sub10EthMgmtQoSVlanQueueIndex." ::= { sub10EthMgmtQoSMPLSEntry 2 } sub10EthMgmtQoSMPLSQueue OBJECT-TYPE SYNTAX Sub10QoSQueue MAX-ACCESS read-write STATUS current DESCRIPTION "The queue number in the sub10EthMgmtQoSQTable which identifies the specific queue where the packets tagged with the specific MPLS Traffic Class sub10EthMgmtQoSMPLSTrafficClass are inserted." ::= { sub10EthMgmtQoSMPLSEntry 3 } -- **************************************************************************** -- .sub10EthernetMgmt.sub10EthMgmtStats Objects -- **************************************************************************** sub10EthMgmtStatsActiveTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthMgmtStatsActiveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains an entry for each Ethernet statistic that is enabled and active." ::= { sub10EthMgmtStats 1 } sub10EthMgmtStatsActiveEntry OBJECT-TYPE SYNTAX Sub10EthMgmtStatsActiveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sub10EthMgmtStatsActiveTable. Each entry represents an object instance of ethernet stats and it's current state." INDEX { sub10EthMgmtStatsActiveIndex } ::= { sub10EthMgmtStatsActiveTable 1 } Sub10EthMgmtStatsActiveEntry ::= SEQUENCE { sub10EthMgmtStatsActiveIndex Unsigned32, sub10EthMgmtStatsActiveName OCTET STRING, sub10EthMgmtStatsActiveState Sub10State } sub10EthMgmtStatsActiveIndex OBJECT-TYPE SYNTAX Unsigned32(1..30) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The number of ethernet stats objects used as an index to this table." ::= { sub10EthMgmtStatsActiveEntry 1 } sub10EthMgmtStatsActiveName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The stats object name. This is the name of the ethernet stats object in the sub10EthernetStatsCurrent group." ::= { sub10EthMgmtStatsActiveEntry 2 } sub10EthMgmtStatsActiveState OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the statistic is active." DEFVAL { stateEnabled } ::= { sub10EthMgmtStatsActiveEntry 3 } -- **************************************************************************** -- .sub10Ethernet.sub10EthernetStats Objects -- **************************************************************************** sub10EthStatsTimeElapsed OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The time that has elapsed from the beginning of the statistical measurement period. This is normally time from just after the last reboot time when the statistics module begins it's calculations. If, for some reason, such as an adjustment in the system's time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value." ::= { sub10EthernetStats 1 } -- **************************************************************************** -- .sub10EthernetStats.sub10EthernetStatsCurrent Objects -- **************************************************************************** sub10EthernetStatsCurrTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthernetStatsCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the current stats objects of the ethernet interface." ::= { sub10EthernetStatsCurrent 1 } sub10EthernetStatsCurrEntry OBJECT-TYPE SYNTAX Sub10EthernetStatsCurrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (row) in the sub10EthernetStatsCurrTable." INDEX { sub10EthIfIndex } ::= { sub10EthernetStatsCurrTable 1 } Sub10EthernetStatsCurrEntry ::= SEQUENCE { sub10EthStatsCurrRxOctets Counter32, sub10EthStatsCurrRxGoodFrms Counter32, sub10EthStatsCurrRxBcastFrms Counter32, sub10EthStatsCurrRxMcastFrms Counter32, sub10EthStatsCurrRxPauseFrms Counter32, sub10EthStatsCurrRxCRCErrs Counter32, sub10EthStatsCurrRxAlignErrs Counter32, sub10EthStatsCurrRxOversized Counter32, sub10EthStatsCurrRxJabberFrms Counter32, sub10EthStatsCurrRxUndersized Counter32, sub10EthStatsCurrRxFragments Counter32, sub10EthStatsCurrRxSOFOvrns Counter32, sub10EthStatsCurrTxOctets Counter32, sub10EthStatsCurrTxGoodFrms Counter32, sub10EthStatsCurrTxBcastFrms Counter32, sub10EthStatsCurrTxMcastFrms Counter32, sub10EthStatsCurrTxPauseFrms Counter32, sub10EthStatsCurrTxDeferred Counter32, sub10EthStatsCurrTxCollsn Counter32, sub10EthStatsCurrTxSnglCollsn Counter32, sub10EthStatsCurrTxMlplCollsn Counter32, sub10EthStatsCurrTxExsvCollsn Counter32, sub10EthStatsCurrTxLtCollsn Counter32, sub10EthStatsCurrTxCSenseErrs Counter32, sub10EthStatsCurrPkts64Octets Counter32, sub10EthStatsCurrPkts65T127 Counter32, sub10EthStatsCurrPkts128T255 Counter32, sub10EthStatsCurrPkts256T511 Counter32, sub10EthStatsCurrPkts512T1023 Counter32, sub10EthStatsCurrPkts1024TMax Counter32, sub10EthStatsCurrRxMbps Sub10ThroughputMbps, sub10EthStatsCurrTxMbps Sub10ThroughputMbps, sub10EthStatsCurrRxMbpsMin Sub10ThroughputMbps, sub10EthStatsCurrRxMbpsMax Sub10ThroughputMbps, sub10EthStatsCurrRxMbpsAvg Sub10ThroughputMbps, sub10EthStatsCurrTxMbpsMin Sub10ThroughputMbps, sub10EthStatsCurrTxMbpsMax Sub10ThroughputMbps, sub10EthStatsCurrTxMbpsAvg Sub10ThroughputMbps, sub10EthStatsCurrRmtRxMbpsAvg Sub10ThroughputMbps, sub10EthStatsCurrRmtTxMbpsAvg Sub10ThroughputMbps } sub10EthStatsCurrRxOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 1 } sub10EthStatsCurrRxGoodFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of good frames received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 2 } sub10EthStatsCurrRxBcastFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of broadcast frames received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 3 } sub10EthStatsCurrRxMcastFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of multicast frames received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 4 } sub10EthStatsCurrRxPauseFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Pause frames received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 5 } sub10EthStatsCurrRxCRCErrs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CRC errors received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 6 } sub10EthStatsCurrRxAlignErrs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Alignment coding errors received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 7 } sub10EthStatsCurrRxOversized OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Oversized frames received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 8 } sub10EthStatsCurrRxJabberFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Jabber frames received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 9 } sub10EthStatsCurrRxUndersized OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Undersized frames received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 10 } sub10EthStatsCurrRxFragments OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of frame fragments received over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 11 } sub10EthStatsCurrRxSOFOvrns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of frames with Start of Frame (SOF) Overruns received over the Ethernet interface or were dropped due to FIFO resource limitations since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 12 } sub10EthStatsCurrTxOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 13 } sub10EthStatsCurrTxGoodFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ethernet frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 14 } sub10EthStatsCurrTxBcastFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of broadcast frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 15 } sub10EthStatsCurrTxMcastFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of multicast frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 16 } sub10EthStatsCurrTxPauseFrms OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Pause frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 17 } sub10EthStatsCurrTxDeferred OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Deferred frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 18 } sub10EthStatsCurrTxCollsn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Collision frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 19 } sub10EthStatsCurrTxSnglCollsn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Single Collision frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 20 } sub10EthStatsCurrTxMlplCollsn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Multiple Collision frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 21 } sub10EthStatsCurrTxExsvCollsn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Excessive Collision for which transmission was abandoned over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 22 } sub10EthStatsCurrTxLtCollsn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Late Collision for which transmission was abandoned over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 23 } sub10EthStatsCurrTxCSenseErrs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Carrier Sense Errored frames transmitted over the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 24 } sub10EthStatsCurrPkts64Octets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of 64-byte frames received and transmitted on the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 25 } sub10EthStatsCurrPkts65T127 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 65 to 127 bytes received and transmitted on the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 26 } sub10EthStatsCurrPkts128T255 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 128 to 255 bytes received and transmitted on the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 27 } sub10EthStatsCurrPkts256T511 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 256 to 511 bytes received and transmitted on the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 28 } sub10EthStatsCurrPkts512T1023 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 512 to 1023 bytes received and transmitted on the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 29 } sub10EthStatsCurrPkts1024TMax OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 1024 to RX_MAXLEN bytes for receive or 1024 up for transmit on the Ethernet interface since the last power cycle / reset of the unit. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthernetStatsCurrEntry 30 } sub10EthStatsCurrRxMbps OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The Rx throughput in Mbps in this second." ::= { sub10EthernetStatsCurrEntry 31 } sub10EthStatsCurrTxMbps OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The Tx throughput in Mbps in this second." ::= { sub10EthernetStatsCurrEntry 32 } sub10EthStatsCurrRxMbpsMin OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum Rx throughput in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 33 } sub10EthStatsCurrRxMbpsMax OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum Rx throughput in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 34 } sub10EthStatsCurrRxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Rx throughput in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 35 } sub10EthStatsCurrTxMbpsMin OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum Tx throughput in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 36 } sub10EthStatsCurrTxMbpsMax OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum Tx throughput in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 37 } sub10EthStatsCurrTxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Tx throughput in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 38 } sub10EthStatsCurrRmtRxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Rx throughput of the remote unit in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 39 } sub10EthStatsCurrRmtTxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Tx throughput of the remote unit in Mbps in the last rolling minute." ::= { sub10EthernetStatsCurrEntry 40 } -- **************************************************************************** -- .sub10EthernetStatsHistory.sub10EthernetStats15mHistory Objects -- **************************************************************************** sub10EthStats15mHistIntvls OBJECT-TYPE SYNTAX Unsigned32(0..96) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid table entries in sub10EthStats15mHistTable on this system. There is one entry per 15 minute interval. If the unit has been running for a minimum of 24 hours and collecting valid data then the number of entries will be 96, this represents a total maximum of 24 hours worth of data." ::= { sub10EthernetStats15mHistory 1 } sub10EthStats15mHistTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthStats15mHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains a history of Ethernet statistics based on 15 minute intervals. There are a maximum of 96 intervals which represent 24 hours of data. This table along with the 1m and 1d tables provide a history of the performance of the radio interface. This information may then be post processed and used as a troubleshooting tool. An entry in the table represents a 15 minute interval where each interval is synchronised to the clock on the hour. There are up to 96 intervals starting at 1. The number of valid entries in the table is given by the value of sub10EthStats15mHistIntvls of which the minimum is 0 and the maximum is 96 therefore providing up to a maximum of 24 hours of 15 minute interval data. The first entry indexed by 1 represents the most recent completed 15 minute interval. At the end of each interval all entries of 'index' are copied into entry 'index+1'. If the number of valid intervals is 96 then the least recent interval entry is summarised into 24 hour stats and then discarded." ::= { sub10EthernetStats15mHistory 2 } sub10EthStats15mHistEntry OBJECT-TYPE SYNTAX Sub10EthStats15mHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sub10EthStats15mHistTable. Each entry represents 15 minute of performance management data where the first entry with index=1 is the most recent 15 minute interval and the last entry with index=n (up to 96) is the least recent 15 minute interval. The number of valid intervals is sub10EthStats15mHistIntvls." INDEX { sub10EthIfIndex, sub10EthStats15mHistIntvl } ::= { sub10EthStats15mHistTable 1 } Sub10EthStats15mHistEntry ::= SEQUENCE { sub10EthStats15mHistIntvl Unsigned32, sub10EthStats15mHistTime Sub10DateTime, sub10EthStats15mHistRxOctets Counter64, sub10EthStats15mHistRxGoodFrms Counter64, sub10EthStats15mHistRxBcastFrms Counter64, sub10EthStats15mHistRxMcastFrms Counter64, sub10EthStats15mHistRxPauseFrms Counter64, sub10EthStats15mHistRxCRCErrs Counter64, sub10EthStats15mHistRxAlignErrs Counter64, sub10EthStats15mHistRxOversized Counter64, sub10EthStats15mHistRxJabberFrms Counter64, sub10EthStats15mHistRxUndersized Counter64, sub10EthStats15mHistRxFragments Counter64, sub10EthStats15mHistRxSOFOvrns Counter64, sub10EthStats15mHistTxOctets Counter64, sub10EthStats15mHistTxGoodFrms Counter64, sub10EthStats15mHistTxBcastFrms Counter64, sub10EthStats15mHistTxMcastFrms Counter64, sub10EthStats15mHistTxPauseFrms Counter64, sub10EthStats15mHistTxDeferred Counter64, sub10EthStats15mHistTxCollsn Counter64, sub10EthStats15mHistTxSnglCollsn Counter64, sub10EthStats15mHistTxMlplCollsn Counter64, sub10EthStats15mHistTxExsvCollsn Counter64, sub10EthStats15mHistTxLtCollsn Counter64, sub10EthStats15mHistTxCSenseErrs Counter64, sub10EthStats15mHistPkts64Octets Counter64, sub10EthStats15mHistPkts65T127 Counter64, sub10EthStats15mHistPkts128T255 Counter64, sub10EthStats15mHistPkts256T511 Counter64, sub10EthStats15mHistPkts512T1023 Counter64, sub10EthStats15mHistPkts1024TMax Counter64, sub10EthStats15mHistRxMbpsMin Sub10ThroughputMbps, sub10EthStats15mHistRxMbpsMax Sub10ThroughputMbps, sub10EthStats15mHistRxMbpsAvg Sub10ThroughputMbps, sub10EthStats15mHistTxMbpsMin Sub10ThroughputMbps, sub10EthStats15mHistTxMbpsMax Sub10ThroughputMbps, sub10EthStats15mHistTxMbpsAvg Sub10ThroughputMbps } sub10EthStats15mHistIntvl OBJECT-TYPE SYNTAX Unsigned32(1..96) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interval number used as an index to this table. Interval numbers start at 1 (the most recent 15 minute interval) and have a maximum value of 96 (the least recent 15 minute interval)." ::= { sub10EthStats15mHistEntry 1 } sub10EthStats15mHistTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The local system time when this 15m history entry was created. This represents the end of the 15 minute interval for which the associated stats with the same sub10EthStats15mHistIntvl table index are relevant." ::= { sub10EthStats15mHistEntry 2 } sub10EthStats15mHistRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 3 } sub10EthStats15mHistRxGoodFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of good frames received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 4 } sub10EthStats15mHistRxBcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of broadcast frames received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 5 } sub10EthStats15mHistRxMcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of multicast frames received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 6 } sub10EthStats15mHistRxPauseFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Pause frames received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 7 } sub10EthStats15mHistRxCRCErrs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CRC errors received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 8 } sub10EthStats15mHistRxAlignErrs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Alignment coding errors received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 9 } sub10EthStats15mHistRxOversized OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Oversized frames received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 10 } sub10EthStats15mHistRxJabberFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Jabber frames received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 11 } sub10EthStats15mHistRxUndersized OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Undersized frames received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 12 } sub10EthStats15mHistRxFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of frame fragments received over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 13 } sub10EthStats15mHistRxSOFOvrns OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of frames with Start of Frame (SOF) Overruns received over the Ethernet interface or were dropped due to FIFO resource limitations in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 14 } sub10EthStats15mHistTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 15 } sub10EthStats15mHistTxGoodFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ethernet frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 16 } sub10EthStats15mHistTxBcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of broadcast frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 17 } sub10EthStats15mHistTxMcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of multicast frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 18 } sub10EthStats15mHistTxPauseFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Pause frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 19 } sub10EthStats15mHistTxDeferred OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Deferred frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 20 } sub10EthStats15mHistTxCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Collision frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 21 } sub10EthStats15mHistTxSnglCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Single Collision frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 22 } sub10EthStats15mHistTxMlplCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Multiple Collision frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 23 } sub10EthStats15mHistTxExsvCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Excessive Collision for which transmission was abandoned over the Ethernet interface in this 1 minute interval. 5 For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 24 } sub10EthStats15mHistTxLtCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Late Collision for which transmission was abandoned over the Ethernet interface in this 15 minute interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 25 } sub10EthStats15mHistTxCSenseErrs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Carrier Sense Errored frames transmitted over the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 26 } sub10EthStats15mHistPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of 64-byte frames received and transmitted on the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 27 } sub10EthStats15mHistPkts65T127 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 65 to 127 bytes received and transmitted on the Ethernet interface in this 15 minute interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 28 } sub10EthStats15mHistPkts128T255 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 128 to 255 bytes received and transmitted on the Ethernet interface in this 15 minute interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 29 } sub10EthStats15mHistPkts256T511 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 256 to 511 bytes received and transmitted on the Ethernet interface in this 15 minute interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 30 } sub10EthStats15mHistPkts512T1023 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 512 to 1023 bytes received and transmitted on the Ethernet interface in this 15 minute interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 31 } sub10EthStats15mHistPkts1024TMax OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 1024 to RX_MAXLEN bytes for receive or 1024 up for transmit on the Ethernet interface in this 15m interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats15mHistEntry 32 } sub10EthStats15mHistRxMbpsMin OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum Rx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats15mHistEntry 33 } sub10EthStats15mHistRxMbpsMax OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum Rx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats15mHistEntry 34 } sub10EthStats15mHistRxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Rx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats15mHistEntry 35 } sub10EthStats15mHistTxMbpsMin OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum Tx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats15mHistEntry 36 } sub10EthStats15mHistTxMbpsMax OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum Tx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats15mHistEntry 37 } sub10EthStats15mHistTxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Tx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats15mHistEntry 38 } -- **************************************************************************** -- .sub10EthernetStatsHistory.sub10EthStats1dHistory Objects -- **************************************************************************** sub10EthStats1dHistIntvls OBJECT-TYPE SYNTAX Unsigned32(0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid table entries in sub10EthStats1dHistTable on this system. There is one entry per 1 day interval. If the unit has been running for a minimum of 30 days and collecting valid data then the number of entries will be 30, this represents a total maximum of 30 days worth of data." ::= { sub10EthStats1dHistory 1 } sub10EthStats1dHistTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10EthStats1dHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains a history of Radio statistics based on 1 day intervals. There are a maximum of 30 intervals which represent 30 days of data. This table along with the 1m and 15m tables provide a history of the performance of the radio interface. This information may then be post processed and used as a troubleshooting tool. An entry in the table represents a 1 day interval where each interval is synchronised to the clock on the hour. There are up to 30 intervals starting at 1. The number of valid entries in the table is given by the value of sub10EthStats1dHistIntvls of which the minimum is 0 and the maximum is 30 therefore providing up to a maximum of 30 days of 1 day interval data. The first entry indexed by 1 represents the most recent completed 1 day interval. At the end of each interval all entries of 'index' are copied into entry 'index+1'. If the number of valid intervals is 30 then the least recent interval entry is discarded." ::= { sub10EthStats1dHistory 2 } sub10EthStats1dHistEntry OBJECT-TYPE SYNTAX Sub10EthStats1dHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sub10EthStats1dHistTable. Each entry represents 1 day of performance management data where the first entry with index=1 is the most recent 1 day interval and the last entry with index=n (up to 30) is the least recent 1 day interval. The number of valid intervals is given by the value of sub10EthStats1dHistIntvls." INDEX { sub10EthIfIndex, sub10EthStats1dHistIntvl } ::= { sub10EthStats1dHistTable 1 } Sub10EthStats1dHistEntry ::= SEQUENCE { sub10EthStats1dHistIntvl Unsigned32, sub10EthStats1dHistTime Sub10DateTime, sub10EthStats1dHistRxOctets Counter64, sub10EthStats1dHistRxGoodFrms Counter64, sub10EthStats1dHistRxBcastFrms Counter64, sub10EthStats1dHistRxMcastFrms Counter64, sub10EthStats1dHistRxPauseFrms Counter64, sub10EthStats1dHistRxCRCErrs Counter64, sub10EthStats1dHistRxAlignErrs Counter64, sub10EthStats1dHistRxOversized Counter64, sub10EthStats1dHistRxJabberFrms Counter64, sub10EthStats1dHistRxUndersized Counter64, sub10EthStats1dHistRxFragments Counter64, sub10EthStats1dHistRxSOFOvrns Counter64, sub10EthStats1dHistTxOctets Counter64, sub10EthStats1dHistTxGoodFrms Counter64, sub10EthStats1dHistTxBcastFrms Counter64, sub10EthStats1dHistTxMcastFrms Counter64, sub10EthStats1dHistTxPauseFrms Counter64, sub10EthStats1dHistTxDeferred Counter64, sub10EthStats1dHistTxCollsn Counter64, sub10EthStats1dHistTxSnglCollsn Counter64, sub10EthStats1dHistTxMlplCollsn Counter64, sub10EthStats1dHistTxExsvCollsn Counter64, sub10EthStats1dHistTxLtCollsn Counter64, sub10EthStats1dHistTxCSenseErrs Counter64, sub10EthStats1dHistPkts64Octets Counter64, sub10EthStats1dHistPkts65T127 Counter64, sub10EthStats1dHistPkts128T255 Counter64, sub10EthStats1dHistPkts256T511 Counter64, sub10EthStats1dHistPkts512T1023 Counter64, sub10EthStats1dHistPkts1024TMax Counter64, sub10EthStats1dHistRxMbpsMin Sub10ThroughputMbps, sub10EthStats1dHistRxMbpsMax Sub10ThroughputMbps, sub10EthStats1dHistRxMbpsAvg Sub10ThroughputMbps, sub10EthStats1dHistTxMbpsMin Sub10ThroughputMbps, sub10EthStats1dHistTxMbpsMax Sub10ThroughputMbps, sub10EthStats1dHistTxMbpsAvg Sub10ThroughputMbps } sub10EthStats1dHistIntvl OBJECT-TYPE SYNTAX Unsigned32(1..30) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interval number used as an index to this table. Interval numbers start at 1 (the most recent 1 day interval) and have a maximum value of 30 (the least recent 1 day interval)." ::= { sub10EthStats1dHistEntry 1 } sub10EthStats1dHistTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The local system time when this 1d history entry was created. This represents the end of the 1 day interval for which the associated stats with the same sub10EthStats1dHistIntvl table index are relevant." ::= { sub10EthStats1dHistEntry 2 } sub10EthStats1dHistRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 3 } sub10EthStats1dHistRxGoodFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of good frames received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 4 } sub10EthStats1dHistRxBcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of broadcast frames received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 5 } sub10EthStats1dHistRxMcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of multicast frames received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 6 } sub10EthStats1dHistRxPauseFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Pause frames received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 7 } sub10EthStats1dHistRxCRCErrs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CRC errors received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 8 } sub10EthStats1dHistRxAlignErrs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Alignment coding errors received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 9 } sub10EthStats1dHistRxOversized OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Oversized frames received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 10 } sub10EthStats1dHistRxJabberFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Jabber frames received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 11 } sub10EthStats1dHistRxUndersized OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Undersized frames received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 12 } sub10EthStats1dHistRxFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of frame fragments received over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 13 } sub10EthStats1dHistRxSOFOvrns OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of frames with Start of Frame (SOF) Overruns received over the Ethernet interface or were dropped due to FIFO resource limitations in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 14 } sub10EthStats1dHistTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of octets transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 15 } sub10EthStats1dHistTxGoodFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ethernet frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 16 } sub10EthStats1dHistTxBcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of broadcast frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 17 } sub10EthStats1dHistTxMcastFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of multicast frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 18 } sub10EthStats1dHistTxPauseFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Pause frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 19 } sub10EthStats1dHistTxDeferred OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Deferred frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 20 } sub10EthStats1dHistTxCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Collision frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 21 } sub10EthStats1dHistTxSnglCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Single Collision frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 22 } sub10EthStats1dHistTxMlplCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Multiple Collision frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 23 } sub10EthStats1dHistTxExsvCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Excessive Collision for which transmission was abandoned over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 24 } sub10EthStats1dHistTxLtCollsn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Late Collision for which transmission was abandoned over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 25 } sub10EthStats1dHistTxCSenseErrs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Carrier Sense Errored frames transmitted over the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 26 } sub10EthStats1dHistPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of 64-byte frames received and transmitted on the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 27 } sub10EthStats1dHistPkts65T127 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 65 to 127 bytes received and transmitted on the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 28 } sub10EthStats1dHistPkts128T255 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 128 to 255 bytes received and transmitted on the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 29 } sub10EthStats1dHistPkts256T511 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 256 to 511 bytes received and transmitted on the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 30 } sub10EthStats1dHistPkts512T1023 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 512 to 1023 bytes received and transmitted on the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 31 } sub10EthStats1dHistPkts1024TMax OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames of size 1024 to RX_MAXLEN bytes for receive or 1024 up for transmit on the Ethernet interface in this 1 day interval. For more information refer to online techical documentation at http://www.ti.com. Product c667xDSP 'Gigabit Ethernet Switch Subsystem for KeyStone Devices User's Guide'." ::= { sub10EthStats1dHistEntry 32 } sub10EthStats1dHistRxMbpsMin OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum Rx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats1dHistEntry 33 } sub10EthStats1dHistRxMbpsMax OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum Rx throughput in Mbps in this 15 minute interval." ::= { sub10EthStats1dHistEntry 34 } sub10EthStats1dHistRxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Rx throughput in Mbps in this 1 day interval." ::= { sub10EthStats1dHistEntry 35 } sub10EthStats1dHistTxMbpsMin OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum Tx throughput in Mbps in this 1 day interval." ::= { sub10EthStats1dHistEntry 36 } sub10EthStats1dHistTxMbpsMax OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum Tx throughput in Mbps in this 1 day interval." ::= { sub10EthStats1dHistEntry 37 } sub10EthStats1dHistTxMbpsAvg OBJECT-TYPE SYNTAX Sub10ThroughputMbps MAX-ACCESS read-only STATUS current DESCRIPTION "The average Tx throughput in Mbps in this 1 day interval." ::= { sub10EthStats1dHistEntry 38 } -- **************************************************************************** -- .sub10RadioStatus.sub10RadioLocalStatus Objects -- **************************************************************************** sub10RadioLclLinkStatus OBJECT-TYPE SYNTAX Sub10RadioLinkState MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the local radio link." ::= { sub10RadioLocalStatus 1 } sub10RadioLclTxPower OBJECT-TYPE SYNTAX Integer32(-30..30) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The current transmit power of the local radio link, measured in dBm." DEFVAL { 0 } ::= { sub10RadioLocalStatus 2 } sub10RadioLclRxPower OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The current receive power of the local radio link, measured in dBm." DEFVAL { "0" } ::= { sub10RadioLocalStatus 3 } sub10RadioLclVectErr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The current vector error of the local radio link, measured in dB." DEFVAL { "0" } ::= { sub10RadioLocalStatus 4 } sub10RadioLclLnkLoss OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The current link loss of the local radio link, measured in dB." DEFVAL { "0" } ::= { sub10RadioLocalStatus 5 } sub10RadioLclAlignmentMode OBJECT-TYPE SYNTAX Sub10AlignmentMode MAX-ACCESS read-only STATUS current DESCRIPTION "Alignment mode is modeAlignment(1) if the alignment / reset cap has been removed for > 5sec otherwise modeNormal(0). The alignment mode is managed using sub10RadioMgmtAlignmentMode." ::= { sub10RadioLocalStatus 6 } sub10RadioLclDataRate OBJECT-TYPE SYNTAX Sub10RadioDataRate MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum data rate of the Airside interface." ::= { sub10RadioLocalStatus 7 } sub10RadioLclMWUType OBJECT-TYPE SYNTAX Sub10MWUType MAX-ACCESS read-only STATUS current DESCRIPTION "The local MWU type" ::= { sub10RadioLocalStatus 8 } sub10RadioLclAFER OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Air Frame Error Ratio in the last second. This is the % of lost air frames based on the UFEC count in the previous second divided by the expected Air Frame Rate(AFR) in 1 second." ::= { sub10RadioLocalStatus 9 } sub10RadioLclRxModulationMode OBJECT-TYPE SYNTAX Sub10ModulationMode MAX-ACCESS read-only STATUS current DESCRIPTION "The current Receive Modulation Mode on the local unit." ::= { sub10RadioLocalStatus 10 } sub10RadioLclTxModulationMode OBJECT-TYPE SYNTAX Sub10ModulationMode MAX-ACCESS read-only STATUS current DESCRIPTION "The current Transmit Modulation Mode on the local unit." ::= { sub10RadioLocalStatus 11 } -- **************************************************************************** -- .sub10RadioStatus.sub10RadioRemoteStatus Objects -- **************************************************************************** sub10RadioRmtLinkStatus OBJECT-TYPE SYNTAX Sub10RadioLinkState MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the remote radio link." ::= { sub10RadioRemoteStatus 1 } sub10RadioRmtTxPower OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The current transmit power of the remote radio link, measured in dBm." DEFVAL { 0 } ::= { sub10RadioRemoteStatus 2 } sub10RadioRmtRxPower OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The current receive power of the remote radio link, measured in dBm." DEFVAL { "0" } ::= { sub10RadioRemoteStatus 3 } sub10RadioRmtVectErr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The current vector error of the remote radio link, measured in dB." DEFVAL { "0" } ::= { sub10RadioRemoteStatus 4 } sub10RadioRmtLnkLoss OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The current link loss of the remote radio link, measured in dB." DEFVAL { "0" } ::= { sub10RadioRemoteStatus 5 } sub10RadioRmtAlignmentMode OBJECT-TYPE SYNTAX Sub10AlignmentMode MAX-ACCESS read-only STATUS current DESCRIPTION "The remote radio unit's Alignment mode. Alignment mode is modeAlignment(1) if the alignment / reset cap has been removed for > 5sec otherwise modeNormal(0)." ::= { sub10RadioRemoteStatus 7 } sub10RadioRmtAFER OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The remote unit Air Frame Error Ratio in this second. This is the % of lost air frames based on the UFEC count in the previous second divided by the expected Air Frame Rate(AFR) in 1 second." ::= { sub10RadioRemoteStatus 8 } -- **************************************************************************** -- .sub10Radio.sub10RadioMgmt Objects -- **************************************************************************** sub10RadioMgmtTxPowerLimit OBJECT-TYPE SYNTAX Sub10TxPowerLimit MAX-ACCESS read-write STATUS current DESCRIPTION "The configured transmit power of radio link. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { txPowerLimitNone } ::= { sub10RadioMgmt 1 } sub10RadioMgmtTxRxFreq OBJECT-TYPE SYNTAX INTEGER { e250Tx71250Rx81250(0), e250Tx71500Rx81500(1), e250Tx71750Rx81750(2), e250Tx72000Rx82000(3), e250Tx72250Rx82250(4), e250Tx72500Rx82500(5), e250Tx72750Rx82750(6), e250Tx73000Rx83000(7), e250Tx73250Rx83250(8), e250Tx73500Rx83500(9), e250Tx73750Rx83750(10), e250Tx74000Rx84000(11), e250Tx74250Rx84250(12), e250Tx74500Rx84500(13), e250Tx74750Rx84750(14), e250Tx75000Rx85000(15), e250Tx75250Rx85250(16), e250Tx75500Rx85500(17), e250Tx75750Rx85750(18), e500Tx72375Rx82375(19), e500Tx72625Rx82625(20), e500Tx72875Rx82875(21), e500Tx73125Rx83125(22), e500Tx73375Rx83375(23), e500Tx73625Rx83625(24), e500Tx73875Rx83875(25), e500Tx74125Rx84125(26), e500Tx74375Rx84375(27), e500Tx74625Rx84625(28), v500Tx58500Rx61500(29), v500Tx58500Rx62000(30), v500Tx58500Rx62500(31), v500Tx59000Rx61500(32), v500Tx59000Rx62000(33), v500Tx59000Rx62500(34), v500Tx59500Rx61500(35), v500Tx59500Rx62000(36), v500Tx59500Rx62500(37) } MAX-ACCESS read-write STATUS current DESCRIPTION "The configured TX/RX frequency pairs of radio link. Each enumerated option represents the TX and RX frequency pair settings in MHz. Options are available for E-Band at channel width 250MHz and 500MHz and E-Band channel width 500MHz. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { v500Tx59500Rx62000 } ::= { sub10RadioMgmt 2 } sub10RadioMgmtAPCMode OBJECT-TYPE SYNTAX INTEGER { apcModeDisabled(0), apcModeVariable(1), apcModeFixed(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Automatic Transmit Power Control. The initial setting of transmit power used is defined by sub10RadioMgmtTxPower. If sub10RadioMgmtAPCMode is enabled then the transmit power may then vary according to the RSSI measured from the remote end of the link. The actual transmit power is readable in sub10RadioLclTxPower at the local end and sub10RadioRmtTxPower at the remote end of the link. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { apcModeDisabled } ::= { sub10RadioMgmt 3 } sub10RadioMgmtModulationMode OBJECT-TYPE SYNTAX Sub10ModulationMode MAX-ACCESS read-write STATUS current DESCRIPTION "Set the highest order Modulation Mode attempted by Adaptive Modulation. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { mode8psk } ::= { sub10RadioMgmt 4 } sub10RadioMgmtAmod OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "Adaptive Modulation mode." DEFVAL { stateDisabled } ::= { sub10RadioMgmt 5 } sub10RadioMgmtAlignmentMode OBJECT-TYPE SYNTAX Sub10AlignmentMode MAX-ACCESS read-write STATUS current DESCRIPTION "Alignment mode is modeAlignment(1) if the alignment / reset cap has been removed for > 5sec otherwise modeNormal(0). The alignment mode can be manually changed by setting this object." ::= { sub10RadioMgmt 6 } sub10RadioMgmtMWUChannelWidth OBJECT-TYPE SYNTAX INTEGER { channelWidth250(0), channelWidth500(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "MWU Channel width. IMPORTANT: This object is controlled by transaction management. Any changes to this object must be transactionally acknowledged following a successful set thus protecting against loss of communication with the unit. To acknowledge the transaction set the object sub10UnitMgmtTransaction to transactionCommit(2)." DEFVAL { channelWidth500 } ::= { sub10RadioMgmt 8 } sub10RadioMgmtDataRate OBJECT-TYPE SYNTAX Sub10RadioDataRate MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum data rate of the Airside interface up to the licensed value." ::= { sub10RadioMgmt 10 } -- **************************************************************************** -- .sub10RadioMgmt.sub10RadioMgmtStats Objects -- **************************************************************************** sub10RadioMgmtStats1dPersist OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'stateEnabled(1) the sub10RadioStats1dHistTable objects are stored and read in on startup. This makes the history non-volatile across unit resets." DEFVAL { stateEnabled } ::= { sub10RadioMgmtStats 1 } sub10RadioMgmtStatsActiveTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10RadioMgmtStatsActiveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains an entry for each Radio statistic that is enabled and active." ::= { sub10RadioMgmtStats 4 } sub10RadioMgmtStatsActiveEntry OBJECT-TYPE SYNTAX Sub10RadioMgmtStatsActiveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sub10RadioMgmtStatsActiveTable. Each entry represents an object instance of Radio stats and it's current state." INDEX { sub10RadioMgmtStatsActiveIndex } ::= { sub10RadioMgmtStatsActiveTable 1 } Sub10RadioMgmtStatsActiveEntry ::= SEQUENCE { sub10RadioMgmtStatsActiveIndex Unsigned32, sub10RadioMgmtStatsActiveName OCTET STRING, sub10RadioMgmtStatsActiveState Sub10State } sub10RadioMgmtStatsActiveIndex OBJECT-TYPE SYNTAX Unsigned32(1..29) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The number of Radio stats objects used as an index to this table." ::= { sub10RadioMgmtStatsActiveEntry 1 } sub10RadioMgmtStatsActiveName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..22)) MAX-ACCESS read-only STATUS current DESCRIPTION "The stats object name. This is the name of the ethernet stats object in the sub10RadioStatsCurrent group." ::= { sub10RadioMgmtStatsActiveEntry 2 } sub10RadioMgmtStatsActiveState OBJECT-TYPE SYNTAX Sub10State MAX-ACCESS read-write STATUS current DESCRIPTION "If set to 'enabled' the statistic is active." DEFVAL { stateEnabled } ::= { sub10RadioMgmtStatsActiveEntry 3 } -- **************************************************************************** -- .sub10Radio.sub10RadioStats Objects -- **************************************************************************** sub10RadioStatsTimeElapsed OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The time that has elapsed from the beginning of the statistical measurement period. This is normally time from just after the last reboot time when the statistics module begins it's calculations. If, for some reason, such as an adjustment in the system's time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value." ::= { sub10RadioStats 1 } -- **************************************************************************** -- .sub10RadioStats.sub10RadioStatsCurrent Objects -- **************************************************************************** sub10RadioStatsCurrTxPowerMin OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the transmit power of the local radio link measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 1 } sub10RadioStatsCurrTxPowerMax OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the transmit power of the local radio link measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 2 } sub10RadioStatsCurrTxPowerAvg OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the transmit power of the local radio link measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 3 } sub10RadioStatsCurrRxPowerMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the receive power of the local radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 4 } sub10RadioStatsCurrRxPowerMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the receive power of the local radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 5 } sub10RadioStatsCurrRxPowerAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the receive power of the local radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 6 } sub10RadioStatsCurrVectErrMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the vector error of the local radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 7 } sub10RadioStatsCurrVectErrMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the vector error of the local radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 8 } sub10RadioStatsCurrVectErrAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the vector error of the local radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 9 } sub10RadioStatsCurrLnkLossMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the link loss of the local radio link measured over the previous rolling 60 seconds." ::= { sub10RadioStatsCurrent 10 } sub10RadioStatsCurrLnkLossMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the link loss of the local radio link measured over the previous rolling 60 seconds." ::= { sub10RadioStatsCurrent 11 } sub10RadioStatsCurrLnkLossAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the link loss of the local radio link measured over the previous rolling 60 seconds." ::= { sub10RadioStatsCurrent 12 } sub10RadioStatsCurrRxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames received over the Radio interface. This is irrespective of whether the Airside frame transmitted contained any ethernet data. Set to zero on unit reset." ::= { sub10RadioStatsCurrent 13 } sub10RadioStatsCurrTxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames transmitted over the Radio interface. This is irrespective of whether the Airside frame transmitted contained any ethernet data. Set to zero on unit reset." ::= { sub10RadioStatsCurrent 14 } sub10RadioStatsCurrRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface. This includes all packets whether destined for the management sub-system on this unit or to be sent direct to the Ethernet interface. Set to zero on unit reset." ::= { sub10RadioStatsCurrent 15 } sub10RadioStatsCurrTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the Ethernet interface. This does not include packets originating from the management sub-system. Set to zero on unit reset." ::= { sub10RadioStatsCurrent 16 } sub10RadioStatsCurrRxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface and which are destined for the management sub-system on this unit. Set to zero on unit reset." ::= { sub10RadioStatsCurrent 17 } sub10RadioStatsCurrTxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the management sub-system. This does not include packets originating from the Ethernet interface. Set to zero on unit reset." ::= { sub10RadioStatsCurrent 18 } sub10RadioStatsCurrRxBadFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of bad frames detected on the receive side of the Radio interface. A bad frame could be caused by any one of the following detected errors: UFEC Error Header CRC Error Frame CRC Error Bad header Set to zero on unit reset." ::= { sub10RadioStatsCurrent 19 } sub10RadioStatsCurrMWUTempMin OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum MWU temperature measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 24 } sub10RadioStatsCurrMWUTempMax OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum MWU temperature measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 25 } sub10RadioStatsCurrMWUTempAvg OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average MWU temperature measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 26 } sub10RadioStatsCurrQPSKTo8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from QPSK to 8PSK since unit reboot." ::= { sub10RadioStatsCurrent 27 } sub10RadioStatsCurr8PSKToQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from 8PSK to QPSK since unit reboot." ::= { sub10RadioStatsCurrent 28 } sub10RadioStatsCurrAFERMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum AFER (Air Frame Error Ratio) in the previous rolling 60 seconds. See sub10RadioLclAFER." ::= { sub10RadioStatsCurrent 29 } sub10RadioStatsCurrAFERMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum AFER (Air Frame Error Ratio) in the previous rolling 60 seconds. See sub10RadioLclAFER." ::= { sub10RadioStatsCurrent 30 } sub10RadioStatsCurrAFERAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average AFER (Air Frame Error Ratio) in the previous rolling 60 seconds. See sub10RadioLclAFER." ::= { sub10RadioStatsCurrent 31 } sub10RadioStatsCurrRmtTxPowerAvg OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the transmit power of the remote radio link measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 32 } sub10RadioStatsCurrRmtRxPowerAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the receive power of the remote radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 33 } sub10RadioStatsCurrRmtVectErrAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the vector error of the remote radio link measured over the previous rolling 60 seconds." DEFVAL { "0" } ::= { sub10RadioStatsCurrent 34 } sub10RadioStatsCurrRmtLnkLossAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the link loss of the remote radio link measured over the previous rolling 60 seconds." ::= { sub10RadioStatsCurrent 35 } sub10RadioStatsCurrRmtMWUTempAvg OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average MWU temperature of the remote unit measured over the previous rolling 60 seconds." DEFVAL { 0 } ::= { sub10RadioStatsCurrent 36 } sub10RadioStatsCurrRmtAFERAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average AFER (Air Frame Error Ratio) of the remote unit in the previous rolling 60 seconds." ::= { sub10RadioStatsCurrent 37 } sub10RadioStatsCurrRxQPSK OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that Rx modulation mode has been in QPSK since last reboot." ::= { sub10RadioStatsCurrent 38 } sub10RadioStatsCurrRx8PSK OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that Rx modulation mode has been in 8PSK since last reboot." ::= { sub10RadioStatsCurrent 39 } sub10RadioStatsCurrTxQPSK OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that Txmodulation mode has been in QPSK since last reboot." ::= { sub10RadioStatsCurrent 40 } sub10RadioStatsCurrTx8PSK OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that Tx modulation mode has been in 8PSK since last reboot." ::= { sub10RadioStatsCurrent 41 } -- **************************************************************************** -- .sub10RadioStatsHistory.sub10RadioStats1mHistory Objects -- **************************************************************************** sub10RadioStats1mHistIntvls OBJECT-TYPE SYNTAX Unsigned32(0..60) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid table entries in sub10RadioStats1mHistTable on this system. There is one entry per 1 minute interval. If the unit has been running for a minimum of 15 minutes and collecting valid data then the number of entries will be 15, this represents a total maximum of 5 minutes worth of data." ::= { sub10RadioStats1mHistory 1 } sub10RadioStats1mHistTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10RadioStats1mHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains a history of Radio statistics based on 1 minute intervals. There are a maximum of 60 intervals which represent 1 hour of data. This table along with the 15m and 1d tables provide a history of the performance of the radio interface. This information may then be post processed and used as a troubleshooting tool. An entry in the table represents a 1 minute interval where each interval is synchronised to the clock on the hour. There are up to 60 intervals starting at 1. The number of valid entries in the table is given by the value of sub10RadioStats1mHistIntvls of which the minimum is 0 and the maximum is 60 therefore providing up to a maximum of 60 minutes of 1 minute interval data. The first entry indexed by 1 represents the most recent completed 1 minute interval. At the end of each interval all entries of 'index' are copied into entry 'index+1'. If the number of valid intervals is at least 15 then these 15 intervals are summarised into 15 minutes stats. At the end of a 60 minute period the least recent interval is discarded to accomodate the next minute interval." ::= { sub10RadioStats1mHistory 2 } sub10RadioStats1mHistEntry OBJECT-TYPE SYNTAX Sub10RadioStats1mHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sub10RadioStats1mHistTable. Each entry represents 1 minute of performance management data where the first entry with index=1 is the most recent 1 minute interval and the last entry with index=n (up to 60) is the least recent 1 minute interval. The number of valid intervals is given by the value of sub10RadioStats1mHistIntvls." INDEX { sub10RadioStats1mHistIntvl } ::= { sub10RadioStats1mHistTable 1 } Sub10RadioStats1mHistEntry ::= SEQUENCE { sub10RadioStats1mHistIntvl Unsigned32, sub10RadioStats1mHistTime Sub10DateTime, sub10RadioStats1mHistTxPowerMin Integer32, sub10RadioStats1mHistTxPowerMax Integer32, sub10RadioStats1mHistTxPowerAvg Integer32, sub10RadioStats1mHistRxPowerMin OCTET STRING, sub10RadioStats1mHistRxPowerMax OCTET STRING, sub10RadioStats1mHistRxPowerAvg OCTET STRING, sub10RadioStats1mHistVectErrMin OCTET STRING, sub10RadioStats1mHistVectErrMax OCTET STRING, sub10RadioStats1mHistVectErrAvg OCTET STRING, sub10RadioStats1mHistLnkLossMin OCTET STRING, sub10RadioStats1mHistLnkLossMax OCTET STRING, sub10RadioStats1mHistLnkLossAvg OCTET STRING, sub10RadioStats1mHistMWUTempMin Integer32, sub10RadioStats1mHistMWUTempMax Integer32, sub10RadioStats1mHistMWUTempAvg Integer32, sub10RadioStats1mHistRxFrms Counter64, sub10RadioStats1mHistTxFrms Counter64, sub10RadioStats1mHistRxPkts Counter64, sub10RadioStats1mHistTxPkts Counter64, sub10RadioStats1mHistRxMgmtPkts Counter64, sub10RadioStats1mHistTxMgmtPkts Counter64, sub10RadioStats1mHistRxBadFrms Counter64, sub10RadioStats1mHistQPSKTo8PSK Counter32, sub10RadioStats1mHist8PSKToQPSK Counter32, sub10RadioStats1mHistAFERMin OCTET STRING, sub10RadioStats1mHistAFERMax OCTET STRING, sub10RadioStats1mHistAFERAvg OCTET STRING, sub10RadioStats1mHistRxQPSK Counter32, sub10RadioStats1mHistRx8PSK Counter32, sub10RadioStats1mHistTxQPSK Counter32, sub10RadioStats1mHistTx8PSK Counter32 } sub10RadioStats1mHistIntvl OBJECT-TYPE SYNTAX Unsigned32(1..60) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interval number used as an index to this table. Interval numbers start at 1 (the most recent 1 minute interval) and have a maximum value of 60 (the least recent 1 minute interval)." ::= { sub10RadioStats1mHistEntry 1 } sub10RadioStats1mHistTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The local system time when this 1m history entry was created. This represents the end of the 1 minute interval for which the associated stats with the same sub10RadioStats1mHistIntvl table index are relevant." ::= { sub10RadioStats1mHistEntry 2 } sub10RadioStats1mHistTxPowerMin OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the transmit power of the local radio link has reached in this minute interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats1mHistEntry 3 } sub10RadioStats1mHistTxPowerMax OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the transmit power of the local radio link has reached in this minute interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats1mHistEntry 4 } sub10RadioStats1mHistTxPowerAvg OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the transmit power of the local radio link has reached in this minute interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats1mHistEntry 5 } sub10RadioStats1mHistRxPowerMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the receive power of the local radio link has reached in this minute interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats1mHistEntry 6 } sub10RadioStats1mHistRxPowerMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the receive power of the local radio link has reached in this minute interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats1mHistEntry 7 } sub10RadioStats1mHistRxPowerAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the receive power of the local radio link has reached in this minute interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats1mHistEntry 8 } sub10RadioStats1mHistVectErrMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the vector error of the local radio link has reached in this minute interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats1mHistEntry 9 } sub10RadioStats1mHistVectErrMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the vector error of the local radio link has reached in this minute interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats1mHistEntry 10 } sub10RadioStats1mHistVectErrAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the vector error of the local radio link has reached in this minute interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats1mHistEntry 11 } sub10RadioStats1mHistLnkLossMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the link loss of the local radio link has reached in this minute interval, measured in dB." ::= { sub10RadioStats1mHistEntry 12 } sub10RadioStats1mHistLnkLossMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the link loss of the local radio link has reached in this minute interval, measured in dB." ::= { sub10RadioStats1mHistEntry 13 } sub10RadioStats1mHistLnkLossAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the link loss of the local radio link has reached in this minute interval, measured in dB." ::= { sub10RadioStats1mHistEntry 14 } sub10RadioStats1mHistMWUTempMin OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum MWU temperature measured in this minute interval." DEFVAL { 0 } ::= { sub10RadioStats1mHistEntry 15 } sub10RadioStats1mHistMWUTempMax OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum MWU temperature measured in this minute interval." DEFVAL { 0 } ::= { sub10RadioStats1mHistEntry 16 } sub10RadioStats1mHistMWUTempAvg OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average MWU temperature measured in this minute interval." DEFVAL { 0 } ::= { sub10RadioStats1mHistEntry 17 } sub10RadioStats1mHistRxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames received over the Radio interface in this minute. This is irrespective of whether the Airside frame transmitted contained any ethernet data." ::= { sub10RadioStats1mHistEntry 22 } sub10RadioStats1mHistTxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames transmitted over the Radio interface in this minute. This is irrespective of whether the Airside frame transmitted contained any ethernet data." ::= { sub10RadioStats1mHistEntry 23 } sub10RadioStats1mHistRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface in this minute. This includes all packets whether destined for the management sub-system on this unit or to be sent direct to the Ethernet interface." ::= { sub10RadioStats1mHistEntry 24 } sub10RadioStats1mHistTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the Ethernet interface in this minute. This does not include packets originating from the management sub-system." ::= { sub10RadioStats1mHistEntry 25 } sub10RadioStats1mHistRxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface in this minute and which are destined for the management sub-system on this unit." ::= { sub10RadioStats1mHistEntry 26 } sub10RadioStats1mHistTxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the management sub-system in this minute. This does not include packets originating from the Ethernet interface." ::= { sub10RadioStats1mHistEntry 27 } sub10RadioStats1mHistRxBadFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of bad frames detected on the receive side of the Radio interface in this minute." ::= { sub10RadioStats1mHistEntry 28 } sub10RadioStats1mHistQPSKTo8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from QPSK to 8PSK in this 1 minute interval." ::= { sub10RadioStats1mHistEntry 29 } sub10RadioStats1mHist8PSKToQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from 8PSK to QPSK in this 1 minute interval." ::= { sub10RadioStats1mHistEntry 30 } sub10RadioStats1mHistAFERMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum AFER (Air Frame Error Ratio) in this minute. See sub10RadioLclAFER." ::= { sub10RadioStats1mHistEntry 31 } sub10RadioStats1mHistAFERMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum AFER (Air Frame Error Ratio) in this minute. See sub10RadioLclAFER." ::= { sub10RadioStats1mHistEntry 32 } sub10RadioStats1mHistAFERAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average AFER (Air Frame Error Ratio) in this minute. See sub10RadioLclAFER." ::= { sub10RadioStats1mHistEntry 33 } sub10RadioStats1mHistRxQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Rx Modulation Mode was QPSK in this 1 minute interval." ::= { sub10RadioStats1mHistEntry 34 } sub10RadioStats1mHistRx8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Rx Modulation Mode was 8PSK in this 1 minute interval." ::= { sub10RadioStats1mHistEntry 35 } sub10RadioStats1mHistTxQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Tx Modulation Mode was QPSK in this 1 minute interval." ::= { sub10RadioStats1mHistEntry 36 } sub10RadioStats1mHistTx8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Tx Modulation Mode was 8PSK in this 1 minute interval." ::= { sub10RadioStats1mHistEntry 37 } -- **************************************************************************** -- .sub10RadioStatsHistory.sub10RadioStats15mHistory Objects -- **************************************************************************** sub10RadioStats15mHistIntvls OBJECT-TYPE SYNTAX Unsigned32(0..96) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid table entries in sub10RadioStats15mHistTable on this system. There is one entry per 15 minute interval. If the unit has been running for a minimum of 24 hours and collecting valid data then the number of entries will be 96, this represents a total maximum of 24 hours worth of data." ::= { sub10RadioStats15mHistory 1 } sub10RadioStats15mHistTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10RadioStats15mHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains a history of Radio statistics based on 15 minute intervals. There are a maximum of 96 intervals which represent 24 hours of data. This table along with the 1m and 1d tables provide a history of the performance of the radio interface. This information may then be post processed and used as a troubleshooting tool. An entry in the table represents a 15 minute interval where each interval is synchronised to the clock on the hour. There are up to 96 intervals starting at 1. The number of valid entries in the table is given by the value of sub10RadioStats15mHistIntvls of which the minimum is 0 and the maximum is 96 therefore providing up to a maximum of 24 hours of 15 minute interval data. The first entry indexed by 1 represents the most recent completed 15 minute interval. At the end of each interval all entries of 'index' are copied into entry 'index+1'. If the number of valid intervals is 96 then the least recent interval entry is summarised into 24 hour stats and then discarded." ::= { sub10RadioStats15mHistory 2 } sub10RadioStats15mHistEntry OBJECT-TYPE SYNTAX Sub10RadioStats15mHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sub10RadioStats15mHistTable. Each entry represents 15 minutes performance management data where the first entry with index=1 is the most recent 15 minute interval and the last entry with index=n (up to 96) is the least recent 15 minute interval. The number of valid intervals is sub10RadioStats15mHistIntvls." INDEX { sub10RadioStats15mHistIntvl } ::= { sub10RadioStats15mHistTable 1 } Sub10RadioStats15mHistEntry ::= SEQUENCE { sub10RadioStats15mHistIntvl Unsigned32, sub10RadioStats15mHistTime Sub10DateTime, sub10RadioStats15mHistTxPowerMin Integer32, sub10RadioStats15mHistTxPowerMax Integer32, sub10RadioStats15mHistTxPowerAvg Integer32, sub10RadioStats15mHistRxPowerMin OCTET STRING, sub10RadioStats15mHistRxPowerMax OCTET STRING, sub10RadioStats15mHistRxPowerAvg OCTET STRING, sub10RadioStats15mHistVectErrMin OCTET STRING, sub10RadioStats15mHistVectErrMax OCTET STRING, sub10RadioStats15mHistVectErrAvg OCTET STRING, sub10RadioStats15mHistLnkLossMin OCTET STRING, sub10RadioStats15mHistLnkLossMax OCTET STRING, sub10RadioStats15mHistLnkLossAvg OCTET STRING, sub10RadioStats15mHistMWUTempMin Integer32, sub10RadioStats15mHistMWUTempMax Integer32, sub10RadioStats15mHistMWUTempAvg Integer32, sub10RadioStats15mHistRxFrms Counter64, sub10RadioStats15mHistTxFrms Counter64, sub10RadioStats15mHistRxPkts Counter64, sub10RadioStats15mHistTxPkts Counter64, sub10RadioStats15mHistRxMgmtPkts Counter64, sub10RadioStats15mHistTxMgmtPkts Counter64, sub10RadioStats15mHistRxBadFrms Counter64, sub10RadioStats15mHistQPSKTo8PSK Counter32, sub10RadioStats15mHist8PSKToQPSK Counter32, sub10RadioStats15mHistAFERMin OCTET STRING, sub10RadioStats15mHistAFERMax OCTET STRING, sub10RadioStats15mHistAFERAvg OCTET STRING, sub10RadioStats15mHistRxQPSK Counter32, sub10RadioStats15mHistRx8PSK Counter32, sub10RadioStats15mHistTxQPSK Counter32, sub10RadioStats15mHistTx8PSK Counter32 } sub10RadioStats15mHistIntvl OBJECT-TYPE SYNTAX Unsigned32(1..96) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interval number used as an index to this table. Interval numbers start at 1 (the most recent 15 minute interval) and have a maximum value of 96 (the least recent 15 minute interval)." ::= { sub10RadioStats15mHistEntry 1 } sub10RadioStats15mHistTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The local system time when this 15m history entry was created. This represents the end of the 15 minute interval for which the associated stats with the same sub10RadioStats15mHistIntvl table index are relevant." ::= { sub10RadioStats15mHistEntry 2 } sub10RadioStats15mHistTxPowerMin OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the transmit power of the local radio link has reached in this 15 minute interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats15mHistEntry 3 } sub10RadioStats15mHistTxPowerMax OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the transmit power of the local radio link has reached in this 15 minute interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats15mHistEntry 4 } sub10RadioStats15mHistTxPowerAvg OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the transmit power of the local radio link has reached in this 15 minute interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats15mHistEntry 5 } sub10RadioStats15mHistRxPowerMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the receive power of the local radio link has reached in this 15 minute interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats15mHistEntry 6 } sub10RadioStats15mHistRxPowerMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the receive power of the local radio link has reached in this 15 minute interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats15mHistEntry 7 } sub10RadioStats15mHistRxPowerAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the receive power of the local radio link has reached in this 15 minute interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats15mHistEntry 8 } sub10RadioStats15mHistVectErrMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the vector error of the local radio link has reached in this 15 minute interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats15mHistEntry 9 } sub10RadioStats15mHistVectErrMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the vector error of the local radio link has reached in this 15 minute interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats15mHistEntry 10 } sub10RadioStats15mHistVectErrAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the vector error of the local radio link has reached in this 15 minute interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats15mHistEntry 11 } sub10RadioStats15mHistLnkLossMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the link loss of the local radio link has reached in this 15 minute interval, measured in dB." ::= { sub10RadioStats15mHistEntry 12 } sub10RadioStats15mHistLnkLossMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the link loss of the local radio link has reached in this 15 minute interval, measured in dB." ::= { sub10RadioStats15mHistEntry 13 } sub10RadioStats15mHistLnkLossAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the link loss of the local radio link has reached in this 15 minute interval, measured in dB." ::= { sub10RadioStats15mHistEntry 14 } sub10RadioStats15mHistMWUTempMin OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum MWU temperature measured in this 15 minute interval." DEFVAL { 0 } ::= { sub10RadioStats15mHistEntry 15 } sub10RadioStats15mHistMWUTempMax OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum MWU temperature measured in this 15 minute interval." DEFVAL { 0 } ::= { sub10RadioStats15mHistEntry 16 } sub10RadioStats15mHistMWUTempAvg OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average MWU temperature measured in this 15 minute interval." DEFVAL { 0 } ::= { sub10RadioStats15mHistEntry 17 } sub10RadioStats15mHistRxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames received over the Radio interface in this 15 minutes. This is irrespective of whether the Airside frame transmitted contained any ethernet data." ::= { sub10RadioStats15mHistEntry 22 } sub10RadioStats15mHistTxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames transmitted over the Radio interface in this 15 minutes. This is irrespective of whether the Airside frame transmitted contained any ethernet data." ::= { sub10RadioStats15mHistEntry 23 } sub10RadioStats15mHistRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface in this 15 minutes. This includes all packets whether destined for the management sub-system on this unit or to be sent direct to the Ethernet interface." ::= { sub10RadioStats15mHistEntry 24 } sub10RadioStats15mHistTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the Ethernet interface in this 15 minutes. This does not include packets originating from the management sub-system." ::= { sub10RadioStats15mHistEntry 25 } sub10RadioStats15mHistRxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface in this 15 minutes and which are destined for the management sub-system on this unit." ::= { sub10RadioStats15mHistEntry 26 } sub10RadioStats15mHistTxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the management sub-system in this 15 minutes. This does not include packets originating from the Ethernet interface." ::= { sub10RadioStats15mHistEntry 27 } sub10RadioStats15mHistRxBadFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of bad frames detected on the receive side of the Radio interface in this 15 minutes." ::= { sub10RadioStats15mHistEntry 28 } sub10RadioStats15mHistQPSKTo8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from QPSK to 8PSK in this 15 minute interval." ::= { sub10RadioStats15mHistEntry 29 } sub10RadioStats15mHist8PSKToQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from 8PSK to QPSK in this 15 minute interval." ::= { sub10RadioStats15mHistEntry 30 } sub10RadioStats15mHistAFERMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum AFER (Air Frame Error Ratio) in this 15 minute interval. See sub10RadioLclAFER." ::= { sub10RadioStats15mHistEntry 31 } sub10RadioStats15mHistAFERMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum AFER (Air Frame Error Ratio) in this 15 minute interval. See sub10RadioLclAFER." ::= { sub10RadioStats15mHistEntry 32 } sub10RadioStats15mHistAFERAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average AFER (Air Frame Error Ratio) in this 15 minute interval. See sub10RadioLclAFER." ::= { sub10RadioStats15mHistEntry 33 } sub10RadioStats15mHistRxQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Rx Modulation Mode was QPSK in this 15 minute interval." ::= { sub10RadioStats15mHistEntry 34 } sub10RadioStats15mHistRx8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Rx Modulation Mode was 8PSK in this 15 minute interval." ::= { sub10RadioStats15mHistEntry 35 } sub10RadioStats15mHistTxQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Tx Modulation Mode was QPSK in this 15 minute interval." ::= { sub10RadioStats15mHistEntry 36 } sub10RadioStats15mHistTx8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Tx Modulation Mode was 8PSK in this 15 minute interval." ::= { sub10RadioStats15mHistEntry 37 } -- **************************************************************************** -- .sub10RadioStatsHistory.sub10RadioStats1dHistory Objects -- **************************************************************************** sub10RadioStats1dHistIntvls OBJECT-TYPE SYNTAX Unsigned32(0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid table entries in sub10RadioStats1dHistTable on this system. There is one entry per 1 day interval. If the unit has been running for a minimum of 30 days and collecting valid data then the number of entries will be 30, this represents a total maximum of 30 days worth of data." ::= { sub10RadioStats1dHistory 1 } sub10RadioStats1dHistTable OBJECT-TYPE SYNTAX SEQUENCE OF Sub10RadioStats1dHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains a history of Radio statistics based on 1 day intervals. There are a maximum of 30 intervals which represent 30 days of data. This table along with the 1m and 15m tables provide a history of the performance of the radio interface. This information may then be post processed and used as a troubleshooting tool. An entry in the table represents a 1 day interval where each interval is synchronised to the clock on the hour. There are up to 30 intervals starting at 1. The number of valid entries in the table is given by the value of sub10RadioStats1dHistIntvls of which the minimum is 0 and the maximum is 30 therefore providing up to a maximum of 30 days of 1 day interval data. The first entry indexed by 1 represents the most recent completed 1 day interval. At the end of each interval all entries of 'index' are copied into entry 'index+1'. If the number of valid intervals is 30 then the least recent interval entry is discarded." ::= { sub10RadioStats1dHistory 2 } sub10RadioStats1dHistEntry OBJECT-TYPE SYNTAX Sub10RadioStats1dHistEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sub10RadioStats1dHistTable. Each entry represents 1 day of performance management data where the first entry with index=1 is the most recent 1 day interval and the last entry with index=n (up to 30) is the least recent 1 day interval. The number of valid intervals is given by the value of sub10RadioStats1dHistIntvls." INDEX { sub10RadioStats1dHistIntvl } ::= { sub10RadioStats1dHistTable 1 } Sub10RadioStats1dHistEntry ::= SEQUENCE { sub10RadioStats1dHistIntvl Unsigned32, sub10RadioStats1dHistTime Sub10DateTime, sub10RadioStats1dHistTxPowerMin Integer32, sub10RadioStats1dHistTxPowerMax Integer32, sub10RadioStats1dHistTxPowerAvg Integer32, sub10RadioStats1dHistRxPowerMin OCTET STRING, sub10RadioStats1dHistRxPowerMax OCTET STRING, sub10RadioStats1dHistRxPowerAvg OCTET STRING, sub10RadioStats1dHistVectErrMin OCTET STRING, sub10RadioStats1dHistVectErrMax OCTET STRING, sub10RadioStats1dHistVectErrAvg OCTET STRING, sub10RadioStats1dHistLnkLossMin OCTET STRING, sub10RadioStats1dHistLnkLossMax OCTET STRING, sub10RadioStats1dHistLnkLossAvg OCTET STRING, sub10RadioStats1dHistMWUTempMin Integer32, sub10RadioStats1dHistMWUTempMax Integer32, sub10RadioStats1dHistMWUTempAvg Integer32, sub10RadioStats1dHistRxFrms Counter64, sub10RadioStats1dHistTxFrms Counter64, sub10RadioStats1dHistRxPkts Counter64, sub10RadioStats1dHistTxPkts Counter64, sub10RadioStats1dHistRxMgmtPkts Counter64, sub10RadioStats1dHistTxMgmtPkts Counter64, sub10RadioStats1dHistRxBadFrms Counter64, sub10RadioStats1dHistQPSKTo8PSK Counter64, sub10RadioStats1dHist8PSKToQPSK Counter64, sub10RadioStats1dHistAFERMin OCTET STRING, sub10RadioStats1dHistAFERMax OCTET STRING, sub10RadioStats1dHistAFERAvg OCTET STRING, sub10RadioStats1dHistRxQPSK Counter32, sub10RadioStats1dHistRx8PSK Counter32, sub10RadioStats1dHistTxQPSK Counter32, sub10RadioStats1dHistTx8PSK Counter32 } sub10RadioStats1dHistIntvl OBJECT-TYPE SYNTAX Unsigned32(1..30) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interval number used as an index to this table. Interval numbers start at 1 (the most recent 1 day interval) and have a maximum value of 24 (the least recent 1 day interval)." ::= { sub10RadioStats1dHistEntry 1 } sub10RadioStats1dHistTime OBJECT-TYPE SYNTAX Sub10DateTime MAX-ACCESS read-only STATUS current DESCRIPTION "The local system time when this 1d history entry was created. This represents the end of the 1 day interval for which the associated stats with the same sub10RadioStats1dHistIntvl table index are relevant." ::= { sub10RadioStats1dHistEntry 2 } sub10RadioStats1dHistTxPowerMin OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the transmit power of the local radio link has reached in this day interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats1dHistEntry 3 } sub10RadioStats1dHistTxPowerMax OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the transmit power of the local radio link has reached in this day interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats1dHistEntry 4 } sub10RadioStats1dHistTxPowerAvg OBJECT-TYPE SYNTAX Integer32(-100..100) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the transmit power of the local radio link has reached in this day interval, measured in dBm." DEFVAL { 0 } ::= { sub10RadioStats1dHistEntry 5 } sub10RadioStats1dHistRxPowerMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the receive power of the local radio link has reached in this day interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats1dHistEntry 6 } sub10RadioStats1dHistRxPowerMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the receive power of the local radio link has reached in this day interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats1dHistEntry 7 } sub10RadioStats1dHistRxPowerAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the receive power of the local radio link has reached in this day interval, measured in dBm." DEFVAL { "0" } ::= { sub10RadioStats1dHistEntry 8 } sub10RadioStats1dHistVectErrMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the vector error of the local radio link has reached in this day interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats1dHistEntry 9 } sub10RadioStats1dHistVectErrMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the vector error of the local radio link has reached in this day interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats1dHistEntry 10 } sub10RadioStats1dHistVectErrAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the vector error of the local radio link has reached in this day interval, measured in dB." DEFVAL { "0" } ::= { sub10RadioStats1dHistEntry 11 } sub10RadioStats1dHistLnkLossMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum value that the link loss of the local radio link has reached in this day interval, measured in dB." ::= { sub10RadioStats1dHistEntry 12 } sub10RadioStats1dHistLnkLossMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum value that the link loss of the local radio link has reached in this day interval, measured in dB." ::= { sub10RadioStats1dHistEntry 13 } sub10RadioStats1dHistLnkLossAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The average value that the link loss of the local radio link has reached in this day interval, measured in dB." ::= { sub10RadioStats1dHistEntry 14 } sub10RadioStats1dHistMWUTempMin OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum MWU temperature measured in this day interval." DEFVAL { 0 } ::= { sub10RadioStats1dHistEntry 15 } sub10RadioStats1dHistMWUTempMax OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum MWU temperature measured in this day interval." DEFVAL { 0 } ::= { sub10RadioStats1dHistEntry 16 } sub10RadioStats1dHistMWUTempAvg OBJECT-TYPE SYNTAX Integer32(-100..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The average MWU temperature measured in this day interval." DEFVAL { 0 } ::= { sub10RadioStats1dHistEntry 17 } sub10RadioStats1dHistRxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames received over the Radio interface in this day interval. This is irrespective of whether the Airside frame transmitted contained any ethernet data." ::= { sub10RadioStats1dHistEntry 22 } sub10RadioStats1dHistTxFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Airside frames transmitted over the Radio interface in this day interval. This is irrespective of whether the Airside frame transmitted contained any ethernet data." ::= { sub10RadioStats1dHistEntry 23 } sub10RadioStats1dHistRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface in this day interval. This includes all packets whether destined for the management sub-system on this unit or to be sent direct to the Ethernet interface." ::= { sub10RadioStats1dHistEntry 24 } sub10RadioStats1dHistTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the Ethernet interface in this day interval. This does not include packets originating from the management sub-system." ::= { sub10RadioStats1dHistEntry 25 } sub10RadioStats1dHistRxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets received over the Radio interface in this day interval and which are destined for the management sub-system on this unit." ::= { sub10RadioStats1dHistEntry 26 } sub10RadioStats1dHistTxMgmtPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Ethernet packets transmitted over the Radio interface which originated from the management sub-system in this day interval. This does not include packets originating from the Ethernet interface." ::= { sub10RadioStats1dHistEntry 27 } sub10RadioStats1dHistRxBadFrms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of bad frames detected on the receive side of the Radio interface in this day interval." ::= { sub10RadioStats1dHistEntry 28 } sub10RadioStats1dHistQPSKTo8PSK OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from QPSK to 8PSK in this 1 day interval." ::= { sub10RadioStats1dHistEntry 29 } sub10RadioStats1dHist8PSKToQPSK OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number transitions of Modulation Mode configuration from 8PSK to QPSK in this 1 day interval." ::= { sub10RadioStats1dHistEntry 30 } sub10RadioStats1dHistAFERMin OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum AFER (Air Frame Error Ratio) in this 1 day interval. See sub10RadioLclAFER." ::= { sub10RadioStats1dHistEntry 31 } sub10RadioStats1dHistAFERMax OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum AFER (Air Frame Error Ratio) in this 1 day interval. See sub10RadioLclAFER." ::= { sub10RadioStats1dHistEntry 32 } sub10RadioStats1dHistAFERAvg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The average AFER (Air Frame Error Ratio) in this 1 day interval. See sub10RadioLclAFER." ::= { sub10RadioStats1dHistEntry 33 } sub10RadioStats1dHistRxQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Rx Modulation Mode was QPSK in this 1 day interval." ::= { sub10RadioStats1dHistEntry 34 } sub10RadioStats1dHistRx8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Rx Modulation Mode was 8PSK in this 1 day interval." ::= { sub10RadioStats1dHistEntry 35 } sub10RadioStats1dHistTxQPSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Tx Modulation Mode was QPSK in this 1 day interval." ::= { sub10RadioStats1dHistEntry 36 } sub10RadioStats1dHistTx8PSK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time in seconds that the Tx Modulation Mode was 8PSK in this 1 day interval." ::= { sub10RadioStats1dHistEntry 37 } -- **************************************************************************** -- .sub10MIBConformance.sub10MIBCompliances Objects -- **************************************************************************** sub10Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for Sub10 entities which implement the SUB10SYSTEMS-MIB." MODULE -- this module MANDATORY-GROUPS { sub10NotificationsGrp, sub10UnitLocalStatusGrp, sub10UnitLclAlarmStateEntryGrp, sub10UnitRemoteStatusGrp, sub10UnitMgmtSystemGrp, sub10UnitMgmtIpGrp, sub10UnitMgmtVlanGrp, sub10UnitMgmtUsersGrp, sub10UnitMgmtUserEntryGrp, sub10UnitMgmtTimeGrp, sub10UnitMgmtAlarmEntryGrp, sub10UnitMgmtAlarmsGrp, sub10UnitMgmtSnmpGrp, sub10UnitMgmtSnmpTrpDstEntryGrp, sub10UnitMgmtSnmpUserEntryGrp, sub10UnitMgmtSnmpAccessEntryGrp, sub10UnitMgmtSnmpTargetEntryGrp, sub10UnitMgmtFirmwareGrp, sub10UnitMgmtFirmwareBankEntryGrp, sub10UnitMgmtDNSEntryGrp, sub10UnitMgmtEncryptionGrp, sub10UnitMgmtLicenseGrp, sub10UnitMgmtSyncEGrp, sub10UnitMgmtActionsGrp, sub10EthLclStatusEntryGrp, sub10EthRmtStatusEntryGrp, sub10EthMgmtPhyEntryGrp, sub10EthMgmtVlanGrp, sub10EthMgmtVlanAllowedEntryGrp, sub10EthMgmtQoSGrp, sub10EthMgmtQoSQEntryGrp, sub10EthMgmtQoSVlanEntryGrp, sub10EthMgmtQoSPCPEntryGrp, sub10EthMgmtQoSDSCPEntryGrp, sub10EthMgmtQoSMPLSEntryGrp, sub10EthMgmtStatsActiveEntryGrp, sub10EthernetStatsGrp, sub10EthernetStatsCurrEntryGrp, sub10EthernetStats15mHistoryGrp, sub10EthStats15mHistEntryGrp, sub10EthStats1dHistoryGrp, sub10EthStats1dHistEntryGrp, sub10RadioLocalStatusGrp, sub10RadioRemoteStatusGrp, sub10RadioMgmtGrp, sub10RadioMgmtStatsGrp, sub10RadioMgmtStatsActiveEntryGrp, sub10RadioStatsGrp, sub10RadioStatsCurrentGrp, sub10RadioStats1mHistoryGrp, sub10RadioStats1mHistEntryGrp, sub10RadioStats15mHistoryGrp, sub10RadioStats15mHistEntryGrp, sub10RadioStats1dHistoryGrp, sub10RadioStats1dHistEntryGrp } ::= { sub10MIBCompliances 1 } -- **************************************************************************** -- .sub10MIBConformance.sub10MIBGroups Objects -- **************************************************************************** sub10NotificationsGrp NOTIFICATION-GROUP NOTIFICATIONS { sub10UnitAlarm, sub10EthernetAlarm, sub10RadioAlarm } STATUS current DESCRIPTION "This group defines objects that are members of the sub10NotificationsGrp group" ::= { sub10MIBGroups 1 } sub10UnitLocalStatusGrp OBJECT-GROUP OBJECTS { sub10UnitLclTime, sub10UnitLclUnitType, sub10UnitLclDescription, sub10UnitLclHWSerialNumber, sub10UnitLclTerminalName, sub10UnitLclTerminalType, sub10UnitLclLinkName, sub10UnitLclLinkId, sub10UnitLclSiteName, sub10UnitLclFirmwareLoadedBank, sub10UnitLclFirmwareVersion, sub10UnitLclIpAddress, sub10UnitLclMWUTemperature, sub10UnitLclNTPSyncStatus, sub10UnitLclRadioDataRate, sub10UnitLclMWUType, sub10UnitLclFPGAVersion } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitLocalStatusGrp group" ::= { sub10MIBGroups 2 } sub10UnitLclAlarmStateEntryGrp OBJECT-GROUP OBJECTS { sub10UnitLclAlarmState, sub10UnitLclAlarmStateTime } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitLclAlarmStateEntryGrp group" ::= { sub10MIBGroups 3 } sub10UnitRemoteStatusGrp OBJECT-GROUP OBJECTS { sub10UnitRmtUnitType, sub10UnitRmtTime, sub10UnitRmtTerminalName, sub10UnitRmtTerminalType, sub10UnitRmtLinkName, sub10UnitRmtLinkId, sub10UnitRmtHWSerialNumber, sub10UnitRmtFirmwareVersion, sub10UnitRmtIpAddress, sub10UnitRmtMWUTemperature } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitRemoteStatusGrp group" ::= { sub10MIBGroups 4 } sub10UnitMgmtSystemGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtTerminalName, sub10UnitMgmtLinkName, sub10UnitMgmtLinkId, sub10UnitMgmtSiteName, sub10UnitMgmtContactName } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtSystemGrp group" ::= { sub10MIBGroups 5 } sub10UnitMgmtIpGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtIpMode, sub10UnitMgmtIpAddress, sub10UnitMgmtIpSubnetMask, sub10UnitMgmtIpDefGateway, sub10UnitMgmtIpDHCP } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtIpGrp group" ::= { sub10MIBGroups 6 } sub10UnitMgmtVlanGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtVlanState, sub10UnitMgmtVlanId, sub10UnitMgmtVlanPriority, sub10UnitMgmtVlanDSCP, sub10UnitMgmtVlanDEI } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtVlanGrp group" ::= { sub10MIBGroups 7 } sub10UnitMgmtUsersGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtUsersNumber } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtUsersGrp group" ::= { sub10MIBGroups 8 } sub10UnitMgmtUserEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtUserRowStatus, sub10UnitMgmtUserName, sub10UnitMgmtUserGroup, sub10UnitMgmtUserPassword, sub10UnitMgmtUserPasswordVerify } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtUserEntryGrp group" ::= { sub10MIBGroups 9 } sub10UnitMgmtTimeGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtTimeLocal, sub10UnitMgmtTimeNTPEnabled, sub10UnitMgmtTimeNTPServer1, sub10UnitMgmtTimeNTPServer2, sub10UnitMgmtTimeNTPPort, sub10UnitMgmtTimeNTPSyncStatus, sub10UnitMgmtDateTime } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtTimeGrp group" ::= { sub10MIBGroups 10 } sub10UnitMgmtAlarmEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtAlarmRowStatus, sub10UnitMgmtAlarmName, sub10UnitMgmtAlarmSeverity, sub10UnitMgmtAlarmMeasObject, sub10UnitMgmtAlarmMonitorIntvl, sub10UnitMgmtAlarmRaiseOper, sub10UnitMgmtAlarmRaiseThresh, sub10UnitMgmtAlarmClearOper, sub10UnitMgmtAlarmClearThresh, sub10UnitMgmtAlarmRaiseIntvls, sub10UnitMgmtAlarmClearIntvls, sub10UnitMgmtAlarmType, sub10UnitMgmtAlarmSmtpAddress, sub10UnitMgmtAlarmToSyslog, sub10UnitMgmtAlarmEnabled, sub10UnitMgmtAlarmMeasObjectVal, sub10UnitMgmtAlarmToSNMP, sub10UnitMgmtAlarmMeasObjIndex } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtAlarmEntryGrp group" ::= { sub10MIBGroups 11 } sub10UnitMgmtAlarmsGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtAlarmsUserDefStart } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtAlarmsGrp group" ::= { sub10MIBGroups 12 } sub10UnitMgmtSnmpGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtSnmpAgent, sub10UnitMgmtSnmpTraps, sub10UnitMgmtSnmpv320Mib, sub10UnitMgmtSnmpv3, sub10UnitMgmtSnmpEngineIdFormat, sub10UnitMgmtSnmpEngineIdText, sub10UnitMgmtSnmpEngineId, sub10UnitMgmtSnmpOperAuthProto, sub10UnitMgmtSnmpOperPrivProto, sub10UnitMgmtSnmpAdminAuthProto, sub10UnitMgmtSnmpAdminPrivProto, sub10UnitMgmtSnmpMaintAuthProto, sub10UnitMgmtSnmpMaintPrivProto } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtSnmpGrp group" ::= { sub10MIBGroups 13 } sub10UnitMgmtSnmpTrpDstEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtSnmpTrpDstRowStatus, sub10UnitMgmtSnmpTrpDstIpAddr, sub10UnitMgmtSnmpTrpDstCommunity } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtSnmpTrpDstEntryGrp group" ::= { sub10MIBGroups 14 } sub10UnitMgmtSnmpUserEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtSnmpUserRowStatus, sub10UnitMgmtSnmpUserName, sub10UnitMgmtSnmpUserGroup, sub10UnitMgmtSnmpUserAuthPwd, sub10UnitMgmtSnmpUserAuthPwdChk, sub10UnitMgmtSnmpUserPrivPwd, sub10UnitMgmtSnmpUserPrivPwdChk } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtSnmpUserEntryGrp group" ::= { sub10MIBGroups 15 } sub10UnitMgmtSnmpAccessEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtSnmpAccessRowStatus, sub10UnitMgmtSnmpAccessName, sub10UnitMgmtSnmpAccessIpAddr } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtSnmpAccessEntryGrp group" ::= { sub10MIBGroups 16 } sub10UnitMgmtSnmpTargetEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtSnmpTargetRowStatus, sub10UnitMgmtSnmpTargetName, sub10UnitMgmtSnmpTargetIpAddr, sub10UnitMgmtSnmpTargetUserName } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtSnmpTargetEntryGrp group" ::= { sub10MIBGroups 17 } sub10UnitMgmtFirmwareGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtFirmwareSelectBank, sub10UnitMgmtFirmwareLoadedBank, sub10UnitMgmtFirmwareVersion, sub10UnitMgmtFirmwareBootVersion, sub10UnitMgmtFirmwareAction, sub10UnitMgmtFirmwareUplImage, sub10UnitMgmtFirmwareUplSvrIp, sub10UnitMgmtFirmwareFromBank, sub10UnitMgmtFirmwareToBank, sub10UnitMgmtFirmwareActStatus, sub10UnitMgmtFirmwareActProgress } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtFirmwareGrp group" ::= { sub10MIBGroups 18 } sub10UnitMgmtFirmwareBankEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtFirmwareBankVersion, sub10UnitMgmtFirmwareBankImage } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtFirmwareBankEntryGrp group" ::= { sub10MIBGroups 19 } sub10UnitMgmtDNSEntryGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtDNServer } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtDNSEntryGrp group" ::= { sub10MIBGroups 20 } sub10UnitMgmtEncryptionGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtEncryptMode, sub10UnitMgmtEncryptKey } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtEncryptionGrp group" ::= { sub10MIBGroups 21 } sub10UnitMgmtLicenseGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtLicenseKey, sub10UnitMgmtLicenseAES } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtLicenseGrp group" ::= { sub10MIBGroups 22 } sub10UnitMgmtSyncEGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtSyncEMode } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtSyncEGrp group" ::= { sub10MIBGroups 23 } sub10UnitMgmtActionsGrp OBJECT-GROUP OBJECTS { sub10UnitMgmtTransaction, sub10UnitMgmtTransactionStatus, sub10UnitMgmtRollbackTimeout, sub10UnitMgmtTransactionMode, sub10UnitMgmtResetAction, sub10UnitMgmtResetStatsGroup, sub10UnitMgmtResetAlarmsType } STATUS current DESCRIPTION "This group defines objects that are members of the sub10UnitMgmtActionsGrp group" ::= { sub10MIBGroups 24 } sub10EthLclStatusEntryGrp OBJECT-GROUP OBJECTS { sub10EthLclLinkStatus, sub10EthLclMacAddress, sub10EthLclSpeed, sub10EthLclDuplex, sub10EthLclMDI } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthLclStatusEntryGrp group" ::= { sub10MIBGroups 25 } sub10EthRmtStatusEntryGrp OBJECT-GROUP OBJECTS { sub10EthRmtLinkStatus, sub10EthRmtMacAddress, sub10EthRmtSpeed, sub10EthRmtDuplex, sub10EthRmtMDI } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthRmtStatusEntryGrp group" ::= { sub10MIBGroups 26 } sub10EthMgmtPhyEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtPhyAutoNeg, sub10EthMgmtPhySpeed, sub10EthMgmtPhyDuplex, sub10EthMgmtPhyMDI } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtPhyEntryGrp group" ::= { sub10MIBGroups 27 } sub10EthMgmtVlanGrp OBJECT-GROUP OBJECTS { sub10EthMgmtVlanFiltering, sub10EthMgmtVlanDefaultEnabled, sub10EthMgmtVlanDefaultId, sub10EthMgmtVlanDefaultPriority, sub10EthMgmtVlanDefaultDEI, sub10EthMgmtVlanIngressAction, sub10EthMgmtVlanEgressAction } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtVlanGrp group" ::= { sub10MIBGroups 28 } sub10EthMgmtVlanAllowedEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtVlanAllowedRowStatus, sub10EthMgmtVlanAllowedId } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtVlanAllowedEntryGrp group" ::= { sub10MIBGroups 29 } sub10EthMgmtQoSGrp OBJECT-GROUP OBJECTS { sub10EthMgmtQoSActiveState, sub10EthMgmtQoSMode, sub10EthMgmtQoSUntaggedQueue, sub10EthMgmtQoSVlanMappingNumber, sub10EthMgmtQoSDSCPMappingNumber, sub10EthMgmtQoSMPLSMappingNumber } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtQoSGrp group" ::= { sub10MIBGroups 30 } sub10EthMgmtQoSQEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtQoSQSchedulingType, sub10EthMgmtQoSQDWRRWeight, sub10EthMgmtQoSQCongestionPolicy, sub10EthMgmtQoSQSizeMax, sub10EthMgmtQoSQLen } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtQoSQEntryGrp group" ::= { sub10MIBGroups 31 } sub10EthMgmtQoSVlanEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtQoSVlanId, sub10EthMgmtQoSVlanQueue } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtQoSVlanEntryGrp group" ::= { sub10MIBGroups 32 } sub10EthMgmtQoSPCPEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtQoSPCPQueue } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtQoSPCPEntryGrp group" ::= { sub10MIBGroups 33 } sub10EthMgmtQoSDSCPEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtQoSDSCPMarking, sub10EthMgmtQoSDSCPQueue } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtQoSDSCPEntryGrp group" ::= { sub10MIBGroups 34 } sub10EthMgmtQoSMPLSEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtQoSMPLSTrafficClass, sub10EthMgmtQoSMPLSQueue } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtQoSMPLSEntryGrp group" ::= { sub10MIBGroups 35 } sub10EthMgmtStatsActiveEntryGrp OBJECT-GROUP OBJECTS { sub10EthMgmtStatsActiveName, sub10EthMgmtStatsActiveState } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthMgmtStatsActiveEntryGrp group" ::= { sub10MIBGroups 36 } sub10EthernetStatsGrp OBJECT-GROUP OBJECTS { sub10EthStatsTimeElapsed } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthernetStatsGrp group" ::= { sub10MIBGroups 37 } sub10EthernetStatsCurrEntryGrp OBJECT-GROUP OBJECTS { sub10EthStatsCurrRxOctets, sub10EthStatsCurrRxGoodFrms, sub10EthStatsCurrRxBcastFrms, sub10EthStatsCurrRxMcastFrms, sub10EthStatsCurrRxPauseFrms, sub10EthStatsCurrRxCRCErrs, sub10EthStatsCurrRxAlignErrs, sub10EthStatsCurrRxOversized, sub10EthStatsCurrRxJabberFrms, sub10EthStatsCurrRxUndersized, sub10EthStatsCurrRxFragments, sub10EthStatsCurrRxSOFOvrns, sub10EthStatsCurrTxOctets, sub10EthStatsCurrTxGoodFrms, sub10EthStatsCurrTxBcastFrms, sub10EthStatsCurrTxMcastFrms, sub10EthStatsCurrTxPauseFrms, sub10EthStatsCurrTxDeferred, sub10EthStatsCurrTxCollsn, sub10EthStatsCurrTxSnglCollsn, sub10EthStatsCurrTxMlplCollsn, sub10EthStatsCurrTxExsvCollsn, sub10EthStatsCurrTxLtCollsn, sub10EthStatsCurrTxCSenseErrs, sub10EthStatsCurrPkts64Octets, sub10EthStatsCurrPkts65T127, sub10EthStatsCurrPkts128T255, sub10EthStatsCurrPkts256T511, sub10EthStatsCurrPkts512T1023, sub10EthStatsCurrPkts1024TMax, sub10EthStatsCurrRxMbps, sub10EthStatsCurrTxMbps, sub10EthStatsCurrRxMbpsMin, sub10EthStatsCurrRxMbpsMax, sub10EthStatsCurrRxMbpsAvg, sub10EthStatsCurrTxMbpsMin, sub10EthStatsCurrTxMbpsMax, sub10EthStatsCurrTxMbpsAvg, sub10EthStatsCurrRmtRxMbpsAvg, sub10EthStatsCurrRmtTxMbpsAvg } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthernetStatsCurrEntryGrp group" ::= { sub10MIBGroups 38 } sub10EthernetStats15mHistoryGrp OBJECT-GROUP OBJECTS { sub10EthStats15mHistIntvls } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthernetStats15mHistoryGrp group" ::= { sub10MIBGroups 39 } sub10EthStats15mHistEntryGrp OBJECT-GROUP OBJECTS { sub10EthStats15mHistTime, sub10EthStats15mHistRxOctets, sub10EthStats15mHistRxGoodFrms, sub10EthStats15mHistRxBcastFrms, sub10EthStats15mHistRxMcastFrms, sub10EthStats15mHistRxPauseFrms, sub10EthStats15mHistRxCRCErrs, sub10EthStats15mHistRxAlignErrs, sub10EthStats15mHistRxOversized, sub10EthStats15mHistRxJabberFrms, sub10EthStats15mHistRxUndersized, sub10EthStats15mHistRxFragments, sub10EthStats15mHistRxSOFOvrns, sub10EthStats15mHistTxOctets, sub10EthStats15mHistTxGoodFrms, sub10EthStats15mHistTxBcastFrms, sub10EthStats15mHistTxMcastFrms, sub10EthStats15mHistTxPauseFrms, sub10EthStats15mHistTxDeferred, sub10EthStats15mHistTxCollsn, sub10EthStats15mHistTxSnglCollsn, sub10EthStats15mHistTxMlplCollsn, sub10EthStats15mHistTxExsvCollsn, sub10EthStats15mHistTxLtCollsn, sub10EthStats15mHistTxCSenseErrs, sub10EthStats15mHistPkts64Octets, sub10EthStats15mHistPkts65T127, sub10EthStats15mHistPkts128T255, sub10EthStats15mHistPkts256T511, sub10EthStats15mHistPkts512T1023, sub10EthStats15mHistPkts1024TMax, sub10EthStats15mHistRxMbpsMin, sub10EthStats15mHistRxMbpsMax, sub10EthStats15mHistRxMbpsAvg, sub10EthStats15mHistTxMbpsMin, sub10EthStats15mHistTxMbpsMax, sub10EthStats15mHistTxMbpsAvg } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthStats15mHistEntryGrp group" ::= { sub10MIBGroups 40 } sub10EthStats1dHistoryGrp OBJECT-GROUP OBJECTS { sub10EthStats1dHistIntvls } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthStats1dHistoryGrp group" ::= { sub10MIBGroups 41 } sub10EthStats1dHistEntryGrp OBJECT-GROUP OBJECTS { sub10EthStats1dHistTime, sub10EthStats1dHistRxOctets, sub10EthStats1dHistRxGoodFrms, sub10EthStats1dHistRxBcastFrms, sub10EthStats1dHistRxMcastFrms, sub10EthStats1dHistRxPauseFrms, sub10EthStats1dHistRxCRCErrs, sub10EthStats1dHistRxAlignErrs, sub10EthStats1dHistRxOversized, sub10EthStats1dHistRxJabberFrms, sub10EthStats1dHistRxUndersized, sub10EthStats1dHistRxFragments, sub10EthStats1dHistRxSOFOvrns, sub10EthStats1dHistTxOctets, sub10EthStats1dHistTxGoodFrms, sub10EthStats1dHistTxBcastFrms, sub10EthStats1dHistTxMcastFrms, sub10EthStats1dHistTxPauseFrms, sub10EthStats1dHistTxDeferred, sub10EthStats1dHistTxCollsn, sub10EthStats1dHistTxSnglCollsn, sub10EthStats1dHistTxMlplCollsn, sub10EthStats1dHistTxExsvCollsn, sub10EthStats1dHistTxLtCollsn, sub10EthStats1dHistTxCSenseErrs, sub10EthStats1dHistPkts64Octets, sub10EthStats1dHistPkts65T127, sub10EthStats1dHistPkts128T255, sub10EthStats1dHistPkts256T511, sub10EthStats1dHistPkts512T1023, sub10EthStats1dHistPkts1024TMax, sub10EthStats1dHistRxMbpsMin, sub10EthStats1dHistRxMbpsMax, sub10EthStats1dHistRxMbpsAvg, sub10EthStats1dHistTxMbpsMin, sub10EthStats1dHistTxMbpsMax, sub10EthStats1dHistTxMbpsAvg } STATUS current DESCRIPTION "This group defines objects that are members of the sub10EthStats1dHistEntryGrp group" ::= { sub10MIBGroups 42 } sub10RadioLocalStatusGrp OBJECT-GROUP OBJECTS { sub10RadioLclLinkStatus, sub10RadioLclTxPower, sub10RadioLclRxPower, sub10RadioLclVectErr, sub10RadioLclLnkLoss, sub10RadioLclAlignmentMode, sub10RadioLclDataRate, sub10RadioLclMWUType, sub10RadioLclAFER, sub10RadioLclRxModulationMode, sub10RadioLclTxModulationMode } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioLocalStatusGrp group" ::= { sub10MIBGroups 43 } sub10RadioRemoteStatusGrp OBJECT-GROUP OBJECTS { sub10RadioRmtLinkStatus, sub10RadioRmtTxPower, sub10RadioRmtRxPower, sub10RadioRmtVectErr, sub10RadioRmtLnkLoss, sub10RadioRmtAlignmentMode, sub10RadioRmtAFER } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioRemoteStatusGrp group" ::= { sub10MIBGroups 44 } sub10RadioMgmtGrp OBJECT-GROUP OBJECTS { sub10RadioMgmtTxPowerLimit, sub10RadioMgmtTxRxFreq, sub10RadioMgmtAPCMode, sub10RadioMgmtModulationMode, sub10RadioMgmtAmod, sub10RadioMgmtAlignmentMode, sub10RadioMgmtMWUChannelWidth, sub10RadioMgmtDataRate } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioMgmtGrp group" ::= { sub10MIBGroups 45 } sub10RadioMgmtStatsGrp OBJECT-GROUP OBJECTS { sub10RadioMgmtStats1dPersist } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioMgmtStatsGrp group" ::= { sub10MIBGroups 46 } sub10RadioMgmtStatsActiveEntryGrp OBJECT-GROUP OBJECTS { sub10RadioMgmtStatsActiveName, sub10RadioMgmtStatsActiveState } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioMgmtStatsActiveEntryGrp group" ::= { sub10MIBGroups 47 } sub10RadioStatsGrp OBJECT-GROUP OBJECTS { sub10RadioStatsTimeElapsed } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStatsGrp group" ::= { sub10MIBGroups 48 } sub10RadioStatsCurrentGrp OBJECT-GROUP OBJECTS { sub10RadioStatsCurrTxPowerMin, sub10RadioStatsCurrTxPowerMax, sub10RadioStatsCurrTxPowerAvg, sub10RadioStatsCurrRxPowerMin, sub10RadioStatsCurrRxPowerMax, sub10RadioStatsCurrRxPowerAvg, sub10RadioStatsCurrVectErrMin, sub10RadioStatsCurrVectErrMax, sub10RadioStatsCurrVectErrAvg, sub10RadioStatsCurrLnkLossMin, sub10RadioStatsCurrLnkLossMax, sub10RadioStatsCurrLnkLossAvg, sub10RadioStatsCurrRxFrms, sub10RadioStatsCurrTxFrms, sub10RadioStatsCurrRxPkts, sub10RadioStatsCurrTxPkts, sub10RadioStatsCurrRxMgmtPkts, sub10RadioStatsCurrTxMgmtPkts, sub10RadioStatsCurrRxBadFrms, sub10RadioStatsCurrMWUTempMin, sub10RadioStatsCurrMWUTempMax, sub10RadioStatsCurrMWUTempAvg, sub10RadioStatsCurrQPSKTo8PSK, sub10RadioStatsCurr8PSKToQPSK, sub10RadioStatsCurrAFERMin, sub10RadioStatsCurrAFERMax, sub10RadioStatsCurrAFERAvg, sub10RadioStatsCurrRmtTxPowerAvg, sub10RadioStatsCurrRmtRxPowerAvg, sub10RadioStatsCurrRmtVectErrAvg, sub10RadioStatsCurrRmtLnkLossAvg, sub10RadioStatsCurrRmtMWUTempAvg, sub10RadioStatsCurrRmtAFERAvg, sub10RadioStatsCurrRxQPSK, sub10RadioStatsCurrRx8PSK, sub10RadioStatsCurrTxQPSK, sub10RadioStatsCurrTx8PSK } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStatsCurrentGrp group" ::= { sub10MIBGroups 49 } sub10RadioStats1mHistoryGrp OBJECT-GROUP OBJECTS { sub10RadioStats1mHistIntvls } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStats1mHistoryGrp group" ::= { sub10MIBGroups 50 } sub10RadioStats1mHistEntryGrp OBJECT-GROUP OBJECTS { sub10RadioStats1mHistTime, sub10RadioStats1mHistTxPowerMin, sub10RadioStats1mHistTxPowerMax, sub10RadioStats1mHistTxPowerAvg, sub10RadioStats1mHistRxPowerMin, sub10RadioStats1mHistRxPowerMax, sub10RadioStats1mHistRxPowerAvg, sub10RadioStats1mHistVectErrMin, sub10RadioStats1mHistVectErrMax, sub10RadioStats1mHistVectErrAvg, sub10RadioStats1mHistLnkLossMin, sub10RadioStats1mHistLnkLossMax, sub10RadioStats1mHistLnkLossAvg, sub10RadioStats1mHistMWUTempMin, sub10RadioStats1mHistMWUTempMax, sub10RadioStats1mHistMWUTempAvg, sub10RadioStats1mHistRxFrms, sub10RadioStats1mHistTxFrms, sub10RadioStats1mHistRxPkts, sub10RadioStats1mHistTxPkts, sub10RadioStats1mHistRxMgmtPkts, sub10RadioStats1mHistTxMgmtPkts, sub10RadioStats1mHistRxBadFrms, sub10RadioStats1mHistQPSKTo8PSK, sub10RadioStats1mHist8PSKToQPSK, sub10RadioStats1mHistAFERMin, sub10RadioStats1mHistAFERMax, sub10RadioStats1mHistAFERAvg, sub10RadioStats1mHistRxQPSK, sub10RadioStats1mHistRx8PSK, sub10RadioStats1mHistTxQPSK, sub10RadioStats1mHistTx8PSK } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStats1mHistEntryGrp group" ::= { sub10MIBGroups 51 } sub10RadioStats15mHistoryGrp OBJECT-GROUP OBJECTS { sub10RadioStats15mHistIntvls } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStats15mHistoryGrp group" ::= { sub10MIBGroups 52 } sub10RadioStats15mHistEntryGrp OBJECT-GROUP OBJECTS { sub10RadioStats15mHistTime, sub10RadioStats15mHistTxPowerMin, sub10RadioStats15mHistTxPowerMax, sub10RadioStats15mHistTxPowerAvg, sub10RadioStats15mHistRxPowerMin, sub10RadioStats15mHistRxPowerMax, sub10RadioStats15mHistRxPowerAvg, sub10RadioStats15mHistVectErrMin, sub10RadioStats15mHistVectErrMax, sub10RadioStats15mHistVectErrAvg, sub10RadioStats15mHistLnkLossMin, sub10RadioStats15mHistLnkLossMax, sub10RadioStats15mHistLnkLossAvg, sub10RadioStats15mHistMWUTempMin, sub10RadioStats15mHistMWUTempMax, sub10RadioStats15mHistMWUTempAvg, sub10RadioStats15mHistRxFrms, sub10RadioStats15mHistTxFrms, sub10RadioStats15mHistRxPkts, sub10RadioStats15mHistTxPkts, sub10RadioStats15mHistRxMgmtPkts, sub10RadioStats15mHistTxMgmtPkts, sub10RadioStats15mHistRxBadFrms, sub10RadioStats15mHistQPSKTo8PSK, sub10RadioStats15mHist8PSKToQPSK, sub10RadioStats15mHistAFERMin, sub10RadioStats15mHistAFERMax, sub10RadioStats15mHistAFERAvg, sub10RadioStats15mHistRxQPSK, sub10RadioStats15mHistRx8PSK, sub10RadioStats15mHistTxQPSK, sub10RadioStats15mHistTx8PSK } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStats15mHistEntryGrp group" ::= { sub10MIBGroups 53 } sub10RadioStats1dHistoryGrp OBJECT-GROUP OBJECTS { sub10RadioStats1dHistIntvls } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStats1dHistoryGrp group" ::= { sub10MIBGroups 54 } sub10RadioStats1dHistEntryGrp OBJECT-GROUP OBJECTS { sub10RadioStats1dHistTime, sub10RadioStats1dHistTxPowerMin, sub10RadioStats1dHistTxPowerMax, sub10RadioStats1dHistTxPowerAvg, sub10RadioStats1dHistRxPowerMin, sub10RadioStats1dHistRxPowerMax, sub10RadioStats1dHistRxPowerAvg, sub10RadioStats1dHistVectErrMin, sub10RadioStats1dHistVectErrMax, sub10RadioStats1dHistVectErrAvg, sub10RadioStats1dHistLnkLossMin, sub10RadioStats1dHistLnkLossMax, sub10RadioStats1dHistLnkLossAvg, sub10RadioStats1dHistMWUTempMin, sub10RadioStats1dHistMWUTempMax, sub10RadioStats1dHistMWUTempAvg, sub10RadioStats1dHistRxFrms, sub10RadioStats1dHistTxFrms, sub10RadioStats1dHistRxPkts, sub10RadioStats1dHistTxPkts, sub10RadioStats1dHistRxMgmtPkts, sub10RadioStats1dHistTxMgmtPkts, sub10RadioStats1dHistRxBadFrms, sub10RadioStats1dHistQPSKTo8PSK, sub10RadioStats1dHist8PSKToQPSK, sub10RadioStats1dHistAFERMin, sub10RadioStats1dHistAFERMax, sub10RadioStats1dHistAFERAvg, sub10RadioStats1dHistRxQPSK, sub10RadioStats1dHistRx8PSK, sub10RadioStats1dHistTxQPSK, sub10RadioStats1dHistTx8PSK } STATUS current DESCRIPTION "This group defines objects that are members of the sub10RadioStats1dHistEntryGrp group" ::= { sub10MIBGroups 55 } END