TIMETRA-CALLTRACE-MIB DEFINITIONS ::= BEGIN IMPORTS InetAddress, InetAddressType, InetPortNumber FROM INET-ADDRESS-MIB MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP FROM SNMPv2-CONF MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI DateAndTime, DisplayString, MacAddress, RowStatus, TEXTUAL-CONVENTION, TimeStamp, TruthValue FROM SNMPv2-TC TmnxSlotNum FROM TIMETRA-CHASSIS-MIB timetraSRMIBModules, tmnxSRConfs, tmnxSRNotifyPrefix, tmnxSRObjs FROM TIMETRA-GLOBAL-MIB TItemDescription, TNamedItem, TNamedItemOrEmpty, TmnxEncapVal, TmnxPortID, TmnxVRtrID FROM TIMETRA-TC-MIB ; timetraCallTraceMIBModule 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 Call Trace. Copyright 2003-2018 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 "201601010000Z" DESCRIPTION "Rev 14.0 01 Jan 2016 00:00 14.0 release of the TIMETRA-CALLTRACE-MIB." REVISION "201502010000Z" DESCRIPTION "Rev 0.1 1 Feb 2015 00:00 Initial version of the TIMETRA-CALLTRACE-MIB." REVISION "201502010000Z" DESCRIPTION "Rev 13.0 1 Feb 2015 00:00 Initial version of the TIMETRA-CALLTRACE-MIB." ::= { timetraSRMIBModules 102 } TmnxCallTraceSizeLimit ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The TmnxCallTraceSizeLimit textual convention is used to specify the data volume limit for a call trace job." SYNTAX Unsigned32 (1..1000) TmnxCallTraceTimeLimit ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The TmnxCallTraceTimeLimit textual convention is used to specify the time limit for a call trace job." SYNTAX Unsigned32 (1..604800) TmnxCallTraceJobStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The TmnxCallTraceJobStatus textual convention is used to specify the status of a call trace job. The value 'running (0)' indicates the job is active and is tracing events triggered by the host being monitored. The value 'finished (1)' indicates the job has already finished and is not tracing events generated by the host anymore." SYNTAX INTEGER { running (0), finished (1) } TmnxCallTraceCFlashId ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The TmnxCallTraceCFlashId textual convention is used to specify the ID of a compact flash (cflash) card." SYNTAX INTEGER { cf1 (1), cf2 (2) } TmnxCallTraceApplications ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The TmnxCallTraceApplications is a bitmask that describes applications in which call tracing is enabled." SYNTAX BITS { connectivityManagement (0), reserved1 (1), reserved2 (2), reserved3 (3), radiusAuth (4), radiusAcct (5), python (6), ludb (7), msap (8), reserved9 (9), reserved10 (10), pppEvent (11) } TmnxCallTraceHostType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The TmnxCallTraceHostType textual convention is used to specify the type of the host to trace." SYNTAX INTEGER { ue (1), ipoe (2), pppoe (3) } tmnxCallTraceObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 102 } tmnxCallTraceScalarObjs OBJECT IDENTIFIER ::= { tmnxCallTraceObjs 1 } tmnxCallTraceLastChangedObjs OBJECT IDENTIFIER ::= { tmnxCallTraceScalarObjs 1 } tmnxCallTraceProfileTblLstChgd OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileTblLstChgd indicates the sysUpTime at the time of the last modification to tmnxCallTraceProfileTable by adding, deleting an entry or change to a writable object in the table. If no changes were made to the table since the last re-initialization of the local network management subsystem, then this object contains a zero value." ::= { tmnxCallTraceLastChangedObjs 1 } tmnxCallTraceLocationTblLstChgd OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceLocationTblLstChgd indicates the sysUpTime at the time of the last modification to tmnxCallTraceLocationTable by adding, deleting an entry or change to a writable object in the table. If no changes were made to the table since the last re-initialization of the local network management subsystem, then this object contains a zero value." ::= { tmnxCallTraceLastChangedObjs 2 } tmnxCallTraceScalarConfigObjs OBJECT IDENTIFIER ::= { tmnxCallTraceScalarObjs 2 } tmnxCallTraceMaxFilesNumber OBJECT-TYPE SYNTAX Unsigned32 (1..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tmnxCallTraceMaxFilesNumber specifies the maximum number of all call trace log files stored on all compact flash cards together. The value comprises both active and finished jobs." DEFVAL { 200 } ::= { tmnxCallTraceScalarConfigObjs 1 } tmnxCallTracePrimaryCFlash OBJECT-TYPE SYNTAX TmnxCallTraceCFlashId MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tmnxCallTracePrimaryCFlash specifies the compact flash card to be used as the primary local storage location to save the generated call trace log files. The system will write to the specified compact flash card until the size of all generated files reaches the limit defined by the value of the object tmnxCallTraceLocationSizeLimit for the given compact flash card and the card is not disabled as the local storage location by the value of the object tmnxCallTraceLocationDisable. Once the limit is reached or the card is disabled the files will be written to the other compact flash card. The compact flash card must be available in the system in order to select it as the primary storage location. If the card is not available at the moment of SNMP SET operation, the other card is automatically selected as the primary location." DEFVAL { cf1 } ::= { tmnxCallTraceScalarConfigObjs 2 } tmnxCallTraceBuffering OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tmnxCallTraceBuffering specifies whether or not call-tracing should be buffered." DEFVAL { false } ::= { tmnxCallTraceScalarConfigObjs 3 } tmnxCallTraceScalarStatsObjs OBJECT IDENTIFIER ::= { tmnxCallTraceScalarObjs 3 } tmnxCallTraceUsedFilesNumber OBJECT-TYPE SYNTAX Unsigned32 (0..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceUsedFilesNumber indicates the number of all call trace log files stored on all compact flash cards together. The value comprises both active and finished jobs." ::= { tmnxCallTraceScalarStatsObjs 1 } tmnxCallTraceAvailFilesNumber OBJECT-TYPE SYNTAX Unsigned32 (0..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceAvailFilesNumber indicates the remaining number of call trace log files available for use on all compact flash cards together. The value comprises both active and finished jobs." ::= { tmnxCallTraceScalarStatsObjs 2 } tmnxCallTraceConfigObjs OBJECT IDENTIFIER ::= { tmnxCallTraceObjs 2 } tmnxCallTraceProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxCallTraceProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tmnxCallTraceProfileTable contains information pertaining to call trace profiles configured on the system. A call trace profile is a collection of parameters used for creation of call trace jobs. A maximum of 10 profiles can be configured in the system." ::= { tmnxCallTraceConfigObjs 1 } tmnxCallTraceProfileEntry OBJECT-TYPE SYNTAX TmnxCallTraceProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a call trace profile defined in the system. Rows in the table tmnxCallTraceProfileTable are created and destroyed by SNMP SET operations on the object tmnxCallTraceProfileRowStatus. The call trace profile 'default' is created by the agent itself at the initialization of the system and cannot be modified or deleted by SNMP SET operations." INDEX { IMPLIED tmnxCallTraceProfileName } ::= { tmnxCallTraceProfileTable 1 } TmnxCallTraceProfileEntry ::= SEQUENCE { tmnxCallTraceProfileName TNamedItem, tmnxCallTraceProfileLstChgd TimeStamp, tmnxCallTraceProfileRowStatus RowStatus, tmnxCallTraceProfileDescription TItemDescription, tmnxCallTraceProfileSizeLimit TmnxCallTraceSizeLimit, tmnxCallTraceProfileTimeLimit TmnxCallTraceTimeLimit, tmnxCallTraceProfileDstAddrType InetAddressType, tmnxCallTraceProfileDstAddr InetAddress, tmnxCallTraceProfileDstPort InetPortNumber, tmnxCallTraceProfileVRtrId TmnxVRtrID, tmnxCallTraceProfileApplications TmnxCallTraceApplications, tmnxCallTraceProfileDbgOutput TruthValue, tmnxCallTraceProfileEvents INTEGER } tmnxCallTraceProfileName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileName specifies the unique name of the call trace profile. The value 'default' is reserved for the default profile that is automatically created by the agent at the initialization of the system." ::= { tmnxCallTraceProfileEntry 1 } tmnxCallTraceProfileLstChgd OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileLstChgd indicates the sysUpTime at the time of creation or the last modification to this row in tmnxCallTraceProfileTable." ::= { tmnxCallTraceProfileEntry 2 } tmnxCallTraceProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileRowStatus specifies the status of the conceptual row in tmnxCallTraceProfileTable. Rows are created and destroyed by SNMP SET operations on this object. The row corresponding to the default profile (the value of the object tmnxCallTraceProfileName equal to 'default') cannot be modified or deleted by SNMP SET operations on this object. Only values 'active(1)', 'createAndGo(4)' and 'destroy(6)' are supported." ::= { tmnxCallTraceProfileEntry 3 } tmnxCallTraceProfileDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileDescription specifies the description string for this call trace profile." DEFVAL { ''H } ::= { tmnxCallTraceProfileEntry 4 } tmnxCallTraceProfileSizeLimit OBJECT-TYPE SYNTAX TmnxCallTraceSizeLimit UNITS "megabytes" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileSizeLimit specifies the maximum data volume generated by a single call trace job to the output in megabytes. After reaching the limit the call trace job for a given host is automatically terminated." DEFVAL { 10 } ::= { tmnxCallTraceProfileEntry 5 } tmnxCallTraceProfileTimeLimit OBJECT-TYPE SYNTAX TmnxCallTraceTimeLimit UNITS "sec" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileTimeLimit specifies the maximum duration of a single call trace job in seconds. After reaching the limit the call trace job for a given host is automatically terminated." DEFVAL { 86400 } ::= { tmnxCallTraceProfileEntry 6 } tmnxCallTraceProfileDstAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileDstAddrType specifies the context (IP address type or Fully Qualified Domain Name (FQDN)) in which the value of the object tmnxCallTraceProfileDstAddr is to be interpreted. Only values 'unknown (0)', 'ipv4 (1)', 'ipv6 (2)' and 'dns (16)' are supported." DEFVAL { unknown } ::= { tmnxCallTraceProfileEntry 7 } tmnxCallTraceProfileDstAddr OBJECT-TYPE SYNTAX InetAddress (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileDstAddr specifies the live output destination address of the trace log generated by a call trace job. The value of the object can be set to a non-default value only if the value of the object tmnxCallTraceProfileDstAddrType is set to a non-default value. If the value is equal to default then a local compact flash card is used as a destination. Parameters of the local storage can be set in tmnxCallTraceLocationTable. If the value is not equal to default then the live output is being sent to the destination identified by the IP address / FQDN value of this object and the values of the objects tmnxCallTraceProfileDstPort and tmnxCallTraceProfileVRtrId. If the value of the object tmnxCallTraceProfileDstAddrType is 'unknown (0)' then the size of this object can be only 0. If the value of the object tmnxCallTraceProfileDstAddrType is 'ipv4(1)' then the size of this object can be only 4 and the value cannot consist of all 0s. If the value of the object tmnxCallTraceProfileDstAddrType is 'ipv6(2)' then the size of this object can be only 16 and the value cannot consist of all 0s. If the value of the object tmnxCallTraceProfileDstAddrType is 'dns(16)' then the size of this object can be 1..255. The value of this object is automatically set to default when the value of the object tmnxCallTraceProfileDstAddrType is set to 'unknown (0)'." DEFVAL { ''H } ::= { tmnxCallTraceProfileEntry 8 } tmnxCallTraceProfileDstPort OBJECT-TYPE SYNTAX InetPortNumber (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileDstPort specifies the destination port for the call trace live output destination defined by the value of the object tmnxCallTraceProfileDstAddr. The value of this object is ignored if the value of the object tmnxCallTraceProfileDstAddr is equal to its default. The value of this object can be set to a non-default value only if the value of the object tmnxCallTraceProfileDstAddrType is set to a non-default value." DEFVAL { 29770 } ::= { tmnxCallTraceProfileEntry 9 } tmnxCallTraceProfileVRtrId OBJECT-TYPE SYNTAX TmnxVRtrID MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileVRtrId specifies the virtual router instance ID in scope of which the live output destination identified by the values of the objects tmnxCallTraceProfileDstAddr and tmnxCallTraceProfileDstPort is to be reached. The default value of '1' identifies the 'Base' router instance. The value of this object can be set to a non-default value only if the value of the object tmnxCallTraceProfileDstAddrType is set to a non-default value." DEFVAL { 1 } ::= { tmnxCallTraceProfileEntry 10 } tmnxCallTraceProfileApplications OBJECT-TYPE SYNTAX TmnxCallTraceApplications MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileApplications specifies applications that a call trace job will collect information from." ::= { tmnxCallTraceProfileEntry 11 } tmnxCallTraceProfileDbgOutput OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileDbgOutput specifies whether the trace log generated by a call trace job will be decoded as text and send to debug logging. Enabling this object disables logging to compact flash and is mutually exclusive with the live-output." DEFVAL { false } ::= { tmnxCallTraceProfileEntry 12 } tmnxCallTraceProfileEvents OBJECT-TYPE SYNTAX INTEGER { none (1), publicOnly (2), all (3) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tmnxCallTraceProfileEvents specifies which events to include in the captured trace. If the value is 'none(1)' then no events are captured, if the value is 'all(2)' then all events including events that are encrypted for use by Nokia are included in the trace, if the value is 'public-only(3)' then only unencrypted events are captured." DEFVAL { none } ::= { tmnxCallTraceProfileEntry 13 } tmnxCallTraceLocationTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxCallTraceLocationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tmnxCallTraceLocationTable contains information pertaining to the configuration of the local storage of call trace log files on the compact flash cards. In release 14.0 only cf1 and cf2 can be used as the local storage of call trace log files." ::= { tmnxCallTraceConfigObjs 2 } tmnxCallTraceLocationEntry OBJECT-TYPE SYNTAX TmnxCallTraceLocationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents one compact flash card to be used for local storage of call trace log files. Rows in the table tmnxCallTraceLocationTable are created by the SYSTEM at its startup and are never destroyed." INDEX { tmnxCallTraceLocationCFlashId } ::= { tmnxCallTraceLocationTable 1 } TmnxCallTraceLocationEntry ::= SEQUENCE { tmnxCallTraceLocationCFlashId Unsigned32, tmnxCallTraceLocationLstChgd TimeStamp, tmnxCallTraceLocationSizeLimit Unsigned32, tmnxCallTraceLocationDisable TruthValue } tmnxCallTraceLocationCFlashId OBJECT-TYPE SYNTAX Unsigned32 (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceLocationCFlashId specifies the ID of the compact flash card. In release 14.0 only cf1 and cf2 can be used as the local storage of call trace log files." ::= { tmnxCallTraceLocationEntry 1 } tmnxCallTraceLocationLstChgd OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceLocationLstChgd indicates the sysUpTime at the time of creation or the last modification to this row in tmnxCallTraceLocationTable." ::= { tmnxCallTraceLocationEntry 2 } tmnxCallTraceLocationSizeLimit OBJECT-TYPE SYNTAX Unsigned32 (0..65536) UNITS "megabytes" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tmnxCallTraceLocationSizeLimit specifies the maximum cumulative size of all local call trace log files stored on the given compact flash card. The value '0' means there is no size limit defined." DEFVAL { 1000 } ::= { tmnxCallTraceLocationEntry 3 } tmnxCallTraceLocationDisable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tmnxCallTraceLocationDisable specifies whether the given compact flash card shall be used as the local storage for the generated log files or not. The value 'true(1)' means the local storage on the given compact flash card is disabled and no files will be created on it. The value 'false(2)' means the local storage on the given compact flash card is enabled and files and can be created on it." DEFVAL { false } ::= { tmnxCallTraceLocationEntry 4 } tmnxCallTraceLocationStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxCallTraceLocationStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tmnxCallTraceLocationStatsTable contains information pertaining to the state of the local storage of call trace log files on the compact flash cards. In release 14.0 only cf1 and cf2 can be used as the local storage of call trace log files." ::= { tmnxCallTraceConfigObjs 3 } tmnxCallTraceLocationStatsEntry OBJECT-TYPE SYNTAX TmnxCallTraceLocationStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents one compact flash card to be used for local storage of call trace log files. Rows in the table tmnxCallTraceLocationTable are created by the SYSTEM at its startup and are never destroyed." AUGMENTS { tmnxCallTraceLocationEntry } ::= { tmnxCallTraceLocationStatsTable 1 } TmnxCallTraceLocationStatsEntry ::= SEQUENCE { tmnxCallTraceLocationUsedSpace Unsigned32, tmnxCallTraceLocationAvailSpace Unsigned32 } tmnxCallTraceLocationUsedSpace OBJECT-TYPE SYNTAX Unsigned32 UNITS "megabytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceLocationUsedSpace indicates the amount of used storage space in megabytes on the CF card." ::= { tmnxCallTraceLocationStatsEntry 1 } tmnxCallTraceLocationAvailSpace OBJECT-TYPE SYNTAX Unsigned32 UNITS "megabytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceLocationAvailSpace indicates the amount of available storage space in megabytes on the CF card." ::= { tmnxCallTraceLocationStatsEntry 2 } tmnxCallTraceStatsObjs OBJECT IDENTIFIER ::= { tmnxCallTraceObjs 3 } tmnxCallTraceJobTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxCallTraceJobEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tmnxCallTraceJobTable contains read-only information pertaining to all call trace jobs present in the system." ::= { tmnxCallTraceStatsObjs 1 } tmnxCallTraceJobEntry OBJECT-TYPE SYNTAX TmnxCallTraceJobEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a call trace job existing in the system. Rows in the table tmnxCallTraceProfileTable are automatically created by the system at creation of a call trace job and destroyed at removal of the job from the system." INDEX { tmnxCallTraceJobId } ::= { tmnxCallTraceJobTable 1 } TmnxCallTraceJobEntry ::= SEQUENCE { tmnxCallTraceJobId Unsigned32, tmnxCallTraceJobType TmnxCallTraceHostType, tmnxCallTraceJobWlanGwUeIeeeAddr MacAddress, tmnxCallTraceJobStatus TmnxCallTraceJobStatus, tmnxCallTraceJobProfileName TNamedItem, tmnxCallTraceJobSizeLimit TmnxCallTraceSizeLimit, tmnxCallTraceJobTimeLimit TmnxCallTraceTimeLimit, tmnxCallTraceJobCaptureFormat INTEGER, tmnxCallTraceJobDstAddrType InetAddressType, tmnxCallTraceJobDstAddr InetAddress, tmnxCallTraceJobDstResAddrType InetAddressType, tmnxCallTraceJobDstResAddr InetAddress, tmnxCallTraceJobDstPort InetPortNumber, tmnxCallTraceJobVRtrId TmnxVRtrID, tmnxCallTraceJobStartTime DateAndTime, tmnxCallTraceJobCaptMsgsCnt Unsigned32, tmnxCallTraceJobCaptMsgsSize Unsigned32, tmnxCallTraceJobSapPortId TmnxPortID, tmnxCallTraceJobSapEncapVal TmnxEncapVal, tmnxCallTraceJobIpoeIeeeAddr MacAddress, tmnxCallTraceJobCircuitId OCTET STRING, tmnxCallTraceJobRemoteId OCTET STRING, tmnxCallTraceJobTraceName TNamedItemOrEmpty, tmnxCallTraceJobDstType INTEGER, tmnxCallTraceJobUserName OCTET STRING } tmnxCallTraceJobId OBJECT-TYPE SYNTAX Unsigned32 (0..254) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobId indicates the ID of the call trace job." ::= { tmnxCallTraceJobEntry 1 } tmnxCallTraceJobType OBJECT-TYPE SYNTAX TmnxCallTraceHostType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobType indicates the type of the call trace job. If the value is 'ue(1)' then the IEEE address of the UE being monitored is indicated by tmnxCallTraceJobWlanGwUeIeeeAddr. If the value is 'ipoe(2)' then the IEEE address of the equipment being monitored is indicated by tmnxCallTraceJobIpoeIeeeAddr." ::= { tmnxCallTraceJobEntry 2 } tmnxCallTraceJobWlanGwUeIeeeAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobWlanGwUeIeeeAddr indicates the IEEE address of the UE being monitored by this call trace job. The value is only valid when the value of the object tmnxCallTraceJobType is 'ue(1)'." ::= { tmnxCallTraceJobEntry 3 } tmnxCallTraceJobStatus OBJECT-TYPE SYNTAX TmnxCallTraceJobStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobStatus indicates the status of the call trace job. The value 'running (0)' indicates the job is active and is tracing events triggered by the host. If the value of the tmnxCallTraceJobType is 'ue(1)' then the host to trace is specified by the value of the tmnxCallTraceJobWlanGwUeIeeeAddr object. If the value of the tmnxCallTraceJobType is 'ipoe(2)' then the traced session is specified by the values of the tmnxCallTraceJobSapPortId, tmnxCallTraceJobSapEncapVal, tmnxCallTraceJobIpoeIeeeAddr, tmnxCallTraceJobCircuitId and tmnxCallTraceJobRemoteId objects. The value 'finished (1)' indicates the job has already finished and is not tracing events generated by the host anymore. The job was terminated either due to reaching one of the defined limits (tmnxCallTraceJobSizeLimit or tmnxCallTraceJobTimeLimit) or manual intervention of an operator." ::= { tmnxCallTraceJobEntry 4 } tmnxCallTraceJobProfileName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobProfileName indicates the name of the call trace profile used to define job's parameters at the moment of creation of the job. Note: Current values of the trace profile's parameters in tmnxCallTraceProfileTable may differ from their values at the moment of creation of the job." ::= { tmnxCallTraceJobEntry 5 } tmnxCallTraceJobSizeLimit OBJECT-TYPE SYNTAX TmnxCallTraceSizeLimit UNITS "megabytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobSizeLimit indicates the maximum data volume generated by this call trace job to an output in megabytes. If the value of the object tmnxCallTraceJobStatus is 'running (0)' then the job will be automatically terminated after reaching this limit." ::= { tmnxCallTraceJobEntry 6 } tmnxCallTraceJobTimeLimit OBJECT-TYPE SYNTAX TmnxCallTraceTimeLimit UNITS "sec" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobTimeLimit indicates the maximum duration of this call trace job in seconds. If the value of the object tmnxCallTraceJobStatus is 'running (0)' then the job will be automatically terminated after reaching this limit." ::= { tmnxCallTraceJobEntry 7 } tmnxCallTraceJobCaptureFormat OBJECT-TYPE SYNTAX INTEGER { pcap (1) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of the object tmnxCallTraceJobCaptureFormat indicates the format in which the logs generated by this call trace job are stored on cflash cards and sent to the live output defined by the values of the objects tmnxCallTraceJobDstAddrType, tmnxCallTraceJobDstAddr, tmnxCallTraceJobDstPort and tmnxCallTraceJobVRtrId. This object was made obsolete in 15.0 release." ::= { tmnxCallTraceJobEntry 8 } tmnxCallTraceJobDstAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobDstAddrType indicates the context (IP address type or Fully Qualified Domain Name (FQDN)) in which the value of the object tmnxCallTraceJobDstAddr is to be interpreted. Only values 'unknown (0)', 'ipv4 (1)', 'ipv6 (2)' and 'dns (16)' are supported." ::= { tmnxCallTraceJobEntry 9 } tmnxCallTraceJobDstAddr OBJECT-TYPE SYNTAX InetAddress (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobDstAddr indicates the live output destination address of the trace log generated by this call trace job. This object can contain a non-empty value only if the value of the object tmnxCallTraceJobDstAddrType is other than 'unknown (0)'. In that case the live output is being sent to the destination identified by the IP address / FQDN value of this object and the values of the objects tmnxCallTraceJobDstPort and tmnxCallTraceJobVRtrId. If the value of this object holds FQDN then the resolved IP address is indicated by the value of tmnxCallTraceJobDstResAddr. If the value of this object is empty then a local compact flash card is used as the destination. If the value of the object tmnxCallTraceJobDstAddrType is 'unknown (0)' then the size of this object can be only 0. If the value of the object tmnxCallTraceJobDstAddrType is 'ipv4(1)' then the size of this object can be only 4. If the value of the object tmnxCallTraceJobDstAddrType is 'ipv6(2)' then the size of this object can be only 16. If the value of the object tmnxCallTraceJobDstAddrType is 'dns(16)' then the size of this object can be 1..255." ::= { tmnxCallTraceJobEntry 10 } tmnxCallTraceJobDstResAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobDstResAddrType indicates the context, in which the value of the object tmnxCallTraceJobDstResAddr is to be interpreted. Only values 'unknown (0)', 'ipv4 (1)' and 'ipv6 (2)' are supported. This object can hold value other than 'unknown (0)' only if the value of the object tmnxCallTraceJobDstAddrType is 'dns (16)'." ::= { tmnxCallTraceJobEntry 11 } tmnxCallTraceJobDstResAddr OBJECT-TYPE SYNTAX InetAddress (SIZE (0|4|16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobDstResAddr indicates the IP address, that the FQDN indicated by the value of tmnxCallTraceJobDstAddr was resolved into. This object can contain a non-empty value only if the value of the object tmnxCallTraceJobDstResAddrType is other than 'unknown (0)'." ::= { tmnxCallTraceJobEntry 12 } tmnxCallTraceJobDstPort OBJECT-TYPE SYNTAX InetPortNumber (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobDstPort indicates the destination UDP port on the destination indicated by the value of the object tmnxCallTraceJobDstAddr which the live output generated by this call trace job is being sent to. The value of this object shall be ignored if the value of the object tmnxCallTraceJobDstAddr is equal to 'unknown (0)'." ::= { tmnxCallTraceJobEntry 13 } tmnxCallTraceJobVRtrId OBJECT-TYPE SYNTAX TmnxVRtrID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobVRtrId indicates the virtual router instance ID in scope of which the live output destination identified by the values of the objects tmnxCallTraceJobDstAddr and tmnxCallTraceJobDstPort is to be reached. The value '1' identifies the 'Base' router instance. The value of this object shall be ignored if the value of the object tmnxCallTraceJobDstAddr is equal to 'unknown (0)'." ::= { tmnxCallTraceJobEntry 14 } tmnxCallTraceJobStartTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobStartTime indicates the time when this call trace job has been started." ::= { tmnxCallTraceJobEntry 15 } tmnxCallTraceJobCaptMsgsCnt OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobCaptMsgsCnt indicates the number of events this call trace job has generated so far." ::= { tmnxCallTraceJobEntry 16 } tmnxCallTraceJobCaptMsgsSize OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobCaptMsgsSize indicates the total size of all messages this call trace job has generated so far." ::= { tmnxCallTraceJobEntry 17 } tmnxCallTraceJobSapPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobSapPortId indicates the SAP port ID of the session being monitored by this call trace job. The value is only valid when the value of the object tmnxCallTraceJobType is 'ipoe(2)'." ::= { tmnxCallTraceJobEntry 18 } tmnxCallTraceJobSapEncapVal OBJECT-TYPE SYNTAX TmnxEncapVal MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobSapEncapVal indicates the value of the label used to identify the SAP of the session being monitored by this call trace job. The value is only valid when the value of the object tmnxCallTraceJobType is 'ipoe(2)'." ::= { tmnxCallTraceJobEntry 19 } tmnxCallTraceJobIpoeIeeeAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobIpoeIeeeAddr indicates the IEEE address of the IPoE equipment being monitored by this call trace job. The value is only valid when the value of the object tmnxCallTraceJobType is 'ipoe(2)'." ::= { tmnxCallTraceJobEntry 20 } tmnxCallTraceJobCircuitId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobCircuitId indicates the circuit ID of the session being monitored by this call trace job. The value is only valid when the value of the object tmnxCallTraceJobType is 'ipoe(2)'." ::= { tmnxCallTraceJobEntry 21 } tmnxCallTraceJobRemoteId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobRemoteId indicates the remote ID of the session being monitored by this call trace job. The value is only valid when the value of the object tmnxCallTraceJobType is 'ipoe(2)'." ::= { tmnxCallTraceJobEntry 22 } tmnxCallTraceJobTraceName OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobTraceName indicates the name of the trace that triggered this call trace job The value is only valid when the value of the object tmnxCallTraceJobType is 'ipoe(2)'." ::= { tmnxCallTraceJobEntry 23 } tmnxCallTraceJobDstType OBJECT-TYPE SYNTAX INTEGER { cflash (1), live-output (2), debug-output (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobDstType indicates the destination to which the logs generated by this call trace job are stored." ::= { tmnxCallTraceJobEntry 24 } tmnxCallTraceJobUserName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..253)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceJobUserName indicates the username that triggered this call trace job The value is only valid when the value of the object tmnxCallTraceJobType is 'pppoe(3)'." ::= { tmnxCallTraceJobEntry 25 } tmnxCallTraceFileTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxCallTraceFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tmnxCallTraceFileTable contains read-only information pertaining to all call trace log files locally stored on cflash cards in the system. To limit the impact on the file system the contents of the table is refreshed on SNMP GET/NEXT request only if the previous update has been done more than 5 seconds ago (for active jobs) or 10 seconds ago (for finished jobs)." ::= { tmnxCallTraceStatsObjs 2 } tmnxCallTraceFileEntry OBJECT-TYPE SYNTAX TmnxCallTraceFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a single call trace file present on a cflash card. Rows in the table tmnxCallTraceFileTable are automatically created by the system at creation of a call trace log file and destroyed at removal of the file from the cflash card." INDEX { tmnxCallTraceFileJobStatus, tmnxCallTraceFileCpmSlotNum, tmnxCallTraceFileCFlashId, tmnxCallTraceFileName } ::= { tmnxCallTraceFileTable 1 } TmnxCallTraceFileEntry ::= SEQUENCE { tmnxCallTraceFileJobStatus TmnxCallTraceJobStatus, tmnxCallTraceFileCpmSlotNum TmnxSlotNum, tmnxCallTraceFileCFlashId TmnxCallTraceCFlashId, tmnxCallTraceFileName DisplayString, tmnxCallTraceFileDir DisplayString, tmnxCallTraceFileSize Unsigned32, tmnxCallTraceFileLastDataModif DateAndTime } tmnxCallTraceFileJobStatus OBJECT-TYPE SYNTAX TmnxCallTraceJobStatus MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceFileJobStatus indicates the status of the call trace job that has created this log file. The details about the call trace job can be found in tmnxCallTraceJobTable. The value 'running (0)' indicates the job is active and is tracing events triggered by the host and events are being recorded to the file. The value 'finished (1)' indicates the job has already finished and is not tracing events generated by the host anymore." ::= { tmnxCallTraceFileEntry 1 } tmnxCallTraceFileCpmSlotNum OBJECT-TYPE SYNTAX TmnxSlotNum MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceFileCpmSlotNum indicates the CPM slot where the cflash card containing the log file is present." ::= { tmnxCallTraceFileEntry 2 } tmnxCallTraceFileCFlashId OBJECT-TYPE SYNTAX TmnxCallTraceCFlashId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceFileCFlashId indicates the ID of the cflash card on the CPM board identified by the value of the object tmnxCallTraceFileCpmSlotNum where the log file is present." ::= { tmnxCallTraceFileEntry 3 } tmnxCallTraceFileName OBJECT-TYPE SYNTAX DisplayString (SIZE (38..83)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceFileName indicates the basename of the log file. The basename is composed of following items: 'mac__[_].pcap' or 'ipoe_[_]_[_].pcap' where is a MAC address of the host in form '00-11-22-33-44-55' is a date and time of creation of the file in form 'YYMMDD_HHMM' (24 hr format) is a value used for internal purposes is a name associated with the trace by a user." ::= { tmnxCallTraceFileEntry 4 } tmnxCallTraceFileDir OBJECT-TYPE SYNTAX DisplayString (SIZE (18..19)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceFileDir indicates the absolute pathname of the directory where the log file identified by the value of the object tmnxCallTraceFileName is stored on the cflash card identified by the values of the objects tmnxCallTraceFileCpmSlotNum and tmnxCallTraceFileCFlashId. In release 14.0 the only possible locations are: '/calltrace/running' '/calltrace/finished'" ::= { tmnxCallTraceFileEntry 5 } tmnxCallTraceFileSize OBJECT-TYPE SYNTAX Unsigned32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceFileSize indicates the size of the log file in bytes." ::= { tmnxCallTraceFileEntry 6 } tmnxCallTraceFileLastDataModif OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceFileLastDataModif indicates the time of the last modification to this file." ::= { tmnxCallTraceFileEntry 7 } tmnxCallTraceTraceTable OBJECT-TYPE SYNTAX SEQUENCE OF TmnxCallTraceTraceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tmnxCallTraceTraceTable contains read-only information pertaining to all call trace traces present in the system." ::= { tmnxCallTraceStatsObjs 3 } tmnxCallTraceTraceEntry OBJECT-TYPE SYNTAX TmnxCallTraceTraceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a call trace trace existing in the system. Rows in the table tmnxCallTraceTraceTable are automatically created by the system after creation of a call trace trace by the user." INDEX { tmnxCallTraceTraceId } ::= { tmnxCallTraceTraceTable 1 } TmnxCallTraceTraceEntry ::= SEQUENCE { tmnxCallTraceTraceId Unsigned32, tmnxCallTraceTraceType TmnxCallTraceHostType, tmnxCallTraceTraceSapId DisplayString, tmnxCallTraceTraceIeeeAddr DisplayString, tmnxCallTraceTraceCircuitId DisplayString, tmnxCallTraceTraceRemoteId DisplayString, tmnxCallTraceTraceName TNamedItem, tmnxCallTraceTraceMaxJobs Unsigned32 } tmnxCallTraceTraceId OBJECT-TYPE SYNTAX Unsigned32 (0..254) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceId indicates the ID of the call trace trace." ::= { tmnxCallTraceTraceEntry 1 } tmnxCallTraceTraceType OBJECT-TYPE SYNTAX TmnxCallTraceHostType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceType indicates the type of the call trace trace." ::= { tmnxCallTraceTraceEntry 2 } tmnxCallTraceTraceSapId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..44)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceSapId indicates the SAP ID of the session to match by this trace. This object is allowed to contain '*' wildcard character, that matches any one or sequence of any characters." ::= { tmnxCallTraceTraceEntry 3 } tmnxCallTraceTraceIeeeAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..17)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceIeeeAddr indicates the IEEE address of the equipment to match by this trace. This object is allowed to contain '*' wildcard character, that matches any one or sequence of any characters." ::= { tmnxCallTraceTraceEntry 4 } tmnxCallTraceTraceCircuitId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceCircuitId indicates the circuit ID of the session to be matched by this trace. This object is allowed to contain '*' wildcard character, that matches any one or sequence of any characters, and is mutually exclusive with tmnxCallTraceTraceRemoteId." ::= { tmnxCallTraceTraceEntry 5 } tmnxCallTraceTraceRemoteId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceRemoteId indicates the remote ID of the session to be matched by this trace. This object is allowed to contain '*' wildcard character, that matches any one or sequence of any characters, and is mutually exclusive with tmnxCallTraceTraceCircuitId." ::= { tmnxCallTraceTraceEntry 6 } tmnxCallTraceTraceName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceName indicates the name associated with this trace." ::= { tmnxCallTraceTraceEntry 7 } tmnxCallTraceTraceMaxJobs OBJECT-TYPE SYNTAX Unsigned32 (1..50) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tmnxCallTraceTraceMaxJobs indicates the maximum number of call trace jobs that can by started by this trace." ::= { tmnxCallTraceTraceEntry 8 } tmnxCallTraceNotificationObjs OBJECT IDENTIFIER ::= { tmnxCallTraceObjs 20 } tmnxCallTraceConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 102 } tmnxCallTraceCompliances OBJECT IDENTIFIER ::= { tmnxCallTraceConformance 1 } tmnxCallTraceCompliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for the management of call trace feature on Nokia SROS series systems." MODULE MANDATORY-GROUPS { tmnxCallTraceProfileGroup, tmnxCallTraceLocStoreGroup, tmnxCallTraceScalarCfgGroup, tmnxCallTraceJobGroup, tmnxCallTraceNotifyGroup, tmnxCallTraceFileGroup, tmnxCallTraceScalarStatsGroup, tmnxCallTraceIpoeJobGroup, tmnxCallTraceIpoeTraceGroup } ::= { tmnxCallTraceCompliances 1 } tmnxCallTrace15v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for the management of call trace feature on Nokia SROS series systems release 15.0." MODULE MANDATORY-GROUPS { tmnxCallTraceProfileGroup, tmnxCallTraceLocStoreGroup, tmnxCallTraceScalarCfgGroup, tmnxCallTraceJob15v0Group, tmnxCallTraceNotifyGroup, tmnxCallTraceFileGroup, tmnxCallTraceScalarStatsGroup, tmnxCallTraceIpoeJobGroup, tmnxCallTraceIpoeTraceGroup } ::= { tmnxCallTraceCompliances 2 } tmnxCallTrace20v0Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for the management of call trace feature on Nokia SROS series systems release 20.0." MODULE MANDATORY-GROUPS { tmnxCallTraceProfileGroup, tmnxCallTraceLocStoreGroup, tmnxCallTraceScalarCfgGroup, tmnxCallTraceJob15v0Group, tmnxCallTraceNotifyGroup, tmnxCallTraceFileGroup, tmnxCallTraceScalarStatsGroup, tmnxCallTraceIpoeJobGroup, tmnxCallTraceIpoeTraceGroup, tmnxCallTraceScalarCfg20v0Group, tmnxCallTraceJob20v0Group } ::= { tmnxCallTraceCompliances 3 } tmnxCallTraceGroups OBJECT IDENTIFIER ::= { tmnxCallTraceConformance 2 } tmnxCallTraceInitialGroups OBJECT IDENTIFIER ::= { tmnxCallTraceGroups 1 } tmnxCallTraceProfileGroup OBJECT-GROUP OBJECTS { tmnxCallTraceProfileTblLstChgd, tmnxCallTraceProfileLstChgd, tmnxCallTraceProfileRowStatus, tmnxCallTraceProfileDescription, tmnxCallTraceProfileSizeLimit, tmnxCallTraceProfileTimeLimit, tmnxCallTraceProfileDstAddrType, tmnxCallTraceProfileDstAddr, tmnxCallTraceProfileDstPort, tmnxCallTraceProfileVRtrId, tmnxCallTraceProfileApplications, tmnxCallTraceProfileDbgOutput, tmnxCallTraceProfileEvents } STATUS current DESCRIPTION "The group of objects supporting the management of call trace profiles on Nokia SROS systems." ::= { tmnxCallTraceInitialGroups 1 } tmnxCallTraceLocStoreGroup OBJECT-GROUP OBJECTS { tmnxCallTraceLocationTblLstChgd, tmnxCallTraceLocationLstChgd, tmnxCallTraceLocationSizeLimit, tmnxCallTraceLocationDisable, tmnxCallTraceLocationUsedSpace, tmnxCallTraceLocationAvailSpace } STATUS current DESCRIPTION "The group of objects supporting the management of call trace local storage on Nokia SROS systems." ::= { tmnxCallTraceInitialGroups 2 } tmnxCallTraceScalarCfgGroup OBJECT-GROUP OBJECTS { tmnxCallTraceMaxFilesNumber, tmnxCallTracePrimaryCFlash } STATUS current DESCRIPTION "The group of objects supporting the management of call trace scalar configuration on Nokia SROS systems." ::= { tmnxCallTraceInitialGroups 3 } tmnxCallTraceJobGroup OBJECT-GROUP OBJECTS { tmnxCallTraceJobType, tmnxCallTraceJobWlanGwUeIeeeAddr, tmnxCallTraceJobStatus, tmnxCallTraceJobProfileName, tmnxCallTraceJobSizeLimit, tmnxCallTraceJobTimeLimit, tmnxCallTraceJobCaptureFormat, tmnxCallTraceJobDstAddrType, tmnxCallTraceJobDstAddr, tmnxCallTraceJobDstResAddrType, tmnxCallTraceJobDstResAddr, tmnxCallTraceJobDstPort, tmnxCallTraceJobVRtrId, tmnxCallTraceJobStartTime, tmnxCallTraceJobCaptMsgsCnt, tmnxCallTraceJobCaptMsgsSize } STATUS obsolete DESCRIPTION "The group of objects supporting the presentation of call trace job related data on Nokia SROS systems." ::= { tmnxCallTraceInitialGroups 4 } tmnxCallTraceNotifyGroup NOTIFICATION-GROUP NOTIFICATIONS { tmnxCallTraceMaxFilesNumReached, tmnxCallTraceLocSizeLimitReached } STATUS current DESCRIPTION "The group of notifications supporting call trace feature on Nokia SROS systems." ::= { tmnxCallTraceInitialGroups 5 } tmnxCallTraceFileGroup OBJECT-GROUP OBJECTS { tmnxCallTraceFileDir, tmnxCallTraceFileSize, tmnxCallTraceFileLastDataModif } STATUS current DESCRIPTION "The group of objects supporting the presentation of call trace files related data for Nokia SROS systems." ::= { tmnxCallTraceInitialGroups 6 } tmnxCallTraceScalarStatsGroup OBJECT-GROUP OBJECTS { tmnxCallTraceUsedFilesNumber, tmnxCallTraceAvailFilesNumber } STATUS current DESCRIPTION "The group of objects supporting the management of call trace scalar configuration on Nokia SROS systems." ::= { tmnxCallTraceInitialGroups 7 } tmnxCallTraceJob15v0Group OBJECT-GROUP OBJECTS { tmnxCallTraceJobType, tmnxCallTraceJobWlanGwUeIeeeAddr, tmnxCallTraceJobStatus, tmnxCallTraceJobProfileName, tmnxCallTraceJobSizeLimit, tmnxCallTraceJobTimeLimit, tmnxCallTraceJobDstAddrType, tmnxCallTraceJobDstAddr, tmnxCallTraceJobDstResAddrType, tmnxCallTraceJobDstResAddr, tmnxCallTraceJobDstPort, tmnxCallTraceJobVRtrId, tmnxCallTraceJobStartTime, tmnxCallTraceJobCaptMsgsCnt, tmnxCallTraceJobCaptMsgsSize, tmnxCallTraceJobDstType } STATUS current DESCRIPTION "The group of objects supporting the presentation of call trace job related data on Nokia SROS systems release 15.0." ::= { tmnxCallTraceInitialGroups 8 } tmnxCallTraceJobObsoletedGroup OBJECT-GROUP OBJECTS { tmnxCallTraceJobCaptureFormat } STATUS current DESCRIPTION "The group of obsolete call trace job related data objects which are no longer supported on Nokia SROS series systems." ::= { tmnxCallTraceInitialGroups 9 } tmnxCallTraceScalarCfg20v0Group OBJECT-GROUP OBJECTS { tmnxCallTraceBuffering } STATUS current DESCRIPTION "The group of objects supporting the management of call trace scalar configuration on Nokia SROS systems release 20.0." ::= { tmnxCallTraceInitialGroups 10 } tmnxCallTraceJob20v0Group OBJECT-GROUP OBJECTS { tmnxCallTraceJobUserName } STATUS current DESCRIPTION "The group of objects supporting the presentation of call trace job related data on Nokia SROS systems release 20.0." ::= { tmnxCallTraceInitialGroups 11 } tmnxCallTraceIpoeGroups OBJECT IDENTIFIER ::= { tmnxCallTraceGroups 2 } tmnxCallTraceIpoeJobGroup OBJECT-GROUP OBJECTS { tmnxCallTraceJobSapPortId, tmnxCallTraceJobSapEncapVal, tmnxCallTraceJobIpoeIeeeAddr, tmnxCallTraceJobCircuitId, tmnxCallTraceJobRemoteId, tmnxCallTraceJobTraceName, tmnxCallTraceTraceType, tmnxCallTraceTraceSapId, tmnxCallTraceTraceIeeeAddr, tmnxCallTraceTraceCircuitId, tmnxCallTraceTraceRemoteId, tmnxCallTraceTraceName, tmnxCallTraceTraceMaxJobs } STATUS current DESCRIPTION "The group of objects supporting the presentation of call trace IPoE job related data on Nokia SROS systems." ::= { tmnxCallTraceIpoeGroups 1 } tmnxCallTraceIpoeTraceGroup OBJECT-GROUP OBJECTS { tmnxCallTraceTraceType, tmnxCallTraceTraceSapId, tmnxCallTraceTraceIeeeAddr, tmnxCallTraceTraceCircuitId, tmnxCallTraceTraceRemoteId, tmnxCallTraceTraceName, tmnxCallTraceTraceMaxJobs } STATUS current DESCRIPTION "The group of objects supporting the presentation of call trace IPoE trace related data on Nokia SROS systems." ::= { tmnxCallTraceIpoeGroups 2 } tmnxCallTraceNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 102 } tmnxCallTraceNotifications OBJECT IDENTIFIER ::= { tmnxCallTraceNotifyPrefix 0 } tmnxCallTraceMaxFilesNumReached NOTIFICATION-TYPE OBJECTS { tmnxCallTraceMaxFilesNumber } STATUS current DESCRIPTION "[CAUSE] This notification is triggered for the following reasons: 1) Cumulative number of call trace log files present on all cflash cards on the active CPM that are being used for local storage has reached the limit defined by the value of the object tmnxCallTraceMaxFilesNumber. 2) The value of the object tmnxCallTraceMaxFilesNumber has been changed to a value that is lower than the current cumulative number of all call trace log files present on all cflash cards on the active CPM that are being used for local storage. Details about cflash cards that are being used for the local storage of call trace log files can be found in tmnxCallTraceLocationTable. [EFFECT] New call trace log file(s) cannot be created on any cflash card. [RECOVERY] Operator may execute one of the following actions to restore the functionality: 1) Remove some call trace log files from (a) cflash card(s). 2) Increase the value of the object tmnxCallTraceMaxFilesNumber." ::= { tmnxCallTraceNotifications 1 } tmnxCallTraceLocSizeLimitReached NOTIFICATION-TYPE OBJECTS { tmnxCallTraceLocationSizeLimit } STATUS current DESCRIPTION "[CAUSE] This notification is triggered when the cumulative size of all call trace log files on a given cflash card on the active CPM has reached the limit specified by the value of the object tmnxCallTraceLocationSizeLimit. [EFFECT] New call trace log file(s) cannot be created on the impacted cflash card. [RECOVERY] Operator may execute one of the following actions to restore the functionality: 1) Remove some call trace log files from the cflash card. 2) Increase the size limit (value of the object tmnxCallTraceLocationSizeLimit) for the given cflash card." ::= { tmnxCallTraceNotifications 2 } END