TIMETRA-SATELLITE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32, Integer32, Counter32, Gauge32, IpAddress FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF DisplayString, TEXTUAL-CONVENTION, RowStatus, TruthValue, TimeStamp, MacAddress FROM SNMPv2-TC timetraSRMIBModules, tmnxSRObjs, tmnxSRNotifyPrefix, tmnxSRConfs FROM TIMETRA-GLOBAL-MIB tmnxHwClass, tmnxHwOperState, TmnxPortAdminStatus, TmnxPhysChassisClass, TmnxPhysChassisIndex, TmnxRefInState, TmnxSETSRefAlarm, TmnxSETSRefQualified, TmnxSETSRefSource, TmnxSETSStatus, TmnxSSMQualityLevel FROM TIMETRA-CHASSIS-MIB TItemDescription, TmnxActionType, TmnxAdminState, TmnxDisplayStringURL, TmnxOperState, TmnxPortID, TNamedItem, TNamedItemOrEmpty FROM TIMETRA-TC-MIB ; timetraSatelliteMIBModule MODULE-IDENTITY LAST-UPDATED "201601010000Z" ORGANIZATION "Nokia" CONTACT-INFO "Nokia SROS Support Web: http://www.nokia.com" DESCRIPTION "This document is the SNMP MIB module for the Nokia SROS implementation of Satellites. Copyright (c) 2014-2016 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 "201601010000Z" DESCRIPTION "Rev 14.0 1 Jan 2016 00:00 14.0 release of the TIMETRA-SATELLITE-MIB." REVISION "201411110000Z" DESCRIPTION "Rev 0.1 11 Nov 2014 00:00 Initial version of the TIMETRA-SATELLITE-MIB." ::= { timetraSRMIBModules 103 } tmnxSatelliteObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 103 } tmnxSatelliteConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 103 } tmnxSatelliteNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 103 } -- Object Groups in the Nokia SATELLITE MIB Module tmnxSatelliteConfigTimestamps OBJECT IDENTIFIER ::= { tmnxSatelliteObjs 1 } tmnxSatelliteConfigurations OBJECT IDENTIFIER ::= { tmnxSatelliteObjs 2 } tmnxSatelliteStatus OBJECT IDENTIFIER ::= { tmnxSatelliteObjs 3 } tmnxSatelliteStatistics OBJECT IDENTIFIER ::= { tmnxSatelliteObjs 4 } tmnxSatelliteNotifyObjects OBJECT IDENTIFIER ::= { tmnxSatelliteObjs 5 } -- Notification Groups in the Nokia SATELLITE MIB Module tmnxSatelliteNotifications OBJECT IDENTIFIER ::= { tmnxSatelliteNotifyPrefix 0 } -- Compliance Groups in the Nokia SATELLITE MIB Module tmnxSatelliteCompliances OBJECT IDENTIFIER ::= { tmnxSatelliteConformance 1 } tmnxSatelliteGroups OBJECT IDENTIFIER ::= { tmnxSatelliteConformance 2 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Textual Conventions -- TmnxSatelliteType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "An object of type TmnxSatelliteType specifies an Nokia SROS series satellite type. A TmnxSatelliteType value is valid when there is a corresponding row in the tmnxSatelliteTypeTable. The tmnxSatelliteTypeTable contains detailed information about the satellite type. When the value of TmnxSatelliteType is 0, the satellite type is invalid. When the value of TmnxSatelliteType is 1, the satellite has not yet been provisioned." SYNTAX Unsigned32 --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Satellite Table -- tmnxSatelliteTableLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatelliteTableLastChanged indicates the time, since system startup, when tmnxSatelliteTable last changed configuration." ::= { tmnxSatelliteConfigTimestamps 2 } tmnxSatelliteTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxSatelliteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tmnxSatelliteTable contains configuration information for satellites." ::= { tmnxSatelliteConfigurations 2 } tmnxSatelliteEntry OBJECT-TYPE SYNTAX TmnxSatelliteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tmnxSatelliteEntry consists of the configurable objects for a given satellite." INDEX { tmnxSatClass, tmnxSatId } ::= { tmnxSatelliteTable 1 } TmnxSatelliteEntry ::= SEQUENCE { tmnxSatClass TmnxPhysChassisClass, tmnxSatId TmnxPhysChassisIndex, tmnxSatRowStatus RowStatus, tmnxSatLastChanged TimeStamp, tmnxSatAssignedType TmnxSatelliteType, tmnxSatEquippedType TmnxSatelliteType, tmnxSatMacAddress MacAddress, tmnxSatSoftwareRepository TNamedItemOrEmpty, tmnxSatDescription TItemDescription, tmnxSatReboot TmnxActionType, tmnxSatUpgrade TmnxActionType, tmnxSatSyncBootEnv TmnxActionType, tmnxSatSyncEEnabled TruthValue } tmnxSatClass OBJECT-TYPE SYNTAX TmnxPhysChassisClass MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of tmnxSatClass specifies the class of the satellite. Supported values: ethSatChassis (5) - Ethernet Satellite class " ::= { tmnxSatelliteEntry 1 } tmnxSatId OBJECT-TYPE SYNTAX TmnxPhysChassisIndex (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of tmnxSatId specifies a unique value which identifies the satellite." ::= { tmnxSatelliteEntry 2 } tmnxSatRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatRowStatus specifies the row status. It allows the creation and deletion of rows in tmnxSatelliteTable." ::= { tmnxSatelliteEntry 3 } tmnxSatLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatLastChanged indicates the time, since system startup, that the configuration of the row was created or modified." ::= { tmnxSatelliteEntry 4 } tmnxSatAssignedType OBJECT-TYPE SYNTAX TmnxSatelliteType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatAssignedType specifies the administratively assigned type of the satellite." DEFVAL { 1 } ::= { tmnxSatelliteEntry 5 } tmnxSatEquippedType OBJECT-TYPE SYNTAX TmnxSatelliteType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatEquippedType indicates the satellite type that is equipped." ::= { tmnxSatelliteEntry 6 } tmnxSatMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatMacAddress specifies the MAC address of the satellite. A value of all-zeroes indicates this object has not been configured." DEFVAL { '000000000000'H } ::= { tmnxSatelliteEntry 7 } tmnxSatSoftwareRepository OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatSoftwareRepository specifies the software repository to be used by the satellite. An empty string indicates this object has not been configured." DEFVAL { ''H } ::= { tmnxSatelliteEntry 8 } tmnxSatDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatDescription specifies the description of the satellite. An empty string indicates this object has not been configured." DEFVAL { ''H } ::= { tmnxSatelliteEntry 9 } tmnxSatReboot OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatReboot specifies if the satellite will perform a reboot. Setting the value to 'doAction (1)' causes a soft-reboot of the entire satellite including all of its CPM and IOM cards." DEFVAL { notApplicable } ::= { tmnxSatelliteEntry 10 } tmnxSatUpgrade OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatUpgrade specifies if the satellite will perform an upgrade of all firmware, as well as a reboot of the entire satellite including all its CPM and IOM cards. CAUTION: This upgrade and reboot may take several minutes to complete. The satellite must not be reset or powered down, nor cards inserted or removed, during this process. Any of these prohibited actions may cause the cards to be rendered inoperable. If tmnxSatUpgrade is set to 'doAction (1)', tmnxSatReboot must also be set to 'doAction (1)' in the same SNMP SET request PDU." DEFVAL { notApplicable } ::= { tmnxSatelliteEntry 11 } tmnxSatSyncBootEnv OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatSyncBootEnv specifies if the satellite will synchronize the boot environment with its software repository. Setting the value to 'doAction (1)' will synchronize the satellite with all of the files required to boot the satellite in the software repository (tmnxSatSoftwareRepository)." DEFVAL { notApplicable } ::= { tmnxSatelliteEntry 12 } tmnxSatSyncEEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tmnxSatSyncEEnabled specifies whether or not synchronous Ethernet is enabled on the satellite." DEFVAL { false } ::= { tmnxSatelliteEntry 13 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Satellite Type Table -- tmnxSatelliteTypeTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxSatelliteTypeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tmnxSatelliteTypeTable consists of an entry for each satellite type supported by the system." ::= { tmnxSatelliteStatus 1 } tmnxSatelliteTypeEntry OBJECT-TYPE SYNTAX TmnxSatelliteTypeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents an Nokia SROS series satellite type. Rows in this table are created by the agent at initialization and cannot be created or destroyed by SNMP Set requests." INDEX { tmnxSatTypeIndex } ::= { tmnxSatelliteTypeTable 1 } TmnxSatelliteTypeEntry ::= SEQUENCE { tmnxSatTypeIndex TmnxSatelliteType, tmnxSatTypeClass TmnxPhysChassisClass, tmnxSatTypeName TNamedItem, tmnxSatTypeDescription TItemDescription } tmnxSatTypeIndex OBJECT-TYPE SYNTAX TmnxSatelliteType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of tmnxSatTypeIndex specifies the unique index which identifies the type of Nokia SROS series satellite." ::= { tmnxSatelliteTypeEntry 1 } tmnxSatTypeClass OBJECT-TYPE SYNTAX TmnxPhysChassisClass MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatTypeClass indicates the class that the type of Nokia SROS series satellite pertains to." ::= { tmnxSatelliteTypeEntry 2 } tmnxSatTypeName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatTypeName indicates the administrative name that identifies the type of Nokia SROS series satellite. This name string is used in CLI commands to specify a particular satellite type." ::= { tmnxSatelliteTypeEntry 3 } tmnxSatTypeDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatTypeDescription indicates the detailed description of this Nokia SROS series satellite type." ::= { tmnxSatelliteTypeEntry 4 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Satellite Port Mapping Table -- tmnxSatellitePortMapTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxSatellitePortMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tmnxSatellitePortMapTable consists of port mapping information for all satellite ports. Rows are created automatically by the system." ::= { tmnxSatelliteStatus 2 } tmnxSatellitePortMapEntry OBJECT-TYPE SYNTAX TmnxSatellitePortMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each tmnxSatellitePortMapEntry represents port mapping information for a given satellite port." INDEX { tmnxSatClass, tmnxSatId, tmnxSatClientPortId, tmnxSatUplinkId } ::= { tmnxSatellitePortMapTable 1 } TmnxSatellitePortMapEntry ::= SEQUENCE { tmnxSatClientPortId TmnxPortID, tmnxSatUplinkId Unsigned32, tmnxSatUplinkPortId TmnxPortID, tmnxSatUplinkActive TruthValue, tmnxSatHostPortId TmnxPortID } tmnxSatClientPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of tmnxSatClientPortId specifies the port identifier of the satellite client port." ::= { tmnxSatellitePortMapEntry 1 } tmnxSatUplinkId OBJECT-TYPE SYNTAX Unsigned32 (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of tmnxSatUplinkId specifies the satellite uplink identifier." ::= { tmnxSatellitePortMapEntry 2 } tmnxSatUplinkPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatUplinkPortId indicates the port identifier of the satellite uplink port associated with the satellite client port." ::= { tmnxSatellitePortMapEntry 3 } tmnxSatUplinkActive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatUplinkActive indicates whether or not the satellite uplink port is active for the satellite client port." ::= { tmnxSatellitePortMapEntry 4 } tmnxSatHostPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatHostPortId indicates the port identifier of the host port which is connected to the satellite uplink port. A value of '1e000000'H indicates that the satellite uplink port is not connected to a host port." ::= { tmnxSatellitePortMapEntry 5 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Satellite Synchronous Interface Timing Table -- tmnxSatelliteSyncIfTimingTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxSatelliteSyncIfTimingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tmnxSatelliteSyncIfTimingTable consists of synchronous interface timing information for every satellite in the system." ::= { tmnxSatelliteStatus 3 } tmnxSatelliteSyncIfTimingEntry OBJECT-TYPE SYNTAX TmnxSatelliteSyncIfTimingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each tmnxSatelliteSyncIfTimingEntry represents the configuration of Synchronous Equipment Timing Source (SETS) of the satellite. Entries are created/destroyed automatically by the system. If the value of the reference source port is a valid Port ID then the reference is a port. If the value of the source hardware is a valid non-zero HWIndex then the source is the hardware specified by the HWIndex." INDEX { tmnxSatClass, tmnxSatId } ::= { tmnxSatelliteSyncIfTimingTable 1 } TmnxSatelliteSyncIfTimingEntry ::= SEQUENCE { tmnxSatSyncIfTimingRef1SrcPort TmnxPortID, tmnxSatSyncIfTimingRef1AdmStatus TmnxPortAdminStatus, tmnxSatSyncIfTimingRef1InUse TruthValue, tmnxSatSyncIfTimingRef1Qualified TmnxSETSRefQualified, tmnxSatSyncIfTimingRef1Alarm TmnxSETSRefAlarm, tmnxSatSyncIfTimingRef1RxQltyLvl TmnxSSMQualityLevel, tmnxSatSyncIfTimingRef1State TmnxRefInState, tmnxSatSyncIfTimingRef2SrcPort TmnxPortID, tmnxSatSyncIfTimingRef2AdmStatus TmnxPortAdminStatus, tmnxSatSyncIfTimingRef2InUse TruthValue, tmnxSatSyncIfTimingRef2Qualified TmnxSETSRefQualified, tmnxSatSyncIfTimingRef2Alarm TmnxSETSRefAlarm, tmnxSatSyncIfTimingRef2RxQltyLvl TmnxSSMQualityLevel, tmnxSatSyncIfTimingRef2State TmnxRefInState, tmnxSatSyncIfTimingFreqOffset Integer32, tmnxSatSyncIfTimingStatus TmnxSETSStatus, tmnxSatSyncIfTimingSystemQltyLvl TmnxSSMQualityLevel } tmnxSatSyncIfTimingRef1SrcPort OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef1SrcPort indicates the source port of the first timing reference for the satellite. A value of '1e000000'H indicates that there is no source port for this reference." ::= { tmnxSatelliteSyncIfTimingEntry 1 } tmnxSatSyncIfTimingRef1AdmStatus OBJECT-TYPE SYNTAX TmnxPortAdminStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef1AdmStatus indicates the administrative status of the first timing reference for the satellite." ::= { tmnxSatelliteSyncIfTimingEntry 2 } tmnxSatSyncIfTimingRef1InUse OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef1InUse indicates whether the first timing reference for the satellite is presently being used by the synchronous timing subsystem. If it is in use, tmnxSatSyncIfTimingFreqOffset indicates the frequency offset for this reference." ::= { tmnxSatelliteSyncIfTimingEntry 3 } tmnxSatSyncIfTimingRef1Qualified OBJECT-TYPE SYNTAX TmnxSETSRefQualified MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef1Qualified indicates whether the first timing reference for the satellite is qualified for use by the synchronous timing subsystem. If the value of tmnxSatSyncIfTimingRef1Qualified is set to 'not-qualified (2)', then the object tmnxSatSyncIfTimingRef1Alarm gives the reason for disqualification." ::= { tmnxSatelliteSyncIfTimingEntry 4 } tmnxSatSyncIfTimingRef1Alarm OBJECT-TYPE SYNTAX TmnxSETSRefAlarm MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef1Alarm indicates the alarms on the first reference for the satellite. If any of the bits are set, then the first reference is disqualified by the timing subsystem and the value of tmnxSatSyncIfTimingRef1Qualified is set to 'not-qualified (2)'." ::= { tmnxSatelliteSyncIfTimingEntry 5 } tmnxSatSyncIfTimingRef1RxQltyLvl OBJECT-TYPE SYNTAX TmnxSSMQualityLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef1RxQltyLvl indicates the received SSM Quality Level of the first reference for the satellite." ::= { tmnxSatelliteSyncIfTimingEntry 6 } tmnxSatSyncIfTimingRef1State OBJECT-TYPE SYNTAX TmnxRefInState MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef1State indicates the operational state of the timing for the first reference on the satellite." ::= { tmnxSatelliteSyncIfTimingEntry 7 } tmnxSatSyncIfTimingRef2SrcPort OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef2SrcPort indicates the source port of the second timing reference for the satellite. A value of '1e000000'H indicates that there is no source port for this reference." ::= { tmnxSatelliteSyncIfTimingEntry 8 } tmnxSatSyncIfTimingRef2AdmStatus OBJECT-TYPE SYNTAX TmnxPortAdminStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef2AdmStatus indicates the administrative status of the second timing reference for the satellite." ::= { tmnxSatelliteSyncIfTimingEntry 9 } tmnxSatSyncIfTimingRef2InUse OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef2InUse indicates whether the second timing reference for the satellite is presently being used by the synchronous timing subsystem." ::= { tmnxSatelliteSyncIfTimingEntry 10 } tmnxSatSyncIfTimingRef2Qualified OBJECT-TYPE SYNTAX TmnxSETSRefQualified MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef2Qualified indicates whether the second timing reference for the satellite is qualified for use by the synchronous timing subsystem. If the value of tmnxSatSyncIfTimingRef2Qualified is 'not-qualified (2)' then the object tmnxSatSyncIfTimingRef2Alarm gives the reason for disqualification." ::= { tmnxSatelliteSyncIfTimingEntry 11 } tmnxSatSyncIfTimingRef2Alarm OBJECT-TYPE SYNTAX TmnxSETSRefAlarm MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef2Alarm indicates the alarms on the second reference for the satellite. If any of the bits are set, then the second reference is disqualified by the timing subsystem and the value of tmnxSatSyncIfTimingRef2Qualified is set to 'not-qualified (2)'." ::= { tmnxSatelliteSyncIfTimingEntry 12 } tmnxSatSyncIfTimingRef2RxQltyLvl OBJECT-TYPE SYNTAX TmnxSSMQualityLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef2RxQltyLvl indicates the received SSM Quality Level of the second reference for the satellite." ::= { tmnxSatelliteSyncIfTimingEntry 13 } tmnxSatSyncIfTimingRef2State OBJECT-TYPE SYNTAX TmnxRefInState MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingRef2State indicates the operational state of the timing for the second reference on the satellite." ::= { tmnxSatelliteSyncIfTimingEntry 14 } tmnxSatSyncIfTimingFreqOffset OBJECT-TYPE SYNTAX Integer32 UNITS "parts-per-million" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingFreqOffset indicates the frequency offset of the current selected timing reference for the satellite, in parts per million (ppm)." ::= { tmnxSatelliteSyncIfTimingEntry 15 } tmnxSatSyncIfTimingStatus OBJECT-TYPE SYNTAX TmnxSETSStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingStatus indicates the present status of the Synchronous Timing Equipment Source (SETS) for the satellite." ::= { tmnxSatelliteSyncIfTimingEntry 16 } tmnxSatSyncIfTimingSystemQltyLvl OBJECT-TYPE SYNTAX TmnxSSMQualityLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tmnxSatSyncIfTimingSystemQltyLvl indicates the quality level of the system timing reference for the satellite. This is normally the quality level of the selected timing reference. If no timing reference has been selected, it indicates the freerun/holdover quality of the system." ::= { tmnxSatelliteSyncIfTimingEntry 17 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Statistics Tables -- --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Notification Objects -- tmnxSatNotifyFailureReason OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The value of tmnxSatNotifyFailureReason indicates the reason why a satellite is in a failed state." ::= { tmnxSatelliteNotifyObjects 1 } tmnxSatNotifySyncIfTimRefAlarm OBJECT-TYPE SYNTAX INTEGER { notUsed (0), los (1), oof (2), oopir (3) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The value of tmnxSatNotifySyncIfTimRefAlarm indicates the reason a timing reference alarm has been raised." ::= { tmnxSatelliteNotifyObjects 2 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Notifications -- tmnxSatelliteOperStateChange NOTIFICATION-TYPE OBJECTS { tmnxHwOperState, tmnxSatNotifyFailureReason } STATUS current DESCRIPTION "[CAUSE] The tmnxSatelliteOperStateChange notification is generated when there is a change in tmnxHwOperState for the satellite. [EFFECT] The satellite has changed states. The tmnxSatNotifyFailureReason is only valid when tmnxHwOperState is 'failed (5)', and should otherwise be blank. [RECOVERY] Contact Nokia customer support if tmnxSatNotifyFailureReason does not provide enough information to rectify the situation." ::= { tmnxSatelliteNotifications 1 } tmnxSatSyncIfTimRefSwitch NOTIFICATION-TYPE OBJECTS { tmnxSatSyncIfTimingRef1InUse, tmnxSatSyncIfTimingRef2InUse } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimRefSwitch notification is generated when there is a change of which timing reference is providing timing for the satellite. [EFFECT] This notification is for informational purposes only. [RECOVERY] No recovery required." ::= { tmnxSatelliteNotifications 2 } tmnxSatSyncIfTimSystemQuality NOTIFICATION-TYPE OBJECTS { tmnxSatSyncIfTimingSystemQltyLvl } STATUS current DESCRIPTION "The tmnxEqSyncIfTimingSystemQuality notification is generated when there is a change in the system timing quality level for the satellite. This notification is a point-in-time state change event. [CAUSE] This notification may be triggered for the following reasons: 1) There has been a switch in the timing reference in use by the network element, either because the previously active timing reference was disqualified, or to ensure that the network element is using the timing reference with the best timing quality. 2) There has been a change in the active timing reference's quality and the change does not result in a timing reference switch. 3) The network element has transitioned into or out of the holdover state. [EFFECT] The system quality level is used to determine the SSM code transmitted on synchronous interfaces. This may affect the SSM code transmitted on some or all interfaces, which may affect the distribution of timing throughout the network. [RECOVERY] If the customer is expecting the system to be locked to a reference of a particular quality and the system quality has decreased, the customer will need to determine the root cause (for example, loss of communication with a satellite) and resolve the issue." ::= { tmnxSatelliteNotifications 3 } tmnxSatSyncIfTimRef1Quality NOTIFICATION-TYPE OBJECTS { tmnxSatSyncIfTimingRef1RxQltyLvl } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimRef1Quality notification is generated when the received quality level changes on the first timing reference of the satellite. [EFFECT] This notification is for informational purposes only. [RECOVERY] No recovery required." ::= { tmnxSatelliteNotifications 4 } tmnxSatSyncIfTimRef2Quality NOTIFICATION-TYPE OBJECTS { tmnxSatSyncIfTimingRef2RxQltyLvl } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimRef2Quality notification is generated when the received quality level changes on the second timing reference of the satellite. [EFFECT] This notification is for informational purposes only. [RECOVERY] No recovery required." ::= { tmnxSatelliteNotifications 5 } tmnxSatSyncIfTimHoldover NOTIFICATION-TYPE OBJECTS { tmnxHwClass } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimHoldover notification is generated when the synchronous equipment timing subsystem of the satellite transitions into a holdover state. [EFFECT] The transmit timing of all synchronous interfaces on the satellite are no longer synchronous with the host. This could result in traffic loss. [RECOVERY] Investigate the state of the two input timing references on the satellite and the links between the host and the satellite (i.e. the uplinks) that drive them for failures." ::= { tmnxSatelliteNotifications 6 } tmnxSatSyncIfTimHoldoverClear NOTIFICATION-TYPE OBJECTS { tmnxHwClass } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimHoldoverClear notification is generated when the synchronous equipment timing subsystem of the satellite transitions out of the holdover state. [EFFECT] This notification is for informational purposes only. [RECOVERY] No recovery required." ::= { tmnxSatelliteNotifications 7 } tmnxSatSyncIfTimRef1Alarm NOTIFICATION-TYPE OBJECTS { tmnxHwClass, tmnxSatNotifySyncIfTimRefAlarm } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimRef1Alarm notification is generated when an alarm condition on the first timing reference is detected. [EFFECT] If the other timing reference is free of faults, the satellite no longer has a backup timing reference. If the other timing reference also has a fault, the satellite will likely no longer be synchronous with the host. [RECOVERY] Investigate the state of the link between the host and the satellite (i.e. the uplink) that drives the first timing reference on the satellite for faults." ::= { tmnxSatelliteNotifications 8 } tmnxSatSyncIfTimRef1AlarmClear NOTIFICATION-TYPE OBJECTS { tmnxHwClass, tmnxSatNotifySyncIfTimRefAlarm } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimRef1AlarmClear notification is generated when the alarm condition on the first timing reference is cleared. [EFFECT] This notification is for informational purposes only. [RECOVERY] No recovery required." ::= { tmnxSatelliteNotifications 9 } tmnxSatSyncIfTimRef2Alarm NOTIFICATION-TYPE OBJECTS { tmnxHwClass, tmnxSatNotifySyncIfTimRefAlarm } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimRef2Alarm notification is generated when an alarm condition on the second timing reference is detected. [EFFECT] If the other timing reference is free of faults, the satellite no longer has a backup timing reference. If the other timing reference also has a fault, the satellite will likely no longer be synchronous with the host. [RECOVERY] Investigate the state of the link between the host and the satellite (i.e. the uplink) that drives the second timing reference on the satellite for faults." ::= { tmnxSatelliteNotifications 10 } tmnxSatSyncIfTimRef2AlarmClear NOTIFICATION-TYPE OBJECTS { tmnxHwClass, tmnxSatNotifySyncIfTimRefAlarm } STATUS current DESCRIPTION "[CAUSE] The tmnxSatSyncIfTimRef1AlarmClear notification is generated when the alarm condition on the second timing reference is cleared. [EFFECT] This notification is for informational purposes only. [RECOVERY] No recovery required." ::= { tmnxSatelliteNotifications 11 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Compliance Statements -- tmnxSatelliteComplianceV14v0 MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for the management of satellites for release 14.0 on Nokia SROS series systems." MODULE -- this module MANDATORY-GROUPS { tmnxSatelliteGroupV14v0, tmnxSatelliteTypeGroupV14v0, tmnxSatellitePortMapGroupV14v0, tmnxSatelliteSyncIfTimGroupV14v0, tmnxSatelliteNotifGroupV14v0, tmnxSatelliteNotifyObjsGrpV14v0 } ::= { tmnxSatelliteCompliances 1 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- TIMETRA-SATELLITE-MIB Group Statements -- tmnxSatelliteV14v0Groups OBJECT IDENTIFIER ::= { tmnxSatelliteGroups 1 } tmnxSatelliteGroupV14v0 OBJECT-GROUP OBJECTS { tmnxSatelliteTableLastChanged, tmnxSatRowStatus, tmnxSatLastChanged, tmnxSatAssignedType, tmnxSatEquippedType, tmnxSatMacAddress, tmnxSatSoftwareRepository, tmnxSatDescription, tmnxSatReboot, tmnxSatUpgrade, tmnxSatSyncBootEnv, tmnxSatSyncEEnabled } STATUS current DESCRIPTION "The group of objects maintaining configuration for satellites on Nokia SROS series systems for release 14.0." ::= { tmnxSatelliteV14v0Groups 1 } tmnxSatelliteTypeGroupV14v0 OBJECT-GROUP OBJECTS { tmnxSatTypeClass, tmnxSatTypeName, tmnxSatTypeDescription } STATUS current DESCRIPTION "The group of objects maintaining information for satellite types on Nokia SROS series systems for release 14.0." ::= { tmnxSatelliteV14v0Groups 2 } tmnxSatellitePortMapGroupV14v0 OBJECT-GROUP OBJECTS { tmnxSatUplinkPortId, tmnxSatUplinkActive, tmnxSatHostPortId } STATUS current DESCRIPTION "The group of objects maintaining information for satellite port mapping on Nokia SROS series systems for release 14.0." ::= { tmnxSatelliteV14v0Groups 3 } tmnxSatelliteSyncIfTimGroupV14v0 OBJECT-GROUP OBJECTS { tmnxSatSyncIfTimingRef1SrcPort, tmnxSatSyncIfTimingRef1AdmStatus, tmnxSatSyncIfTimingRef1InUse, tmnxSatSyncIfTimingRef1Qualified, tmnxSatSyncIfTimingRef1Alarm, tmnxSatSyncIfTimingRef2SrcPort, tmnxSatSyncIfTimingRef2AdmStatus, tmnxSatSyncIfTimingRef2InUse, tmnxSatSyncIfTimingRef2Qualified, tmnxSatSyncIfTimingRef2Alarm, tmnxSatSyncIfTimingFreqOffset, tmnxSatSyncIfTimingStatus, tmnxSatSyncIfTimingRef1RxQltyLvl, tmnxSatSyncIfTimingRef2RxQltyLvl, tmnxSatSyncIfTimingRef1State, tmnxSatSyncIfTimingRef2State, tmnxSatSyncIfTimingSystemQltyLvl } STATUS current DESCRIPTION "The group of objects maintaining satellite synchronous interface timing capabilities on Nokia SROS series systems for release 14.0." ::= { tmnxSatelliteV14v0Groups 4 } tmnxSatelliteNotifGroupV14v0 NOTIFICATION-GROUP NOTIFICATIONS { tmnxSatelliteOperStateChange, tmnxSatSyncIfTimRefSwitch, tmnxSatSyncIfTimSystemQuality, tmnxSatSyncIfTimRef1Quality, tmnxSatSyncIfTimRef2Quality, tmnxSatSyncIfTimHoldover, tmnxSatSyncIfTimHoldoverClear, tmnxSatSyncIfTimRef1Alarm, tmnxSatSyncIfTimRef1AlarmClear, tmnxSatSyncIfTimRef2Alarm, tmnxSatSyncIfTimRef2AlarmClear } STATUS current DESCRIPTION "The group of notifications supporting satellite management on Nokia SROS series systems for release 14.0." ::= { tmnxSatelliteV14v0Groups 5 } tmnxSatelliteNotifyObjsGrpV14v0 OBJECT-GROUP OBJECTS { tmnxSatNotifyFailureReason, tmnxSatNotifySyncIfTimRefAlarm } STATUS current DESCRIPTION "The group of accessible-for-notify objects supporting satellite management on Nokia SROS series systems for release 14.0." ::= { tmnxSatelliteV14v0Groups 6 } END