mibs/MIBS/ubiquoss/UBIQUOSS-EPON-PM-MIB
2023-12-05 12:25:34 +01:00

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