diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/aviat-wtm/AVIAT-G826-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/aviat-wtm/AVIAT-G826-MIB')
| -rw-r--r-- | MIBS/aviat-wtm/AVIAT-G826-MIB | 838 |
1 files changed, 838 insertions, 0 deletions
diff --git a/MIBS/aviat-wtm/AVIAT-G826-MIB b/MIBS/aviat-wtm/AVIAT-G826-MIB new file mode 100644 index 0000000..2415646 --- /dev/null +++ b/MIBS/aviat-wtm/AVIAT-G826-MIB @@ -0,0 +1,838 @@ +-- **************************************************************************** +-- aviatG826.mib: Aviat Networks G.826 MIB +-- +-- Copyright © 2014 Aviat U.S, Inc. All rights reserved. +-- Certain information and content may be provided by third parties to AVIAT, +-- and in each case, such copyrighted work remains the property of that third +-- party creator/licensor. +-- All rights not expressly granted herein are reserved. Except as otherwise +-- required by applicable law, any reproduction, distribution, modification, +-- retransmission, or publication of any copyrighted material is strictly +-- prohibited without the express written consent of the copyright owner. +-- "AVIAT", "AVIAT NETWORKS" and the AVIAT logo are trademarks of Aviat +-- Networks, Inc. All other trademarks or brand names may be trademarks or +-- registered trademarks of AVIAT's affiliated companies in the United States +-- and/or other countries. +-- +-- **************************************************************************** + +AVIAT-G826-MIB DEFINITIONS ::= BEGIN + IMPORTS + DateAndTime, TruthValue, TEXTUAL-CONVENTION + FROM SNMPv2-TC + Gauge32, MODULE-IDENTITY, OBJECT-TYPE + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + entPhysicalIndex + FROM ENTITY-MIB + aviatModules + FROM STXN-GLOBALREGISTER-MIB; + + aviatG826Module MODULE-IDENTITY + LAST-UPDATED "201401210157Z" + ORGANIZATION "Aviat Networks" + CONTACT-INFO "Aviat Networks + Customer Service + + Postal: 5200 Great America Parkway + Santa Clara + California 95054 + United States of America + + Tel: 408 567 7000 + + E-mail: mibsupport@aviatnet.com" + DESCRIPTION + "This MIB module supports the ITU standard G.826 Error + Performance Measure." + REVISION "201401210157Z" + DESCRIPTION + "Initial Version." + ::= { aviatModules 14 } + + +-- **************************************************************************** +-- Textual Conventions +-- **************************************************************************** + AviatPackedG826Data ::= TEXTUAL-CONVENTION + DISPLAY-HINT "55x" + STATUS current + DESCRIPTION "This is the G826 data packed into a single object. + Note that these are fixed size fields. The Date and + Time bytes are padded with trailing zeros. Refer to + the individual object definitions in + aviatPerformanceTable for details on the syntax of + each object. + + Bytes 1-4: G826 Errored Blocks + Bytes 5-8: G826 Errored Seconds + Bytes 9-12: G826 Errored Seconds Ratio + Bytes 13-16: G826 Severely Errored Seconds + Bytes 17-20: G826 Severely Errored Seconds Ratio + Bytes 21-24: G826 Background Block Errors + Bytes 25-28: G826 Background Block Errors Ratio + Bytes 29-32: G826 Available Seconds + Bytes 33-36: G826 Unavailable Seconds + Bytes 37-47: Date And Time + " + SYNTAX OCTET STRING ( SIZE ( 0 | 47 ) ) + + +-- **************************************************************************** +-- Conformance area, containing groups and compliance specifications +-- **************************************************************************** + aviatG826Conformance OBJECT IDENTIFIER ::= { aviatG826Module 1 } + + aviatG826Groups OBJECT IDENTIFIER ::= { aviatG826Conformance 1 } + + aviatG826Compliance OBJECT IDENTIFIER ::= { aviatG826Conformance 2 } + + +-- **************************************************************************** +-- Sub-tree for G.826 MIB objects +-- **************************************************************************** + aviatG826MIBObjects OBJECT IDENTIFIER ::= { aviatG826Module 2 } + + +-- **************************************************************************** +-- G.826 Control Table +-- **************************************************************************** + aviatG826ControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF AviatG826ControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table containing G.826 control objects for entities + within the system." + ::= { aviatG826MIBObjects 1 } + + aviatG826ControlEntry OBJECT-TYPE + SYNTAX AviatG826ControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A row in the aviatG826ControlTable." + INDEX { entPhysicalIndex } + ::= { aviatG826ControlTable 1 } + + AviatG826ControlEntry ::= + SEQUENCE { + aviatG826LastQHourChangeIndex + Gauge32, + aviatG826LastDayChangeIndex + Gauge32, + aviatG826Reset + INTEGER + } + + aviatG826LastQHourChangeIndex OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the index number of the last entry in + aviatG826QHourTable that refers to the given entity. + This index number refers to the aviatG826QHourPeriod + index of the table." + ::= { aviatG826ControlEntry 1 } + + aviatG826LastDayChangeIndex OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the index number of the last entry in + aviatG826DayTable that refers to the given entity. + This index number refers to the aviatG826DayPeriod + index of the table." + ::= { aviatG826ControlEntry 2 } + + aviatG826Reset OBJECT-TYPE + SYNTAX INTEGER { + none (1), + all (2), + realtime (3), + quarterhour (4), + daily (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object resets G826 statistics for an entity. + Setting all(2) will reset realtime, quarter hourly and + daily statistics. Setting realtime(3), quarterhour(4) + or daily(5) will reset only the selected type of + statistics. If quarter hour or daily statistics are + reset, then all saved statistics data of that type + will be deleted. Resetting also resets the current bin + so statistic will begin on next boundary. + + Reading this object will return none(1)." + ::= { aviatG826ControlEntry 3 } + + +-- **************************************************************************** +-- G.826 Performance Table +-- **************************************************************************** + aviatG826PerformTable OBJECT-TYPE + SYNTAX SEQUENCE OF AviatG826PerformEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is the table containing information about the + radio path G.826 performance of each terminal in the + domain. This performance data is updated every 1 + second." + ::= { aviatG826MIBObjects 2 } + + aviatG826PerformEntry OBJECT-TYPE + SYNTAX AviatG826PerformEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is an entry in the table containing the receiver + performance data of an entity in the system." + INDEX { entPhysicalIndex } + ::= { aviatG826PerformTable 1 } + + AviatG826PerformEntry ::= + SEQUENCE { + aviatG826ErroredBlocks + Gauge32, + aviatG826ErroredSeconds + Gauge32, + aviatG826ErroredSecondsRatio + Gauge32, + aviatG826SeverelyErroredSeconds + Gauge32, + aviatG826SeverelyErroredSecsRatio + Gauge32, + aviatG826BackgroundBlockErrors + Gauge32, + aviatG826BackgroundBlockErrorsRatio + Gauge32, + aviatG826AvailableSeconds + Gauge32, + aviatG826UnavailableSeconds + Gauge32, + aviatG826PackedData + AviatPackedG826Data + } + + aviatG826ErroredBlocks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Errored Blocks since the + start of monitoring. This parameter is updated every 1 + second. + + This parameter indicates the number of blocks in which + one or more bits are in error." + ::= { aviatG826PerformEntry 3 } + + aviatG826ErroredSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Errored Seconds since the + start of monitoring. This parameter is updated every 1 + second. + + This parameter indicates the number of one second + periods with one or more errored blocks." + ::= { aviatG826PerformEntry 4 } + + aviatG826ErroredSecondsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the G.826 Errored Seconds Ratio since the + start of monitoring. This parameter is updated every 1 + second. + + The ratio is calculated by dividing the number of + errored seconds by the available time. The ratio is + then multiplied by 1E+7 to preserve 7 decimal places + of the ratio while it is represented as an integer. If + the available time is 0, then this object will also be + 0." + ::= { aviatG826PerformEntry 5 } + + aviatG826SeverelyErroredSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Severely Errored Seconds + since the start of monitoring. This parameter is + updated every 1 second. + + This parameter indicates the number of one second + periods that contain 30%, or more, errored blocks or + at least one defect." + ::= { aviatG826PerformEntry 6 } + + aviatG826SeverelyErroredSecsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the G.826 Severely Errored Seconds Ratio since + the start of monitoring. This parameter is updated + every 1 second. + + The ratio is calculated by dividing the number of + severely errored seconds by the available time. The + ratio is then multiplied by 1E+7 to preserve 7 decimal + places of the ratio while it is represented as an + integer. If the available time is 0, then this object + will also be 0." + ::= { aviatG826PerformEntry 7 } + + aviatG826BackgroundBlockErrors OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Background Block Errors + since the start of monitoring. This parameter is + updated every 1 second." + ::= { aviatG826PerformEntry 8 } + + aviatG826BackgroundBlockErrorsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the Background Block Errors Ratio since the + start of monitoring. This parameter is updated every 1 + second. + + The ratio is calculated by dividing the number of + Background Block Errors by the total number of blocks + (excluding blocks transmitted during severely errored + seconds). The ratio is then multiplied by 1E+14 to + preserve 14 decimal places of the ratio while it is + represented as an integer. If the total number of + blocks is 0, then this object will also be 0." + ::= { aviatG826PerformEntry 9 } + + aviatG826AvailableSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of Available Seconds since the + start of monitoring. This parameter is updated every 1 + second. + + This parameter indicates the time in seconds that the + link is available. + + Note that available time ends at the start of a block + of ten consecutive Severely Errored Seconds and + recommences at the start of a block of ten seconds + each of which is not severely errored." + ::= { aviatG826PerformEntry 10 } + + aviatG826UnavailableSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of Unavailable Seconds since the + start of monitoring. This parameter is updated every 1 + second. + + Note that unavailable time commences at the start of a + block of ten consecutive Severely Errored Seconds and + ends at the start of a block of ten seconds each of + which is not severely errored." + ::= { aviatG826PerformEntry 11 } + + aviatG826PackedData OBJECT-TYPE + SYNTAX AviatPackedG826Data + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is all of the Performance data for this table, + updated every 1 second, packed into a single object. + + This object is provided to guarantee a 'snapshot' + collection of the performance measures in an entity. + Slowly stepping through the aviatG826PerformTable may + result in changing information being read." + ::= { aviatG826PerformEntry 12 } + + +-- **************************************************************************** +-- G.826 Quarter Hourly Table +-- **************************************************************************** + aviatG826QuarterHourTable OBJECT-TYPE + SYNTAX SEQUENCE OF AviatG826QuarterHourEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is the table containing information about the + radio path G.826 performance of each terminal in the + domain. This performance data is recorded for 15 + minute periods." + ::= { aviatG826MIBObjects 3 } + + aviatG826QuarterHourEntry OBJECT-TYPE + SYNTAX AviatG826QuarterHourEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is an entry in the table containing the G.826 + performance data of a particular entity within the + agent during a 15 minute period. This is required to + maintain a unique index even when the table wraps." + INDEX { entPhysicalIndex, aviatG826QHourIndex, + aviatG826QHourPeriod } + ::= { aviatG826QuarterHourTable 1 } + + AviatG826QuarterHourEntry ::= + SEQUENCE { + aviatG826QHourIndex + Gauge32, + aviatG826QHourPeriod + Gauge32, + aviatG826QHourDateAndTime + DateAndTime, + aviatG826QHourErroredBlocks + Gauge32, + aviatG826QHourErroredSeconds + Gauge32, + aviatG826QHourErroredSecondsRatio + Gauge32, + aviatG826QHourSeverelyErroredSeconds + Gauge32, + aviatG826QHourSeverelyErroredSecsRatio + Gauge32, + aviatG826QHourBackgroundBlockErrors + Gauge32, + aviatG826QHourBackgroundBlockErrorsRatio + Gauge32, + aviatG826QHourAvailableSeconds + Gauge32, + aviatG826QHourUnavailableSeconds + Gauge32, + aviatG826QHourInvalidEntry + TruthValue + } + + aviatG826QHourIndex OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is the row number referencing to the quarter + hourly G.826 performance data of a particular entity + in the system." + ::= { aviatG826QuarterHourEntry 1 } + + aviatG826QHourPeriod OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is the unique row number for the 15 minute period + during which this block of performance data was + collected." + ::= { aviatG826QuarterHourEntry 2 } + + aviatG826QHourDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the date and time at the start of the current + 15 minute period during which this block of + performance data was collected." + ::= { aviatG826QuarterHourEntry 3 } + + aviatG826QHourErroredBlocks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Errored Blocks for the + current 15 minute period of monitoring. + + This parameter indicates the number of blocks in which + one or more bits are in error." + ::= { aviatG826QuarterHourEntry 4 } + + aviatG826QHourErroredSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Errored Seconds for the + current 15 minute period of monitoring. + + This parameter indicates the number of one second + periods with one or more errored blocks." + ::= { aviatG826QuarterHourEntry 5 } + + aviatG826QHourErroredSecondsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the G.826 Errored Seconds Ratio for the + current 15 minute period of monitoring. + + The ratio is calculated by dividing the number of + errored seconds by the available time. The ratio is + then multiplied by 1E+7 to preserve 7 decimal places + of the ratio while it is represented as an integer. If + the available time is 0, then this object will also be + 0." + ::= { aviatG826QuarterHourEntry 6 } + + aviatG826QHourSeverelyErroredSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Severely Errored Seconds + for the current 15 minute period of monitoring. + + This parameter indicates the number of one second + periods that contain 30%, or more, errored blocks or + at least one defect." + ::= { aviatG826QuarterHourEntry 7 } + + aviatG826QHourSeverelyErroredSecsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the G.826 Severely Errored Seconds Ratio for + the current 15 minute period of monitoring. + + The ratio is calculated by dividing the number of + severely errored seconds by the available time. The + ratio is then multiplied by 1E+7 to preserve 7 decimal + places of the ratio while it represented as an + integer. If the available time is 0, then this object + will also be 0." + ::= { aviatG826QuarterHourEntry 8 } + + aviatG826QHourBackgroundBlockErrors OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Background Block Errors + for the current 15 minute period of monitoring." + ::= { aviatG826QuarterHourEntry 9 } + + aviatG826QHourBackgroundBlockErrorsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the Background Block Errors Ratio for the + current 15 minute period of monitoring. + + The ratio is calculated by dividing the number of + Background Block Errors by the total number of blocks + (excluding blocks transmitted during severely errored + seconds). The ratio is then multiplied by 1E+7 to + preserve 7 decimal places of the ratio while it is + represented as an integer. If the total number of + blocks is 0, then this object will also be 0." + ::= { aviatG826QuarterHourEntry 10 } + + aviatG826QHourAvailableSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of Available Seconds for the + current 15 minute period of monitoring. + + This parameter indicates the time in seconds that the + link is available. + + Note that available time ends at the start of a block + of ten consecutive Severely Errored Seconds and + recommences at the start of a block of ten seconds + each of which is not severely errored." + ::= { aviatG826QuarterHourEntry 11 } + + aviatG826QHourUnavailableSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of Unavailable Seconds for the + current 15 minute period of monitoring. + + Note that unavailable time commences at the start of a + block of ten consecutive Severely Errored Seconds and + ends at the start of a block of ten seconds each of + which is not severely errored." + ::= { aviatG826QuarterHourEntry 12 } + + aviatG826QHourInvalidEntry OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This indicates the validity of the performance data in + this row of the table. It is set to TRUE when the data + becomes invalid due to the interval not being within + ten seconds of its nominal length otherwise it is set + to FALSE. + + This could be a result of a time-of-day change." + ::= { aviatG826QuarterHourEntry 14 } + + +-- **************************************************************************** +-- G.826 Daily Table +-- **************************************************************************** + aviatG826DayTable OBJECT-TYPE + SYNTAX SEQUENCE OF AviatG826DayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is a table containing a collection of information + about the radio path performance of each terminal in + the domain. Performance data in this table is recorded + for 1 day periods." + ::= { aviatG826MIBObjects 4 } + + aviatG826DayEntry OBJECT-TYPE + SYNTAX AviatG826DayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is an entry in the table containing performance + data of a particular entity within the agent during a + 24 hour period." + INDEX { entPhysicalIndex, aviatG826DayIndex, + aviatG826DayPeriod } + ::= { aviatG826DayTable 1 } + + AviatG826DayEntry ::= + SEQUENCE { + aviatG826DayIndex + Gauge32, + aviatG826DayPeriod + Gauge32, + aviatG826DayDateAndTime + DateAndTime, + aviatG826DayErroredBlocks + Gauge32, + aviatG826DayErroredSeconds + Gauge32, + aviatG826DayErroredSecondsRatio + Gauge32, + aviatG826DaySeverelyErroredSeconds + Gauge32, + aviatG826DaySeverelyErroredSecsRatio + Gauge32, + aviatG826DayBackgroundBlockErrors + Gauge32, + aviatG826DayBackgroundBlockErrorsRatio + Gauge32, + aviatG826DayAvailableSeconds + Gauge32, + aviatG826DayUnavailableSeconds + Gauge32, + aviatG826DayInvalidEntry + TruthValue + } + + aviatG826DayIndex OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is the row number referencing to the daily G.826 + performance data of a particular entity in the system." + ::= { aviatG826DayEntry 1 } + + aviatG826DayPeriod OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This is the unique row number of the 1 day period + during which this block of performance data was + collected." + ::= { aviatG826DayEntry 2 } + + aviatG826DayDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the date and time at the start of the current + day period during which this block of performance data + was collected." + ::= { aviatG826DayEntry 3 } + + aviatG826DayErroredBlocks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Errored Blocks for the + current 24 hour period of monitoring. + + This parameter indicates the number of blocks in which + one or more bits are in error." + ::= { aviatG826DayEntry 4 } + + aviatG826DayErroredSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Errored Seconds for the + current 24 hour period of monitoring. + + This parameter indicates the number of one second + periods with one or more errored blocks." + ::= { aviatG826DayEntry 5 } + + aviatG826DayErroredSecondsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the G.826 Errored Seconds Ratio for the + current 24 hour period of monitoring. + + The ratio is calculated by dividing the number of + errored seconds by the available time. The ratio is + then multiplied by 1E+7 to preserve 7 decimal places + of the ratio while it is represented as an integer. If + the available time is 0, then this object will also be + 0." + ::= { aviatG826DayEntry 6 } + + aviatG826DaySeverelyErroredSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Severely Errored Seconds + for the current 24 hour period of monitoring. + + This parameter indicates the number of one second + periods that contain 30%, or more, errored blocks or + at least one defect." + ::= { aviatG826DayEntry 7 } + + aviatG826DaySeverelyErroredSecsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the G.826 Severely Errored Seconds Ratio for + the current 24 hour period of monitoring. + + The ratio is calculated by dividing the number of + severely errored seconds by the available time. The + ratio is then multiplied by 1E+7 to preserve 7 decimal + places of the ratio while it represented as an + integer. If the available time is 0, then this object + will also be 0." + ::= { aviatG826DayEntry 8 } + + aviatG826DayBackgroundBlockErrors OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of G.826 Background Block Errors + for the current 24 hour period of monitoring." + ::= { aviatG826DayEntry 9 } + + aviatG826DayBackgroundBlockErrorsRatio OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the Background Block Errors Ratio for the + current 24 hour period of monitoring. + + The ratio is calculated by dividing the number of + Background Block Errors by the total number of blocks + (excluding blocks transmitted during severely errored + seconds). The ratio is then multiplied by 1E+14 to + preserve 14 decimal places of the ratio while it is + represented as an integer. If the total number of + blocks is 0, then this object will also be 0." + ::= { aviatG826DayEntry 10 } + + aviatG826DayAvailableSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of Available Seconds for the + current 24 hour period of monitoring. + + This parameter indicates the time in seconds that the + link is available. + + Note that available time ends at the start of a block + of ten consecutive Severely Errored Seconds and + recommences at the start of a block of ten seconds + each of which is not severely errored." + ::= { aviatG826DayEntry 11 } + + aviatG826DayUnavailableSeconds OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the number of Unavailable Seconds for the + current 24 hour period of monitoring. + + Note that unavailable time commences at the start of a + block of ten consecutive Severely Errored Seconds and + ends at the start of a block of ten seconds each of + which is not severely errored." + ::= { aviatG826DayEntry 12 } + + aviatG826DayInvalidEntry OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This indicates the validity of the performance data in + this row of the table. It is set to TRUE when the data + becomes invalid due to the interval not being within + ten seconds of its nominal length otherwise it is set + to FALSE. + + This could be a result of a time-of-day change." + ::= { aviatG826DayEntry 13 } + + +-- **************************************************************************** +-- The Object and Event Groups +-- **************************************************************************** + aviatG826ObjectGroup OBJECT-GROUP + OBJECTS { + aviatG826LastQHourChangeIndex, + aviatG826LastDayChangeIndex, + aviatG826Reset, + aviatG826ErroredBlocks, + aviatG826ErroredSeconds, + aviatG826ErroredSecondsRatio, + aviatG826SeverelyErroredSeconds, + aviatG826SeverelyErroredSecsRatio, + aviatG826BackgroundBlockErrors, + aviatG826BackgroundBlockErrorsRatio, + aviatG826AvailableSeconds, + aviatG826UnavailableSeconds, + aviatG826PackedData, + aviatG826QHourDateAndTime, + aviatG826QHourErroredBlocks, + aviatG826QHourErroredSeconds, + aviatG826QHourErroredSecondsRatio, + aviatG826QHourSeverelyErroredSeconds, + aviatG826QHourSeverelyErroredSecsRatio, + aviatG826QHourBackgroundBlockErrors, + aviatG826QHourBackgroundBlockErrorsRatio, + aviatG826QHourAvailableSeconds, + aviatG826QHourUnavailableSeconds, + aviatG826QHourInvalidEntry, + aviatG826DayDateAndTime, + aviatG826DayErroredBlocks, + aviatG826DayErroredSeconds, + aviatG826DayErroredSecondsRatio, + aviatG826DaySeverelyErroredSeconds, + aviatG826DaySeverelyErroredSecsRatio, + aviatG826DayBackgroundBlockErrors, + aviatG826DayBackgroundBlockErrorsRatio, + aviatG826DayAvailableSeconds, + aviatG826DayUnavailableSeconds, + aviatG826DayInvalidEntry + } + STATUS current + DESCRIPTION "These are objects in the G826 MIB." + ::= { aviatG826Groups 1 } + + +-- **************************************************************************** +-- The Compliance Specifications +-- **************************************************************************** + aviatG826ComplV1 MODULE-COMPLIANCE + STATUS current + DESCRIPTION "The implementation requirements for this MIB." + MODULE -- This module + MANDATORY-GROUPS { + aviatG826ObjectGroup + } + ::= { aviatG826Compliance 1 } + +END |