2459 lines
		
	
	
		
			89 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2459 lines
		
	
	
		
			89 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- extracted from draft-kchapman-sonet-sup-mib-00.txt
 | 
						|
-- at Mon Nov 15 17:11:07 1999
 | 
						|
 | 
						|
SL-SONET-SUP-PM-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32,
 | 
						|
    transmission, Gauge32
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    TruthValue, DateAndTime
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
 | 
						|
        FROM SNMPv2-CONF
 | 
						|
    PerfCurrentCount, PerfIntervalCount, PerfTotalCount
 | 
						|
        FROM PerfHist-TC-MIB
 | 
						|
    sonetMediumEntry, sonetSectionCurrentEntry,
 | 
						|
    sonetSectionIntervalEntry, sonetLineCurrentEntry,
 | 
						|
    sonetLineIntervalEntry, sonetFarEndLineCurrentEntry,
 | 
						|
    sonetFarEndLineIntervalEntry, sonetPathCurrentEntry,
 | 
						|
    sonetPathIntervalEntry, sonetFarEndPathCurrentEntry,
 | 
						|
    sonetFarEndPathIntervalEntry, sonetVTCurrentEntry,
 | 
						|
    sonetVTIntervalEntry, sonetFarEndVTCurrentEntry,
 | 
						|
    sonetFarEndVTIntervalEntry
 | 
						|
        FROM SONET-MIB
 | 
						|
    ifIndex
 | 
						|
        FROM IF-MIB
 | 
						|
	slSonetMib				      		FROM SL-SONET-MIB;
 | 
						|
 | 
						|
sonetSupPmMIB MODULE-IDENTITY
 | 
						|
    LAST-UPDATED   "199807131752Z"  -- 13-Jul-98 1:52 PM EST
 | 
						|
    ORGANIZATION   "Argon Networks, Inc."
 | 
						|
    CONTACT-INFO
 | 
						|
       "        Ken Chapman
 | 
						|
        Postal: Argon Networks, Inc.
 | 
						|
                25 Porter Road
 | 
						|
                Littleton, MA  01460
 | 
						|
                USA
 | 
						|
        Phone:  +1 978 486 0665
 | 
						|
        Fax:    +1 978 486 9379
 | 
						|
        Email:  KChapman@Argon.com"
 | 
						|
    DESCRIPTION
 | 
						|
        "This MIB module provides extensions to the SONET-MIB (RFC 2558)
 | 
						|
        objects.  It provides definitions for management information
 | 
						|
        that supports those parts of ANSI T1.231-1997 that are not
 | 
						|
        covered by the SONET-MIB."
 | 
						|
    ::= { slSonetMib 3 }
 | 
						|
 | 
						|
 | 
						|
--  This is the MIB extension module for the SONET objects
 | 
						|
 | 
						|
sonetSupObjects         OBJECT IDENTIFIER ::= { sonetSupPmMIB 1 }
 | 
						|
sonetSupObjectsPath     OBJECT IDENTIFIER ::= { sonetSupPmMIB 2 }
 | 
						|
sonetSupObjectsVT       OBJECT IDENTIFIER ::= { sonetSupPmMIB 3 }
 | 
						|
 | 
						|
--  groups in the SONET MIB extension module
 | 
						|
 | 
						|
sonetSupConfig          OBJECT IDENTIFIER ::= { sonetSupObjects 1 }
 | 
						|
sonetSupMedium          OBJECT IDENTIFIER ::= { sonetSupObjects 2 }
 | 
						|
sonetSupSection         OBJECT IDENTIFIER ::= { sonetSupObjects 3 }
 | 
						|
sonetSupLine            OBJECT IDENTIFIER ::= { sonetSupObjects 4 }
 | 
						|
sonetSupFarEndLine      OBJECT IDENTIFIER ::= { sonetSupObjects 5 }
 | 
						|
sonetSupPath            OBJECT IDENTIFIER ::= { sonetSupObjectsPath 1 }
 | 
						|
sonetSupFarEndPath      OBJECT IDENTIFIER ::= { sonetSupObjectsPath 2 }
 | 
						|
sonetSupVT              OBJECT IDENTIFIER ::= { sonetSupObjectsVT 1 }
 | 
						|
sonetSupFarEndVT        OBJECT IDENTIFIER ::= { sonetSupObjectsVT 2 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET Section group object definitions.
 | 
						|
--
 | 
						|
--  SONET Section default threshold value object definitions.
 | 
						|
--  These default values apply to all section interfaces.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetSectionDefaultThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetSectionDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of default thresholds for SONET section counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupSection 1 }
 | 
						|
 | 
						|
sonetSectionDefaultThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetSectionDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of default thresholds.  The table has a
 | 
						|
        variable for each counter type and accumulation period
 | 
						|
        combination, but uses an index to indetify the digital signal
 | 
						|
        rate.  The agent must provide a set of default threshold values
 | 
						|
        for all rates that the NE supports.  The agent may make these
 | 
						|
        variables read-only."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    INDEX       { sonetSectionDefaultThresholdRate }
 | 
						|
    ::= { sonetSectionDefaultThresholdTable 1 }
 | 
						|
 | 
						|
SonetSectionDefaultThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetSectionDefaultThresholdRate        INTEGER,
 | 
						|
        sonetSectionDefaultCVThreshold          INTEGER,
 | 
						|
        sonetSectionDefaultESThreshold          INTEGER,
 | 
						|
        sonetSectionDefaultSESThreshold         INTEGER,
 | 
						|
        sonetSectionDefaultSEFSThreshold        INTEGER,
 | 
						|
        sonetSectionDefaultDayCVThreshold       INTEGER,
 | 
						|
        sonetSectionDefaultDayESThreshold       INTEGER,
 | 
						|
        sonetSectionDefaultDaySESThreshold      INTEGER,
 | 
						|
        sonetSectionDefaultDaySEFSThreshold     INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetSectionDefaultThresholdRate OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    oc1(1),
 | 
						|
                    oc3(2),
 | 
						|
                    oc12(3),
 | 
						|
                    oc24(4),
 | 
						|
                    oc48(5),
 | 
						|
                    oc192(6)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The digital signal rate for which the default threshold values
 | 
						|
        apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 1 }
 | 
						|
 | 
						|
sonetSectionDefaultCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 2 }
 | 
						|
 | 
						|
sonetSectionDefaultESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 3 }
 | 
						|
 | 
						|
sonetSectionDefaultSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 6 }
 | 
						|
 | 
						|
sonetSectionDefaultSEFSThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SEFS-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 7 }
 | 
						|
 | 
						|
sonetSectionDefaultDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 8 }
 | 
						|
 | 
						|
sonetSectionDefaultDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 9 }
 | 
						|
 | 
						|
sonetSectionDefaultDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 12 }
 | 
						|
 | 
						|
sonetSectionDefaultDaySEFSThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SEFS-S counter 15-minute interval
 | 
						|
        thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSectionDefaultThresholdEntry 13 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET Section threshold value object definitions.  This table is an
 | 
						|
--  extension to the sonetSectionCurrentTable found in the SONET-MIB.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetSectionThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetSectionThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of trap threshold values for SONET section counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupSection 2 }
 | 
						|
 | 
						|
sonetSectionThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetSectionThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of SONET Section trap thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    AUGMENTS    { sonetSectionCurrentEntry }
 | 
						|
    ::= { sonetSectionThresholdTable 1 }
 | 
						|
 | 
						|
SonetSectionThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetSectionCurrentCVThreshold    INTEGER,
 | 
						|
        sonetSectionCurrentESThreshold    INTEGER,
 | 
						|
        sonetSectionCurrentSESThreshold   INTEGER,
 | 
						|
        sonetSectionCurrentSEFSThreshold  INTEGER,
 | 
						|
        sonetSectionDayCVThreshold        INTEGER,
 | 
						|
        sonetSectionDayESThreshold        INTEGER,
 | 
						|
        sonetSectionDaySESThreshold       INTEGER,
 | 
						|
        sonetSectionDaySEFSThreshold      INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetSectionCurrentCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval CV-S counter.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 1 }
 | 
						|
 | 
						|
sonetSectionCurrentESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval ES-S counter.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 2 }
 | 
						|
 | 
						|
sonetSectionCurrentSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval SES-S counter.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 5 }
 | 
						|
 | 
						|
sonetSectionCurrentSEFSThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval SEFS-S counter.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 6 }
 | 
						|
 | 
						|
sonetSectionDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day CV-S
 | 
						|
        counter.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 7 }
 | 
						|
 | 
						|
sonetSectionDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day ES-S
 | 
						|
        counter.  A value of zero indicates that the default threshold
 | 
						|
        value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 8 }
 | 
						|
 | 
						|
sonetSectionDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day SES-S
 | 
						|
        counter.  A value of zero indicates that the default threshold
 | 
						|
        value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 11 }
 | 
						|
 | 
						|
sonetSectionDaySEFSThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day SEFS-S
 | 
						|
        counter.  A value of zero indicates that the default threshold
 | 
						|
        value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetSectionThresholdEntry 12 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  The SONET Section Day Table.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetSectionDayTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetSectionDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SONET Section Day table.  Contains various statistics
 | 
						|
        collected by each SONET Section over multiple 1-day
 | 
						|
        intervals of operation."
 | 
						|
    ::= { sonetSupSection 15 }
 | 
						|
 | 
						|
sonetSectionDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetSectionDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the SONET Section Day table."
 | 
						|
    INDEX       { ifIndex, sonetSectionDayNumber }
 | 
						|
    ::= { sonetSectionDayTable 1 }
 | 
						|
 | 
						|
SonetSectionDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetSectionDayNumber           INTEGER,
 | 
						|
        sonetSectionDayStartTime        DateAndTime,
 | 
						|
        sonetSectionDayValidData        TruthValue,
 | 
						|
        sonetSectionDayCVs              PerfTotalCount,
 | 
						|
        sonetSectionDayESs              PerfTotalCount,
 | 
						|
        sonetSectionDaySESs             PerfTotalCount,
 | 
						|
        sonetSectionDaySEFSs            PerfTotalCount,
 | 
						|
        sonetSectionDayTcaFlag    		TruthValue,
 | 
						|
        sonetSectionDayReset 			INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetSectionDayNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..33)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number which identifies the 1-day interval for which the set
 | 
						|
        of section related statistics is available.  The number is
 | 
						|
        between 1 and n, where n is the number of 1-day intervals
 | 
						|
        supported by the agent.  The interval identified by 1 is the
 | 
						|
        current 1-day interval, 2 is the previous (most recently
 | 
						|
        completed) 1-day interval and n is the least recently completed
 | 
						|
        1-day interval.
 | 
						|
        Interval 0 is used for the Untimed counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetSectionDayEntry 1 }
 | 
						|
 | 
						|
sonetSectionDayStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable indicates the date and time at which this 1-day
 | 
						|
        interval of sections measurements began on this interface."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.1."
 | 
						|
    ::= { sonetSectionDayEntry 2 }
 | 
						|
 | 
						|
sonetSectionDayValidData OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable assumes the value true(1) if the data stored for
 | 
						|
        this interval is both valid and complete.  It is set to false(2)
 | 
						|
        if the data stored for this interval is incomplete or otherwise
 | 
						|
        invalid because (a) the data stored for this interval is for a
 | 
						|
        period greater or less than 24 hours, or (b) some data is
 | 
						|
        missing."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.2."
 | 
						|
    ::= { sonetSectionDayEntry 3 }
 | 
						|
 | 
						|
sonetSectionDayCVs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The section code violation (CV-S) count is the number of BIP-8
 | 
						|
        errors which were detected at the SONET section layer
 | 
						|
        interface in a previous 1-day interval.  Each section BIP-8
 | 
						|
        can detect up to eight errors per STS-N frame, with each error
 | 
						|
        incrementing the CV counter.  CVs for the section layer are
 | 
						|
        collected using the BIP-8 in the B1 byte located in the
 | 
						|
        section overhead of STS-1 number 1."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.2.1.1."
 | 
						|
    ::= { sonetSectionDayEntry 4 }
 | 
						|
 | 
						|
sonetSectionDayESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The section errored second (ES-S) count is the number of
 | 
						|
        1-second intervals containing one or more BIP-8 error (B1
 | 
						|
        byte), one or more SEF defects, or one or more LOS defects
 | 
						|
        which were encountered by the SONET section layer
 | 
						|
        interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.2.2."
 | 
						|
    ::= { sonetSectionDayEntry 5 }
 | 
						|
 | 
						|
sonetSectionDaySESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The section severely errored second (SES-S) count is the
 | 
						|
        number of 1-second intervals containing
 | 
						|
        sonetSevereErrorThreshold or more BIP-8 errors (B1 byte), one
 | 
						|
        or more SEF defects, or one or more LOS defects which were
 | 
						|
        encountered by the SONET section layer interface in a
 | 
						|
        previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.2.5."
 | 
						|
    ::= { sonetSectionDayEntry 8 }
 | 
						|
 | 
						|
sonetSectionDaySEFSs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The section severely errored frame second (SEFS-S) count is
 | 
						|
        the number of 1-second intervals containing one or more SEF
 | 
						|
        defects which were encountered by the SONET section layer
 | 
						|
        interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.2.6."
 | 
						|
    ::= { sonetSectionDayEntry 9 }
 | 
						|
 | 
						|
sonetSectionDayTcaFlag OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "TRUE if one of the counters crossed the
 | 
						|
       threshold during the day."
 | 
						|
    ::= { sonetSectionDayEntry 10 }
 | 
						|
 | 
						|
sonetSectionDayReset OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "Writing this object reset the PM counters of this interval."
 | 
						|
    ::= { sonetSectionDayEntry 11 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET Line group object definitions.
 | 
						|
--
 | 
						|
--  SONET Line default threshold value object definitions.  These
 | 
						|
--  default values apply to both near-end and far-end line interfaces.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetLineDefaultThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetLineDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of default thresholds for SONET Line counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupLine 1 }
 | 
						|
 | 
						|
sonetLineDefaultThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetLineDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of default thresholds.  The table has a
 | 
						|
        variable for each counter type and accumulation period
 | 
						|
        combination, but uses indexes to indetify the digital signal
 | 
						|
        direction and rate.  The agent must provide a set of default
 | 
						|
        threshold values for all rates that the NE supports.  The agent
 | 
						|
        may make these variables read-only."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    INDEX       { sonetLineDefaultThresholdDirection,
 | 
						|
                  sonetLineDefaultThresholdRate }
 | 
						|
    ::= { sonetLineDefaultThresholdTable 1 }
 | 
						|
 | 
						|
SonetLineDefaultThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetLineDefaultThresholdDirection  INTEGER,
 | 
						|
        sonetLineDefaultThresholdRate       INTEGER,
 | 
						|
        sonetLineDefaultCVThreshold         INTEGER,
 | 
						|
        sonetLineDefaultESThreshold         INTEGER,
 | 
						|
        sonetLineDefaultSESThreshold        INTEGER,
 | 
						|
        sonetLineDefaultUASThreshold        INTEGER,
 | 
						|
        sonetLineDefaultDayCVThreshold      INTEGER,
 | 
						|
        sonetLineDefaultDayESThreshold      INTEGER,
 | 
						|
        sonetLineDefaultDaySESThreshold     INTEGER,
 | 
						|
        sonetLineDefaultDayUASThreshold     INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetLineDefaultThresholdDirection OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    nearEnd(1),
 | 
						|
                    farEnd(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The digital signal direction for which the default threshold
 | 
						|
        values apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 1 }
 | 
						|
 | 
						|
sonetLineDefaultThresholdRate OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    vt1dot5(1),
 | 
						|
                    vtg(2),
 | 
						|
                    oc1(3),
 | 
						|
                    oc3(4),
 | 
						|
                    oc12(5),
 | 
						|
                    oc24(6),
 | 
						|
                    oc48(7),
 | 
						|
                    oc192(8)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The digital signal rate for which the default threshold values
 | 
						|
        apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 2 }
 | 
						|
 | 
						|
sonetLineDefaultCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-L and CV-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 3 }
 | 
						|
 | 
						|
sonetLineDefaultESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-L and ES-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 4 }
 | 
						|
 | 
						|
sonetLineDefaultSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-L and SES-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 7 }
 | 
						|
 | 
						|
sonetLineDefaultUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET UAS-L and UAS-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 9 }
 | 
						|
 | 
						|
sonetLineDefaultDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-L and CV-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 10 }
 | 
						|
 | 
						|
sonetLineDefaultDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-L and ES-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 11 }
 | 
						|
 | 
						|
sonetLineDefaultDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-L and SES-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 14 }
 | 
						|
 | 
						|
sonetLineDefaultDayUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET UAS-L and UAS-LFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineDefaultThresholdEntry 16 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET Line threshold value object definitions.  This table is an
 | 
						|
--  extension to the sonetLineCurrentTable found in the SONET-MIB.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetLineThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetLineThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of trap threshold values for SONET Line counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupLine 2 }
 | 
						|
 | 
						|
sonetLineThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetLineThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of SONET Line trap thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    INDEX    { ifIndex,
 | 
						|
    		   sonetLineThresholdDirection }
 | 
						|
    ::= { sonetLineThresholdTable 1 }
 | 
						|
 | 
						|
SonetLineThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
		sonetLineThresholdDirection 	INTEGER,
 | 
						|
        sonetLineCurrentCVThreshold     INTEGER,
 | 
						|
        sonetLineCurrentESThreshold     INTEGER,
 | 
						|
        sonetLineCurrentSESThreshold    INTEGER,
 | 
						|
        sonetLineCurrentUASThreshold    INTEGER,
 | 
						|
        sonetLineDayCVThreshold         INTEGER,
 | 
						|
        sonetLineDayESThreshold         INTEGER,
 | 
						|
        sonetLineDaySESThreshold        INTEGER,
 | 
						|
        sonetLineDayUASThreshold        INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetLineThresholdDirection OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    nearEnd(1),
 | 
						|
                    farEnd(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The digital signal direction for which the threshold
 | 
						|
        values apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetLineThresholdEntry 1 }
 | 
						|
 | 
						|
sonetLineCurrentCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval CV-L and CV-LFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 2 }
 | 
						|
 | 
						|
sonetLineCurrentESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval ES-L and ES-LFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 3 }
 | 
						|
 | 
						|
sonetLineCurrentSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval SES-L and SES-LFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 4 }
 | 
						|
 | 
						|
sonetLineCurrentUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval UAS-L and UAS-LFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 5 }
 | 
						|
 | 
						|
sonetLineDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day CV-L
 | 
						|
        and CV-LFE counters.  A value of zero indicates that the default
 | 
						|
        threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 6 }
 | 
						|
 | 
						|
sonetLineDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day ES-L
 | 
						|
        and ES-LFE counters.  A value of zero indicates that the default
 | 
						|
        threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 7 }
 | 
						|
 | 
						|
sonetLineDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..65535)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day SES-L
 | 
						|
        and SES-LFE counters.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 8 }
 | 
						|
 | 
						|
sonetLineDayUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current day UAS-L
 | 
						|
        and UAS-LFE counters.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetLineThresholdEntry 9 }
 | 
						|
 | 
						|
-- *******************************************************************
 | 
						|
-- The SONET Line Day Table.
 | 
						|
-- *******************************************************************
 | 
						|
 | 
						|
sonetLineDayTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetLineDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SONET Line Day table.  Contains various statistics
 | 
						|
        collected by each SONET line over multiple 1-day
 | 
						|
        intervals of operation."
 | 
						|
    ::= { sonetSupLine 5 }
 | 
						|
 | 
						|
sonetLineDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetLineDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the SONET Line Day table."
 | 
						|
    INDEX       { ifIndex, sonetLineDayNumber }
 | 
						|
    ::= { sonetLineDayTable 1 }
 | 
						|
 | 
						|
SonetLineDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetLineDayNumber      INTEGER,
 | 
						|
        sonetLineDayStartTime   DateAndTime,
 | 
						|
        sonetLineDayValidData   TruthValue,
 | 
						|
        sonetLineDayCVs         PerfTotalCount,
 | 
						|
        sonetLineDayESs         PerfTotalCount,
 | 
						|
        sonetLineDaySESs        PerfTotalCount,
 | 
						|
        sonetLineDayUASs        PerfTotalCount,
 | 
						|
        sonetLineDayPSC         PerfTotalCount,
 | 
						|
        sonetLineDayPSD         PerfTotalCount,
 | 
						|
        sonetLineDayFCs         PerfTotalCount,
 | 
						|
        sonetLineDayTcaFlag    	TruthValue,
 | 
						|
        sonetLineDayReset 		INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetLineDayNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..33)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number which identifies the 1-day interval for which the set
 | 
						|
        of near-end line related statistics is available.  The number is
 | 
						|
        between 1 and n, where n is the number of 1-day intervals
 | 
						|
        supported by the agent.  The interval identified by 1 is the
 | 
						|
        current 1-day interval, 2 is the previous (most recently
 | 
						|
        completed) 1-day interval and n is the least recently completed
 | 
						|
        1-day interval.
 | 
						|
        Interval 0 is used for the Untimed counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetLineDayEntry 1 }
 | 
						|
 | 
						|
sonetLineDayStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable indicates the date and time at which this 1-day
 | 
						|
        interval of near-end line measurements began on this interface."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.1."
 | 
						|
    ::= { sonetLineDayEntry 2 }
 | 
						|
 | 
						|
sonetLineDayValidData OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable assumes the value true(1) if the data stored for
 | 
						|
        this interval is both valid and complete.  It is set to false(2)
 | 
						|
        if the data stored for this interval is incomplete or otherwise
 | 
						|
        invalid because (a) the data stored for this interval is for a
 | 
						|
        period greater or less than 24 hours, or (b) some data is
 | 
						|
        missing."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.2."
 | 
						|
    ::= { sonetLineDayEntry 3 }
 | 
						|
 | 
						|
sonetLineDayCVs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The line code violation (CV-L) count is the number of BIP-8
 | 
						|
        errors which were detected at the SONET line layer
 | 
						|
        interface in a previous 1-day interval.  Each line BIP-8
 | 
						|
        can detect up to eight errors per STS-1 frame, with each error
 | 
						|
        incrementing the CV counter.  CVs for the line layer are
 | 
						|
        collected using the BIP-8s in the B2 byte located in the
 | 
						|
        line overhead of STS-1.  (Since all CVs on an STS-N line are
 | 
						|
        counted together, this is equivalent to counting each error in
 | 
						|
        the BIP-8N contained in the B2 bytes of the STS-N line
 | 
						|
        overhead.)  Thus, on an STS-N signal, up to 8 x N CVs may
 | 
						|
        occure in each STS-N frame."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.3.1.1.1."
 | 
						|
    ::= { sonetLineDayEntry 5 }
 | 
						|
 | 
						|
sonetLineDayESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The line errored second (ES-L) count is the number of 1-second
 | 
						|
        intervals containing one or more EDC error (B2 byte), or one
 | 
						|
        or more AIS-L defects which were encountered by the SONET
 | 
						|
        line layer interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.3.1.2."
 | 
						|
    ::= { sonetLineDayEntry 6 }
 | 
						|
 | 
						|
sonetLineDaySESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The line severely errored second (SES-L) is a count of 1-second
 | 
						|
        intervals containing sonetSevereErrorThreshold or more EDC
 | 
						|
        errors (B2 byte) or one or more AIS-L defects which were
 | 
						|
        encountered by the SONET line layer interface in a previous
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.3.1.5."
 | 
						|
   ::= { sonetLineDayEntry 9 }
 | 
						|
 | 
						|
sonetLineDayUASs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The line unavailable second (UAS-L) is a count of 1-second
 | 
						|
        intervals for which the SONET line was unavailable during a
 | 
						|
        previous 1-day interval.  The SONET line becomes unavailable at
 | 
						|
        the onset of 10 contiguous SES-Ls.  The 10 SES-Ls are included
 | 
						|
        in unavailable time.  Once unavailable, the SONET line becomes
 | 
						|
        available at the onset of 10 contiguous seconds with no SES-Ls.
 | 
						|
        The 10 seconds with no SES-Ls are excluded from unavailable
 | 
						|
        time."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.3.1.6."
 | 
						|
    ::= { sonetLineDayEntry 10 }
 | 
						|
 | 
						|
sonetLineDayPSC OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of protection switching occured."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.3.5."
 | 
						|
    ::= { sonetLineDayEntry 11 }
 | 
						|
 | 
						|
sonetLineDayPSD OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The length of time in seconds, where the protection unit was in service
 | 
						|
        and the working unit was out of service, during the day."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.3.6."
 | 
						|
    ::= { sonetLineDayEntry 12 }
 | 
						|
 | 
						|
sonetLineDayFCs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of failure counts occured during the day."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.3.7."
 | 
						|
    ::= { sonetLineDayEntry 13 }
 | 
						|
 | 
						|
sonetLineDayTcaFlag OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "TRUE if one of the counters crossed the
 | 
						|
       threshold during the day."
 | 
						|
    ::= { sonetLineDayEntry 14 }
 | 
						|
 | 
						|
sonetLineDayReset OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "Writing this object reset the PM counters of this interval."
 | 
						|
    ::= { sonetLineDayEntry 15 }
 | 
						|
 | 
						|
 | 
						|
-- *******************************************************************
 | 
						|
-- The SONET Far End Line Day Table.
 | 
						|
-- *******************************************************************
 | 
						|
 | 
						|
sonetFarEndLineDayTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetFarEndLineDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SONET Far End Line Day table.  Contains various
 | 
						|
        statistics collected by each SONET line over multiple
 | 
						|
        1-day intervals of operation."
 | 
						|
    ::= { sonetSupFarEndLine 3 }
 | 
						|
 | 
						|
sonetFarEndLineDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetFarEndLineDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "An entry in the SONET Far End Line Day table."
 | 
						|
    INDEX       { ifIndex, sonetFarEndLineDayNumber }
 | 
						|
    ::= { sonetFarEndLineDayTable 1 }
 | 
						|
 | 
						|
SonetFarEndLineDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetFarEndLineDayNumber      INTEGER,
 | 
						|
        sonetFarEndLineDayStartTime   DateAndTime,
 | 
						|
        sonetFarEndLineDayValidData   TruthValue,
 | 
						|
        sonetFarEndLineDayCVs         PerfTotalCount,
 | 
						|
        sonetFarEndLineDayESs         PerfTotalCount,
 | 
						|
        sonetFarEndLineDaySESs        PerfTotalCount,
 | 
						|
        sonetFarEndLineDayUASs        PerfTotalCount,
 | 
						|
        sonetFarEndLineDayFCs         PerfTotalCount,
 | 
						|
        sonetFarEndLineDayTcaFlag     TruthValue,
 | 
						|
        sonetFarEndLineDayReset       INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetFarEndLineDayNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..33)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number which identifies the 1-day interval for which the set
 | 
						|
        of far-end line related statistics is available.  The number is
 | 
						|
        between 1 and n, where n is the number of 1-day intervals
 | 
						|
        supported by the agent.  The interval identified by 1 is the
 | 
						|
        current 1-day interval, 2 is the previous (most recently
 | 
						|
        completed) 1-day interval and n is the least recently completed
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetFarEndLineDayEntry 1 }
 | 
						|
 | 
						|
sonetFarEndLineDayStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable indicates the date and time at which this 1-day
 | 
						|
        interval of far-end line measurements began on this interface."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.1."
 | 
						|
    ::= { sonetFarEndLineDayEntry 2 }
 | 
						|
 | 
						|
sonetFarEndLineDayValidData OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable assumes the value true(1) if the data stored for
 | 
						|
        this interval is both valid and complete.  It is set to false(2)
 | 
						|
        if the data stored for this interval is incomplete or otherwise
 | 
						|
        invalid because (a) the data stored for this interval is for a
 | 
						|
        period greater or less than 24 hours, or (b) some data is
 | 
						|
        missing (e.g., when a near-end defect prevents some far-end data
 | 
						|
        from being collected)."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.2."
 | 
						|
    ::= { sonetFarEndLineDayEntry 3 }
 | 
						|
 | 
						|
sonetFarEndLineDayCVs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end line code violation (CV-LFE) count is the number of
 | 
						|
        REI-Ls which were detected at the SONET line layer interface in
 | 
						|
        a previous 1-day interval.  For EC-1 or OC-1, REI-L is bits 5 to
 | 
						|
        8 of the M0 byte; for EC-N or OC-N (N>2), M1 byte."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.4.1."
 | 
						|
    ::= { sonetFarEndLineDayEntry 5 }
 | 
						|
 | 
						|
sonetFarEndLineDayESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end line errored second (ES-LFE) count is the number of
 | 
						|
        1-second intervals containing one or more REDC-Ls, or one or
 | 
						|
        more RDI-L defects which were encountered by the SONET line
 | 
						|
        layer interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.4.1."
 | 
						|
    ::= { sonetFarEndLineDayEntry 6 }
 | 
						|
 | 
						|
sonetFarEndLineDaySESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end line severely errored second (SES-LFE) is a count
 | 
						|
        of 1-second intervals containing sonetSevereErrorThreshold or
 | 
						|
        more REDC-Ls or one or more RDI-L defects which were detected by
 | 
						|
        the SONET line layer interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.4.1."
 | 
						|
   ::= { sonetFarEndLineDayEntry 9 }
 | 
						|
 | 
						|
sonetFarEndLineDayUASs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end line unavailable second (UAS-LFE) is a count of
 | 
						|
        1-second intervals for which the SONET line was unavailable
 | 
						|
        during a previous 1-day interval.  The SONET line becomes
 | 
						|
        unavailable at the onset of 10 contiguous SES-LEFs.  The 10
 | 
						|
        SES-LEFs are included in unavailable time.  Once unavailable,
 | 
						|
        the SONET line becomes available at the onset of 10 contiguous
 | 
						|
        seconds with no SES-LEFs.  The 10 seconds with no SES-LEFs are
 | 
						|
        excluded from unavailable time."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.4.1."
 | 
						|
    ::= { sonetFarEndLineDayEntry 10 }
 | 
						|
 | 
						|
sonetFarEndLineDayFCs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end line failures count."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.3.7."
 | 
						|
    ::= { sonetFarEndLineDayEntry 11 }
 | 
						|
 | 
						|
sonetFarEndLineDayTcaFlag OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "TRUE if one of the counters crossed the
 | 
						|
       threshold during the day."
 | 
						|
    ::= { sonetFarEndLineDayEntry 12 }
 | 
						|
 | 
						|
sonetFarEndLineDayReset OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "Writing this object reset the PM counters of this interval."
 | 
						|
    ::= { sonetFarEndLineDayEntry 13 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET STS-Path group object definitions.
 | 
						|
--
 | 
						|
--  SONET STS-Path default threshold value object definitions.  These
 | 
						|
--  default values apply to both near-end and far-end Path interfaces.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetPathDefaultThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetPathDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of default thresholds for SONET Path counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupPath 1 }
 | 
						|
 | 
						|
sonetPathDefaultThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetPathDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of default thresholds.  The table has a
 | 
						|
        variable for each counter type and accumulation period
 | 
						|
        combination, but uses indexes to indetify the digital signal
 | 
						|
        direction and rate.  The agent must provide a set of default
 | 
						|
        threshold values for all rates that the NE supports.  The agent
 | 
						|
        may make these variables read-only."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    INDEX     { sonetPathDefaultThresholdDirection,
 | 
						|
                sonetPathDefaultThresholdRate }
 | 
						|
    ::= { sonetPathDefaultThresholdTable 1 }
 | 
						|
 | 
						|
SonetPathDefaultThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetPathDefaultThresholdDirection  INTEGER,
 | 
						|
        sonetPathDefaultThresholdRate       INTEGER,
 | 
						|
        sonetPathDefaultCVThreshold         INTEGER,
 | 
						|
        sonetPathDefaultESThreshold         INTEGER,
 | 
						|
        sonetPathDefaultSESThreshold        INTEGER,
 | 
						|
        sonetPathDefaultUASThreshold        INTEGER,
 | 
						|
        sonetPathDefaultDayCVThreshold      INTEGER,
 | 
						|
        sonetPathDefaultDayESThreshold      INTEGER,
 | 
						|
        sonetPathDefaultDaySESThreshold     INTEGER,
 | 
						|
        sonetPathDefaultDayUASThreshold     INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetPathDefaultThresholdDirection OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    nearEnd(1),
 | 
						|
                    farEnd(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The digital signal direction for which the default threshold
 | 
						|
        values apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 1 }
 | 
						|
 | 
						|
sonetPathDefaultThresholdRate OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    sts1(1),
 | 
						|
                    sts3(2),
 | 
						|
                    sts12(3),
 | 
						|
                    sts24(4),
 | 
						|
                    sts48(5),
 | 
						|
                    sts192(6)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path digital signal rate for which the default threshold
 | 
						|
        values apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 2 }
 | 
						|
 | 
						|
sonetPathDefaultCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-P and CV-PFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 3 }
 | 
						|
 | 
						|
sonetPathDefaultESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-P and ES-PFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 4 }
 | 
						|
 | 
						|
sonetPathDefaultSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-P and SES-PFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 7 }
 | 
						|
 | 
						|
sonetPathDefaultUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET UAS-P and UAS-PFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 8 }
 | 
						|
 | 
						|
sonetPathDefaultDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-P and CV-PFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 16 }
 | 
						|
 | 
						|
sonetPathDefaultDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-P and ES-PFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 17 }
 | 
						|
 | 
						|
sonetPathDefaultDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-P and SES-PFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 20 }
 | 
						|
 | 
						|
sonetPathDefaultDayUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET UAS-P and UAS-PFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathDefaultThresholdEntry 21 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET Path threshold value object definitions.  This table is an
 | 
						|
--  extension to the sonetPathCurrentTable found in the SONET-MIB.
 | 
						|
-- *********************************************************************
 | 
						|
sonetPathThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetPathThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of trap threshold values for SONET Path counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupPath 2 }
 | 
						|
 | 
						|
sonetPathThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetPathThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of SONET Path trap thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    INDEX    { ifIndex,
 | 
						|
    		   sonetPathThresholdDirection }
 | 
						|
    ::= { sonetPathThresholdTable 1 }
 | 
						|
 | 
						|
SonetPathThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetPathThresholdDirection         INTEGER,
 | 
						|
        sonetPathCurrentCVThreshold         INTEGER,
 | 
						|
        sonetPathCurrentESThreshold         INTEGER,
 | 
						|
        sonetPathCurrentSESThreshold        INTEGER,
 | 
						|
        sonetPathCurrentUASThreshold        INTEGER,
 | 
						|
        sonetPathDayCVThreshold             INTEGER,
 | 
						|
        sonetPathDayESThreshold             INTEGER,
 | 
						|
        sonetPathDaySESThreshold            INTEGER,
 | 
						|
        sonetPathDayUASThreshold            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetPathThresholdDirection OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    nearEnd(1),
 | 
						|
                    farEnd(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The digital signal direction for which the threshold
 | 
						|
        values apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetPathThresholdEntry 1 }
 | 
						|
 | 
						|
sonetPathCurrentCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval CV-P and CV-PFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 2 }
 | 
						|
 | 
						|
sonetPathCurrentESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval ES-P and ES-PFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 3 }
 | 
						|
 | 
						|
sonetPathCurrentSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval SES-P and SES-PFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 4 }
 | 
						|
 | 
						|
sonetPathCurrentUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval UAS-P and UAS-PFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 5 }
 | 
						|
 | 
						|
sonetPathDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day CV-P
 | 
						|
        and CV-PFE counters.  A value of zero indicates that the default
 | 
						|
        threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 6 }
 | 
						|
 | 
						|
sonetPathDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day ES-P
 | 
						|
        and ES-PFE counters.  A value of zero indicates that the default
 | 
						|
        threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 7 }
 | 
						|
 | 
						|
 | 
						|
sonetPathDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day
 | 
						|
        SES-P and SES-PFE counters.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 8 }
 | 
						|
 | 
						|
sonetPathDayUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER 
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day
 | 
						|
        UAS-P and UAS-PFE counters.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetPathThresholdEntry 9 }
 | 
						|
 | 
						|
 | 
						|
-- *******************************************************************
 | 
						|
--  The SONET Path Day Table.
 | 
						|
-- *******************************************************************
 | 
						|
 | 
						|
sonetPathDayTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetPathDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SONET Path Day table.  Contains performance statistics
 | 
						|
        collected by each SONET Path over multiple 1-day
 | 
						|
        intervals of operation."
 | 
						|
    ::= { sonetSupPath 17 }
 | 
						|
 | 
						|
sonetPathDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetPathDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the SONET Path Day table."
 | 
						|
    INDEX       { ifIndex, sonetPathDayNumber }
 | 
						|
    ::= { sonetPathDayTable 1 }
 | 
						|
 | 
						|
SonetPathDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetPathDayNumber      INTEGER,
 | 
						|
        sonetPathDayStartTime   DateAndTime,
 | 
						|
        sonetPathDayValidData   TruthValue,
 | 
						|
        sonetPathDayCVs         PerfTotalCount,
 | 
						|
        sonetPathDayESs         PerfTotalCount,
 | 
						|
        sonetPathDaySESs        PerfTotalCount,
 | 
						|
        sonetPathDayUASs        PerfTotalCount,
 | 
						|
        sonetPathDayFCs         PerfTotalCount,
 | 
						|
        sonetPathDayTcaFlag     TruthValue, 
 | 
						|
        sonetPathDayEBs			PerfTotalCount,
 | 
						|
        sonetPathDayReset       INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetPathDayNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..33)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number which identifies the 1-day interval for which the set
 | 
						|
        of near-end path related statistics is available.  The number is
 | 
						|
        between 1 and n, where n is the number of 1-day intervals
 | 
						|
        supported by the agent.  The interval identified by 1 is the
 | 
						|
        current 1-day interval, 2 is the previous (most recently
 | 
						|
        completed) 1-day interval and n is the least recently completed
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetPathDayEntry 1 }
 | 
						|
 | 
						|
sonetPathDayStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable indicates the date and time at which the 1-day
 | 
						|
        interval of measurements began on this interface."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetPathDayEntry 2 }
 | 
						|
 | 
						|
sonetPathDayValidData OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable assumes the value true(1) if the data stored for
 | 
						|
        this interval is both valid and complete.  It is set to false(2)
 | 
						|
        if the data stored for this interval is incomplete or otherwise
 | 
						|
        invalid because (a) the data stored for this interval is for a
 | 
						|
        period greater or less than 24 hours, or (b) some data is
 | 
						|
        missing."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.2."
 | 
						|
    ::= { sonetPathDayEntry 3 }
 | 
						|
 | 
						|
sonetPathDayCVs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path code violation (CV-P) count is the number of BIP-8
 | 
						|
        errors which were detected at the STS-path layer interface in a
 | 
						|
        previous 1-day interval.  CVs for the path layer are collected
 | 
						|
        using the BIP-8 in the B3 byte located in the STS-path
 | 
						|
        overhead."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.1.1."
 | 
						|
    ::= { sonetPathDayEntry 5 }
 | 
						|
 | 
						|
sonetPathDayESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path errored second (ES-P) count is the number of 1-second
 | 
						|
        intervals containing one or more EDC error (B3 byte), or one or
 | 
						|
        more AIS-P, LOP-P, TIM-P or UNEQ-P defects which were
 | 
						|
        encountered by the SONET path layer interface in a previous
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.2."
 | 
						|
    ::= { sonetPathDayEntry 6 }
 | 
						|
 | 
						|
 | 
						|
sonetPathDaySESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path severely errored second (SES-P) is a count of 1-second
 | 
						|
        intervals containing sonetSevereErrorThreshold or more EDC error
 | 
						|
        (B3 byte), or one or more AIS-P, LOP-P, TIM-P or UNEQ-P defects
 | 
						|
        which were encountered by the SONET path layer interface in a
 | 
						|
        previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.5."
 | 
						|
    ::= { sonetPathDayEntry 9 }
 | 
						|
 | 
						|
sonetPathDayUASs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path unavailable second (UAS-P) is a count of 1-second
 | 
						|
        intervals for which the SONET STS-path was unavailable during a
 | 
						|
        previous 1-day interval.  The SONET STS-path becomes unavailable
 | 
						|
        at the onset of 10 contiguous SES-Ps.  The 10 SES-Ps are
 | 
						|
        included in unavailable time.  Once unavailable, the SONET
 | 
						|
        STS-path becomes available at the onset of 10 contiguous seconds
 | 
						|
        with no SES-Ps.  The 10 seconds with no SES-Ps are excluded from
 | 
						|
        unavailable time."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.6."
 | 
						|
    ::= { sonetPathDayEntry 10 }
 | 
						|
 | 
						|
sonetPathDayFCs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number path failures count during a day."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.6."
 | 
						|
    ::= { sonetPathDayEntry 11 }
 | 
						|
 | 
						|
sonetPathDayTcaFlag OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "TRUE if one of the counters crossed the
 | 
						|
       threshold during the day."
 | 
						|
    ::= { sonetPathDayEntry 12 }
 | 
						|
 | 
						|
sonetPathDayEBs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number path blocks in which one or more bits are in error counted during a day."
 | 
						|
    REFERENCE   "ITU-G.826"
 | 
						|
    ::= { sonetPathDayEntry 13 }
 | 
						|
 | 
						|
sonetPathDayReset OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "Writing this object reset the PM counters of this interval."
 | 
						|
    ::= { sonetPathDayEntry 14 }
 | 
						|
 | 
						|
 | 
						|
-- *******************************************************************
 | 
						|
-- The SONET Far End Path Day Table.
 | 
						|
-- *******************************************************************
 | 
						|
 | 
						|
sonetFarEndPathDayTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetFarEndPathDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SONET Far End Path Day table.  Contains various
 | 
						|
        statistics collected by each SONET Far End Path over
 | 
						|
        multiple 1-day intervals of operation."
 | 
						|
    ::= { sonetSupFarEndPath 3 }
 | 
						|
 | 
						|
sonetFarEndPathDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetFarEndPathDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "An entry in the SONET Far End Path Day table."
 | 
						|
    INDEX       { ifIndex, sonetFarEndPathDayNumber }
 | 
						|
    ::= { sonetFarEndPathDayTable 1 }
 | 
						|
 | 
						|
SonetFarEndPathDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetFarEndPathDayNumber      INTEGER,
 | 
						|
        sonetFarEndPathDayStartTime   DateAndTime,
 | 
						|
        sonetFarEndPathDayValidData   TruthValue,
 | 
						|
        sonetFarEndPathDayCVs         PerfTotalCount,
 | 
						|
        sonetFarEndPathDayESs         PerfTotalCount,
 | 
						|
        sonetFarEndPathDaySESs        PerfTotalCount,
 | 
						|
        sonetFarEndPathDayUASs        PerfTotalCount,
 | 
						|
        sonetFarEndPathDayFCs         PerfTotalCount,
 | 
						|
        sonetFarEndPathDayTcaFlag     TruthValue,
 | 
						|
        sonetFarEndPathDayEBs         PerfTotalCount,
 | 
						|
        sonetFarEndPathDayReset       INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetFarEndPathDayNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..4)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number which identifies the 1-day interval for which the set
 | 
						|
        of far-end path related statistics is available.  The number is
 | 
						|
        between 1 and n, where n is the number of 1-day intervals
 | 
						|
        supported by the agent.  The interval identified by 1 is the
 | 
						|
        current 1-day interval, 2 is the previous (most recently
 | 
						|
        completed) 1-day interval and n is the least recently completed
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetFarEndPathDayEntry 1 }
 | 
						|
 | 
						|
sonetFarEndPathDayStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable indicates the date and time at which the current
 | 
						|
        interval of measurements began."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetFarEndPathDayEntry 2 }
 | 
						|
 | 
						|
sonetFarEndPathDayValidData OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable assumes the value true(1) if the data stored for
 | 
						|
        this interval is both valid and complete.  It is set to false(2)
 | 
						|
        if the data stored for this interval is incomplete or otherwise
 | 
						|
        invalid because (a) the data stored for this interval is for a
 | 
						|
        period greater or less than 24 hours, or (b) some data is
 | 
						|
        missing (e.g., when a near-end defect prevents some far-end data
 | 
						|
        from being collected)."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.2."
 | 
						|
    ::= { sonetFarEndPathDayEntry 3 }
 | 
						|
 | 
						|
sonetFarEndPathDayCVs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path code violation (CV-PFE) count is the number
 | 
						|
        of REI-Ps (bit 1-4 in G1 byte) which were detected at the
 | 
						|
        SONET STS-path layer interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.6."
 | 
						|
    ::= { sonetFarEndPathDayEntry 5 }
 | 
						|
 | 
						|
sonetFarEndPathDayESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path errored second (ES-PFE) count is the number of
 | 
						|
        1-second intervals containing one or more REDC-P, or one or more
 | 
						|
        RDI-P, ERDI-P server or ERDI-P connectivity defects which were
 | 
						|
        encountered by the SONET STS-path layer interface in a previous
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.6."
 | 
						|
    ::= { sonetFarEndPathDayEntry 6 }
 | 
						|
 | 
						|
sonetFarEndPathDaySESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path severely errored second (SES-PFE) is a count
 | 
						|
        of 1-second intervals containing sonetSevereErrorThreshold or
 | 
						|
        more REDC-Ps or one or more RDI-P, ERDI-P server or ERDI-P
 | 
						|
        connectivity defects which were detected by the SONET STS-path
 | 
						|
        layer interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5."
 | 
						|
   ::= { sonetFarEndPathDayEntry 9 }
 | 
						|
 | 
						|
sonetFarEndPathDayUASs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path unavailable second (UAS-PFE) is a count of
 | 
						|
        1-second intervals for which the SONET STS-path was unavailable
 | 
						|
        during a previous 1-day interval.  The SONET STS-path becomes
 | 
						|
        unavailable at the onset of 10 contiguous SES-PFEs.  The 10
 | 
						|
        SES-PFEs are included in unavailable time.  Once unavailable,
 | 
						|
        the SONET STS-path becomes available at the onset of 10
 | 
						|
        contiguous seconds with no SES-PFEs.  The 10 seconds with no
 | 
						|
        SES-PFEs are excluded from unavailable time."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.1."
 | 
						|
    ::= { sonetFarEndPathDayEntry 10 }
 | 
						|
 | 
						|
sonetFarEndPathDayFCs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path failures count."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.1."
 | 
						|
    ::= { sonetFarEndPathDayEntry 11 }
 | 
						|
 | 
						|
sonetFarEndPathDayTcaFlag OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "TRUE if one of the counters crossed the
 | 
						|
       threshold during the day."
 | 
						|
    ::= { sonetFarEndPathDayEntry 12 }
 | 
						|
 | 
						|
sonetFarEndPathDayEBs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The count of far-end path blocks in which one or more bits are in error."
 | 
						|
    REFERENCE   "ITU G.826"
 | 
						|
    ::= { sonetFarEndPathDayEntry 13 }
 | 
						|
 | 
						|
sonetFarEndPathDayReset OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "Writing this object reset the PM counters of this interval."
 | 
						|
    ::= { sonetFarEndPathDayEntry 14 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET VT-Path group object definitions.
 | 
						|
--
 | 
						|
--  SONET VT-Path default threshold value object definitions.  These
 | 
						|
--  default values apply to both near-end and far-end Path interfaces.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetVTDefaultThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetVTDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of default thresholds for SONET Path counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupVT 1 }
 | 
						|
 | 
						|
sonetVTDefaultThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetVTDefaultThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of default thresholds.  The table has a
 | 
						|
        variable for each counter type and accumulation period
 | 
						|
        combination, but uses indexes to indetify the digital signal
 | 
						|
        direction and rate.  The agent must provide a set of default
 | 
						|
        threshold values for all rates that the NE supports.  The agent
 | 
						|
        may make these variables read-only."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    INDEX     { sonetVTDefaultThresholdDirection,
 | 
						|
                sonetVTDefaultThresholdRate }
 | 
						|
    ::= { sonetVTDefaultThresholdTable 1 }
 | 
						|
 | 
						|
SonetVTDefaultThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetVTDefaultThresholdDirection  INTEGER,
 | 
						|
        sonetVTDefaultThresholdRate       INTEGER,
 | 
						|
        sonetVTDefaultCVThreshold         INTEGER,
 | 
						|
        sonetVTDefaultESThreshold         INTEGER,
 | 
						|
        sonetVTDefaultSESThreshold        INTEGER,
 | 
						|
        sonetVTDefaultUASThreshold        INTEGER,
 | 
						|
        sonetVTDefaultDayCVThreshold      INTEGER,
 | 
						|
        sonetVTDefaultDayESThreshold      INTEGER,
 | 
						|
        sonetVTDefaultDaySESThreshold     INTEGER,
 | 
						|
        sonetVTDefaultDayUASThreshold     INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetVTDefaultThresholdDirection OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    nearEnd(1),
 | 
						|
                    farEnd(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The digital signal direction for which the default threshold
 | 
						|
        values apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 1 }
 | 
						|
 | 
						|
sonetVTDefaultThresholdRate OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                    vt1dot5(1),
 | 
						|
                    vtg(2)
 | 
						|
                }
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path digital signal rate for which the default threshold
 | 
						|
        values apply."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 2 }
 | 
						|
 | 
						|
sonetVTDefaultCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..16383)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-V and CV-VFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 3 }
 | 
						|
 | 
						|
sonetVTDefaultESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..900)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-V and ES-VFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 4 }
 | 
						|
 | 
						|
sonetVTDefaultSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..900)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-V and SES-VFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 5 }
 | 
						|
 | 
						|
sonetVTDefaultUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..900)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET UAS-V and UAS-VFE counter 15-minute
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 6 }
 | 
						|
 | 
						|
sonetVTDefaultDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..1048575)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET CV-V and CV-VFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 7 }
 | 
						|
 | 
						|
sonetVTDefaultDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..65535)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET ES-V and ES-VFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 8 }
 | 
						|
 | 
						|
sonetVTDefaultDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..4095)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET SES-V and SES-VFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 9 }
 | 
						|
 | 
						|
sonetVTDefaultDayUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..4095)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The default value for SONET UAS-V and UAS-VFE counter 1-day
 | 
						|
        interval thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetVTDefaultThresholdEntry 10 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET VT threshold value object definitions.  This table is an
 | 
						|
--  extension to the sonetVTCurrentTable found in the SONET-MIB.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetVTThresholdTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetVTThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table of trap threshold values for SONET Path counters."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    ::= { sonetSupVT 2 }
 | 
						|
 | 
						|
sonetVTThresholdEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetVTThresholdEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the table of SONET Path trap thresholds."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    AUGMENTS    { sonetVTCurrentEntry }
 | 
						|
    ::= { sonetVTThresholdTable 1 }
 | 
						|
 | 
						|
SonetVTThresholdEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetVTCurrentCVThreshold         INTEGER,
 | 
						|
        sonetVTCurrentESThreshold         INTEGER,
 | 
						|
        sonetVTCurrentSESThreshold        INTEGER,
 | 
						|
        sonetVTCurrentUASThreshold        INTEGER,
 | 
						|
        sonetVTDayCVThreshold             INTEGER,
 | 
						|
        sonetVTDayESThreshold             INTEGER,
 | 
						|
        sonetVTDaySESThreshold            INTEGER,
 | 
						|
        sonetVTDayUASThreshold            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetVTCurrentCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..900)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval CV-V and CV-VFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 1 }
 | 
						|
 | 
						|
sonetVTCurrentESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..900)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval ES-V and ES-VFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 2 }
 | 
						|
 | 
						|
sonetVTCurrentSESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..900)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval SES-V and SES-VFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 3 }
 | 
						|
 | 
						|
sonetVTCurrentUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..900)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 15-minute
 | 
						|
        interval UAS-V and UAS-VFE counters.  A value of zero indicates
 | 
						|
        that the default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 4 }
 | 
						|
 | 
						|
sonetVTDayCVThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..65535)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day CV-V
 | 
						|
        and CV-VFE counters.  A value of zero indicates that the default
 | 
						|
        threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 5 }
 | 
						|
 | 
						|
sonetVTDayESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..65535)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day ES-V
 | 
						|
        and ES-VFE counters.  A value of zero indicates that the default
 | 
						|
        threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 6 }
 | 
						|
 | 
						|
sonetVTDaySESThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..65535)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day
 | 
						|
        SES-V and SES-VFE counters.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 7 }
 | 
						|
 | 
						|
sonetVTDayUASThreshold OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (0..65535)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The trap threshold value for the interface's current 1-day
 | 
						|
        UAS-V and UAS-VFE counters.  A value of zero indicates that the
 | 
						|
        default threshold value is to be used."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.5.2."
 | 
						|
    DEFVAL      { 0 }
 | 
						|
    ::= { sonetVTThresholdEntry 8 }
 | 
						|
 | 
						|
 | 
						|
-- *******************************************************************
 | 
						|
--  The SONET VT Day Table.
 | 
						|
-- *******************************************************************
 | 
						|
 | 
						|
sonetVTDayTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetVTDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SONET Path Day table.  Contains performance statistics
 | 
						|
        collected by each SONET Path over multiple 1-day
 | 
						|
        intervals of operation."
 | 
						|
    ::= { sonetSupVT 17 }
 | 
						|
 | 
						|
sonetVTDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetVTDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry in the SONET Path Day table."
 | 
						|
    INDEX       { ifIndex, sonetVTDayNumber }
 | 
						|
    ::= { sonetVTDayTable 1 }
 | 
						|
 | 
						|
SonetVTDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetVTDayNumber      INTEGER,
 | 
						|
        sonetVTDayStartTime   DateAndTime,
 | 
						|
        sonetVTDayValidData   TruthValue,
 | 
						|
        sonetVTDayFCs         PerfTotalCount,
 | 
						|
        sonetVTDayCVs         PerfTotalCount,
 | 
						|
        sonetVTDayESs         PerfTotalCount,
 | 
						|
        sonetVTDaySESs        PerfTotalCount,
 | 
						|
        sonetVTDayUASs        PerfTotalCount,
 | 
						|
        sonetVTDayEBs         PerfTotalCount,
 | 
						|
        sonetVTDayTcaFlag     TruthValue,
 | 
						|
        sonetVTDayReset       INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetVTDayNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..33)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number which identifies the 1-day interval for which the set
 | 
						|
        of near-end path related statistics is available.  The number is
 | 
						|
        between 1 and n, where n is the number of 1-day intervals
 | 
						|
        supported by the agent.  The interval identified by 1 is the
 | 
						|
        current 1-day interval, 2 is the previous (most recently
 | 
						|
        completed) 1-day interval and n is the least recently completed
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetVTDayEntry 1 }
 | 
						|
 | 
						|
sonetVTDayStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable indicates the date and time at which the 1-day
 | 
						|
        interval of measurements began on this interface."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetVTDayEntry 2 }
 | 
						|
 | 
						|
sonetVTDayValidData OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable assumes the value true(1) if the data stored for
 | 
						|
        this interval is both valid and complete.  It is set to false(2)
 | 
						|
        if the data stored for this interval is incomplete or otherwise
 | 
						|
        invalid because (a) the data stored for this interval is for a
 | 
						|
        period greater or less than 24 hours, or (b) some data is
 | 
						|
        missing."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.2."
 | 
						|
    ::= { sonetVTDayEntry 3 }
 | 
						|
 | 
						|
sonetVTDayFCs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The near-end path failure count (FC-V) is the number of
 | 
						|
        occurences of near-end path failure events encountered by the
 | 
						|
        SONET path layer interface in a previous 1-day interval.  A
 | 
						|
        near-end path failure event begins when the first of any of
 | 
						|
        LOP-V, AIS-V or UNEQ-V failures is declared; a near-end
 | 
						|
        path failure event ends when all LOP-V, AIS-V and UNEQ-V
 | 
						|
        failures have cleared."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.3.8.1."
 | 
						|
    ::= { sonetVTDayEntry 4 }
 | 
						|
 | 
						|
sonetVTDayCVs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path code violation (CV-V) count is the number of BIP-2
 | 
						|
        errors which were detected at the VT-path layer interface in a
 | 
						|
        previous 1-day interval.  CVs for the path layer are collected
 | 
						|
        using the BIP-2 in the V5 byte located in the VT-path
 | 
						|
        overhead."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.1.1."
 | 
						|
    ::= { sonetVTDayEntry 5 }
 | 
						|
 | 
						|
sonetVTDayESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path errored second (ES-V) count is the number of 1-second
 | 
						|
        intervals containing one or more EDC error (V5 byte), or one or
 | 
						|
        more AIS-V, LOP-V or UNEQ-V defects which were
 | 
						|
        encountered by the SONET path layer interface in a previous
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.2."
 | 
						|
    ::= { sonetVTDayEntry 6 }
 | 
						|
 | 
						|
sonetVTDaySESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path severely errored second (SES-V) is a count of 1-second
 | 
						|
        intervals containing sonetSevereErrorThreshold or more EDC error
 | 
						|
        (V5 byte), or one or more AIS-V, LOP-V or UNEQ-V defects
 | 
						|
        which were encountered by the SONET path layer interface in a
 | 
						|
        previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.5."
 | 
						|
    ::= { sonetVTDayEntry 7 }
 | 
						|
 | 
						|
sonetVTDayUASs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The path unavailable second (UAS-V) is a count of 1-second
 | 
						|
        intervals for which the SONET VT-path was unavailable during a
 | 
						|
        previous 1-day interval.  The SONET VT-path becomes unavailable
 | 
						|
        at the onset of 10 contiguous SES-Vs.  The 10 SES-Vs are
 | 
						|
        included in unavailable time.  Once unavailable, the SONET
 | 
						|
        VT-path becomes available at the onset of 10 contiguous seconds
 | 
						|
        with no SES-Vs.  The 10 seconds with no SES-Vs are excluded from
 | 
						|
        unavailable time."
 | 
						|
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.6."
 | 
						|
    ::= { sonetVTDayEntry 8 }
 | 
						|
 | 
						|
sonetVTDayEBs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number VT path blocks in which one or more bits are in error counted during a day."
 | 
						|
    REFERENCE   "ITU-G.826"
 | 
						|
    ::= { sonetVTDayEntry 9 }
 | 
						|
 | 
						|
sonetVTDayTcaFlag OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "TRUE if one of the counters crossed the
 | 
						|
       threshold during the day."
 | 
						|
    ::= { sonetVTDayEntry 10 }
 | 
						|
 | 
						|
sonetVTDayReset OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "Writing this object reset the PM counters of this interval."
 | 
						|
    ::= { sonetVTDayEntry 11 }
 | 
						|
 | 
						|
 | 
						|
-- *******************************************************************
 | 
						|
-- The SONET Far End VT Day Table.
 | 
						|
-- *******************************************************************
 | 
						|
 | 
						|
sonetFarEndVTDayTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF SonetFarEndVTDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SONET Far End Path Day table.  Contains various
 | 
						|
        statistics collected by each SONET Far End Path over
 | 
						|
        multiple 1-day intervals of operation."
 | 
						|
    ::= { sonetSupFarEndVT 3 }
 | 
						|
 | 
						|
sonetFarEndVTDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      SonetFarEndVTDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "An entry in the SONET Far End Path Day table."
 | 
						|
    INDEX       { ifIndex, sonetFarEndVTDayNumber }
 | 
						|
    ::= { sonetFarEndVTDayTable 1 }
 | 
						|
 | 
						|
SonetFarEndVTDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        sonetFarEndVTDayNumber      INTEGER,
 | 
						|
        sonetFarEndVTDayStartTime   DateAndTime,
 | 
						|
        sonetFarEndVTDayValidData   TruthValue,
 | 
						|
        sonetFarEndVTDayFCs         PerfTotalCount,
 | 
						|
        sonetFarEndVTDayCVs         PerfTotalCount,
 | 
						|
        sonetFarEndVTDayESs         PerfTotalCount,
 | 
						|
        sonetFarEndVTDaySESs        PerfTotalCount,
 | 
						|
        sonetFarEndVTDayUASs        PerfTotalCount,
 | 
						|
        sonetFarEndVTDayEBs         PerfTotalCount,
 | 
						|
        sonetFarEndVTDayTcaFlag     TruthValue,
 | 
						|
        sonetFarEndVTDayReset       INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
sonetFarEndVTDayNumber OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1..4)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number which identifies the 1-day interval for which the set
 | 
						|
        of far-end VT-path related statistics is available.  The number is
 | 
						|
        between 1 and n, where n is the number of 1-day intervals
 | 
						|
        supported by the agent.  The interval identified by 1 is the
 | 
						|
        current 1-day interval, 2 is the previous (most recently
 | 
						|
        completed) 1-day interval and n is the least recently completed
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetFarEndVTDayEntry 1 }
 | 
						|
 | 
						|
sonetFarEndVTDayStartTime OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable indicates the date and time at which the current
 | 
						|
        interval of measurements began."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.1."
 | 
						|
    ::= { sonetFarEndVTDayEntry 2 }
 | 
						|
 | 
						|
sonetFarEndVTDayValidData OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This variable assumes the value true(1) if the data stored for
 | 
						|
        this interval is both valid and complete.  It is set to false(2)
 | 
						|
        if the data stored for this interval is incomplete or otherwise
 | 
						|
        invalid because (a) the data stored for this interval is for a
 | 
						|
        period greater or less than 24 hours, or (b) some data is
 | 
						|
        missing (e.g., when a near-end defect prevents some far-end data
 | 
						|
        from being collected)."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.2.2."
 | 
						|
    ::= { sonetFarEndVTDayEntry 3 }
 | 
						|
 | 
						|
sonetFarEndVTDayFCs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path failure count (FC-VFE) is the number of
 | 
						|
        occurences of far-end path failure events detected by the SONET
 | 
						|
        VT-path layer interface in a previous 1-day interval.  A
 | 
						|
        far-end path failure event begins when the first of any remote
 | 
						|
        failure indication (RFI-V, RFI-V server, or RFI-V connectivity)
 | 
						|
        failure is declared; a far-end path failure event ends when all
 | 
						|
        RFI-V, RFI-V server, or RFI-V connectivity failures are
 | 
						|
        cleared."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.3.8.2."
 | 
						|
    ::= { sonetFarEndVTDayEntry 4 }
 | 
						|
 | 
						|
sonetFarEndVTDayCVs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path code violation (CV-VFE) count is the number
 | 
						|
        of REI-Vs (bit 1-4 in G1 byte) which were detected at the
 | 
						|
        SONET VT-path layer interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.6."
 | 
						|
    ::= { sonetFarEndVTDayEntry 5 }
 | 
						|
 | 
						|
sonetFarEndVTDayESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path errored second (ES-VFE) count is the number of
 | 
						|
        1-second intervals containing one or more REDC-V, or one or more
 | 
						|
        RDI-V, ERDI-V server or ERDI-V connectivity defects which were
 | 
						|
        encountered by the SONET VT-path layer interface in a previous
 | 
						|
        1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.6."
 | 
						|
    ::= { sonetFarEndVTDayEntry 6 }
 | 
						|
 | 
						|
sonetFarEndVTDaySESs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path severely errored second (SES-VFE) is a count
 | 
						|
        of 1-second intervals containing sonetSevereErrorThreshold or
 | 
						|
        more REDC-Vs or one or more RDI-V, ERDI-V server or ERDI-V
 | 
						|
        connectivity defects which were detected by the SONET VT-path
 | 
						|
        layer interface in a previous 1-day interval."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5."
 | 
						|
   ::= { sonetFarEndVTDayEntry 7 }
 | 
						|
 | 
						|
sonetFarEndVTDayUASs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The far-end path unavailable second (UAS-VFE) is a count of
 | 
						|
        1-second intervals for which the SONET VT-path was unavailable
 | 
						|
        during a previous 1-day interval.  The SONET VT-path becomes
 | 
						|
        unavailable at the onset of 10 contiguous SES-VFEs.  The 10
 | 
						|
        SES-VFEs are included in unavailable time.  Once unavailable,
 | 
						|
        the SONET VT-path becomes available at the onset of 10
 | 
						|
        contiguous seconds with no SES-VFEs.  The 10 seconds with no
 | 
						|
        SES-VFEs are excluded from unavailable time."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 8.4.5.1."
 | 
						|
    ::= { sonetFarEndVTDayEntry 8 }
 | 
						|
 | 
						|
sonetFarEndVTDayEBs OBJECT-TYPE
 | 
						|
    SYNTAX      PerfTotalCount
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number VT path blocks in which one or more bits are in error counted during a day
 | 
						|
        detected by the Far End."
 | 
						|
    REFERENCE   "ITU-G.826"
 | 
						|
    ::= { sonetFarEndVTDayEntry 9 }
 | 
						|
 | 
						|
sonetFarEndVTDayTcaFlag OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "TRUE if one of the counters crossed the
 | 
						|
       threshold during the day."
 | 
						|
    ::= { sonetFarEndVTDayEntry 10 }
 | 
						|
 | 
						|
sonetFarEndVTDayReset OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "Writing this object reset the PM counters of this interval."
 | 
						|
    ::= { sonetFarEndVTDayEntry 11 }
 | 
						|
 | 
						|
 | 
						|
-- *********************************************************************
 | 
						|
--  SONET notification and notification information definitions.
 | 
						|
-- *********************************************************************
 | 
						|
 | 
						|
sonetTrap               OBJECT IDENTIFIER ::= { sonetSupObjects 6 }
 | 
						|
 | 
						|
sonetCounterId OBJECT-TYPE
 | 
						|
    SYNTAX      OBJECT IDENTIFIER
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The OBJECT IDENTIFIER of the instance of the SONET counter
 | 
						|
        that has crossed its threshold."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.3."
 | 
						|
    ::= { sonetTrap 1 }
 | 
						|
 | 
						|
sonetCounterValue OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The current value of the SONET counter that has crossed its
 | 
						|
        threshold."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.3."
 | 
						|
    ::= { sonetTrap 2 }
 | 
						|
 | 
						|
sonetThresholdCrossing NOTIFICATION-TYPE
 | 
						|
    OBJECTS     { sonetCounterId, sonetCounterValue }
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This notification signifies that a counter has crossed its
 | 
						|
        designated threshold.  The term 'threshold crossing' means
 | 
						|
        that a threshold has been reached or exceeded.  A threshold
 | 
						|
        crossing alert message (trap) signifies a performance
 | 
						|
        degredation at or above the preset threshold value."
 | 
						|
    REFERENCE   "ANSI T1.231-1997 clause 9.1.3."
 | 
						|
    ::= { sonetTrap 3 }
 | 
						|
 | 
						|
 | 
						|
END
 |