CISCO-MGX82XX-SONET-MIB device MIB details by Stratacom
CISCO-MGX82XX-SONET-MIB file content
The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.
Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.
Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing CISCO-MGX82XX-SONET-MIB.
Vendor: | Stratacom |
---|---|
Mib: | CISCO-MGX82XX-SONET-MIB [download] [view objects] |
Tool: | ActiveXperts Network Monitor 2024 [download] (ships with advanced SNMP/MIB tools) |
-- LAST-UPDATED "200206260000Z" CISCO-MGX82XX-SONET-MIB DEFINITIONS ::= BEGIN IMPORTS Counter,Gauge FROM RFC1155-SMI cwsonetObjects FROM BASIS-MIB OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB; -- -------------------------------------------------------------- -- -- Group "SONET" -- This group standard within the scope of the BASIS system -- -- -------------------------------------------------------------- -- SONET Line definition -- sonet object is imported from BASIS-MIB its -- OBJECT IDENTIFIER is { basisLines 4 } -- groups in SONET lines -- This group consists of 7 tables: -- sonetConfig -- sonetAlarmConfig -- sonetAlarm -- sonetCounters -- sonet OBJECT IDENTIFIER ::= { basisLines 6 } sonetConfig OBJECT IDENTIFIER ::= { cwsonetObjects 1 } cwsonetMedium OBJECT IDENTIFIER ::= { cwsonetObjects 2 } cwsonetSection OBJECT IDENTIFIER ::= { cwsonetObjects 3 } cwsonetLine OBJECT IDENTIFIER ::= { cwsonetObjects 4 } cwsonetPath OBJECT IDENTIFIER ::= { cwsonetObjects 5 } -- todo sonetFarEndLine OBJECT IDENTIFIER ::= { cwsonetObjects 5 } -- todo sonetPath OBJECT IDENTIFIER ::= { cwsonetObjects 6 } -- todo sonetFarEndPath OBJECT IDENTIFIER ::= { cwsonetObjects 7 } -- sonetAlarmConfig OBJECT IDENTIFIER ::= { cwsonetObjects 2 } -- sonetAlarm OBJECT IDENTIFIER ::= { cwsonetObjects 3 } -- sonetCounter OBJECT IDENTIFIER ::= { cwsonetObjects 4 } -- -------------------------------------------------------------- -- -- sonetConfig group -- This group contains sonet line configuration table -- -- -------------------------------------------------------------- sonetConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET Configuration table. There is one row for each SONET port in the BASIS system. The table size (number of rows) is given by the value of sonetLineNumOfValidEntries." ::= { sonetConfig 1 } sonetConfigEntry OBJECT-TYPE SYNTAX SonetConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET Configuration table." INDEX { sonetLineNum } ::= { sonetConfigTable 1 } SonetConfigEntry ::= SEQUENCE { sonetLineNum INTEGER, sonetLineType INTEGER, sonetLineLoopbackCommand INTEGER, sonetHCSmasking INTEGER, sonetPayloadScrambling INTEGER, sonetFrameScrambling INTEGER, sonetLineEnable INTEGER, -- added for POP1SRME sonetLineXmtClkSrc INTEGER, sonetRDIVType INTEGER, sonetRDIPType INTEGER, sonetTributaryType INTEGER, sonetTributaryMappingType INTEGER, sonetTributaryFramingFormat INTEGER, sonetSignallingTransportMode INTEGER, sonetTributaryGroupingType INTEGER -- end of added for POP1SRME } sonetLineNum OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "This object is the identifier of a SONET Interface on a managed device. For MGX8850(For example PXM1 Module): OC-3 : sonetLineNum in a range 1..4 OC-12: sonetLineNum = 1 is the ONLY valid number For Other: sonetLineNum = 1 is the ONLY valid number" ::= { sonetConfigEntry 1 } sonetLineType OBJECT-TYPE SYNTAX INTEGER { sonetSts3c(1), sonetStm1(2), sonetSts12c(3), sonetStm4(4), sonetSts48c(5), sonetStm16(6), sonetSts192c(7), sonetStm64(8), sonetSts3(9) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the cell framing. Defaults to Sts-3c " ::= { sonetConfigEntry 2 } sonetLineLoopbackCommand OBJECT-TYPE SYNTAX INTEGER { sonetNoLoop(1), sonetRemoteLineLoop(2), sonetLocalLineLoop(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable represents the loopback configuration of the SONET interface. The values mean: sonetNoLoop Not in the loopback state. A device that is not capable of performing a loopback on the interface shall always return this as it's value. sonetRemoteLineLoop Near End loops back Remote data sonetLocalLineLoop Near End loops back Local data." ::= { sonetConfigEntry 3 } sonetHCSmasking OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "HCS masking. Defaults to enable. " ::= { sonetConfigEntry 4 } sonetPayloadScrambling OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "STS3c or STM-1 payload scrambling. Defaults to enable. " ::= { sonetConfigEntry 5 } sonetFrameScrambling OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "STS3c or STM-1 frame scrambling. Defaults to enable. " ::= { sonetConfigEntry 6 } sonetLineEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates if the line is enabled or not defaults to disable " ::= { sonetConfigEntry 7 } -- Added for POP1SRME sonetLineXmtClkSrc OBJECT-TYPE SYNTAX INTEGER { backplaneClk(1), recoverClk(2), localClk(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This represents the type of transmit clock source. backplaneClk: clock source is from the controller card, transmitted via the backplane to the service module. recoverClk: clock is recovered from the received signal. localClk: clock is from a local oscillator on the card. Default is backplaneClk." ::= { sonetConfigEntry 8 } sonetRDIVType OBJECT-TYPE SYNTAX INTEGER { onebit(1), threebit(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable represents the type of RDI-V sent by this NE to remote NE. onebit: use 1 bit RDI-V. Compatible with older equipment. threebit: use 3 bit, enhanced RDI-V. Defaults to onebit. " ::= { sonetConfigEntry 9 } sonetRDIPType OBJECT-TYPE SYNTAX INTEGER { onebit(1), threebit(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable represents the type of RDI-P sent by this NE to remote NE. onebit: use 1 bit RDI-P. Compatible with older equipment. threebit: use 3 bit, enhanced RDI-P. Defaults to onebit. " ::= { sonetConfigEntry 10 } sonetTributaryType OBJECT-TYPE SYNTAX INTEGER { vt15vc11(1), vt2vc12(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Type of tributary carried within the Sonet/Sdh signal. vt15vc11: carries T1 signals (VT15 or VC11) vt2vc12: carries E1 signals (VT2 or VC12) Default is vt15vc11 for Sonet interfaces and vt2vc12 for SDH interfaces. " ::= { sonetConfigEntry 11 } sonetTributaryMappingType OBJECT-TYPE SYNTAX INTEGER { asynchronous(1), byteSynchronous(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Type of VT/VC mapping. asynchronous: In this mode, the channel structure of the DS1/E1 is neither visible nor preserved. byteSynchronous: In this mode, the DS0 channels inside the VC/VT can be found and extracted. Default is asynchronous. " ::= { sonetConfigEntry 12 } sonetTributaryFramingFormat OBJECT-TYPE SYNTAX INTEGER { notApplicable(1), sf(2), esf(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Type of vt framing format. Is applicable only in byte-sync mapping mode for T1 tributaries. notApplicable: if VT mapping is not byte-sync. sf: superframe format. esf: extended superframe format. Default is esf if sonetTributaryMappingType is set to byteSynchronous, else the default is notApplicable. " ::= { sonetConfigEntry 13 } sonetSignallingTransportMode OBJECT-TYPE SYNTAX INTEGER { notApplicable(1), signallingTransferMode(2), clearMode(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The mode used to transport DS0 signalling information for T1 byte-sync mapping. notApplicable: if byte-sync mapping is not used. signallingTransferMode: the robbed bit signalling is transferred into the S bits of the VT header and framing bit is discarded. clearMode: only the framing bit is transferred to VT header. The signalling bits are left intact in the VT payload. Default is signallingTransferMode if sonetTributaryMappingType is set to byteSynchronous, else the default is notApplicable. " ::= { sonetConfigEntry 14 } sonetTributaryGroupingType OBJECT-TYPE SYNTAX INTEGER { notApplicable(1), au3Grouping(2), au4Grouping(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the method used to group VCs into an STM-1 signal. Applicable only to SDH. notApplicable: for sonet interfaces. au3Grouping: STM-1 <- AU-3 <- TUG-2 <- TU-12 <- VC12 or STM-1 <- AU-3 <- TUG-2 <- TU-11 <- VC11. au4Grouping: STM-1 <- AU-4 <- TUG-3 <- TUG-2 <- TU-12 <- VC12 or STM-1 <- AU-4 <- TUG-3 <- TUG-2 <- TU-11 <- VC11. Defaults to au3Grouping for SDH interfaces and notApplicable for Sonet interfaces. " ::= { sonetConfigEntry 15 } -- End of added for POP1SRME sonetConfigNumOfValidEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of SONET configuration entries (regardless of their current configuration) in the sonetConfigTable." ::= { sonetConfig 2 } -- the SONET/SDH Medium group -- SONET/SDH interfaces for some applications may be -- electrical interfaces and not optical interfaces. -- This group handles the configuration information for -- both optical SONET/SDH interfaces and electrical -- SONET/SDH interfaces. cwSonetMediumTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetMediumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Sonet medium table parameters" ::= { cwsonetMedium 1 } cwSonetMediumEntry OBJECT-TYPE SYNTAX CwSonetMediumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Medium table." INDEX { sonetLineNum } ::= { cwSonetMediumTable 1 } CwSonetMediumEntry ::= SEQUENCE { cwSonetMediumType INTEGER, cwSonetMediumTimeElapsed INTEGER, cwSonetMediumValidIntervals INTEGER, cwSonetMediumLineCoding INTEGER, cwSonetMediumLineType INTEGER, cwSonetMediumCircuitIdentifier DisplayString } cwSonetMediumType OBJECT-TYPE SYNTAX INTEGER { sonet(1), sdh(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable identifies whether a SONET or a SDH signal is used across this interface." ::= { cwSonetMediumEntry 1 } cwSonetMediumTimeElapsed OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds, including partial seconds, that have elapsed since the beginning of the mandatory error-measurement period." ::= { cwSonetMediumEntry 2 } cwSonetMediumValidIntervals OBJECT-TYPE SYNTAX INTEGER (0..96) ACCESS read-only STATUS mandatory DESCRIPTION "The number of previous intervals for which valid data has been stored. A SONET device must support at least n intervals. The minimum value of n is 4. The default of n is 32. The maximum value of n is 96. The value of this object will be n unless the device was brought online within the last (nx15) minutes, in which case the value will be the number of complete 15 minute intervals the device has been online." ::= { cwSonetMediumEntry 3 } cwSonetMediumLineCoding OBJECT-TYPE SYNTAX INTEGER { sonetMediumOther(1), sonetMediumB3ZS(2), sonetMediumCMI(3), sonetMediumNRZ(4), sonetMediumRZ(5) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable describes the line coding for this interface. The B3ZS and CMI are used for electrical SONET/SDH signals (STS-1 and STS-3). The Non-Return to Zero (NRZ) and the Return to Zero are used for optical SONET/SDH signals." ::= { cwSonetMediumEntry 4 } cwSonetMediumLineType OBJECT-TYPE SYNTAX INTEGER { sonetOther(1), sonetShortSingleMode(2), sonetLongSingleMode(3), sonetMultiMode(4), sonetCoax(5), sonetUTP(6) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable describes the line type for this interface. The line types are Short and Long Range Single Mode fiber or Multi-Mode fiber interfaces, and coax and UTP for electrical interfaces. The value sonetOther should be used when the Line Type is not one of the listed values." ::= { cwSonetMediumEntry 5 } cwSonetMediumCircuitIdentifier OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "This variable contains the transmission vendor's circuit identifier, for the purpose of facilitating troubleshooting." ::= { cwSonetMediumEntry 6 } -- the SONET/SDH Section group -- this group consists of 5 tables: -- - the SONET/SDH Section Current Table -- - the SONET/SDH Section Current Day Table -- - the SONET/SDH Section Interval Table -- - the SONET/SDH Section Alarm Config Table -- - the SONET/SDH Section Counter Table -- the SONET/SDH Section Current Table -- The SONET/SDH Section -- current table contains various statistics -- being collected for the current 15 minute interval. cwSonetSectionCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetSectionCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Section Current table." ::= { cwsonetSection 1 } cwSonetSectionCurrentEntry OBJECT-TYPE SYNTAX CwSonetSectionCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Section Current table." INDEX { cwSonetSectionCurrentLineNum } ::= { cwSonetSectionCurrentTable 1 } CwSonetSectionCurrentEntry ::= SEQUENCE { cwSonetSectionCurrentLineNum INTEGER, cwSonetSectionCurrentStatus INTEGER, cwSonetSectionCurrentValidFlag INTEGER, cwSonetSectionCurrent15minTimeElapsed INTEGER, cwSonetSectionCurrentESs Counter, cwSonetSectionCurrentSESs Counter, cwSonetSectionCurrentSEFSs Counter, cwSonetSectionCurrentCVs Counter, cwSonetSectionCurrentClrButton INTEGER } cwSonetSectionCurrentLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. There are Max 1 line Num " ::= {cwSonetSectionCurrentEntry 1} cwSonetSectionCurrentStatus OBJECT-TYPE SYNTAX INTEGER(1..6) ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the status of the sonet section layer. The cwSonetSectionCurrentStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. The sonetSectionNoDefect should be set if and only if no other flag is set. The various bit positions are: bit 1 = sonetSectionNoDefect bit 2 = sonetSectionLOS bit 3 = sonetSectionLOF " ::= { cwSonetSectionCurrentEntry 2 } cwSonetSectionCurrentValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the current 15min bucket is valid or not. " ::= { cwSonetSectionCurrentEntry 3 } cwSonetSectionCurrent15minTimeElapsed OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds, including partial seconds, that have elapsed since the beginning of the 15min error-measurement period. " ::= { cwSonetSectionCurrentEntry 4 } cwSonetSectionCurrentESs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Section in the current 15 minute interval." ::= { cwSonetSectionCurrentEntry 5 } cwSonetSectionCurrentSESs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Section in the current 15 minute interval." ::= { cwSonetSectionCurrentEntry 6 } cwSonetSectionCurrentSEFSs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Framing Seconds encountered by a SONET/SDH Section in the current 15 minute interval." ::= { cwSonetSectionCurrentEntry 7 } cwSonetSectionCurrentCVs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations encountered by a SONET/SDH Section in the current 15 minute interval." ::= { cwSonetSectionCurrentEntry 8 } cwSonetSectionCurrentClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the Section's Current15min counters. " ::= { cwSonetSectionCurrentEntry 9 } -- being collected for the CurrentDay day interval. sonetSectionCurrentDayTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetSectionCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Section CurrentDay table." ::= { cwsonetSection 2 } sonetSectionCurrentDayEntry OBJECT-TYPE SYNTAX SonetSectionCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Section CurrentDay table." INDEX { sonetSectionCurrentDayLineNum } ::= { sonetSectionCurrentDayTable 1 } SonetSectionCurrentDayEntry ::= SEQUENCE { sonetSectionCurrentDayLineNum INTEGER, sonetSectionCurrentDayValidFlag INTEGER, sonetSectionCurrentDayESs Counter, sonetSectionCurrentDaySESs Counter, sonetSectionCurrentDaySEFSs Counter, sonetSectionCurrentDayCVs Counter, sonetSectionCurrentDayClrButton INTEGER } sonetSectionCurrentDayLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetSectionCurrentDayEntry 1} sonetSectionCurrentDayValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the current day bucket is valid or not. " ::= { sonetSectionCurrentDayEntry 2 } sonetSectionCurrentDayESs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Section in the CurrentDay one day interval." ::= { sonetSectionCurrentDayEntry 3 } sonetSectionCurrentDaySESs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Section in the CurrentDay minute interval." ::= { sonetSectionCurrentDayEntry 4 } sonetSectionCurrentDaySEFSs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Framing Seconds encountered by a SONET/SDH Section in the CurrentDay one day interval." ::= { sonetSectionCurrentDayEntry 5 } sonetSectionCurrentDayCVs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations encountered by a SONET/SDH Section in the CurrentDay one day interval." ::= { sonetSectionCurrentDayEntry 6 } sonetSectionCurrentDayClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the Section's Current Day counters. " ::= { sonetSectionCurrentDayEntry 7 } -- the SONET/SDH Section Interval Table -- The SONET/SDH Section Interval Table -- contains various statistics -- collected by each system over a maximum -- of the previous 24 hours of -- operation. The past 24 hours may be broken into 96 -- completed 15 minute intervals. -- A system is required to store at -- least 4 completed 15 minute interval. -- The default value is 32 intervals. cwSonetSectionIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetSectionIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Section Interval table." ::= { cwsonetSection 3 } cwSonetSectionIntervalEntry OBJECT-TYPE SYNTAX CwSonetSectionIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Section Interval table." INDEX { cwSonetSectionIntervalLineNum, cwSonetSectionIntervalNumber } ::= { cwSonetSectionIntervalTable 1 } CwSonetSectionIntervalEntry ::= SEQUENCE { cwSonetSectionIntervalLineNum INTEGER, cwSonetSectionIntervalNumber INTEGER, cwSonetSectionIntervalValidFlag INTEGER, cwSonetSectionIntervalESs Counter, cwSonetSectionIntervalSESs Counter, cwSonetSectionIntervalSEFss Counter, cwSonetSectionIntervalCVs Counter } cwSonetSectionIntervalLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetSectionIntervalEntry 1} cwSonetSectionIntervalNumber OBJECT-TYPE SYNTAX INTEGER(1..96) ACCESS read-only STATUS mandatory DESCRIPTION "A number between 1 and 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1." ::= { cwSonetSectionIntervalEntry 2 } cwSonetSectionIntervalValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the bucket specified by the interval is valid or not. " ::= { cwSonetSectionIntervalEntry 3 } cwSonetSectionIntervalESs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Section in a particular 15-minute interval in the past 24 hours." ::= { cwSonetSectionIntervalEntry 4 } cwSonetSectionIntervalSESs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Section in a particular 15-minute interval in the past 24 hours." ::= { cwSonetSectionIntervalEntry 5 } cwSonetSectionIntervalSEFss OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Framing Seconds encountered by a SONET/SDH Section in a particular 15-minute interval in the past 24 hours." ::= { cwSonetSectionIntervalEntry 6 } cwSonetSectionIntervalCVs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations encountered by a SONET/SDH Section in a particular 15-minute interval in the past 24 hours." ::= { cwSonetSectionIntervalEntry 7 } -- ------------------------------------------------------------ -- -- Section Alarm Group -- -- ------------------------------------------------------------ -- SONET/SDH Section Alarm Group sonetSectionAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetSectionAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Section Alarm table." ::= { cwsonetSection 4 } sonetSectionAlarmEntry OBJECT-TYPE SYNTAX SonetSectionAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Section Alarm table." INDEX { sectionAlarmLineNum } ::= { sonetSectionAlarmTable 1 } SonetSectionAlarmEntry ::= SEQUENCE { sectionAlarmLineNum INTEGER, sonetSectionStatisticalAlarmSeverity INTEGER, sonetSectionCurrent15minESsThreshold INTEGER, sonetSectionCurrentDayESsThreshold INTEGER, sonetSectionCurrent15minSESsThreshold INTEGER, sonetSectionCurrentDaySESsThreshold INTEGER, sonetSectionCurrent15minSEFSsThreshold INTEGER, sonetSectionCurrentDaySEFSsThreshold INTEGER, sonetSectionCurrent15minCVsThreshold INTEGER, sonetSectionCurrentDayCVsThreshold INTEGER, sonetSectionTraceSelection INTEGER, sonetSectionTraceToTransmit OCTET STRING, sonetSectionTraceToExpect OCTET STRING, sonetSectionTraceReceived OCTET STRING, sonetSectionStatAlarmStatus INTEGER } sectionAlarmLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has 1 line " ::= {sonetSectionAlarmEntry 1} sonetSectionStatisticalAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { minor(1), major(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When any statistical threshold is exceeded. " ::= { sonetSectionAlarmEntry 2 } sonetSectionCurrent15minESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 20. " ::= { sonetSectionAlarmEntry 3 } sonetSectionCurrentDayESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 200. " ::= { sonetSectionAlarmEntry 4 } sonetSectionCurrent15minSESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 3. " ::= { sonetSectionAlarmEntry 5 } sonetSectionCurrentDaySESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 7. " ::= { sonetSectionAlarmEntry 6 } sonetSectionCurrent15minSEFSsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 3. " ::= { sonetSectionAlarmEntry 7 } sonetSectionCurrentDaySEFSsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 7. " ::= { sonetSectionAlarmEntry 8 } sonetSectionCurrent15minCVsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 25. " ::= { sonetSectionAlarmEntry 9 } sonetSectionCurrentDayCVsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 250. " ::= { sonetSectionAlarmEntry 10 } sonetSectionTraceSelection OBJECT-TYPE SYNTAX INTEGER { none(1), sixtyFourBytes(2), sixtyFourBytesCrlf(3), sixteenBytes(4), sixteenBytesCrc7(5), sixteenBytesMsb1(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Section Trace Selection. " ::= { sonetSectionAlarmEntry 11 } sonetSectionTraceToTransmit OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Section Trace To Transmit. 16-64 bytes String. If 16 byte trace is selected, FW will only use bytes 0-15 of the string. " ::= { sonetSectionAlarmEntry 12 } sonetSectionTraceToExpect OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Section Trace To Expect. 16-64 bytes String. If 16 byte trace is selected, FW will only use bytes 0-15 of the string. " ::= { sonetSectionAlarmEntry 13 } sonetSectionTraceReceived OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Section Trace Received. 16-64 bytes String. The write option is for debugging only. " ::= { sonetSectionAlarmEntry 14 } sonetSectionStatAlarmStatus OBJECT-TYPE SYNTAX INTEGER (1..'1FF'h) ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the status of the interface. The sonetSectionStatAlarmStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. The sonetLineStatAlarmNoDefect should be set if and only if no other flag is set. The various bit positions are: 1 sonetSectionStatAlarmNoDefect 2 sonetSectionCurrent15minESs 3 sonetSectionCurrent15minSESs 4 sonetSectionCurrent15minSEFSs 5 sonetSectionCurrent15minCVs 6 sonetSectionCurrentDayESs 7 sonetSectionCurrentDaySESs 8 sonetSectionCurrentDaySEFSs 9 sonetSectionCurrentDayCVs " ::= { sonetSectionAlarmEntry 15 } -- ---------------------------------------------------------------- -- -- Section Counter Group -- -- ---------------------------------------------------------------- sonetSectionCounterTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetSectionCounterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Section Counter table." ::= { cwsonetSection 5 } sonetSectionCounterEntry OBJECT-TYPE SYNTAX SonetSectionCounterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Section table." INDEX { sectionCounterLineNum } ::= { sonetSectionCounterTable 1 } SonetSectionCounterEntry ::= SEQUENCE { sectionCounterLineNum INTEGER, sonetSectionCounterLOSs Gauge, sonetSectionCounterLOFs Gauge, sonetSectionCounterClrButton INTEGER } sectionCounterLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. There are Max 1 line on the BNM " ::= {sonetSectionCounterEntry 1} sonetSectionCounterLOSs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of LOSs encountered by a SONET/SDH. " ::= { sonetSectionCounterEntry 2 } sonetSectionCounterLOFs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of LOFs encountered by a SONET/SDH Section. " ::= { sonetSectionCounterEntry 3 } sonetSectionCounterClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the Section's counters. " ::= { sonetSectionCounterEntry 4 } -- the SONET/SDH Line group -- this group consists of 5 tables: -- - the SONET/SDH Line Current Table -- - the SONET/SDH Line Current Day Table -- - the SONET/SDH Line Interval Table -- - the SONET/SDH Line Alarm Table -- - the SONET/SDH Line Counter Table -- the SONET/SDH Line Current Table -- The SONET/SDH Line -- current table contains various statistics -- being collected for the current 15 minute interval. cwSonetLineCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetLineCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Line Current table." ::= { cwsonetLine 1 } cwSonetLineCurrentEntry OBJECT-TYPE SYNTAX CwSonetLineCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Line Current table." INDEX { cwSonetLineCurrentLineNum } ::= { cwSonetLineCurrentTable 1 } CwSonetLineCurrentEntry ::= SEQUENCE { cwSonetLineCurrentLineNum INTEGER, cwSonetLineCurrentStatus INTEGER, cwSonetLineCurrentValidFlag INTEGER, cwSonetLineCurrent15minTimeElapsed INTEGER, cwSonetLineCurrentESs Gauge, cwSonetLineCurrentSESs Gauge, cwSonetLineCurrentCVs Gauge, cwSonetLineCurrentUASs Gauge, cwSonetLineCurrentClrButton INTEGER } cwSonetLineCurrentLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetLineCurrentEntry 1} cwSonetLineCurrentStatus OBJECT-TYPE SYNTAX INTEGER(1..30) ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the status of the sonet line layer. The cwSonetLineCurrentStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. The sonetLineNoDefect should be set if and only if no other flag is set. The various bit positions are: bit 1 = sonetLineNoDefect bit 2 = sonetLineRcvAIS bit 3 = sonetLineRcvRDI bit 4 = sonetLineXmtAis bit 5 = sonetLineXmtRdi " ::= { cwSonetLineCurrentEntry 2 } cwSonetLineCurrentValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the current 15min bucket is valid or not. " ::= { cwSonetLineCurrentEntry 3 } cwSonetLineCurrent15minTimeElapsed OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds, including partial seconds, that have elapsed since the beginning of the 15min error-measurement period. " ::= { cwSonetLineCurrentEntry 4 } cwSonetLineCurrentESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Line in the current 15 minute interval." ::= { cwSonetLineCurrentEntry 5 } cwSonetLineCurrentSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Line in the current 15 minute interval." ::= { cwSonetLineCurrentEntry 6 } cwSonetLineCurrentCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations encountered by a SONET/SDH Line in the current 15 minute interval." ::= { cwSonetLineCurrentEntry 7 } cwSonetLineCurrentUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Unavailable Seconds encountered by a SONET/SDH Line in the current 15 minute interval." ::= { cwSonetLineCurrentEntry 8 } cwSonetLineCurrentClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the SONET Line's Current15min counters. " ::= { cwSonetLineCurrentEntry 9 } -- ------------------------------------------------------------- -- -- Line Current Day -- -- ------------------------------------------------------------- sonetLineCurrentDayTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetLineCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Line Current Day table." ::= { cwsonetLine 2 } sonetLineCurrentDayEntry OBJECT-TYPE SYNTAX SonetLineCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Line Current Day table." INDEX { lineCurrentDayLineNum } ::= { sonetLineCurrentDayTable 1 } SonetLineCurrentDayEntry ::= SEQUENCE { lineCurrentDayLineNum INTEGER, sonetLineCurrentDayValidFlag INTEGER, sonetLineCurrentDayESs Gauge, sonetLineCurrentDaySESs Gauge, sonetLineCurrentDayCVs Gauge, sonetLineCurrentDayFCs Gauge, sonetLineCurrentDayUASs Gauge, sonetLineCurrentDayClrButton INTEGER } lineCurrentDayLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has 1 line " ::= {sonetLineCurrentDayEntry 1} sonetLineCurrentDayValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the current day bucket is valid or not. " ::= { sonetLineCurrentDayEntry 2 } sonetLineCurrentDayESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Line in the current day interval." ::= { sonetLineCurrentDayEntry 3 } sonetLineCurrentDaySESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Line in the current day interval." ::= { sonetLineCurrentDayEntry 4 } sonetLineCurrentDayCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations (BIP-8*N for STS-N) encountered by a SONET/SDH Line in the current day interval." ::= { sonetLineCurrentDayEntry 5 } sonetLineCurrentDayFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Number of times that line was in AIS alarm in the current day interval. " ::= { sonetLineCurrentDayEntry 6 } sonetLineCurrentDayUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Unavailable Seconds encountered by a SONET/SDH Line in the current day interval." ::= { sonetLineCurrentDayEntry 7 } sonetLineCurrentDayClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the SONET Line's CurrentDay counters. " ::= { sonetLineCurrentDayEntry 8 } -- ------------------------------------------------------------- -- -- Line Interval Group -- -- ------------------------------------------------------------- -- the SONET/SDH Line Interval Table -- The SONET/SDH Line Interval Table -- contains various statistics -- collected by each system over a maximum -- of the previous 24 hours of -- operation. The past 24 hours may be broken into 96 -- completed 15 minute intervals. -- A system is required to store at -- least 4 completed 15 minute interval. -- The default value is 32 intervals. cwSonetLineIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetLineIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Line Interval table." ::= { cwsonetLine 3 } cwSonetLineIntervalEntry OBJECT-TYPE SYNTAX CwSonetLineIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Line Interval table." INDEX { cwSonetLineIntervalLineNum, cwSonetLineIntervalNumber } ::= { cwSonetLineIntervalTable 1 } CwSonetLineIntervalEntry ::= SEQUENCE { cwSonetLineIntervalLineNum INTEGER, cwSonetLineIntervalNumber INTEGER, cwSonetLineIntervalValidFlag INTEGER, cwSonetLineIntervalESs Gauge, cwSonetLineIntervalSESs Gauge, cwSonetLineIntervalCVs Gauge, cwSonetLineIntervalFCs Gauge, cwSonetLineIntervalUASs Gauge } cwSonetLineIntervalLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetLineIntervalEntry 1} cwSonetLineIntervalNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "A number between 1 and 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1." ::= { cwSonetLineIntervalEntry 2 } cwSonetLineIntervalValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the bucket specified by the interval is valid or not. " ::= { cwSonetLineIntervalEntry 3 } cwSonetLineIntervalESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Line in a particular 15-minute interval in the past 24 hours." ::= { cwSonetLineIntervalEntry 4 } cwSonetLineIntervalSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Line in a particular 15-minute interval in the past 24 hours." ::= { cwSonetLineIntervalEntry 5 } cwSonetLineIntervalCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations (BIP-8*N) encountered by a SONET/SDH Line in a particular 15-minute interval in the past 24 hours." ::= { cwSonetLineIntervalEntry 6 } cwSonetLineIntervalFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Number of times that line was in AIS alarm in the particular 15-minute interval in the past 24 hours." ::= { cwSonetLineIntervalEntry 7 } cwSonetLineIntervalUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Unavailable Seconds encountered by a SONET/SDH Line in a particular 15-minute interval in the past 24 hours." ::= { cwSonetLineIntervalEntry 8 } -- ------------------------------------------------------------- -- -- Line Far End Current 15min -- -- ------------------------------------------------------------- -- The SONET/SDH Far End Line group. -- This group may only be implemented by SONET/SDH (LTEs) -- systems that provide for a far end block error (FEBE) -- information at the SONET/SDH Line Layer. -- This group consists of two tables: -- SONET/SDH Far End Line Current Table -- SONET/SDH Far End Line Interval Table -- The SONET/SDH Far End Line Current Table -- The SONET/SDH Far End Line Current table contains -- various statistics being -- collected for the current 15 minute interval. -- The statistics are collected from the far end -- block error code (FEBE) -- within the third Z2 byte of the Line Overhead -- in Broadband ISDN applications. -- The definitions are the same as described for -- the near-end information. cwSonetFarEndLineCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetFarEndLineCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Far End Line Current table." ::= { cwsonetLine 4 } cwSonetFarEndLineCurrentEntry OBJECT-TYPE SYNTAX CwSonetFarEndLineCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Far End Line Current table." INDEX { cwSonetFELineCurrentLineNum } ::= { cwSonetFarEndLineCurrentTable 1 } CwSonetFarEndLineCurrentEntry ::= SEQUENCE { cwSonetFELineCurrentLineNum INTEGER, cwSonetFarEndLineCurrentValidFlag INTEGER, cwSonetFarEndLineCurrentTimeElapsed INTEGER, cwSonetFarEndLineCurrentESs Gauge, cwSonetFarEndLineCurrentSESs Gauge, cwSonetFarEndLineCurrentCVs Gauge, cwSonetFarEndLineCurrentFCs Gauge, cwSonetFarEndLineCurrentUASs Gauge, cwSonetFarEndLineCurrentClrButton INTEGER } cwSonetFELineCurrentLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetFarEndLineCurrentEntry 1} cwSonetFarEndLineCurrentValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the Far End current 15min bucket is valid or not. " ::= { cwSonetFarEndLineCurrentEntry 2 } cwSonetFarEndLineCurrentTimeElapsed OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds, including partial seconds, that have elapsed since the beginning of the 15min error-measurement period. " ::= { cwSonetFarEndLineCurrentEntry 3 } cwSonetFarEndLineCurrentESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far Far End Errored Seconds encountered by a SONET/SDH interface in the current 15 minute interval." ::= { cwSonetFarEndLineCurrentEntry 4 } cwSonetFarEndLineCurrentSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH Medium/Section/Line interface in the current 15 minute interval." ::= { cwSonetFarEndLineCurrentEntry 5 } cwSonetFarEndLineCurrentCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Coding Violations reported via the far end block error (FEBE) count encountered by a SONET/SDH Medium/Section/Line interface in the current 15 minute interval." ::= { cwSonetFarEndLineCurrentEntry 6 } cwSonetFarEndLineCurrentFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFI failures occurred in the current 15 min. " ::= { cwSonetFarEndLineCurrentEntry 7 } cwSonetFarEndLineCurrentUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Unavailable Seconds encountered by a SONET/SDH Medium/Section/Line interface in the current 15 minute interval." ::= { cwSonetFarEndLineCurrentEntry 8 } cwSonetFarEndLineCurrentClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the SONET Far End Line's Current 15min counters. " ::= { cwSonetFarEndLineCurrentEntry 9 } -- ------------------------------------------------------------- -- -- Far End Line Current Day -- -- ------------------------------------------------------------- sonetFarEndLineCurrentDayTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetFarEndLineCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Far End Line CurrentDay table." ::= { cwsonetLine 5 } sonetFarEndLineCurrentDayEntry OBJECT-TYPE SYNTAX SonetFarEndLineCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Far End Line CurrentDay table." INDEX { sonetFELineCurrentDayLineNum } ::= { sonetFarEndLineCurrentDayTable 1 } SonetFarEndLineCurrentDayEntry ::= SEQUENCE { sonetFELineCurrentDayLineNum INTEGER, sonetFarEndLineCurrentDayValidFlag INTEGER, sonetFarEndLineCurrentDayESs Gauge, sonetFarEndLineCurrentDaySESs Gauge, sonetFarEndLineCurrentDayCVs Gauge, sonetFarEndLineCurrentDayFCs Gauge, sonetFarEndLineCurrentDayUASs Gauge, sonetFarEndLineCurrentDayClrButton INTEGER } sonetFELineCurrentDayLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetFarEndLineCurrentDayEntry 1} sonetFarEndLineCurrentDayValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the Far End current day bucket is valid or not. " ::= { sonetFarEndLineCurrentDayEntry 2 } sonetFarEndLineCurrentDayESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far Far End Errored Seconds encountered by a SONET/SDH interface in the current day interval." ::= { sonetFarEndLineCurrentDayEntry 3 } sonetFarEndLineCurrentDaySESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH Medium/Section/Line interface in the current day interval." ::= { sonetFarEndLineCurrentDayEntry 4 } sonetFarEndLineCurrentDayCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Coding Violations reported via the far end block error (FEBE) count encountered by a SONET/SDH Medium/Section/Line interface in the current day interval." ::= { sonetFarEndLineCurrentDayEntry 5 } sonetFarEndLineCurrentDayFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFI failures occurred in the current day interval. " ::= { sonetFarEndLineCurrentDayEntry 6 } sonetFarEndLineCurrentDayUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Unavailable Seconds encountered by a SONET/SDH Medium/Section/Line interface in the current day interval." ::= { sonetFarEndLineCurrentDayEntry 7 } sonetFarEndLineCurrentDayClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the SONET Far End Line's Current Day counters. " ::= { sonetFarEndLineCurrentDayEntry 8 } -- ---------------------------------------------------------- -- -- Far End Line Interval Group -- -- ---------------------------------------------------------- -- The SONET/SDH Far End Line Interval Table -- The SONET/SDH Far End Line Interval Table -- contains various statistics -- collected by each system over a maximum -- of the previous 24 hours of -- operation. The past 24 hours may be broken into 96 -- completed 15 minute intervals. -- A system is required to store at -- least 4 completed 15 minute interval. -- The default value is 32 intervals. cwSonetFarEndLineIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetFarEndLineIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Far End Line Interval table." ::= { cwsonetLine 6 } cwSonetFarEndLineIntervalEntry OBJECT-TYPE SYNTAX CwSonetFarEndLineIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Far End Line Interval table." INDEX { cwSonetFELineIntervalLineNum, cwSonetFarEndLineIntervalNumber } ::= { cwSonetFarEndLineIntervalTable 1 } CwSonetFarEndLineIntervalEntry ::= SEQUENCE { cwSonetFELineIntervalLineNum INTEGER, cwSonetFarEndLineIntervalNumber INTEGER, cwSonetFarEndLineIntervalValidFlag INTEGER, cwSonetFarEndLineIntervalESs Gauge, cwSonetFarEndLineIntervalSESs Gauge, cwSonetFarEndLineIntervalCVs Gauge, cwSonetFarEndLineIntervalFCs Gauge, cwSonetFarEndLineIntervalUASs Gauge } cwSonetFELineIntervalLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetFarEndLineIntervalEntry 1} cwSonetFarEndLineIntervalNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "A number between 1 and 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1." ::= { cwSonetFarEndLineIntervalEntry 2 } cwSonetFarEndLineIntervalValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the bucket specified by the interval is valid or not. " ::= { cwSonetFarEndLineIntervalEntry 3 } cwSonetFarEndLineIntervalESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Errored Seconds encountered by a SONET/SDH Line interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndLineIntervalEntry 4 } cwSonetFarEndLineIntervalSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH Line interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndLineIntervalEntry 5 } cwSonetFarEndLineIntervalCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Coding Violations reported via the far end block error count encountered by a SONET/SDH Line interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndLineIntervalEntry 6 } cwSonetFarEndLineIntervalFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFI failures in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndLineIntervalEntry 7 } cwSonetFarEndLineIntervalUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Unavailable Seconds encountered by a SONET/SDH Line interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndLineIntervalEntry 8 } -- ---------------------------------------------------------------- -- -- Line Alarm Group -- -- ---------------------------------------------------------------- -- SONET/SDH Line Alarm Group. -- Changing any threshold will effect both the Near End and -- Far End threshold. sonetLineAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetLineAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Line Alarm table." ::= { cwsonetLine 7 } sonetLineAlarmEntry OBJECT-TYPE SYNTAX SonetLineAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Line Alarm table." INDEX { sonetLineAlarmLineNum } ::= { sonetLineAlarmTable 1 } SonetLineAlarmEntry ::= SEQUENCE { sonetLineAlarmLineNum INTEGER, sonetLineStatisticalAlarmSeverity INTEGER, sonetLineCurrent15minESsThreshold INTEGER, sonetLineCurrentDayESsThreshold INTEGER, sonetLineCurrent15minSESsThreshold INTEGER, sonetLineCurrentDaySESsThreshold INTEGER, sonetLineCurrent15minCVsThreshold INTEGER, sonetLineCurrentDayCVsThreshold INTEGER, sonetLineCurrent15minUASsThreshold INTEGER, sonetLineCurrentDayUASsThreshold INTEGER, sonetLineStatAlarmStatus INTEGER } sonetLineAlarmLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetLineAlarmEntry 1} sonetLineStatisticalAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { minor(1), major(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When any statistical threshold is exceeded. " ::= { sonetLineAlarmEntry 2 } sonetLineCurrent15minESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 20. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 3 } sonetLineCurrentDayESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 200. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 4 } sonetLineCurrent15minSESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 3. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 5 } sonetLineCurrentDaySESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 7. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 6 } sonetLineCurrent15minCVsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 25. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 7 } sonetLineCurrentDayCVsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 250. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 8 } sonetLineCurrent15minUASsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 10. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 9 } sonetLineCurrentDayUASsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 10. This threshold is the same for Far End and Near End. " ::= { sonetLineAlarmEntry 10 } sonetLineStatAlarmStatus OBJECT-TYPE SYNTAX INTEGER (1..'1FFFF'h) ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the status of the interface. The sonetLineStatAlarmStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. The sonetLineStatAlarmNoDefect should be set if and only if no other flag is set. The various bit positions are: 1 sonetLineStatAlarmNoDefect 2 sonetLineCurrent15minESs 3 sonetLineCurrent15minSESs 4 sonetLineCurrent15minCVs 5 sonetLineCurrent15minUASs 6 sonetFarEndLineCurrent15minESs 7 sonetFarEndLineCurrent15minSESs 8 sonetFarEndLineCurrent15minCVs 9 sonetFarEndLineCurrent15minUASs 10 sonetLineCurrentDayESs 11 sonetLineCurrentDaySESs 12 sonetLineCurrentDayCVs 13 sonetLineCurrentDayUASs 14 sonetFarEndLineCurrentDayESs 15 sonetFarEndLineCurrentDaySESs 16 sonetFarEndLineCurrentDayCVs 17 sonetFarEndLineCurrentDayUASs " ::= { sonetLineAlarmEntry 11 } -- ---------------------------------------------------------------- -- -- Line Counter Group -- -- ---------------------------------------------------------------- sonetLineCounterTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetLineCounterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Line Counter table." ::= { cwsonetLine 8 } sonetLineCounterEntry OBJECT-TYPE SYNTAX SonetLineCounterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Line table." INDEX { sonetLineCounterLineNum } ::= { sonetLineCounterTable 1 } SonetLineCounterEntry ::= SEQUENCE { sonetLineCounterLineNum INTEGER, sonetLineCounterAISs Gauge, sonetLineCounterRFIs Gauge, sonetLineCounterClrButton INTEGER } sonetLineCounterLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetLineCounterEntry 1} sonetLineCounterAISs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of AISs encountered by a SONET/SDH. " ::= { sonetLineCounterEntry 2 } sonetLineCounterRFIs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFIs encountered by a SONET/SDH Line. " ::= { sonetLineCounterEntry 3 } sonetLineCounterClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the Line's counters. " ::= { sonetLineCounterEntry 4 } -- --------------------------------------------------------- -- -- Path Current 15min Group -- -- --------------------------------------------------------- -- the SONET/SDH Path group -- the SONET/SDH Path Current Table -- The SONET/SDH Path -- current table contains various statistics -- being collected for the current 15 minute interval. cwSonetPathCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetPathCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Path Current table." ::= { cwsonetPath 1 } cwSonetPathCurrentEntry OBJECT-TYPE SYNTAX CwSonetPathCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Path Current table." INDEX { cwSonetPathCurrentLineNum } ::= { cwSonetPathCurrentTable 1 } CwSonetPathCurrentEntry ::= SEQUENCE { cwSonetPathCurrentLineNum INTEGER, cwSonetPathCurrentStatus INTEGER, cwSonetPathCurrentValidFlag INTEGER, cwSonetPathCurrentTimeElapsed INTEGER, cwSonetPathCurrentESs Gauge, cwSonetPathCurrentSESs Gauge, cwSonetPathCurrentCVs Gauge, cwSonetPathCurrentFCs Gauge, cwSonetPathCurrentUASs Gauge, cwSonetPathCurrentClrButton INTEGER } cwSonetPathCurrentLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has 1 line " ::= {cwSonetPathCurrentEntry 1} cwSonetPathCurrentStatus OBJECT-TYPE SYNTAX INTEGER (1..1022) ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the status of the sonet path layer. The cwSonetPathCurrentStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. The sonetPathNoDefect should be set if and only if no other flag is set. The various bit positions are: bit 1 = sonetPathNoDefect bit 2 = sonetPathRcvLOP bit 3 = sonetPathRcvAIS bit 4 = sonetPathRcvRDI bit 5 = sonetPathUnequipted bit 6 = sonetPathSignalLabelMismatch bit 7 = sonetPathTraceFailure bit 8 = sonetPathXmtAis bit 9 = sonetPathXmtRdi bit 10 = sonetPathRcvLOCD " ::= { cwSonetPathCurrentEntry 2 } cwSonetPathCurrentValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the current 15min bucket is valid or not. " ::= { cwSonetPathCurrentEntry 3 } cwSonetPathCurrentTimeElapsed OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds, including partial seconds, that have elapsed since the beginning of the 15min error-measurement period. " ::= { cwSonetPathCurrentEntry 4 } cwSonetPathCurrentESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Path in the current 15 minute interval." ::= { cwSonetPathCurrentEntry 5 } cwSonetPathCurrentSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Path in the current 15 minute interval." ::= { cwSonetPathCurrentEntry 6 } cwSonetPathCurrentCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations (BIP-8) encountered by a SONET/SDH Path in the current 15 minute interval." ::= { cwSonetPathCurrentEntry 7 } cwSonetPathCurrentFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Number of times that Path was in AIS or LOP alarm in the current 15 minute interval. " ::= { cwSonetPathCurrentEntry 8 } cwSonetPathCurrentUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Unavailable Seconds encountered by a Path in the current 15 minute, interval." ::= { cwSonetPathCurrentEntry 9 } cwSonetPathCurrentClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the SONET Path's Current counters. " ::= { cwSonetPathCurrentEntry 10 } -- --------------------------------------------------------- -- -- Path Current Day Group -- -- --------------------------------------------------------- sonetPathCurrentDayTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetPathCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Path CurrentDay table." ::= { cwsonetPath 2 } sonetPathCurrentDayEntry OBJECT-TYPE SYNTAX SonetPathCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Path CurrentDay table." INDEX { sonetPathCurrentDayLineNum } ::= { sonetPathCurrentDayTable 1 } SonetPathCurrentDayEntry ::= SEQUENCE { sonetPathCurrentDayLineNum INTEGER, sonetPathCurrentDayValidFlag INTEGER, sonetPathCurrentDayESs Gauge, sonetPathCurrentDaySESs Gauge, sonetPathCurrentDayCVs Gauge, sonetPathCurrentDayFCs Gauge, sonetPathCurrentDayUASs Gauge, sonetPathCurrentDayClrButton INTEGER } sonetPathCurrentDayLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetPathCurrentDayEntry 1} sonetPathCurrentDayValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the current day bucket is valid or not. " ::= { sonetPathCurrentDayEntry 2 } sonetPathCurrentDayESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Path in the Current day interval." ::= { sonetPathCurrentDayEntry 3 } sonetPathCurrentDaySESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Path in the Current day interval." ::= { sonetPathCurrentDayEntry 4 } sonetPathCurrentDayCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations (BIP-8) encountered by a SONET/SDH Path in the Current day interval." ::= { sonetPathCurrentDayEntry 5 } sonetPathCurrentDayFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Number of times that Path was in AIS or LOP alarm in the Current interval. " ::= { sonetPathCurrentDayEntry 6 } sonetPathCurrentDayUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Unavailable Seconds encountered by a Path in the Current day, interval." ::= { sonetPathCurrentDayEntry 7 } sonetPathCurrentDayClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the SONET Path's CurrentDay counters. " ::= { sonetPathCurrentDayEntry 8 } -- --------------------------------------------------------- -- -- Path Interval Group -- -- --------------------------------------------------------- -- the SONET/SDH Path Interval Table -- The SONET/SDH Path Interval Table -- contains various statistics -- collected by each system over a maximum -- of the previous 24 hours of -- operation. The past 24 hours may be broken into 96 -- completed 15 minute intervals. -- A system is required to store at -- least 4 completed 15 minute interval. -- The default value is 32 intervals. cwSonetPathIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetPathIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Path Interval table." ::= { cwsonetPath 3 } cwSonetPathIntervalEntry OBJECT-TYPE SYNTAX CwSonetPathIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Path Interval table." INDEX { cwSonetPathIntervalLineNum, cwSonetPathIntervalNumber } ::= { cwSonetPathIntervalTable 1 } CwSonetPathIntervalEntry ::= SEQUENCE { cwSonetPathIntervalLineNum INTEGER, cwSonetPathIntervalNumber INTEGER, cwSonetPathIntervalValidFlag INTEGER, cwSonetPathIntervalESs Gauge, cwSonetPathIntervalSESs Gauge, cwSonetPathIntervalCVs Gauge, cwSonetPathIntervalFCs Gauge, cwSonetPathIntervalUASs Gauge } cwSonetPathIntervalLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetPathIntervalEntry 1} cwSonetPathIntervalNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "A number between 1 and 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1." ::= { cwSonetPathIntervalEntry 2 } cwSonetPathIntervalValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the bucket specified by the interval is valid or not. " ::= { cwSonetPathIntervalEntry 3 } cwSonetPathIntervalESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Errored Seconds encountered by a SONET/SDH Path in a particular 15-minute interval in the past 24 hours." ::= { cwSonetPathIntervalEntry 4 } cwSonetPathIntervalSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Severely Errored Seconds encountered by a SONET/SDH Path in a particular 15-minute interval in the past 24 hours." ::= { cwSonetPathIntervalEntry 5 } cwSonetPathIntervalCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Coding Violations encountered by a SONET/SDH Path in a particular 15-minute interval in the past 24 hours." ::= { cwSonetPathIntervalEntry 6 } cwSonetPathIntervalFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Number of times that Path was in AIS or LOP alarm in a particular 15-minute interval in the past 24 hours." ::= { cwSonetPathIntervalEntry 7 } cwSonetPathIntervalUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Unavailable Seconds encountered by a Path in a particular 15-minute interval in the past 24 hours." ::= { cwSonetPathIntervalEntry 8 } -- ---------------------------------------------------------------- -- -- Far End Path Current 15min Group -- -- ---------------------------------------------------------------- -- The SONET/SDH Far End Path group -- This group consists of two tables: -- - SONET/SDH Far End Path Current Table -- - SONET/SDH Far End Path Interval Table -- The SONET/SDH Far End Path Current Table -- The SONET/SDH Far End Path Current table -- contains various statistics -- being collected for the current 15 minute interval. -- The statistics are collected from -- the far end block error code -- (FEBE) within the G1 byte of the Path Overhead. -- The definitions are the same as described for -- the near-end information. cwSonetFarEndPathCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetFarEndPathCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Far End Path Current table." ::= { cwsonetPath 4 } cwSonetFarEndPathCurrentEntry OBJECT-TYPE SYNTAX CwSonetFarEndPathCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Far End Path Current table." INDEX { cwSonetFEPathCurrentLineNum } ::= { cwSonetFarEndPathCurrentTable 1 } CwSonetFarEndPathCurrentEntry ::= SEQUENCE { cwSonetFEPathCurrentLineNum INTEGER, cwSonetFarEndPathCurrentValidFlag INTEGER, cwSonetFarEndPathCurrentTimeElapsed INTEGER, cwSonetFarEndPathCurrentESs Gauge, cwSonetFarEndPathCurrentSESs Gauge, cwSonetFarEndPathCurrentCVs Gauge, cwSonetFarEndPathCurrentFCs Gauge, cwSonetFarEndPathCurrentUASs Gauge, cwSonetFarEndPathCurrentClrButton INTEGER } cwSonetFEPathCurrentLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetFarEndPathCurrentEntry 1} cwSonetFarEndPathCurrentValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the Far End current 15min bucket is valid or not. " ::= { cwSonetFarEndPathCurrentEntry 2 } cwSonetFarEndPathCurrentTimeElapsed OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds, including partial seconds, that have elapsed since the beginning of the 15min error-measurement period. " ::= { cwSonetFarEndPathCurrentEntry 3 } cwSonetFarEndPathCurrentESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far Far End Errored Seconds encountered by a SONET/SDH interface in the current 15 minute interval. " ::= { cwSonetFarEndPathCurrentEntry 4 } cwSonetFarEndPathCurrentSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH Path interface in the current 15 minute interval." ::= { cwSonetFarEndPathCurrentEntry 5 } cwSonetFarEndPathCurrentCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Coding Violations reported via the far end block error (FEBE) count encountered by a SONET/SDH Path interface in the current 15 minute interval." ::= { cwSonetFarEndPathCurrentEntry 6 } cwSonetFarEndPathCurrentFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFIs in the current 15 minute interval." ::= { cwSonetFarEndPathCurrentEntry 7 } cwSonetFarEndPathCurrentUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Unavailable Seconds encountered by a SONET/SDH Path interface in the current 15 minute interval." ::= { cwSonetFarEndPathCurrentEntry 8 } cwSonetFarEndPathCurrentClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the Far End Path Current counters. " ::= { cwSonetFarEndPathCurrentEntry 9 } -- ---------------------------------------------------------------- -- -- Far End Path Current Day Group -- -- ---------------------------------------------------------------- sonetFarEndPathCurrentDayTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetFarEndPathCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Far End Path CurrentDay table." ::= { cwsonetPath 5 } sonetFarEndPathCurrentDayEntry OBJECT-TYPE SYNTAX SonetFarEndPathCurrentDayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Far End Path CurrentDay table." INDEX { sonetFEPathCurrentDayLineNum } ::= { sonetFarEndPathCurrentDayTable 1 } SonetFarEndPathCurrentDayEntry ::= SEQUENCE { sonetFEPathCurrentDayLineNum INTEGER, sonetFarEndPathCurrentDayValidFlag INTEGER, sonetFarEndPathCurrentDayESs Gauge, sonetFarEndPathCurrentDaySESs Gauge, sonetFarEndPathCurrentDayCVs Gauge, sonetFarEndPathCurrentDayFCs Gauge, sonetFarEndPathCurrentDayUASs Gauge, sonetFarEndPathCurrentDayClrButton INTEGER } sonetFEPathCurrentDayLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetFarEndPathCurrentDayEntry 1} sonetFarEndPathCurrentDayValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the Far End current day bucket is valid or not. " ::= { sonetFarEndPathCurrentDayEntry 2 } sonetFarEndPathCurrentDayESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far Far End Errored Seconds encountered by a SONET/SDH interface in the Current day interval." ::= { sonetFarEndPathCurrentDayEntry 3 } sonetFarEndPathCurrentDaySESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH Path interface in the Current day interval." ::= { sonetFarEndPathCurrentDayEntry 4 } sonetFarEndPathCurrentDayCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Coding Violations reported via the far end block error (FEBE) count encountered by a SONET/SDH Path interface in the Current day interval." ::= { sonetFarEndPathCurrentDayEntry 5 } sonetFarEndPathCurrentDayFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFIs in the Current day interval." ::= { sonetFarEndPathCurrentDayEntry 6 } sonetFarEndPathCurrentDayUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Unavailable Seconds encountered by a SONET/SDH Path interface in the Current day interval." ::= { sonetFarEndPathCurrentDayEntry 7 } sonetFarEndPathCurrentDayClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the Far End Path CurrentDay counters. " ::= { sonetFarEndPathCurrentDayEntry 8 } -- ---------------------------------------------------------------- -- -- Far End Path Interval Group -- -- ---------------------------------------------------------------- -- The SONET/SDH Far End Path Interval Table -- The SONET/SDH Far End Path Interval Table -- contains various statistics -- collected by each system over a maximum -- of the previous 24 hours of -- operation. The past 24 hours may be broken into 96 -- completed 15 minute intervals. -- A system is required to store at -- least 4 completed 15 minute interval. -- The default value is 32 intervals. cwSonetFarEndPathIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF CwSonetFarEndPathIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Far End Path Interval table." ::= { cwsonetPath 6 } cwSonetFarEndPathIntervalEntry OBJECT-TYPE SYNTAX CwSonetFarEndPathIntervalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Far End Path Interval table." INDEX { cwSonetFEPathIntervalLineNum, cwSonetFarEndPathIntervalNumber } ::= { cwSonetFarEndPathIntervalTable 1 } CwSonetFarEndPathIntervalEntry ::= SEQUENCE { cwSonetFEPathIntervalLineNum INTEGER, cwSonetFarEndPathIntervalNumber INTEGER, cwSonetFarEndPathIntervalValidFlag INTEGER, cwSonetFarEndPathIntervalESs Gauge, cwSonetFarEndPathIntervalSESs Gauge, cwSonetFarEndPathIntervalCVs Gauge, cwSonetFarEndPathIntervalFCs Gauge, cwSonetFarEndPathIntervalUASs Gauge } cwSonetFEPathIntervalLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {cwSonetFarEndPathIntervalEntry 1} cwSonetFarEndPathIntervalNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "A number between 1 and 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and the interval identified by N is the interval immediately preceding the one identified by N-1." ::= { cwSonetFarEndPathIntervalEntry 2 } cwSonetFarEndPathIntervalValidFlag OBJECT-TYPE SYNTAX INTEGER { notValid(1), valid(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the bucket specified by the interval is valid or not. " ::= { cwSonetFarEndPathIntervalEntry 3 } cwSonetFarEndPathIntervalESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Errored Seconds encountered by a SONET/SDH Path interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndPathIntervalEntry 4 } cwSonetFarEndPathIntervalSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Severely Errored Seconds encountered by a SONET/SDH Path interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndPathIntervalEntry 5 } cwSonetFarEndPathIntervalCVs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Coding Violations reported via the far end block error count encountered by a SONET/SDH Path interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndPathIntervalEntry 6 } cwSonetFarEndPathIntervalFCs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFIs in in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndPathIntervalEntry 7 } cwSonetFarEndPathIntervalUASs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of Far End Unavailable Seconds encountered by a SONET/SDH Path interface in a particular 15-minute interval in the past 24 hours." ::= { cwSonetFarEndPathIntervalEntry 8 } -- ---------------------------------------------------------------- -- -- Path Alarm Group -- -- ---------------------------------------------------------------- -- SONET/SDH Path Alarm Group. -- Changing any threshold will effect both the Near End and -- Far End threshold. sonetPathAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetPathAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Path Alarm table." ::= { cwsonetPath 7 } sonetPathAlarmEntry OBJECT-TYPE SYNTAX SonetPathAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Path Alarm table." INDEX { sonetPathAlarmLineNum } ::= { sonetPathAlarmTable 1 } SonetPathAlarmEntry ::= SEQUENCE { sonetPathAlarmLineNum INTEGER, sonetPathStatisticalAlarmSeverity INTEGER, sonetPathCurrent15minESsThreshold INTEGER, sonetPathCurrentDayESsThreshold INTEGER, sonetPathCurrent15minSESsThreshold INTEGER, sonetPathCurrentDaySESsThreshold INTEGER, sonetPathCurrent15minCVsThreshold INTEGER, sonetPathCurrentDayCVsThreshold INTEGER, sonetPathCurrent15minUASsThreshold INTEGER, sonetPathCurrentDayUASsThreshold INTEGER, sonetPathTraceSelection INTEGER, sonetPathTraceToTransmit OCTET STRING, sonetPathTraceToExpect OCTET STRING, sonetPathTraceReceived OCTET STRING, sonetPathStatAlarmStatus INTEGER } sonetPathAlarmLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetPathAlarmEntry 1} sonetPathStatisticalAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { minor(1), major(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When any statistical threshold is exceeded. " ::= { sonetPathAlarmEntry 2 } sonetPathCurrent15minESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 20. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 3 } sonetPathCurrentDayESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 200. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 4 } sonetPathCurrent15minSESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 3. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 5 } sonetPathCurrentDaySESsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 7. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 6 } sonetPathCurrent15minCVsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 25. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 7 } sonetPathCurrentDayCVsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 250. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 8 } sonetPathCurrent15minUASsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 10. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 9 } sonetPathCurrentDayUASsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The default is set to 10. This threshold is the same for Far End and Near End. " ::= { sonetPathAlarmEntry 10 } sonetPathTraceSelection OBJECT-TYPE SYNTAX INTEGER { none(1), sixtyFourBytes(2), sixtyFourBytesCrlf(3), sixteenBytes(4), sixteenBytesCrc7(5), sixteenBytesMsb1(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Path Trace Selection. " ::= { sonetPathAlarmEntry 11 } sonetPathTraceToTransmit OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Path Trace To Transmit. 64-bytes String. If 16 byte trace is selected, FW will only use bytes 0-15 of the string. " ::= { sonetPathAlarmEntry 12 } sonetPathTraceToExpect OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Path Trace To Expect. 64-bytes String. If 16 byte trace is selected, FW will only use bytes 0-15 of the string. " ::= { sonetPathAlarmEntry 13 } sonetPathTraceReceived OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Sonet Path Trace Received. 64-bytes String. The write option is for debugging only. " ::= { sonetPathAlarmEntry 14 } sonetPathStatAlarmStatus OBJECT-TYPE SYNTAX INTEGER (1..'1FFFF'h) ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the status of the interface. The sonetPathStatAlarmStatus is a bit map represented as a sum, therefore, it can represent multiple defects simultaneously. The sonetPathStatAlarmNoDefect should be set if and only if no other flag is set. The various bit positions are: 1 sonetPathStatAlarmNoDefect 2 sonetPathCurrent15minESs 3 sonetPathCurrent15minSESs 4 sonetPathCurrent15minCVs 5 sonetPathCurrent15minUASs 6 sonetFarEndPathCurrent15minESs 7 sonetFarEndPathCurrent15minSESs 8 sonetFarEndPathCurrent15minCVs 9 sonetFarEndPathCurrent15minUASs 10 sonetPathCurrentDayESs 11 sonetPathCurrentDaySESs 12 sonetPathCurrentDayCVs 13 sonetPathCurrentDayUASs 14 sonetFarEndPathCurrentDayESs 15 sonetFarEndPathCurrentDaySESs 16 sonetFarEndPathCurrentDayCVs 17 sonetFarEndPathCurrentDayUASs " ::= { sonetPathAlarmEntry 15 } -- ---------------------------------------------------------------- -- -- Path Counter Group -- -- ---------------------------------------------------------------- sonetPathCounterTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetPathCounterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SONET/SDH Path Counter table." ::= { cwsonetPath 8 } sonetPathCounterEntry OBJECT-TYPE SYNTAX SonetPathCounterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SONET/SDH Path table." INDEX { sonetPathCounterLineNum } ::= { sonetPathCounterTable 1 } SonetPathCounterEntry ::= SEQUENCE { sonetPathCounterLineNum INTEGER, sonetPathCounterAISs Gauge, sonetPathCounterRFIs Gauge, sonetPathCounterClrButton INTEGER } sonetPathCounterLineNum OBJECT-TYPE SYNTAX INTEGER (1..1) ACCESS read-only STATUS mandatory DESCRIPTION " line number. BNM has one line " ::= {sonetPathCounterEntry 1} sonetPathCounterAISs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of AISs encountered by a SONET/SDH. " ::= { sonetPathCounterEntry 2 } sonetPathCounterRFIs OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The counter associated with the number of RFIs encountered by a SONET/SDH Path. " ::= { sonetPathCounterEntry 3 } sonetPathCounterClrButton OBJECT-TYPE SYNTAX INTEGER { noAction(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clears all the Path's counters. " ::= { sonetPathCounterEntry 4 } -- -------------------------------------------------------------- -- -- Group "SONET" -- This group standard within the scope of the BASIS system -- -- -------------------------------------------------------------- -- sonetApsConfig OBJECT IDENTIFIER ::= { cwsonetObjects 6 } -- ---------------------------------------------------------------- -- -- APS Config Group -- -- ---------------------------------------------------------------- sonetApsConfig OBJECT IDENTIFIER ::= { cwsonetObjects 6 } sonetApsConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SonetApsConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Sonet APS config table" ::= { sonetApsConfig 1 } sonetApsConfigEntry OBJECT-TYPE SYNTAX SonetApsConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Sonet APS table. Each Entry is index by the working Line number. " INDEX { apsWorkingLine } ::= { sonetApsConfigTable 1 } SonetApsConfigEntry ::= SEQUENCE { apsWorkingSlot INTEGER, apsWorkingLine INTEGER, apsProtectionSlot INTEGER, apsProtectionLine INTEGER, apsEnable INTEGER, apsArchMode INTEGER, apsActiveLine INTEGER, apsSFBER INTEGER, apsSDBER INTEGER, apsWtr INTEGER, apsdirection INTEGER, apsRevertive INTEGER, apsK1K2Disable INTEGER } apsWorkingSlot OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "This object is the chassis slot number of the working line MGX 8x50 PXM: can only be slot 7 or 8. MGX 8x30 PXM: can only be slot 1 or 2. MGX 8x50 SRME: can only be slot 15,16,31 or 32 MGX 8x30 SRME: can only be slot 7 or 14 " ::= { sonetApsConfigEntry 1 } apsWorkingLine OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-write STATUS mandatory DESCRIPTION "This object is the line number of the working line OC-3 : sonetLineNum in a range 1..4 OC-12: sonetLineNum = 1 is the ONLY valid number " ::= { sonetApsConfigEntry 2 } apsProtectionSlot OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "This object is the chassis slot number of the protection line MGX 8x50 PXM: can only be slot 7 or 8. MGX 8x30 PXM: can only be slot 1 or 2. MGX 8x50 SRME: can only be slot 15,16,31 or 32 MGX 8x30 SRME: can only be slot 7 or 14 " ::= { sonetApsConfigEntry 3 } apsProtectionLine OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-write STATUS mandatory DESCRIPTION "This object is the line number of the working line OC-3 : sonetLineNum in a range 1..4 OC-12: sonetLineNum = 1 is the ONLY valid number " ::= { sonetApsConfigEntry 4 } apsEnable OBJECT-TYPE SYNTAX INTEGER { apsFeatDisable (1), apsFeatEnable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to enable or disable APS feature on the working/protection line pairs. " ::= { sonetApsConfigEntry 5 } apsArchMode OBJECT-TYPE SYNTAX INTEGER { singleCardonePlusOne (1), dualCardonePlusOne (2), singleCardOneToOne (3), anexBOnePlusOne (4), anexAOnePlusOne (5) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to configure APS architecture mode on the working/protection line pairs. The architecture modes currently supported are 'dualCardonePlusOne' (for GR-253) and 'anexAOnePlusOne (for G.783 Annex A). " ::= { sonetApsConfigEntry 6 } apsActiveLine OBJECT-TYPE SYNTAX INTEGER { apsWorkingLine (1), apsProtectionLine (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates which line is currently active ob the trunk line. " ::= { sonetApsConfigEntry 7 } apsSFBER OBJECT-TYPE SYNTAX INTEGER (3..13) ACCESS read-write STATUS mandatory DESCRIPTION "This object contains the Bit Error Rate threshold for Signal Fault detection on the working line. " ::= { sonetApsConfigEntry 8 } apsSDBER OBJECT-TYPE SYNTAX INTEGER (5..13) ACCESS read-write STATUS mandatory DESCRIPTION "This object contains the Bit Error Rate threshold for Signal Degrade detection on the working line. If set to 5, it means SDBER rate = 10 ^^ -5. " ::= { sonetApsConfigEntry 9 } apsWtr OBJECT-TYPE SYNTAX INTEGER (0..12) ACCESS read-write STATUS mandatory DESCRIPTION "This object contains interval (in minute) to wait before attempting to switch back to working line. Not applicable if the line configure in non-revertive mode. " ::= { sonetApsConfigEntry 10 } apsdirection OBJECT-TYPE SYNTAX INTEGER { uniDirectional (1), biDirectional (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to configure the switching direction which this APS line support. Unidirectional switch only one direction. Bidirectional switch in both ends of the line. " ::= { sonetApsConfigEntry 11 } apsRevertive OBJECT-TYPE SYNTAX INTEGER { nonrevertive (1), revertive (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to configure the APS revertive or nonrevertive option. Revertive allows the line to be switch back to working line after the Wait-To-restore interval has expired and the working line SF/SD has been cleared. " ::= { sonetApsConfigEntry 12 } apsK1K2Disable OBJECT-TYPE SYNTAX INTEGER { kbandEnable (1), kbandDisable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to enable or disable the K1/K2 inband interface on the protection line. " ::= { sonetApsConfigEntry 13 } apsCardFailureCode OBJECT-TYPE SYNTAX INTEGER { apsProtectBCMissing (1), apsProtectDCMissing (2), apsWorkingBCMissing (3), apsWorkingDCMissing (4), apsWorkingCdMismatch (5), apsProtectCdMismatch (6) } ACCESS read-only STATUS mandatory DESCRIPTION "The Sonet APS card failure code apsProtectBCMissing = protection Back card missing apsProtectDCMissing = protection Daughter card missing apsWorkingBCMissing = Working Back card missing apsWorkingDCMissing = Working Daughter card missing apsWorkingCdMismatch = Working Card in mismatch/fail state apsProtectCdMismatch = protection card in mismatch/fail state " ::= { sonetApsConfig 2 } apsLineFailureCode OBJECT-TYPE SYNTAX INTEGER { apsSignalDegrade (1), apsSignalFailure (2), apsLineAlarm (3), apsLineLoopBack (4) } ACCESS read-only STATUS mandatory DESCRIPTION "The Sonet APS line failure code" ::= { sonetApsConfig 3 } apsLineSwReason OBJECT-TYPE SYNTAX INTEGER { apsRevertive (1), apsManual (2), apsSignalDefectLow (3), apsSignalDefectHigh (4), apsSignalFailureLow (5), apsSignalFailureHigh (6), apsForceSwitch (7), apsLockOut (8) } ACCESS read-only STATUS mandatory DESCRIPTION "The Sonet APS line switch reason code " ::= { sonetApsConfig 4 } apsLineSwFailureCode OBJECT-TYPE SYNTAX INTEGER { apsRevertiveSwitchFail (1), apsManualSwitchFail (2), apsSDLowSwitchFail (3), apsSDHighSwitchFail (4), apsSFLowSwitchFail (5), apsSFHighSwitchFail (6), apsForceSwitchFail (7), apsLockOutSwitchFail (8) } ACCESS read-only STATUS mandatory DESCRIPTION "The Sonet APS line switch failure code" ::= { sonetApsConfig 5 } apsStandbyLineFailureCode OBJECT-TYPE SYNTAX INTEGER { apsSignalDegrade (1), apsSignalFailure (2), apsLineAlarm (3), apsLineLoopBack (4), apsProtectionByteFail (5), apsArchitectureMismatch (6), apsChannelMismatch (7), apsDirectionMismatch (8), apsWrongRequest (9) } ACCESS read-only STATUS mandatory DESCRIPTION "The Sonet APS standby line failure code" ::= { sonetApsConfig 6 } END