mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
1770 lines
57 KiB
Plaintext
1770 lines
57 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-CALL-TRACKER-MIB.my: Call Progress and Status Tracking MIB
|
|
--
|
|
-- March 2000, Ed Richardson
|
|
--
|
|
-- Copyright (c) 2000, 2004 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
--
|
|
|
|
|
|
CISCO-CALL-TRACKER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE,
|
|
OBJECT-TYPE,
|
|
IpAddress,
|
|
Gauge32,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
DisplayString,
|
|
TimeStamp,
|
|
TruthValue,
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
ciscoMgmt
|
|
FROM CISCO-SMI
|
|
AbsoluteCounter32
|
|
FROM DIAL-CONTROL-MIB;
|
|
|
|
|
|
ciscoCallTrackerMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200504120000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W. Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-dial@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB module provides information for tracking the
|
|
progress and status of a data call from the hardware
|
|
layer through the application or service layer.
|
|
|
|
A data call is a call setup via a signaling
|
|
protocol (e.g., ISDN D Channel signaling) on the
|
|
Public Switching Telephony Network to a
|
|
Network Access Server in order to transfer data,
|
|
either as a byte stream (e.g., terminal emulation)
|
|
or in a packet format (e.g., PPP packets) from a
|
|
data terminal (e.g., Personal Computer) to a
|
|
data network (e.g., Internet).
|
|
"
|
|
REVISION "200504120000Z"
|
|
DESCRIPTION
|
|
"[1] CctCallCategory - added syncData
|
|
[2] CctCallCategory - added lapb-ta
|
|
[3] Added new textual convention CctCallSigType
|
|
[4] Added cctActiveCallSignalingType to cctActiveTable
|
|
[5] Added cctHistoryCallSignalingType to
|
|
cctHistoryTable
|
|
"
|
|
REVISION "200402020000Z"
|
|
DESCRIPTION
|
|
"Included mgcpData in CctCallCategory."
|
|
REVISION "200002100000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB."
|
|
::= { ciscoMgmt 163 }
|
|
|
|
|
|
--
|
|
-- Textual Conventions
|
|
--
|
|
|
|
|
|
--
|
|
-- Call Identifier textual convention
|
|
--
|
|
|
|
|
|
CctCallId ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents a Call Identifier.
|
|
The call identifier is a monotonically assigned, positive
|
|
integer which uniquely identifies the call within the
|
|
system.
|
|
"
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
|
|
|
|
--
|
|
-- Call Service Type textual convention
|
|
--
|
|
CctServiceType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents possible service types.
|
|
none - No service associated with call.
|
|
other - Service active, but none of the following.
|
|
slip - Serial Line IP
|
|
ppp - PPP
|
|
mp - Multilink PPP (RFC 1990)
|
|
tcpClear - Byte stream over TCP
|
|
telnet - TELNET
|
|
exec - terminal server
|
|
l2f - Virtual Private Data Network service (VPDN)
|
|
using Layer 2 Forwarding protocol
|
|
l2tp - Virtual Private Data Network service (VPDN)
|
|
using Layer 2 Tunneling Protocol
|
|
"
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
other (2),
|
|
slip (3),
|
|
ppp (4),
|
|
mp (5),
|
|
tcpClear (6),
|
|
telnet (7),
|
|
exec (8),
|
|
l2f (9),
|
|
l2tp (10)
|
|
}
|
|
|
|
|
|
--
|
|
-- Call Category textual convention
|
|
--
|
|
CctCallCategory ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents possible call categories or types.
|
|
none - No call category associated with call
|
|
other - None of the following
|
|
modem - Modem call
|
|
isdn-sync - ISDN sync digital call
|
|
Now mapped to syncData
|
|
v110 - V110 Call
|
|
v120 - V120 Call
|
|
cas-digital - Channel Associated Signaling
|
|
(CAS) 56k data call
|
|
mgcpData - MGCP data call
|
|
Now mapped to syncData
|
|
syncData - Sync digital data call for any
|
|
call control
|
|
lapb-ta - LAPB or LAPB-TA call
|
|
"
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
other (2),
|
|
modem (3),
|
|
isdnSync (4),
|
|
v110 (5),
|
|
v120 (6),
|
|
casDigital (7),
|
|
mgcpData (8),
|
|
syncData (9),
|
|
lapb-ta (10)
|
|
}
|
|
|
|
--
|
|
-- Call Signaling Type textual convention
|
|
--
|
|
CctCallSigType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents supported signaling types for a call.
|
|
|
|
Unknown - Signaling origin of call type unknown.
|
|
External - Signaling origin of call type by external
|
|
agent e.g. MGCP, H.248
|
|
Q931 - Signaling origin of call type by Q.931/ISDN
|
|
Autodetect - Signaling of call type by automatic detection
|
|
"
|
|
SYNTAX INTEGER {
|
|
unknown (1),
|
|
external (2),
|
|
q931 (3),
|
|
autoDetect (4)
|
|
}
|
|
|
|
|
|
-- Call Tracker MIB objects definitions
|
|
|
|
cctMIBObjects OBJECT IDENTIFIER ::= { ciscoCallTrackerMIB 1 }
|
|
|
|
|
|
-- The Call Tracker MIB consists of the following groups
|
|
-- [1] Call Tracker General Group (cctGeneral)
|
|
-- [2] Call Tracker Active Group (cctActive)
|
|
-- [3] Call Tracker History Group (cctHistory)
|
|
-- [4] Call Tracker Notification Configuration Group
|
|
-- (cctNotificationConfig)
|
|
|
|
cctGeneral OBJECT IDENTIFIER ::= { cctMIBObjects 1 }
|
|
cctActive OBJECT IDENTIFIER ::= { cctMIBObjects 2 }
|
|
cctHistory OBJECT IDENTIFIER ::= { cctMIBObjects 3 }
|
|
cctNotificationConfig OBJECT IDENTIFIER ::= { cctMIBObjects 4 }
|
|
|
|
|
|
|
|
-- *****************************************************************
|
|
-- Call Tracker General Group
|
|
-- *****************************************************************
|
|
|
|
|
|
cctCallIdPrefix OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object may be used in conjunction with objects of
|
|
type CctCallId to provide call references which are
|
|
unique across system re-initializations.
|
|
|
|
This value is generated at system re-initialization.
|
|
It is a 32-bit random number, with very low likely-hood
|
|
of repeating within the lifetime of the system.
|
|
"
|
|
::= { cctGeneral 1 }
|
|
|
|
|
|
|
|
-- *****************************************************************
|
|
-- Call Tracker Active Group
|
|
-- *****************************************************************
|
|
--
|
|
--
|
|
|
|
|
|
-- Active Table statistics
|
|
|
|
cctActiveTableNumberEntries OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of entries currently in the
|
|
cctActiveTable.
|
|
"
|
|
::= { cctActive 1 }
|
|
|
|
cctActiveTableHighWaterMark OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of entries present in cctActiveTable
|
|
since last system re-initialization.
|
|
|
|
This corresponds to the maximum value reported by
|
|
cctActiveTableNumberEntries.
|
|
"
|
|
::= { cctActive 2 }
|
|
|
|
--
|
|
-- Call Active Table
|
|
--
|
|
|
|
|
|
cctActiveTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CctActiveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains entries for active calls in the
|
|
system. All such calls either originate or terminate
|
|
at this system.
|
|
|
|
The table is indexed by call ID assigned to the call.
|
|
"
|
|
::= { cctActive 3 }
|
|
|
|
|
|
cctActiveEntry OBJECT-TYPE
|
|
SYNTAX CctActiveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information regarding a single call.
|
|
|
|
Entries are created when a setup request is first
|
|
received by the system.
|
|
|
|
Entries are removed when a call is terminated or
|
|
rejected. A corresponding entry is created in the
|
|
cctHistoryTable.
|
|
"
|
|
INDEX { cctActiveCallId }
|
|
::= { cctActiveTable 1 }
|
|
|
|
|
|
CctActiveEntry ::=
|
|
SEQUENCE {
|
|
cctActiveCallId CctCallId,
|
|
cctActiveSetupTime TimeStamp,
|
|
cctActiveOrigin INTEGER,
|
|
cctActiveConnectionTime TimeStamp,
|
|
cctActivePhysicalLayerReadyTime TimeStamp,
|
|
cctActiveServiceUpTime TimeStamp,
|
|
cctActiveServiceType CctServiceType,
|
|
cctActiveUserValidationTime TimeStamp,
|
|
cctActiveUserId DisplayString,
|
|
cctActiveUserIpAddr IpAddress,
|
|
cctActiveUserSubnetMask IpAddress,
|
|
cctActiveAccountingSessionId DisplayString,
|
|
cctActiveCallCategory CctCallCategory,
|
|
cctActiveInitialRxRate Unsigned32,
|
|
cctActiveInitialTxRate Unsigned32,
|
|
cctActiveResourceSlot Integer32,
|
|
cctActiveResourcePort Integer32,
|
|
cctActiveEntrySlot Integer32,
|
|
cctActiveEntryPort Integer32,
|
|
cctActiveEntryDs1 Integer32,
|
|
cctActiveEntryChannel Integer32,
|
|
cctActiveCalledPartyId DisplayString,
|
|
cctActiveCallingPartyId DisplayString,
|
|
cctActiveMpBundleId Unsigned32,
|
|
cctActiveChargedUnits AbsoluteCounter32,
|
|
cctActiveReceiveBytes AbsoluteCounter32,
|
|
cctActiveTransmitBytes AbsoluteCounter32,
|
|
cctActiveCallSignalingType CctCallSigType
|
|
}
|
|
|
|
|
|
cctActiveCallId OBJECT-TYPE
|
|
SYNTAX CctCallId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents a Call Identifier.
|
|
The call identifier is a monotonically increasing
|
|
unsigned integer which uniquely identifies the call
|
|
within the system.
|
|
|
|
The Call ID is represented as an unsigned 32-bit
|
|
integer. After 4,294,967,295 calls, the ID will wrap
|
|
and the 4,294,967,296th call will receive the next
|
|
smallest available id starting from 1.
|
|
|
|
Zero is not a valid value.
|
|
"
|
|
::= { cctActiveEntry 1 }
|
|
|
|
|
|
cctActiveSetupTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the call is first made known to
|
|
the system.
|
|
"
|
|
::= { cctActiveEntry 2 }
|
|
|
|
|
|
cctActiveOrigin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
originate(1),
|
|
answer(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates how the call was created.
|
|
|
|
originate(1) - The call was initiated locally with
|
|
the system sending the setup request.
|
|
Dialout
|
|
|
|
answer(2) - The call was initiated remotely and
|
|
the system received the setup request.
|
|
Dialin
|
|
"
|
|
::= { cctActiveEntry 3 }
|
|
|
|
|
|
cctActiveConnectionTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the system connected the call.
|
|
"
|
|
::= { cctActiveEntry 4 }
|
|
|
|
|
|
|
|
cctActivePhysicalLayerReadyTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the physical layer for the call
|
|
achieved a steady state and the call is ready for higher
|
|
protocol layers to begin.
|
|
|
|
In the case of modem calls, the physical layer for the
|
|
call achieves a steady state when the data rates,
|
|
modulations, and error correcting protocols have been
|
|
negotiated between the originating and answering modems.
|
|
|
|
This is primarily intended for calls which connect to a
|
|
processing resource identified by cctActiveResourceSlot
|
|
and cctActiveResourcePort.
|
|
It also applies to digital calls using adaptive rate
|
|
technologies such as V.110 and V.120.
|
|
"
|
|
::= { cctActiveEntry 5 }
|
|
|
|
|
|
cctActiveServiceUpTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the call service type identified
|
|
in cctActiveServiceType was established.
|
|
"
|
|
::= { cctActiveEntry 6 }
|
|
|
|
|
|
cctActiveServiceType OBJECT-TYPE
|
|
SYNTAX CctServiceType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service associated with the call.
|
|
|
|
This is the highest level of service known to the system
|
|
for the call. The service represents the encapsulation
|
|
protocol layer active for the call.
|
|
|
|
In the case of multiple services on a given call, the last
|
|
service activated will be reported.
|
|
"
|
|
::= { cctActiveEntry 7 }
|
|
|
|
|
|
cctActiveUserValidationTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the user identification
|
|
associated with this call was validated.
|
|
|
|
See cctActiveUserId for description of user
|
|
identification.
|
|
"
|
|
::= { cctActiveEntry 8 }
|
|
|
|
|
|
cctActiveUserId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The User login ID or zero length string if unavailable.
|
|
"
|
|
::= { cctActiveEntry 9 }
|
|
|
|
|
|
cctActiveUserIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address assigned to the cctActiveUserId for
|
|
this call or 0.0.0.0 if not applicable or unavailable.
|
|
"
|
|
::= { cctActiveEntry 10 }
|
|
|
|
|
|
cctActiveUserSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP subnet mask assigned to the cctActiveUserId for
|
|
this call or 0.0.0.0 if not applicable or unavailable.
|
|
"
|
|
::= { cctActiveEntry 11 }
|
|
|
|
|
|
cctActiveAccountingSessionId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting session identification assigned to this call
|
|
by AAA.
|
|
|
|
The session ID is sent by AAA to RADIUS as the
|
|
Acct-Session-Id attribute or TACACS+ as the task_id.
|
|
|
|
If no accounting session ID is assigned, the value is a
|
|
null string.
|
|
"
|
|
REFERENCE
|
|
"RFC 2139 RADIUS Accounting
|
|
The TACACS+ Protocol Version 1.78, Internet Draft
|
|
"
|
|
::= { cctActiveEntry 12 }
|
|
|
|
|
|
cctActiveCallCategory OBJECT-TYPE
|
|
SYNTAX CctCallCategory
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The call category or type
|
|
"
|
|
::= { cctActiveEntry 13 }
|
|
|
|
|
|
cctActiveInitialRxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bits per second"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initial receive data rate for this call.
|
|
If call is a synchronous digital call such as ISDN sync,
|
|
this value is the data rate of the B-channel.
|
|
|
|
If call is asynchronous, even if using a synchronous
|
|
transmission medium such as ISDN, the value is
|
|
determined by the resource providing the asynchronous
|
|
processing. For modem calls, this value corresponds to
|
|
the value of cmRXRate from CISCO-MODEM-MGMT-MIB,
|
|
immediately after the modem has completed initial
|
|
negotiations.
|
|
|
|
This value does not change, even if the data rate varies
|
|
during the call.
|
|
|
|
This value will be zero until an initial data rate has
|
|
been determined.
|
|
"
|
|
::= { cctActiveEntry 14 }
|
|
|
|
|
|
cctActiveInitialTxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bits per second"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initial transmit data rate for this call.
|
|
If call is a synchronous digital call such as ISDN sync,
|
|
this value is the data rate of the B-channel.
|
|
|
|
If call is asynchronous, even if using a synchronous
|
|
transmission medium such as ISDN, the value is
|
|
determined by the resource providing the asynchronous
|
|
processing. For modem calls, this value corresponds to
|
|
the value of cmTXRate from CISCO-MODEM-MGMT-MIB,
|
|
immediately after the modem has completed initial
|
|
negotiations.
|
|
|
|
This value does not change, even if the data rate varies
|
|
during the call.
|
|
|
|
This value will be zero until an initial data rate has
|
|
been determined.
|
|
"
|
|
::= { cctActiveEntry 15 }
|
|
|
|
|
|
cctActiveResourceSlot OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the processing resource allocated to
|
|
the call.
|
|
|
|
In the case of a call requiring a modem resource, this
|
|
is the value of cmSlotIndex from CISCO-MODEM-MGMT-MIB.
|
|
|
|
This value along with cctActiveResourcePort uniquely
|
|
identifies a resource port.
|
|
|
|
Value is -1 if call does not utilize such a resource.
|
|
"
|
|
::= { cctActiveEntry 16 }
|
|
|
|
|
|
cctActiveResourcePort OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the processing resource allocated to
|
|
the call.
|
|
|
|
In the case of a call requiring a modem resource, this
|
|
is the value of cmPortIndex from CISCO-MODEM-MGMT-MIB.
|
|
|
|
This value along with cctActiveResourceSlot uniquely
|
|
identifies a resource port.
|
|
|
|
Value is -1 if call does not utilize such a resource.
|
|
"
|
|
::= { cctActiveEntry 17 }
|
|
|
|
|
|
cctActiveEntrySlot OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device slot containing the port on which the call
|
|
exists.
|
|
"
|
|
::= { cctActiveEntry 18 }
|
|
|
|
|
|
cctActiveEntryPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The physical port within the device slot on which the
|
|
call exists.
|
|
"
|
|
::= { cctActiveEntry 19 }
|
|
|
|
|
|
cctActiveEntryDs1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DS1 link containing the call. This may be a DS1
|
|
contained within a larger grouping of multiple DS1s
|
|
within a single physical port.
|
|
|
|
If the physical port is of type DS1, this value is
|
|
identical to cctActiveEntryPort.
|
|
|
|
If the DS1 is a logical subinterface within the
|
|
physical port, this value is the number of the DS1
|
|
within this slot.
|
|
|
|
Examples:
|
|
8 port DS1 card - cctActiveEntryPort and
|
|
cctActiveEntryDs1 will have
|
|
identical values.
|
|
3 port T3 card - cctActiveEntryPort represents
|
|
T3 ports.
|
|
cctActiveEntryEntryDs1 represents
|
|
logical T1 interfaces.
|
|
Each T3 contains 28 T1 interfaces.
|
|
The T1 interfaces are numbered
|
|
sequentially across the entire
|
|
T3 card.
|
|
"
|
|
|
|
::= { cctActiveEntry 20 }
|
|
|
|
|
|
cctActiveEntryChannel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The channel or timeslot within the cctActiveEntryDs1
|
|
allocated to the call.
|
|
"
|
|
::= { cctActiveEntry 21 }
|
|
|
|
|
|
cctActiveCalledPartyId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The called telephone number for this call.
|
|
For calls answered by the system, this corresponds to
|
|
the Dialed Number Identification (DNIS).
|
|
|
|
For calls originated by the system, this is the
|
|
destination number.
|
|
|
|
If not available this is a zero-length string.
|
|
"
|
|
::= { cctActiveEntry 22 }
|
|
|
|
|
|
cctActiveCallingPartyId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The calling telephone number for this call.
|
|
For calls answered by the system, this corresponds to
|
|
the calling identification (CLID).
|
|
|
|
For calls originated by the system, this is the
|
|
number associated with the device.
|
|
For the interworking call, this object contains the
|
|
translated calling party number if there is a
|
|
translation rule is associated with dial plan for making
|
|
this outgoing call.
|
|
|
|
If not available this is a zero-length string.
|
|
"
|
|
::= { cctActiveEntry 23 }
|
|
|
|
|
|
cctActiveMpBundleId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multilink PPP bundle identification for call if
|
|
cctActiveServiceType has the value 'mp'.
|
|
|
|
If the value of cctActiveServiceType for this call is
|
|
not 'mp', then the value of this object is not
|
|
meaningful.
|
|
"
|
|
::= { cctActiveEntry 24 }
|
|
|
|
|
|
cctActiveChargedUnits OBJECT-TYPE
|
|
SYNTAX AbsoluteCounter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of charged units for this connection.
|
|
For incoming calls or if charging information is
|
|
not supplied by the switch, the value of this object
|
|
will be zero.
|
|
"
|
|
REFERENCE
|
|
"AOC-D defined in ETSI Standard: ETS 300 179
|
|
"
|
|
::= { cctActiveEntry 25 }
|
|
|
|
|
|
cctActiveReceiveBytes OBJECT-TYPE
|
|
SYNTAX AbsoluteCounter32
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes received on the call. All the
|
|
'raw' bytes are counted including any protocol headers
|
|
which may or may not be present depending on the value
|
|
of cctActiveServiceType.
|
|
"
|
|
::= { cctActiveEntry 26 }
|
|
|
|
|
|
cctActiveTransmitBytes OBJECT-TYPE
|
|
SYNTAX AbsoluteCounter32
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes transmitted on the call. All the
|
|
'raw' bytes are counted including any protocol headers
|
|
which may or may not be present depending on the value
|
|
of cctActiveServiceType.
|
|
"
|
|
::= { cctActiveEntry 27 }
|
|
|
|
|
|
cctActiveCallSignalingType OBJECT-TYPE
|
|
SYNTAX CctCallSigType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Signaling type used to setup the call.
|
|
"
|
|
::= { cctActiveEntry 28 }
|
|
|
|
|
|
|
|
-- *****************************************************************
|
|
-- Call Tracker History Group
|
|
-- *****************************************************************
|
|
|
|
-- When a call is terminated or rejected without answering, it
|
|
-- is moved from the active table to the history table.
|
|
|
|
|
|
cctHistoryTableEntriesLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper limit on the number of entries that the
|
|
cctHistoryTable may contain.
|
|
|
|
A value of zero will prevent any history from being
|
|
retained.
|
|
|
|
This value may not exceed the system specific limit
|
|
provided in cctHistoryTableMaxEntries.
|
|
"
|
|
::= { cctHistory 1 }
|
|
|
|
cctHistoryTableMaxEntries OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed table length supported by this
|
|
system. The value of cctHistoryTableEntriesLimit may
|
|
not exceed this value.
|
|
"
|
|
::= { cctHistory 2 }
|
|
|
|
|
|
cctHistoryTableRetainTimer OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2147483647)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum amount of time that an entry will be
|
|
maintained within the cctHistoryTable before being
|
|
deleted.
|
|
|
|
A value of zero will prevent any history from being
|
|
retained.
|
|
"
|
|
::= { cctHistory 3 }
|
|
|
|
|
|
-- The next two objects provide statistics to aid in
|
|
-- tuning the size of the cctHistoryTable.
|
|
|
|
cctHistoryTableNumberEntries OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of the number of entries currently in the
|
|
cctHistoryTable.
|
|
"
|
|
::= { cctHistory 4 }
|
|
|
|
|
|
cctHistoryTableHighWaterMark OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of entries present in cctHistoryTable
|
|
since last system re-initialization or the value
|
|
of cctHistoryTableEntriesLimit has been changed.
|
|
|
|
This corresponds to the maximum value reported by
|
|
cctHistoryTableNumberEntries.
|
|
|
|
Changing the value of cctHistoryTableEntriesLimit resets
|
|
this value to zero.
|
|
"
|
|
::= { cctHistory 5 }
|
|
|
|
|
|
cctHistoryTableNewestIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the index value of the most
|
|
recent entry currently in the cctHistoryTable.
|
|
|
|
A value of zero indicates there has never been an
|
|
entry in the table or all entries have expired.
|
|
"
|
|
::= { cctHistory 6 }
|
|
|
|
|
|
--
|
|
-- Call Tracker History Table
|
|
--
|
|
|
|
cctHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CctHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides information on terminated calls.
|
|
"
|
|
::= { cctHistory 7 }
|
|
|
|
cctHistoryEntry OBJECT-TYPE
|
|
SYNTAX CctHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information regarding a single terminated call.
|
|
|
|
An entry of this table is created when the system
|
|
initiates, detects, or is notified of a call
|
|
termination. Resources allocated to the call may
|
|
still be in use by the call when the entry is created.
|
|
|
|
An entry is deleted when it has existed in this table
|
|
longer than cctHistoryTableRetainTimer minutes.
|
|
|
|
An entry is also removed if the table is full and a new
|
|
entry needs to be created to accommodate a terminated
|
|
call. The oldest entry in the table will be deleted.
|
|
"
|
|
INDEX { cctHistoryIndex }
|
|
::= { cctHistoryTable 1 }
|
|
|
|
|
|
CctHistoryEntry ::=
|
|
SEQUENCE {
|
|
cctHistoryIndex Unsigned32,
|
|
cctHistoryCallId CctCallId,
|
|
cctHistorySetupTime TimeStamp,
|
|
cctHistoryOrigin INTEGER,
|
|
cctHistoryConnectionTime TimeStamp,
|
|
cctHistoryPhysicalLayerReadyTime TimeStamp,
|
|
cctHistoryServiceUpTime TimeStamp,
|
|
cctHistoryServiceType CctServiceType,
|
|
cctHistoryUserValidationTime TimeStamp,
|
|
cctHistoryUserId DisplayString,
|
|
cctHistoryUserIpAddr IpAddress,
|
|
cctHistoryUserSubnetMask IpAddress,
|
|
cctHistoryAccountingSessionId DisplayString,
|
|
cctHistoryCallCategory CctCallCategory,
|
|
cctHistoryInitialRxRate Unsigned32,
|
|
cctHistoryInitialTxRate Unsigned32,
|
|
cctHistoryResourceSlot Integer32,
|
|
cctHistoryResourcePort Integer32,
|
|
cctHistoryEntrySlot Integer32,
|
|
cctHistoryEntryPort Integer32,
|
|
cctHistoryEntryDs1 Integer32,
|
|
cctHistoryEntryChannel Integer32,
|
|
cctHistoryCalledPartyId DisplayString,
|
|
cctHistoryCallingPartyId DisplayString,
|
|
cctHistoryMpBundleId Unsigned32,
|
|
cctHistoryChargedUnits Gauge32,
|
|
cctHistoryReceiveBytes Gauge32,
|
|
cctHistoryTransmitBytes Gauge32,
|
|
cctHistoryDisconnectTime TimeStamp,
|
|
cctHistoryDisconnectReasonText DisplayString,
|
|
cctHistoryCallSignalingType CctCallSigType
|
|
}
|
|
|
|
cctHistoryIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A monotonically increasing integer for the sole purpose
|
|
of indexing terminated calls. When it reaches the
|
|
maximum value the agent wraps the value back to 1 and
|
|
will flush existing entries."
|
|
::= { cctHistoryEntry 1 }
|
|
|
|
|
|
cctHistoryCallId OBJECT-TYPE
|
|
SYNTAX CctCallId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The call identifier for the call.
|
|
This is the same value assigned to the call in
|
|
cctActiveCallId when it was in the cctActiveTable.
|
|
|
|
It is possible for two cctHistoryEntry entries to have
|
|
the same cctHistoryCallId if one very long running call
|
|
terminates after the cctActiveCallId has wrapped around
|
|
and is reassigned to a new short lived call.
|
|
"
|
|
::= { cctHistoryEntry 2 }
|
|
|
|
|
|
cctHistorySetupTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the call was first made known to
|
|
the system.
|
|
"
|
|
::= { cctHistoryEntry 3 }
|
|
|
|
|
|
cctHistoryOrigin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
originate(1),
|
|
answer(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates how the call was created.
|
|
|
|
originate(1) - The call was initiated locally with
|
|
the system sending the setup request.
|
|
Dialout
|
|
|
|
answer(2) - The call was initiated remotely and
|
|
the system received the setup request.
|
|
Dialin
|
|
"
|
|
::= { cctHistoryEntry 4 }
|
|
|
|
|
|
cctHistoryConnectionTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the system connected the call.
|
|
"
|
|
::= { cctHistoryEntry 5 }
|
|
|
|
|
|
cctHistoryPhysicalLayerReadyTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the physical layer for the call
|
|
achieved a steady state and the call is ready for higher
|
|
protocol layers to begin.
|
|
|
|
In the case of modem calls, the physical layer for the
|
|
call achieves a steady state when the data rates,
|
|
modulations, and error correcting protocols have been
|
|
negotiated between the originating and answering modems.
|
|
|
|
This is primarily intended for calls which connect to a
|
|
processing resource identified by cctHistoryResourceSlot
|
|
and cctHistoryResourcePort.
|
|
It also applies to digital calls using adaptive rate
|
|
technologies such as V.110 and V.120.
|
|
"
|
|
::= { cctHistoryEntry 6 }
|
|
|
|
|
|
cctHistoryServiceUpTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the call service type identified
|
|
in cctHistoryServiceType was established.
|
|
"
|
|
::= { cctHistoryEntry 7 }
|
|
|
|
|
|
cctHistoryServiceType OBJECT-TYPE
|
|
SYNTAX CctServiceType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service associated with the call.
|
|
|
|
This is the highest level of service known to the system
|
|
for the call. The service represents the encapsulation
|
|
protocol layer active for the call.
|
|
|
|
In the case of multiple services on a given call, the last
|
|
service activated will be reported.
|
|
"
|
|
::= { cctHistoryEntry 8 }
|
|
|
|
|
|
cctHistoryUserValidationTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when the user identification
|
|
associated with this call was validated.
|
|
|
|
See cctHistoryUserId for description of user
|
|
identification.
|
|
"
|
|
::= { cctHistoryEntry 9 }
|
|
|
|
|
|
cctHistoryUserId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The User login ID or zero length string if unavailable.
|
|
|
|
If this contains a non-zero length string, and
|
|
cctHistoryUserValidationTime is zero, then the user
|
|
failed validation.
|
|
"
|
|
::= { cctHistoryEntry 10 }
|
|
|
|
|
|
cctHistoryUserIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address assigned to the cctHistoryUserId for
|
|
this call or 0.0.0.0 if not applicable or unavailable.
|
|
"
|
|
::= { cctHistoryEntry 11 }
|
|
|
|
|
|
cctHistoryUserSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP subnet mask assigned to the cctHistoryUserId for
|
|
this call or 0.0.0.0 if not applicable or unavailable.
|
|
"
|
|
::= { cctHistoryEntry 12 }
|
|
|
|
|
|
cctHistoryAccountingSessionId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting session identification assigned to this call
|
|
by AAA.
|
|
|
|
The session ID is sent by AAA to RADIUS as the
|
|
Acct-Session-Id attribute or TACACS+ as the task_id.
|
|
|
|
If no accounting session ID is assigned, the value is a
|
|
null string.
|
|
"
|
|
REFERENCE
|
|
"RFC 2139 RADIUS Accounting
|
|
The TACACS+ Protocol Version 1.78, Internet Draft
|
|
"
|
|
::= { cctHistoryEntry 13 }
|
|
|
|
|
|
cctHistoryCallCategory OBJECT-TYPE
|
|
SYNTAX CctCallCategory
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The call category or type
|
|
"
|
|
::= { cctHistoryEntry 14 }
|
|
|
|
|
|
cctHistoryInitialRxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bits per second"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initial receive data rate for this call.
|
|
If call is a synchronous digital call such as ISDN sync,
|
|
this value is the data rate of the B-channel.
|
|
|
|
If call is asynchronous, even if using a synchronous
|
|
transmission medium such as ISDN, the value is
|
|
determined by the resource providing the asynchronous
|
|
processing. For modem calls, this value corresponds to
|
|
the value of cmRXRate from CISCO-MODEM-MGMT-MIB,
|
|
immediately after the modem has completed initial
|
|
negotiations.
|
|
|
|
This value does not change, even if the data rate varies
|
|
during the call.
|
|
|
|
This value will be zero if the call terminated prior to
|
|
an initial data rate determination.
|
|
"
|
|
::= { cctHistoryEntry 15 }
|
|
|
|
|
|
cctHistoryInitialTxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bits per second"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initial transmit data rate for this call.
|
|
If call is a synchronous digital call such as ISDN sync,
|
|
this value is the data rate of the B-channel.
|
|
|
|
If call is asynchronous, even if using a synchronous
|
|
transmission medium such as ISDN, the value is
|
|
determined by the resource providing the asynchronous
|
|
processing. For modem calls, this value corresponds to
|
|
the value of cmTXRate from CISCO-MODEM-MGMT-MIB,
|
|
immediately after the modem has completed initial
|
|
negotiations.
|
|
|
|
This value does not change, even if the data rate varies
|
|
during the call.
|
|
|
|
This value will be zero if the call terminated prior to
|
|
an initial data rate determination.
|
|
"
|
|
::= { cctHistoryEntry 16 }
|
|
|
|
|
|
cctHistoryResourceSlot OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of processing resource allocated to call.
|
|
|
|
In the case of a call requiring a modem resource, this is
|
|
the value of cmSlotIndex from CISCO-MODEM-MGMT-MIB.
|
|
|
|
This value along with cctHistoryResourcePort uniquely
|
|
identifies a resource port.
|
|
|
|
Value is -1 if call does not utilize such a resource.
|
|
"
|
|
::= { cctHistoryEntry 17 }
|
|
|
|
|
|
cctHistoryResourcePort OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of processing resource allocated to call.
|
|
|
|
In the case of a call requiring a modem resource, this is
|
|
the value of cmPortIndex from CISCO-MODEM-MGMT-MIB.
|
|
|
|
This value along with cctHistoryResourceSlot uniquely
|
|
identifies a resource port.
|
|
|
|
Value is -1 if call does not utilize such a resource.
|
|
"
|
|
::= { cctHistoryEntry 18 }
|
|
|
|
|
|
cctHistoryEntrySlot OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device slot containing the port on which the call
|
|
existed.
|
|
"
|
|
::= { cctHistoryEntry 19 }
|
|
|
|
|
|
cctHistoryEntryPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The physical port within the device slot on which the
|
|
call existed.
|
|
"
|
|
::= { cctHistoryEntry 20 }
|
|
|
|
|
|
cctHistoryEntryDs1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DS1 link containing the call. This may be a DS1
|
|
contained within a larger grouping of multiple DS1s
|
|
within a single physical port.
|
|
|
|
If the physical port is of type DS1, this value is
|
|
identical to cctActiveEntryPort.
|
|
|
|
If the DS1 is a logical subinterface within the
|
|
physical port, this value is the number of the DS1
|
|
within this slot.
|
|
|
|
Examples:
|
|
8 port DS1 card - cctActiveEntryPort and
|
|
cctActiveEntryDs1 will have
|
|
identical values.
|
|
3 port T3 card - cctActiveEntryPort represents
|
|
T3 ports.
|
|
cctActiveEntryEntryDs1 represents
|
|
logical T1 interfaces.
|
|
Each T3 contains 28 T1 interfaces.
|
|
The T1 interfaces are numbered
|
|
sequentially across the entire
|
|
T3 card.
|
|
"
|
|
|
|
::= { cctHistoryEntry 22 }
|
|
|
|
|
|
cctHistoryEntryChannel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..214783647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The channel or timeslot within the cctHistoryEntryDs1
|
|
which was allocated to the call.
|
|
"
|
|
::= { cctHistoryEntry 23 }
|
|
|
|
|
|
cctHistoryCalledPartyId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The called telephone number for this call.
|
|
For calls answered by the system, this corresponds to
|
|
the Dialed Number Identification (DNIS).
|
|
|
|
For calls originated by the system, this is the
|
|
destination number.
|
|
|
|
If not available the string length is zero.
|
|
"
|
|
::= { cctHistoryEntry 24 }
|
|
|
|
|
|
cctHistoryCallingPartyId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The calling telephone number for this call.
|
|
For calls answered by the system, this corresponds to
|
|
the calling identification (CLID).
|
|
|
|
For calls originated by the system, this is the
|
|
number associated with the device.
|
|
For the interworking call, this object contains the
|
|
translated calling party number if there is a
|
|
translation rule is associated with dial plan for making
|
|
this outgoing call.
|
|
|
|
If not available this is a zero-length string.
|
|
"
|
|
::= { cctHistoryEntry 25 }
|
|
|
|
|
|
cctHistoryMpBundleId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multilink PPP bundle identification for call if
|
|
cctHistoryServiceType has the value 'mp'.
|
|
|
|
If the value of cctHistoryServiceType for this call is
|
|
not 'mp', then the value of this object is not
|
|
meaningful.
|
|
"
|
|
::= { cctHistoryEntry 26 }
|
|
|
|
|
|
cctHistoryChargedUnits OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of charged units for this connection.
|
|
For incoming calls or if charging information is
|
|
not supplied by the switch, the value of this object
|
|
will be zero.
|
|
"
|
|
REFERENCE
|
|
"AOC-D defined in ETSI Standard: ETS 300 179
|
|
"
|
|
::= { cctHistoryEntry 27 }
|
|
|
|
|
|
cctHistoryReceiveBytes OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes received on the call. All the
|
|
'raw' bytes are counted including any protocol headers
|
|
which may or may not be present depending on the value
|
|
of cctHistoryServiceType.
|
|
"
|
|
::= { cctHistoryEntry 28 }
|
|
|
|
|
|
cctHistoryTransmitBytes OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes transmitted on the call. All the
|
|
'raw' bytes are counted including any protocol headers
|
|
which may or may not be present depending on the value
|
|
of cctHistoryServiceType.
|
|
"
|
|
::= { cctHistoryEntry 29 }
|
|
|
|
|
|
cctHistoryDisconnectTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of sysUpTime when call was disconnected.
|
|
|
|
This is when the system initiates, detects, or is
|
|
notified of call termination.
|
|
|
|
This is the call duration from initial setup request.
|
|
"
|
|
::= { cctHistoryEntry 30 }
|
|
|
|
|
|
cctHistoryDisconnectReasonText OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Text description of the disconnect reason provided.
|
|
|
|
Value is zero-length string if no text is available.
|
|
"
|
|
::= { cctHistoryEntry 31 }
|
|
|
|
|
|
cctHistoryCallSignalingType OBJECT-TYPE
|
|
SYNTAX CctCallSigType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Signaling type used to setup the call.
|
|
"
|
|
::= { cctHistoryEntry 32 }
|
|
|
|
|
|
|
|
-- *****************************************************************
|
|
-- Call Tracker Notification Configuration Group
|
|
-- *****************************************************************
|
|
|
|
cctCallSetupTermNotifyEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls generation of
|
|
cctCallSetupNotification and
|
|
cctCallTerminateNotification.
|
|
|
|
When this variable is 'true(1)', generation of
|
|
these notifications is enabled. When this
|
|
variable is 'false(2)', generation is disabled.
|
|
|
|
The default value is 'false(2)'.
|
|
"
|
|
::= { cctNotificationConfig 1 }
|
|
|
|
|
|
-- *****************************************************************
|
|
-- Notifications
|
|
-- *****************************************************************
|
|
cctMIBNotificationPrefix OBJECT IDENTIFIER ::=
|
|
{ ciscoCallTrackerMIB 2 }
|
|
cctMIBNotifications OBJECT IDENTIFIER ::=
|
|
{ cctMIBNotificationPrefix 0 }
|
|
|
|
|
|
cctCallSetupNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cctActiveSetupTime,
|
|
cctActiveCalledPartyId,
|
|
cctActiveCallingPartyId,
|
|
cctActiveCallCategory
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Call Tracker Setup notification is generated whenever
|
|
a new active call entry is created in the cctActiveTable.
|
|
"
|
|
::= { cctMIBNotifications 1 }
|
|
|
|
|
|
cctCallTerminateNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cctHistoryCallId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Call Tracker Terminate notification is generated whenever
|
|
a new history call entry is created in the cctHistoryTable.
|
|
"
|
|
::= { cctMIBNotifications 2 }
|
|
|
|
-- *****************************************************************
|
|
-- Conformance and Compliances
|
|
-- *****************************************************************
|
|
|
|
cctMIBConformance OBJECT IDENTIFIER ::=
|
|
{ ciscoCallTrackerMIB 3 }
|
|
cctMIBCompliances OBJECT IDENTIFIER ::=
|
|
{ cctMIBConformance 1 }
|
|
cctMIBGroups OBJECT IDENTIFIER ::=
|
|
{ cctMIBConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
cctMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated -- superceded by cctMIBComplianceRev1
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the CISCO CALL TRACKER MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS
|
|
{
|
|
cctGeneralGroup,
|
|
cctActiveGroup,
|
|
cctHistoryGroup,
|
|
cctNotificationConfigGroup,
|
|
cctNotificationGroup
|
|
}
|
|
|
|
::= { cctMIBCompliances 1 }
|
|
|
|
cctMIBComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which
|
|
implement the CISCO CALL TRACKER MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS
|
|
{
|
|
cctGeneralGroup,
|
|
cctActiveGroupRev1,
|
|
cctHistoryGroupRev1,
|
|
cctNotificationConfigGroup,
|
|
cctNotificationGroup
|
|
}
|
|
|
|
::= { cctMIBCompliances 2 }
|
|
|
|
-- units of conformance
|
|
|
|
|
|
cctGeneralGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cctCallIdPrefix
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
general information.
|
|
"
|
|
::= { cctMIBGroups 1 }
|
|
|
|
cctActiveGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cctActiveTableNumberEntries,
|
|
cctActiveTableHighWaterMark,
|
|
cctActiveSetupTime,
|
|
cctActiveOrigin,
|
|
cctActiveConnectionTime,
|
|
cctActivePhysicalLayerReadyTime,
|
|
cctActiveServiceUpTime,
|
|
cctActiveServiceType,
|
|
cctActiveUserValidationTime,
|
|
cctActiveUserId,
|
|
cctActiveUserIpAddr,
|
|
cctActiveUserSubnetMask,
|
|
cctActiveAccountingSessionId,
|
|
cctActiveCallCategory,
|
|
cctActiveInitialRxRate,
|
|
cctActiveInitialTxRate,
|
|
cctActiveResourceSlot,
|
|
cctActiveResourcePort,
|
|
cctActiveEntrySlot,
|
|
cctActiveEntryPort,
|
|
cctActiveEntryDs1,
|
|
cctActiveEntryChannel,
|
|
cctActiveCalledPartyId,
|
|
cctActiveCallingPartyId,
|
|
cctActiveMpBundleId,
|
|
cctActiveChargedUnits,
|
|
cctActiveReceiveBytes,
|
|
cctActiveTransmitBytes
|
|
}
|
|
STATUS deprecated -- superceded by cctActiveGroupRev1
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
active call information.
|
|
"
|
|
::= { cctMIBGroups 2 }
|
|
|
|
cctHistoryGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cctHistoryTableEntriesLimit,
|
|
cctHistoryTableMaxEntries,
|
|
cctHistoryTableRetainTimer,
|
|
cctHistoryTableNumberEntries,
|
|
cctHistoryTableHighWaterMark,
|
|
cctHistoryTableNewestIndex,
|
|
cctHistoryCallId,
|
|
cctHistorySetupTime,
|
|
cctHistoryOrigin,
|
|
cctHistoryConnectionTime,
|
|
cctHistoryPhysicalLayerReadyTime,
|
|
cctHistoryServiceUpTime,
|
|
cctHistoryServiceType,
|
|
cctHistoryUserValidationTime,
|
|
cctHistoryUserId,
|
|
cctHistoryUserIpAddr,
|
|
cctHistoryUserSubnetMask,
|
|
cctHistoryAccountingSessionId,
|
|
cctHistoryCallCategory,
|
|
cctHistoryInitialRxRate,
|
|
cctHistoryInitialTxRate,
|
|
cctHistoryResourceSlot,
|
|
cctHistoryResourcePort,
|
|
cctHistoryEntrySlot,
|
|
cctHistoryEntryPort,
|
|
cctHistoryEntryDs1,
|
|
cctHistoryEntryChannel,
|
|
cctHistoryCalledPartyId,
|
|
cctHistoryCallingPartyId,
|
|
cctHistoryMpBundleId,
|
|
cctHistoryChargedUnits,
|
|
cctHistoryReceiveBytes,
|
|
cctHistoryTransmitBytes,
|
|
cctHistoryDisconnectTime,
|
|
cctHistoryDisconnectReasonText
|
|
}
|
|
STATUS deprecated -- superceded by cctHistoryGroupRev1
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
historical call information.
|
|
"
|
|
::= { cctMIBGroups 3 }
|
|
|
|
cctNotificationConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cctCallSetupTermNotifyEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
notification configuration.
|
|
"
|
|
::= { cctMIBGroups 4 }
|
|
|
|
cctNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
cctCallSetupNotification,
|
|
cctCallTerminateNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of notifications used for
|
|
call status changes.
|
|
"
|
|
::= { cctMIBGroups 5 }
|
|
|
|
cctActiveGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
cctActiveTableNumberEntries,
|
|
cctActiveTableHighWaterMark,
|
|
cctActiveSetupTime,
|
|
cctActiveOrigin,
|
|
cctActiveConnectionTime,
|
|
cctActivePhysicalLayerReadyTime,
|
|
cctActiveServiceUpTime,
|
|
cctActiveServiceType,
|
|
cctActiveUserValidationTime,
|
|
cctActiveUserId,
|
|
cctActiveUserIpAddr,
|
|
cctActiveUserSubnetMask,
|
|
cctActiveAccountingSessionId,
|
|
cctActiveCallCategory,
|
|
cctActiveInitialRxRate,
|
|
cctActiveInitialTxRate,
|
|
cctActiveResourceSlot,
|
|
cctActiveResourcePort,
|
|
cctActiveEntrySlot,
|
|
cctActiveEntryPort,
|
|
cctActiveEntryDs1,
|
|
cctActiveEntryChannel,
|
|
cctActiveCalledPartyId,
|
|
cctActiveCallingPartyId,
|
|
cctActiveMpBundleId,
|
|
cctActiveChargedUnits,
|
|
cctActiveReceiveBytes,
|
|
cctActiveTransmitBytes,
|
|
cctActiveCallSignalingType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
active call information.
|
|
"
|
|
::= { cctMIBGroups 6 }
|
|
|
|
cctHistoryGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
cctHistoryTableEntriesLimit,
|
|
cctHistoryTableMaxEntries,
|
|
cctHistoryTableRetainTimer,
|
|
cctHistoryTableNumberEntries,
|
|
cctHistoryTableHighWaterMark,
|
|
cctHistoryTableNewestIndex,
|
|
cctHistoryCallId,
|
|
cctHistorySetupTime,
|
|
cctHistoryOrigin,
|
|
cctHistoryConnectionTime,
|
|
cctHistoryPhysicalLayerReadyTime,
|
|
cctHistoryServiceUpTime,
|
|
cctHistoryServiceType,
|
|
cctHistoryUserValidationTime,
|
|
cctHistoryUserId,
|
|
cctHistoryUserIpAddr,
|
|
cctHistoryUserSubnetMask,
|
|
cctHistoryAccountingSessionId,
|
|
cctHistoryCallCategory,
|
|
cctHistoryInitialRxRate,
|
|
cctHistoryInitialTxRate,
|
|
cctHistoryResourceSlot,
|
|
cctHistoryResourcePort,
|
|
cctHistoryEntrySlot,
|
|
cctHistoryEntryPort,
|
|
cctHistoryEntryDs1,
|
|
cctHistoryEntryChannel,
|
|
cctHistoryCalledPartyId,
|
|
cctHistoryCallingPartyId,
|
|
cctHistoryMpBundleId,
|
|
cctHistoryChargedUnits,
|
|
cctHistoryReceiveBytes,
|
|
cctHistoryTransmitBytes,
|
|
cctHistoryDisconnectTime,
|
|
cctHistoryDisconnectReasonText,
|
|
cctHistoryCallSignalingType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the
|
|
historical call information.
|
|
"
|
|
::= { cctMIBGroups 7 }
|
|
|
|
END
|
|
|