505 lines
16 KiB
Plaintext
505 lines
16 KiB
Plaintext
-- *****************************************************************
|
|
-- UBIQUOSS-EPON-PM-MIB.mib:
|
|
-- Ubiquoss Enterprise Vdsl Performance Structure of Management Information
|
|
--
|
|
-- Jan 2007, SangJun Song
|
|
--
|
|
-- Copyright (c) 2007 by Ubiquoss, Corp.
|
|
-- All rights reserved.
|
|
--
|
|
-- *****************************************************************
|
|
--
|
|
|
|
UBIQUOSS-EPON-PM-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
|
|
IANAifType
|
|
FROM IANAifType-MIB
|
|
|
|
RowStatus, TruthValue
|
|
FROM SNMPv2-TC -- [RFC2579]
|
|
|
|
ubiSysIndex
|
|
FROM UBQS-INTERFACE-MIB
|
|
|
|
HCPerfIntervalThreshold,
|
|
HCPerfTimeElapsed,
|
|
HCPerfValidIntervals,
|
|
HCPerfInvalidIntervals
|
|
FROM HC-PerfHist-TC-MIB -- [RFC3705]
|
|
|
|
ubiMgmt
|
|
FROM UBQS-SMI;
|
|
|
|
ubiEponPMMIB MODULE-IDENTITY
|
|
LAST-UPDATED "0607130000Z"
|
|
ORGANIZATION "Ubiquoss Corp."
|
|
CONTACT-INFO
|
|
"Chair : SangJun Song
|
|
Ubiquoss Corp.
|
|
Postal: 24F Milennium B/D,
|
|
467-12, Dogok-Dong,
|
|
GangNam-Gu, Seoul 135-270
|
|
Korea
|
|
EMail: sjsong@ubiquoss.com
|
|
Phone: +82-2-2190-3139
|
|
|
|
Co-editor: Paul
|
|
Ubiquoss Corp.
|
|
Postal: 24F Milennium B/D,
|
|
467-12, Dogok-Dong,
|
|
GangNam-Gu, Seoul 135-270
|
|
Korea
|
|
EMail: sjsong@ubiquoss.com
|
|
Phone: +82-2-2190-3139"
|
|
DESCRIPTION
|
|
"This MIB module defines vdsl line information"
|
|
::= { ubiMgmt 401 }
|
|
|
|
ubiEponPMMIBObjects OBJECT IDENTIFIER ::= { ubiEponPMMIB 1 }
|
|
|
|
ubiEponPhysSide ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"switch(1) -- switch side of port
|
|
pon(2) -- pon side of port"
|
|
SYNTAX INTEGER
|
|
{
|
|
switch(1),
|
|
pon(2)
|
|
}
|
|
|
|
-- ***********************************************************
|
|
-- PM line current total Counters
|
|
-- ***********************************************************
|
|
|
|
ubiEponPMOltCurrTotalCntTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UbiEponPMOltCurrTotalCntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table ubiEponPMOltCurrTable contains current Performance
|
|
Monitoring results of DSL line."
|
|
::= { ubiEponPMMIBObjects 1 }
|
|
|
|
ubiEponPMOltCurrTotalCntEntry OBJECT-TYPE
|
|
SYNTAX UbiEponPMOltCurrTotalCntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table ubiEponPMOltCurrTable contains current Performance
|
|
Monitoring results of DSL line.
|
|
The index of this table is an interface index where the
|
|
interface has an ifType of vdsl and the termination
|
|
unit."
|
|
INDEX { ubiSysIndex, ubiPortIndex, ubiEponPhysSide }
|
|
::= { ubiEponPMOltCurrTotalCntTable 1 }
|
|
|
|
UbiEponPMOltCurrTotalCntEntry ::=
|
|
SEQUENCE {
|
|
ubiEponPMOltCurrInTotalBytes Counter64,
|
|
ubiEponPMOltCurrInTotalFrames Counter64,
|
|
ubiEponPMOltCurrInUnicastFrames Counter64,
|
|
ubiEponPMOltCurrInBroadcastFrames Counter64,
|
|
ubiEponPMOltCurrInMulticastFrames Counter64,
|
|
ubiEponPMOltCurrInErrorFrames Counter64,
|
|
ubiEponPMOltCurrInDropedFrames Counter64,
|
|
ubiEponPMOltCurrInPausedFrames Counter64,
|
|
ubiEponPMOltCurrOutTotalBytes Counter64,
|
|
ubiEponPMOltCurrOutTotalFrames Counter64,
|
|
ubiEponPMOltCurrOutUnicastFrames Counter64,
|
|
ubiEponPMOltCurrOutBroadcastFrames Counter64,
|
|
ubiEponPMOltCurrOutMulticastFrames Counter64,
|
|
ubiEponPMOltCurrOutErrorFrames Counter64,
|
|
ubiEponPMOltCurrOutDropedFrames Counter64,
|
|
ubiEponPMOltCurrOutPausedFrames Counter64
|
|
}
|
|
|
|
ubiEponPMOltCurrInTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 1 }
|
|
|
|
ubiEponPMOltCurrInTotalFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 2 }
|
|
|
|
ubiEponPMOltCurrInUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 3 }
|
|
|
|
ubiEponPMOltCurrInBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 4 }
|
|
|
|
ubiEponPMOltCurrInMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 5 }
|
|
|
|
ubiEponPMOltCurrInErrorFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 6 }
|
|
|
|
ubiEponPMOltCurrInDropedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 7 }
|
|
|
|
ubiEponPMOltCurrInPausedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 8 }
|
|
|
|
ubiEponPMOltCurrOutTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 9 }
|
|
|
|
ubiEponPMOltCurrOutTotalFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 10 }
|
|
|
|
ubiEponPMOltCurrOutUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 11 }
|
|
|
|
ubiEponPMOltCurrOutBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 12 }
|
|
|
|
ubiEponPMOltCurrOutMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 13 }
|
|
|
|
ubiEponPMOltCurrOutErrorFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 14 }
|
|
|
|
ubiEponPMOltCurrOutDropedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 15 }
|
|
|
|
ubiEponPMOltCurrOutPausedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOltCurrTotalCntEntry 16 }
|
|
|
|
-- ***********************************************************
|
|
-- PM ONU current total counters --
|
|
-- ***********************************************************
|
|
ubiEponPMOnuCurrTotalCntTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UbiEponPMOnuCurrTotalCntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table ubiEponPMOnuCurrTable contains current Performance
|
|
Monitoring results of DSL channel."
|
|
::= { ubiEponPMMIBObjects 2 }
|
|
|
|
ubiEponPMOnuCurrTotalCntEntry OBJECT-TYPE
|
|
SYNTAX UbiEponPMOnuCurrTotalCntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { ubiSysIndex, ubiPortIndex, ubiEponOnuIndex, ubiEponPhysSide }
|
|
::= { ubiEponPMOnuCurrTotalCntTable 1 }
|
|
|
|
UbiEponPMOnuCurrTotalCntEntry ::=
|
|
SEQUENCE {
|
|
ubiEponPMOnuCurrInTotalBytes Counter64,
|
|
ubiEponPMOnuCurrInTotalFrames Counter64,
|
|
ubiEponPMOnuCurrInUnicastFrames Counter64,
|
|
ubiEponPMOnuCurrInBroadcastFrames Counter64,
|
|
ubiEponPMOnuCurrInMulticastFrames Counter64,
|
|
ubiEponPMOnuCurrInErrorFrames Counter64,
|
|
ubiEponPMOnuCurrInDropedFrames Counter64,
|
|
ubiEponPMOnuCurrInPausedFrames Counter64,
|
|
ubiEponPMOnuCurrOutTotalBytes Counter64,
|
|
ubiEponPMOnuCurrOutTotalFrames Counter64,
|
|
ubiEponPMOnuCurrOutUnicastFrames Counter64,
|
|
ubiEponPMOnuCurrOutBroadcastFrames Counter64,
|
|
ubiEponPMOnuCurrOutMulticastFrames Counter64,
|
|
ubiEponPMOnuCurrOutErrorFrames Counter64,
|
|
ubiEponPMOnuCurrOutDropedFrames Counter64,
|
|
ubiEponPMOnuCurrOutPausedFrames Counter64
|
|
}
|
|
|
|
ubiEponPMOnuCurrInTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 1 }
|
|
|
|
ubiEponPMOnuCurrInTotalFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 2 }
|
|
|
|
ubiEponPMOnuCurrInUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 3 }
|
|
|
|
ubiEponPMOnuCurrInBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 4 }
|
|
|
|
ubiEponPMOnuCurrInMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 5 }
|
|
|
|
ubiEponPMOnuCurrInErrorFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 6 }
|
|
|
|
ubiEponPMOnuCurrInDropedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 7 }
|
|
|
|
ubiEponPMOnuCurrInPausedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 8 }
|
|
|
|
ubiEponPMOnuCurrOutTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 9 }
|
|
|
|
ubiEponPMOnuCurrOutTotalFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 10 }
|
|
|
|
ubiEponPMOnuCurrOutUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 11 }
|
|
|
|
ubiEponPMOnuCurrOutBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 12 }
|
|
|
|
ubiEponPMOnuCurrOutMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 13 }
|
|
|
|
ubiEponPMOnuCurrOutErrorFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 14 }
|
|
|
|
ubiEponPMOnuCurrOutDropedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 15 }
|
|
|
|
ubiEponPMOnuCurrOutPausedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { ubiEponPMOnuCurrTotalCntEntry 16 }
|
|
|
|
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
|
-- that are backward compatible with SNMPv1 Traps.
|
|
ubiEponPMMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiEponPMMIB 2 }
|
|
ubiEponPMMIBNotifications OBJECT IDENTIFIER ::= { ubiEponPMMIBNotificationPrefix 0 }
|
|
|
|
ubiFerThreshNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ubiAlarmIndex,
|
|
ubiAlarmId,
|
|
ubiAlarmType,
|
|
ubiAlarmSeverity,
|
|
ubiAlarmPhysicalLoc,
|
|
ubiAlarmLogicalLoc,
|
|
ubiAlarmCurStatus,
|
|
ubiAlarmAuxinfo,
|
|
ubiAlarmDateTime,
|
|
ubiAlarmStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fer threshold reached."
|
|
::= { ubiEponPMMIBNotifications 1 }
|
|
|
|
ubiBerPerfLossThreshNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ubiAlarmIndex,
|
|
ubiAlarmId,
|
|
ubiAlarmType,
|
|
ubiAlarmSeverity,
|
|
ubiAlarmPhysicalLoc,
|
|
ubiAlarmLogicalLoc,
|
|
ubiAlarmCurStatus,
|
|
ubiAlarmAuxinfo,
|
|
ubiAlarmDateTime,
|
|
ubiAlarmStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ber threshold reached."
|
|
::= { ubiEponPMMIBNotifications 2 }
|
|
|
|
-- conformance information
|
|
|
|
ubiEponPMMIBConformance OBJECT IDENTIFIER ::= { ubiEponPMMIB 3 }
|
|
ubiEponPMMIBCompliances OBJECT IDENTIFIER ::= { ubiEponPMMIBConformance 1 }
|
|
ubiEponPMMIBGroups OBJECT IDENTIFIER ::= { ubiEponPMMIBConformance 2 }
|
|
|
|
|
|
-- compliance statements
|
|
ubiEponPMMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the ubiquoss port MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ubiEponPMMIBGroup
|
|
}
|
|
|
|
GROUP ubiEponPMMIBGroup
|
|
DESCRIPTION
|
|
"This group is applicable for implementations which
|
|
need information for port."
|
|
|
|
::= { ubiEponPMMIBCompliances 1 }
|
|
|
|
-- ports of conformance
|
|
ubiEponPMMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ubiquoss epon pm."
|
|
::= { ubiEponPMMIBGroups 1 }
|
|
|
|
ubiEponPMMIBNotifGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ubiFerThreshNotification,
|
|
ubiBerThreshNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications providing the
|
|
notification for epon pm."
|
|
::= { ubiEponPMMIBGroups 2 }
|
|
|
|
END
|