Observium_CE/mibs/nokia/ALU-SYSTEM-MIB

749 lines
26 KiB
Plaintext

ALU-SYSTEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE, Unsigned32,
Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue,
TimeStamp, RowStatus FROM SNMPv2-TC
TPortSchedulerPIR,
TmnxAdminState FROM TIMETRA-TC-MIB
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
aluSARMIBModules, aluSARObjs,
aluSARNotifyPrefix, aluSARConfs FROM ALU-SAR-GLOBAL-MIB
aluHwObjs FROM ALU-CHASSIS-MIB
;
aluSystemMIBModule MODULE-IDENTITY
LAST-UPDATED "1402100000Z"
ORGANIZATION "Nokia"
CONTACT-INFO
"Nokia 7x50 Support
Web: http://www.nokia.com/comps/pages/carrier_support.jhtml"
DESCRIPTION
"This document is the SNMP MIB module to manage and provision extended
system functionality for the Nokia 7705 SAR series devices.
Copyright 2003-2015 Nokia. All rights reserved.
Reproduction of this document is authorized on the condition that
the foregoing copyright notice is included.
This SNMP MIB module (Specification) embodies Nokia's
proprietary intellectual property. Nokia retains
all title and ownership in the Specification, including any
revisions.
Nokia grants all interested parties a non-exclusive
license to use and distribute an unmodified copy of this
Specification in connection with management of Nokia
products, and without fee, provided this copyright notice and
license appear on all copies.
This Specification is supplied 'as is', and Nokia
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
--
-- Revision History
--
REVISION "1106140000Z"
DESCRIPTION "Rev 1.0 14 Jun 2011 00:00
Initial version of the ALU-SYSTEM-MIB."
REVISION "1402100000Z"
DESCRIPTION "Rev 2.0 10 Feb 2014 00:00
6.1 release of the ALU-SYSTEM-MIB."
::= { aluSARMIBModules 13 }
--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
--
-- Nokia 7705 SAR series extensions
--
aluSystemObjs OBJECT IDENTIFIER ::= { aluSARObjs 13 }
aluSystemMIBConformance OBJECT IDENTIFIER ::= { aluSARConfs 13 }
aluSystemNotifyPrefix OBJECT IDENTIFIER ::= { aluSARNotifyPrefix 9 }
aluSystemNotification OBJECT IDENTIFIER ::= { aluSystemNotifyPrefix 0 }
aluSystemNotificationObjs OBJECT IDENTIFIER ::= { aluHwObjs 8 }
-- --------------------------------------------------------------------
--
-- ALU-SYSTEM-MIB Textual Conventions
--
AluTod1PpsMessageType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The AluTod1PpsMessageType specifies the format of the message used
on the ToD 1PPS connector.
none (0) - specifies that no messages are sent after the 1 second pulse.
cm (1) - specifies the China Mobile format is generated after the 1
second pulse
ct (2) - specifies the China Telecom format is generated after the 1
second pulse.
The IRIGB message format is fully described in IRIG STANDARD 200-04. The
message formats are described with respect to the tuple (Format,
Modulation Type, Frequency, Coded Expression). The following message
formats are defined:
irig-b000-b120 (3) -
b000 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY, CF, SBS
b120 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY, CF, SBS
irig-b001-b121 (4) -
b001 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY, CF
b121 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY, CF
irig-b002-b122 (5),
b001 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY
b121 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY
irig-b003-b123 (6),
b001 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY, SBS
b121 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY, SBS
irig-b004-b124 (7),
b001 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY, BCDYEAR, CF, SBS
b121 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY, BCDYEAR, CF, SBS
irig-b005-b125 (8),
b001 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY, BCDYEAR, CF
b121 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY, BCDYEAR, CF
irig-b006-b126 (9),
b001 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY, BCDYEAR
b121 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY, BCDYEAR
irig-b007-b127 (10)
b001 - Format: B,
Modulation: Pulse width code,
Frequency: No carrier/index count interval
Coded Expression: BCDTOY, BCDYEAR, SBS
b121 - Format: B,
Modulation: Sine wave, amplitude modulated,
Frequency: 1000 Hz/1 ms
Coded Expression: BCDTOY, BCDYEAR, SBS. "
SYNTAX INTEGER {
none (0),
cm (1),
ct (2),
irig-b000-b120 (3),
irig-b001-b121 (4),
irig-b002-b122 (5),
irig-b003-b123 (6),
irig-b004-b124 (7),
irig-b005-b125 (8),
irig-b006-b126 (9),
irig-b007-b127 (10)
}
AluSysTimePriorityType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The AluSysTimePriorityType specifies the relative priority of
system time inputs. The highest priority (lowest numerical value)
qualified input to system time will be the selected system time
source."
SYNTAX INTEGER {
none (0),
priority1 (1),
priority2 (2),
priority3 (3),
priority4 (4),
priority5 (5),
priority6 (6),
priority7 (7),
priority8 (8),
priority9 (9),
priority10 (10),
priority11 (11),
priority12 (12),
priority13 (13),
priority14 (14),
priority15 (15),
priority16 (16),
priority17 (17),
holdover (18)
}
AluSysTimeRefLeapSecSchedType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The AluSysTimeRefLeapSecSchedType value indicates whether a leap second
is scheduled. The encoding allows for scheduling a forward or a backwards
leap second."
SYNTAX INTEGER {
notScheduled (0),
forwardScheduled (1),
backwardScheduled (2)
}
AluSysTimeReferenceType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The AluSysTimeReferenceType value indicates the type of system time
reference."
SYNTAX INTEGER {
notApplic (0),
gnss (1),
ptp (2),
ntp (3),
sntp (4),
holdover (5)
}
AluSysTimeReferenceId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The AluSysTimeReferenceId is an identifier that is unique for its
associated AluSysTimeReferenceType. The following AluSysTimeReferenceId
type are defined:
AluSysTimeReferenceType | AluSysTimeReferenceId
---------------------------------------------------------------------
'gnss (1)' | TmnxPortID
'ptp (2)' | Alu1588PtpClockIndex
'ntp (3)' | 1
'sntp (4)' | 1
'holdover (5)' | 1
When the time reference type is 'ptp (2)', reference ids in the range
1..31 identify PTP clocks that are configured in the table
aluPtpClockTable. A PTP reference id of 32 corresponds to the PTP
clock on the CSM, which is configured with the tmnxPtpClockConfig
objects.
"
SYNTAX Unsigned32 (0..4294967295)
--
-- ToD-1PPS: Time Of Day and 1 Pulse Per Second
--
aluTod1PpsInfo OBJECT IDENTIFIER ::= { aluSystemObjs 1 }
aluTod1PpsMessageType OBJECT-TYPE
SYNTAX AluTod1PpsMessageType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The aluTod1PpsMessageType indicated the message type that is
sent after the 1 second pulse."
DEFVAL { none }
::= { aluTod1PpsInfo 1 }
aluTod1PpsOutput OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The admin state of the Time Of Day - 1 Pulse Per Second (TOD-1PPS) output
port. On systems that do not support a TOD-1PPS output port the default
value is 'noop (0)'."
DEFVAL { outOfService }
::= { aluTod1PpsInfo 2 }
aluTod1PpsInput OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The admin state of the Time Of Day - 1 Pulse Per Second (TOD-1PPS) input
port. On systems that do not support a TOD-1PPS input port the default
value is 'noop (0)'."
DEFVAL { outOfService }
::= { aluTod1PpsInfo 3 }
aluNtpSystem OBJECT IDENTIFIER ::= { aluSystemObjs 2 }
aluNtpMdaTimestamp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of aluNtpMdaTimestamp specifies whether the NTP
origin timestamp is generated by the MDA. Also the
aluNtpMdaTimestamp indicates that the reception time
of NTP packets is performed by the MDA. Timestamping
closer to the point of ingress and egress improves NTP
time recovery accuracy.
MDA timestamping cannot be enabled if servers are configured
with authentication enabled.
Enabling MDA timestamping will not affect NTP packets that
are transmitted or received on the management port."
DEFVAL { false }
::= { aluNtpSystem 1 }
aluSysTimeSelector OBJECT IDENTIFIER ::= { aluSystemObjs 3 }
aluActiveTimeSourceType OBJECT-TYPE
SYNTAX AluSysTimeReferenceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { aluSysTimeSelector 1 }
aluActiveTimeSourceId OBJECT-TYPE
SYNTAX AluSysTimeReferenceId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { aluSysTimeSelector 2 }
aluActiveTimeSourceChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of aluActiveTimeSourceChange is the last time that the active
system time source changed."
::= { aluSysTimeSelector 3 }
aluTimeSelectorTable OBJECT-TYPE
SYNTAX SEQUENCE OF AluTimeReferenceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { aluSysTimeSelector 4 }
aluTimeReferenceEntry OBJECT-TYPE
SYNTAX AluTimeReferenceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry contains information about system time input
reference."
INDEX {timeRefType, timeRefId}
::= { aluTimeSelectorTable 1 }
AluTimeReferenceEntry ::=
SEQUENCE {
timeRefType AluSysTimeReferenceType,
timeRefId AluSysTimeReferenceId,
timeRefPriority AluSysTimePriorityType,
timeRefRowStatus RowStatus,
timeRefQualified TruthValue,
timeRefQualifiedChange TimeStamp,
timeRefPropertiesUpdate TimeStamp,
timeRefDeltaSec Integer32,
timeRefDeltaNs Integer32,
timeRefLeapSecSched AluSysTimeRefLeapSecSchedType,
timeRefLeapSecValid TruthValue,
timeRefLeapSec Unsigned32,
timeRefLeapSecUpdTime TimeStamp
}
timeRefType OBJECT-TYPE
SYNTAX AluSysTimeReferenceType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of timeRefType is the type of the system time reference."
::= { aluTimeReferenceEntry 1 }
timeRefId OBJECT-TYPE
SYNTAX AluSysTimeReferenceId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of timeRefId is the unique identifier for this type
system time reference."
::= { aluTimeReferenceEntry 2 }
timeRefPriority OBJECT-TYPE
SYNTAX AluSysTimePriorityType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value timeRefPriority is the priority of this time reference. A
lower numeric values represents a higher priority. The timeRefPriority
must be present when the time reference is created."
::= { aluTimeReferenceEntry 3 }
timeRefRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status used to create and delete rows in this table. When the
row is created the timeRefPriority must be present."
::= { aluTimeReferenceEntry 4 }
timeRefQualified OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time reference is providing time updates."
DEFVAL { false }
::= { aluTimeReferenceEntry 5 }
timeRefQualifiedChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time since the first time update for this reference."
::= { aluTimeReferenceEntry 6 }
timeRefPropertiesUpdate OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time of the last time update for this time reference."
::= { aluTimeReferenceEntry 7 }
timeRefDeltaSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time difference between this reference and the currently selected
time reference is determined by subtracting this reference's time
from the currently active time reference. The resulting value is a
tuple of seconds and nano seconds. The timeRefDeltaSec represents
seconds component of the difference between these time values. If this
time reference is not qualified the timeRefDeltaSec will be 0."
::= { aluTimeReferenceEntry 8 }
timeRefDeltaNs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time difference between this reference and the currently selected
time reference is determined by subtracting this reference's time
from the currently active time reference. The resulting value is a
tuple of seconds and nano seconds. The timeRefDeltaNs represents
nano-seconds component of the difference between these time values. If
this time reference is not qualified the timeRefDeltaNs will be 0."
::= { aluTimeReferenceEntry 9 }
timeRefLeapSecSched OBJECT-TYPE
SYNTAX AluSysTimeRefLeapSecSchedType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indicator whether there is a scheduled leap second."
::= { aluTimeReferenceEntry 10 }
timeRefLeapSecValid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The timeRefLeapSecValid is an indicator of the validity of
the timeRefLeapSec value."
DEFVAL { false }
::= { aluTimeReferenceEntry 11 }
timeRefLeapSec OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The number of leap seconds that this time reference is including
in its time value."
::= { aluTimeReferenceEntry 12 }
timeRefLeapSecUpdTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"timeRefLeapSecUpdTime is the UTC time that the pending leap sec
adjustment will occur. timeRefLeapSecUpdTime is 0 when
ALU-SYSTEM-MIB::timeRefLeapSecSched is 'notScheduled (0)'. "
::= { aluTimeReferenceEntry 13 }
aluSystemSptConfig OBJECT IDENTIFIER ::= { aluSystemObjs 4 }
aluSystemSptSecAggRate OBJECT-TYPE
SYNTAX TPortSchedulerPIR
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"System-wide aggregate rate limit to be applied to self processed security traffic.
aluSystemSptSecAggRate is only supported on Nokia SAR-M family.
The value '-1' means that there is no limit."
DEFVAL { 50000 }
::= { aluSystemSptConfig 1 }
--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-- Notifications for 6.1
--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
aluSystemNotifyTimeRefType OBJECT-TYPE
SYNTAX AluSysTimeReferenceType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Indicates the system time reference type associated with the trap."
::= { aluSystemNotificationObjs 1 }
aluSystemNotifyTimeRefId OBJECT-TYPE
SYNTAX AluSysTimeReferenceId
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Indicates the system time reference identifier associated with the trap."
::= { aluSystemNotificationObjs 2 }
aluTimeRefCreated NOTIFICATION-TYPE
OBJECTS {
aluSystemNotifyTimeRefType,
aluSystemNotifyTimeRefId,
timeRefPriority
}
STATUS current
DESCRIPTION
" "
::= { aluSystemNotification 1 }
aluTimeRefDeleted NOTIFICATION-TYPE
OBJECTS {
aluSystemNotifyTimeRefType,
aluSystemNotifyTimeRefId
}
STATUS current
DESCRIPTION
" "
::= { aluSystemNotification 2 }
aluTimeRefQualified NOTIFICATION-TYPE
OBJECTS {
aluSystemNotifyTimeRefType,
aluSystemNotifyTimeRefId
}
STATUS current
DESCRIPTION
" "
::= { aluSystemNotification 3 }
aluTimeRefDisqualified NOTIFICATION-TYPE
OBJECTS {
aluSystemNotifyTimeRefType,
aluSystemNotifyTimeRefId
}
STATUS current
DESCRIPTION
" "
::= { aluSystemNotification 4 }
aluTimeRefSelect NOTIFICATION-TYPE
OBJECTS {
aluSystemNotifyTimeRefType,
aluSystemNotifyTimeRefId
}
STATUS current
DESCRIPTION
" "
::= { aluSystemNotification 5 }
--
-- Conformance Information
--
aluSystemMIBCompliances OBJECT IDENTIFIER ::= { aluSystemMIBConformance 1 }
aluSystemMIBGroups OBJECT IDENTIFIER ::= { aluSystemMIBConformance 2 }
-- compliance statements
aluSystemMIBCompliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for revision 1.0 of ALU-SYSTEM-MIB."
MODULE -- this module
MANDATORY-GROUPS {
aluTod1PpsGroup
}
::= { aluSystemMIBCompliances 1 }
aluSystemV6v1MIBCompliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for revision 1.0 of ALU-SYSTEM-MIB."
MODULE -- this module
MANDATORY-GROUPS {
aluTod1PpsGroup,
aluNtpMdaTimestamp,
aluSysTimeReferenceGroup,
aluSysTimeNotificationV6v1Group
}
::= { aluSystemMIBCompliances 2 }
aluSystemV7v0MIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for revision 7.0 of ALU-SYSTEM-MIB."
MODULE -- this module
MANDATORY-GROUPS {
aluTod1PpsGroup,
aluNtpMdaTimestamp,
aluSysTimeReferenceGroup,
aluSysTimeNotificationV6v1Group,
aluSystemSptGroup
}
::= { aluSystemMIBCompliances 3 }
-- units of conformance
aluTod1PpsGroup OBJECT-GROUP
OBJECTS { aluTod1PpsMessageType,
aluTod1PpsOutput,
aluTod1PpsInput
}
STATUS current
DESCRIPTION
"The group of objects supporting management of the
Time Of Day - 1 PPS port on the Nokia
7705 SAR series systems."
::= { aluSystemMIBGroups 1 }
aluNtpGroup OBJECT-GROUP
OBJECTS { aluNtpMdaTimestamp
}
STATUS current
DESCRIPTION
"The group of objects supporting management of the
NTP on the Nokia 7705 SAR series systems."
::= { aluSystemMIBGroups 2 }
aluSysTimeReferenceGroup OBJECT-GROUP
OBJECTS { aluActiveTimeSourceType,
aluActiveTimeSourceId,
aluActiveTimeSourceChange,
timeRefPriority,
timeRefRowStatus,
timeRefQualified,
timeRefQualifiedChange,
timeRefPropertiesUpdate,
timeRefDeltaSec,
timeRefDeltaNs,
timeRefLeapSecSched,
timeRefLeapSecValid,
timeRefLeapSec
}
STATUS current
DESCRIPTION
"The group of objects supporting management of the System Time
Selection on the Nokia 7705 SAR series systems."
::= { aluSystemMIBGroups 3 }
aluSysTimeNotifyObjsV6v1Group OBJECT-GROUP
OBJECTS { aluSystemNotifyTimeRefId,
aluSystemNotifyTimeRefType
}
STATUS current
DESCRIPTION
"The group of objects added in 6.1 release to support alu system
notifications."
::= { aluSystemMIBGroups 4 }
aluSysTimeNotificationV6v1Group NOTIFICATION-GROUP
NOTIFICATIONS {
aluTimeRefCreated,
aluTimeRefDeleted,
aluTimeRefQualified,
aluTimeRefDisqualified,
aluTimeRefSelect
}
STATUS current
DESCRIPTION
"The group of notifications supporting management of the
System Time Reference Selection Nokia 7705."
::= { aluSystemMIBGroups 5 }
aluSysTimeReferenceV6v1Group OBJECT-GROUP
OBJECTS { aluActiveTimeSourceType,
aluActiveTimeSourceId,
aluActiveTimeSourceChange,
timeRefPriority,
timeRefRowStatus,
timeRefQualified,
timeRefQualifiedChange,
timeRefPropertiesUpdate,
timeRefDeltaSec,
timeRefDeltaNs,
timeRefLeapSecSched,
timeRefLeapSecUpdTime
}
STATUS current
DESCRIPTION
"The group of objects supporting management of the System Time
Source Selection in release 6.1 on the Nokia 7705 SAR series
systems."
::= { aluSystemMIBGroups 6 }
aluSysTimeReferenceObsoleteGroup OBJECT-GROUP
OBJECTS { timeRefLeapSecValid,
timeRefLeapSec
}
STATUS current
DESCRIPTION
"The group of obsolete objects supporting management of the System Time
Source Selection on the Nokia 7705 SAR series systems."
::= { aluSystemMIBGroups 7 }
aluSystemSptGroup OBJECT-GROUP
OBJECTS { aluSystemSptSecAggRate
}
STATUS current
DESCRIPTION
"The group of objects supporting self proccessed traffic management of the
Nokia 7705 SAR series systems."
::= { aluSystemMIBGroups 8 }
END