snmp_mib_archive/CISCO-ITP-GRT-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

2218 lines
89 KiB
Plaintext

-- *****************************************************************
-- CISCO-ITP-GRT-MIB: ITP Gateway Signalling Point Routing Table
--
-- September 2002, John Linton, Shekhar Acharya
--
-- Copyright (c) 2002-2003, 2006-2008 by Cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
--
-- *****************************************************************
CISCO-ITP-GRT-MIB DEFINITIONS ::= BEGIN
IMPORTS
cgspCLLICode,
cgspEventSequenceNumber,
cgspInstNetwork,
cgspInstDisplayName
FROM CISCO-ITP-GSP-MIB
Counter32,
Gauge32,
Integer32,
MODULE-IDENTITY,
NOTIFICATION-TYPE,
OBJECT-TYPE,
Unsigned32,
Counter64
FROM SNMPv2-SMI
RowStatus,
TimeStamp,
TruthValue,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE,
NOTIFICATION-GROUP,
OBJECT-GROUP
FROM SNMPv2-CONF
CItpTcLinksetId,
CItpTcPointCode,
CItpTcQos,
CItpTcRouteTableName,
CItpTcTableLoadStatus,
CItpTcURL,
CItpTcDisplayPC,
CItpTcServiceIndicator
FROM CISCO-ITP-TC-MIB
ciscoMgmt
FROM CISCO-SMI;
ciscoGrtMIB MODULE-IDENTITY
LAST-UPDATED "200805010000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems, Inc
Customer Service
Postal: 170 W. Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-ss7s@cisco.com"
DESCRIPTION
"This MIB is for managing information required to
route messages transported over Signalling System
No. 7 (SS7) Network via Cisco IP Transfer
Point.
The Cisco IP Transfer Point (ITP) is a hardware
and software solution that transports SS7 traffic
using IP. Each ITP node provides the functions
necessary to act as a SS7 signalling point. Each
signalling point is connected to other signalling
point using IP based or traditional TDM links.
The relevant ITU documents describing this technology
are the ITU Q series, including ITU Q.700: Introduction
to CCITT Signalling System No. 7 and ITU Q.701
Functional description of the message transfer part
(MTP) of Signalling System No. 7.
Definitions and overview:
Route:
A route consists of one or more linksets used to transport
MTP3 Message Signal Units(MSU) between signalling points.
A route is an association between a destination point
code(DPC) and a linkset, i.e., a linkset that can be used
to send an MSU to the given DPC.
Routeset:
A routeset is a set of routes to a given DPC. Each route
within a routeset is on a possible path toward the DPC.
Each route within the routeset has associated with it a
route priority.
In the following simple configuration, two routes exist
that can be used to transport MSUs from STP1 to STP4.
--------- STP1-STP2 ---------
- STP1 ----------------------------- STP2 -
--------- ---------
| |
| STP1-STP3 STP2-STP4 |
| |
--------- STP3-STP4 ---------
- STP3 ----------------------------- STP4 -
--------- ---------
Routeset on STP1 for DPC = STP4:
STP1-STP2,
STP1-STP3
Linkset:
A linkset is a set of signalling links connecting
two signalling points.
Combined Linkset:
Two linksets with equal number of links and capacity
that form routes of equal priority to a given DPC are
called Combined Linksets. It is primarily used for
load sharing and redundancy. In the following, example,
linksets 'SSP1-STP1' and 'SSP1-STP2' form a combined
linsket.
SSP1-STP1 ---------
|------------------------- STP1 -
| ---------
- -
- -
- SSP1 -
- -
- -
| SSP1-STP2 ---------
|------------------------ STP2 -
---------
Routing:
The routing of SS7 Message signalling Units(MSU) is based
on the DPC. Message Signalling Units are sent from an
originating point code(OPC) to DPC. Each MSU will
traverse one or more linksets as it is routed to its
final destination. When an MSU arrives at a signalling
point and the DPC does not match the signalling point's
point code the MSU must be directed toward the DPC. Each
signalling point has enough routing information to
determine which linkset should be used to transmit the
MSU toward its final destination.
Route statement:
Each ITP Signalling Point has route statements needed to
determine which linkset should be used to transmit
message signalling units to destinations. Each route
statement consists of a destination, a priority and a
linkset name. The destination is specified as a
combination of DPC and mask. The priority, also know
as cost, is used to define the order in which the routes
are selected. The linkset name specifies which linkset
to use to reach the destination.
Route table:
Each ITP Signalling Point has a table of routes.
These route entries are used to determine which linkset
should be selected to transmit message signalling units
to a given destination.
There are two basic type of routing. The first type
is fully-qualified and uses all bits of the target DPC.
The other type is summary routing that uses a subset
of the bits in the target DPC and is used to represent
groups of point codes rather than a single point code.
Example of route table entries.
Example 1: variant = ITU
DPC/MASK Priority Linkset-name
-------- -------- -----------------------
5.5.5/14 3 STP1-STP2
5.5.5/14 7 STP1-STP3
Description: Two route table entries that define a
primary route using linkset 'STP1-STP2' and an alternate
route using linkset 'STP1-STP3' to point-code 5.5.5.
Example 2: variant = ITU
DPC/MASK Priority Linkset-name
-------- -------- -----------------------
5.5.5/14 3 STP1-STP2
5.5.5/14 3 STP1-STP3
5.5.5/14 7 STP1-STP4
Description: Two route table entries that define a
combined linkset consisting of linkset 'STP1-STP2' and
'STP1-STP3' to point code 5.5.5. An alternate route is
also defined using linkset 'STP1-STP4'.
Example 3: variant = ANSI
DPC/MASK Priority Linkset-name
-------- -------- -----------------------
5.5.0/16 3 STP1-STP2
Description: A route table entry that defines routing
to a cluster. The cluster represents all point codes
in the range from 5.5.0-5.5.255.
Example 4: variant = ANSI
DPC/MASK Priority Linkset-name
-------- -------- -----------------------
5.5.0/16 3 STP1-STP3
5.5.5/24 3 STP1-STP2
Description: The mixing of fully-qualified and summary
route table entries allow for different routes to be
defined for certain DPC in a cluster. In this
configuration, the fully-qualified route will be the
primary and the summary route will act as a backup.
Route table:
A group of route table entries used to route MSU for a
particular instance of a signalling point.
A sample route table.
DPC/MASK Priority Linkset-name
-------- -------- -----------------------
0.0.0/0 7 STP1-STP4
5.5.0/16 3 STP1-STP3
5.5.5/24 3 STP1-STP2
.
.
122.5.5 5 STP1-STP2
.
.
243.200.1 6 STP1-STP3
"
REVISION "200805010000Z"
DESCRIPTION
"Deprecated the following objects:
cgrtDestNotifDelayTime, cgrtDestNotifWindowTime,
cgrtDestNotifMaxPerWindow, cgrtDestNotifEnabled,
cgrtMgmtNotifDelayTime, cgrtMgmtNotifWindowTime,
cgrtMgmtNotifMaxPerWindow, cgrtMgmtNotifEnabled.
Deprecated the following notifications:
ciscoGrtDestStateChange, ciscoGrtMgmtStateChange
Deprecated the following objects under cgrtNotificationsInfo:
cgrtDestNotifSupFlag, cgrtDestNotifChanges,
cgrtMgmtNotifSupFlag, cgrtMgmtNotifChanges.
Deprecated the following compliance statement:
ciscoGrtMIBCompliance.
Deprecated the following object groups:
ciscoGrtDestGroup, ciscoGrtRouteGroup.
Deprecated the following notification group:
ciscoGrtNotificationGroup.
Added the following textual convention:
CgrtDisplayPCSI.
Added the following objects:
cgrtDestNotifWindowTimeRev1, cgrtDestNotifMaxPerWindowRev1,
cgrtDestNotifEnabledRev1, cgrtMgmtNotifWindowTimeRev1,
cgrtMgmtNotifMaxPerWindowRev1, cgrtMgmtNotifEnabledRev1,
cgrtOrigTableEnabled, cgrtPCStatsInterval,
cgrtNoRouteMSUsNotifEnabled, cgrtNoRouteMSUsNotifWindowTime.
Added the following object to cgrtInstTable:
cgrtInstUnknownOrigPCs, cgrtInstNoRouteDrops.
Added these objects to cgrtDestTable:
cgrtDestAccessibleSeconds, cgrtDestInaccessibleSeconds,
cgrtDestRestrictedSeconds, cgrtDestMSUsOut,
cgrtDestOctetsOut, cgrtDestMSUsIn,
cgrtDestOctetsIn, cgrtDestInaccessibleDrops,
cgrtDestRestrictedMSUs, cgrtDestCongestionDrops,
cgrtDestDisplay.
Added these objects to cgrtRouteTable:
cgrtRouteAllowedSeconds, cgrtRouteRestrictedSeconds,
cgrtRouteProhibitedSeconds, cgrtRouteDisplay.
Added a new table cgrtOrigTable with following objects:
cgrtOrigPC, cgrtOrigMSUs, cgrtOrigOctets,
cgrtOrigDisplay.
Added a new table cgrtDestSITable with following objects:
cgrtMtp3SI, cgrtDestSIMSUsOut, cgrtDestSIOctetsOut,
cgrtDestSIMSUsIn, cgrtDestSIOctetsIn, cgrtDestSIDisplay.
Added a new table cgrtOrigSITable with following objects:
cgrtOrigSIMSUs, cgrtOrigSIOctets, cgrtOrigSIDisplay.
Added the following notifications:
ciscoGrtDestStateChangeRev1, ciscoGrtMgmtStateChangeRev1,
ciscoGrtNoRouteMSUDiscards.
Added the following objects under cgrtNotificationsInfo:
cgrtDestNotifSuppressed, cgrtRouteNotifSuppressed,
cgrtNoRouteMSUsInterval, cgrtIntervalNoRouteMSUs.
Added the following compliance statement:
ciscoGrtMIBComplianceRev1.
Added the following object groups:
ciscoGrtScalarsGroup, ciscoGrtDestGroupRev1,
ciscoGrtRouteGroupRev1, ciscoGrtOrigGroup,
ciscoGrtDestSIGroup, ciscoGrtOrigSIGroup,
ciscoGrtInstGroupSup1.
Added the following notification group:
ciscoGrtNotificationsGroupRev1."
REVISION "200303030000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 334 }
-- Top-level structure of the MIB
ciscoGrtNotifications OBJECT IDENTIFIER ::= { ciscoGrtMIB 0 }
ciscoGrtMIBObjects OBJECT IDENTIFIER ::= { ciscoGrtMIB 1 }
ciscoGrtMIBConform OBJECT IDENTIFIER ::= { ciscoGrtMIB 2 }
cgrtScalars OBJECT IDENTIFIER ::= { ciscoGrtMIBObjects 1 }
cgrtObjects OBJECT IDENTIFIER ::= { ciscoGrtMIBObjects 2 }
-- **************************************************************
-- * *
-- * Textual Conventions *
-- * *
-- **************************************************************
CgrtDisplayPCSI ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The point code and service indicator information
formatted for display. Point code will be formatted
based on the variant and the customer defined
parameters."
SYNTAX OCTET STRING ( SIZE ( 1..20 ) )
-- *************************************************************
-- * *
-- * SP - Scalars *
-- * *
-- *************************************************************
cgrtRouteMaxDynamic OBJECT-TYPE
SYNTAX Integer32 (100..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of dynamic SS7 routes. This
object is used to limit the size of the route table
by preventing unbounded growth of dynamic entries.
Dynamic entries are created when certain MTP3
management messages are received or sent. The removal
of dynamic routes is performed periodically and the
older dynamic routes are removed until the specified
number is reached."
::= { cgrtScalars 7 }
cgrtDestNotifDelayTime OBJECT-TYPE
SYNTAX Unsigned32 (0..60)
UNITS "seconds"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the maximum amount of time to delay
before generating the ciscoGrtDestStateChange notification.
The delay is introduced to allow multiple destination state
changes to be bundled into a single notification.
If the value of this object is equal to 0, the device will
generate ciscoGrtDestStateChange notification as each route
changes states.
If the value of this object is greater than 0, the device
will not generate notifications as destinations change state.
As each destination changes state they are accumulated until
the time specified in cgrtDestNotifDelayTime has elapsed
or enough state changes have been accumulated to fill up the
cgrtDestNotifChanges object.
This object is ignored by the agent when the
cgrtDestNotifEnabled object is set to the 'false'
value."
::= { cgrtScalars 11 }
cgrtDestNotifWindowTime OBJECT-TYPE
SYNTAX Integer32 (30..900)
UNITS "seconds"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the time interval used to monitor
the rate of destination state changes notifications. This
object in combination with cgrtDestNotifMaxPerWindow is
used to determine the notification transit rate and
suppress destination state notifications."
::= { cgrtScalars 12 }
cgrtDestNotifMaxPerWindow OBJECT-TYPE
SYNTAX Integer32 (10..9000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the maximum number of destination
state changes that can occur in the time interval
specified in the cgrtDestNotifWindowTime object.
If additional state changes can occur in the specified
time interval the notifications are suppressed."
::= { cgrtScalars 13 }
cgrtDestNotifEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"A control to enable or disable ciscoGrtDestStateChange
notifications as follows:
'true' Indicates that the ciscoGrtDestStateChange
notification should be generated when the state of
any destination changes. That is, the notification
generation is enabled.
'false' Indicates that ciscoGrtDestStateChange
notification generation is disabled."
DEFVAL { false }
::= { cgrtScalars 14 }
cgrtMgmtNotifDelayTime OBJECT-TYPE
SYNTAX Unsigned32 (0..60)
UNITS "seconds"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the maximum amount of time to delay
before generating the ciscoGrtMgmtStateChange notification.
The delay is introduced to allow multiple route state
changes to be bundled into a single notification.
If the value of this object is equal to 0, the device will
generate ciscoGrtMgmtStateChange notification as each route
changes states.
If the value of this object is greater than 0, the device
will not generate notifications as routes change state.
As routes change state they are accumulated until the time
specified in cgrtMgmtNotifDelayTime has elapsed or
enough state changes have been accumulated to fill up the
cgrtRouteNotifChanges object.
This object is ignored by the agent when the
cgrtMgmtNotifEnabled object is set to the 'false' value."
::= { cgrtScalars 16 }
cgrtMgmtNotifWindowTime OBJECT-TYPE
SYNTAX Integer32 (30..900)
UNITS "seconds"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the time interval used to monitor
the rate of route state changes notifications. This
object in combination with cgrtMgmtNotifMaxPerWindow is
used to determine the notification transit rate and suppress
route management state notifications."
::= { cgrtScalars 17 }
cgrtMgmtNotifMaxPerWindow OBJECT-TYPE
SYNTAX Integer32 (10..9000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the maximum number of route
management state changes that can occur in the time
interval specified in the cgrtMgmtNotifWindowTime
object. If additional state changes can occur in
the specified time interval the notifications
are suppressed."
::= { cgrtScalars 18 }
cgrtMgmtNotifEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"A control to enable or disable ciscoGrtMgmtStateChange
notifications as follows:
'true' Indicates that the ciscoGrtMgmtStateChange
notification should be generated when the state
of any route changes. That is, the notification
generation is enabled.
'false' Indicates that ciscoGrtMgmtStateChange
notification generation is disabled."
DEFVAL { false }
::= { cgrtScalars 19 }
cgrtRouteTableLoadNotifEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to enable or disable ciscoGrtRouteTableLoad
notifications as follows:
'true' Indicates that the ciscoGrtRouteTableLoad
notification should be generated when the load
operations is started or completed. That is,
the notification generation is enabled.
'false' Indicates that ciscoGrtRouteTableLoad notification
generation is disabled."
DEFVAL { false }
::= { cgrtScalars 20 }
cgrtDynamicRoutes OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of dynamic route entries created in
response to MTP3 management messages. The
maximum number for dynamic route entries is defined
by the cgrtRouteMaxDynamic object. When a MTP3
management message is received and this limit is
reached the request is dropped. The
cgrtDynamicRoutesDropped object will be incremented
in these situations."
::= { cgrtScalars 21 }
cgrtDynamicRoutesDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of dynamic route entries that could not
be created because the limit specified by the
cgrtRouteMaxDynamic object had been reached."
::= { cgrtScalars 22 }
cgrtDestNotifWindowTimeRev1 OBJECT-TYPE
SYNTAX Integer32 (0 | 60..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time interval used to monitor
the rate of destination state changes notifications. This
object in combination with cgrtDestNotifMaxPerWindowRev1 is
used to determine the notification transit rate and
suppress destination state notifications."
DEFVAL { 900 }
::= { cgrtScalars 23 }
cgrtDestNotifMaxPerWindowRev1 OBJECT-TYPE
SYNTAX Integer32 (10..9000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the maximum number of destination
state changes that can occur in the time interval
specified in the cgrtDestNotifWindowTimeRev1 object.
If additional state changes do occur in the specified
time interval the notifications are suppressed."
::= { cgrtScalars 24 }
cgrtDestNotifEnabledRev1 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to enable or disable ciscoGrtDestStateChangeRev1
notifications as follows:
'true' Indicates that the ciscoGrtDestStateChangeRev1
notification should be generated when the state of
any destination changes. That is, the notification
generation is enabled.
'false' Indicates that ciscoGrtDestStateChangeRev1
notification generation is disabled."
DEFVAL { false }
::= { cgrtScalars 25 }
cgrtMgmtNotifWindowTimeRev1 OBJECT-TYPE
SYNTAX Integer32 (0 | 60..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time interval used to monitor
the rate of route state changes notifications. This
object in combination with cgrtMgmtNotifMaxPerWindowRev1 is
used to determine the notification transit rate and suppress
route management state notifications."
DEFVAL { 900 }
::= { cgrtScalars 26 }
cgrtMgmtNotifMaxPerWindowRev1 OBJECT-TYPE
SYNTAX Integer32 (10..9000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the maximum number of route
management state changes that can occur in the time
interval specified in the cgrtMgmtNotifWindowTimeRev1
object. If additional state changes can occur in
the specified time interval the notifications
are suppressed."
::= { cgrtScalars 27 }
cgrtMgmtNotifEnabledRev1 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to enable or disable ciscoGrtMgmtStateChangeRev1
notifications as follows:
'true' Indicates that the ciscoGrtMgmtStateChangeRev1
notification should be generated when the state
of any route changes. That is, the notification
generation is enabled.
'false' Indicates that ciscoGrtMgmtStateChangeRev1
notification generation is disabled."
DEFVAL { false }
::= { cgrtScalars 28 }
cgrtOrigTableEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to enable or disable the support of optional
cgrtOrigTable.
'true' Enables the OrigTable optional feature.
'false' Disables the OrigTable optional feature."
DEFVAL { false }
::= { cgrtScalars 29 }
cgrtPCStatsInterval OBJECT-TYPE
SYNTAX Unsigned32 (0 | 900..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the allowed values for the statistics
sampling interval. A value of zero is only valid for a single
processor platform.
For distributed platforms, the value in seconds specifies how
often information on measurements will be refreshed on supervisor.
The valid range for distributed platforms is from 15 minutes.,
i.e., 900 seconds to 1 hour."
DEFVAL { 900 }
::= { cgrtScalars 30 }
cgrtNoRouteMSUsNotifEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to enable or disable ciscoGrtNoRouteMSUDiscards
notifications as follows:
'true' Indicates that the ciscoGrtNoRouteMSUDiscards
notification generation is enabled.
'false' Indicates that ciscoGrtNoRouteMSUDiscards
notification generation is disabled."
DEFVAL { false }
::= { cgrtScalars 31 }
cgrtNoRouteMSUsNotifWindowTime OBJECT-TYPE
SYNTAX Integer32 (60..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time interval used to monitor
the ciscoGrtNoRouteMSUDiscards notifications generated
for a signalling point instance. The first occurrence of
ciscoGrtNoRouteMSUDiscards notifications in this interval
is sent and the further occurrences of notifications in
this interval are suppressed.
At the end of this interval, a notification is sent with
total number of MSUs discarded due to routing data error
during this interval."
DEFVAL { 900 }
::= { cgrtScalars 32 }
-- *************************************************************
-- * *
-- * Route Table information per instance of signalling point *
-- * *
-- *************************************************************
cgrtInstTable OBJECT-TYPE
SYNTAX SEQUENCE OF CgrtInstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A route table exist per instance of signalling point.
This table defines the routes defined for a particular
instance."
::= { cgrtObjects 1 }
cgrtInstEntry OBJECT-TYPE
SYNTAX CgrtInstEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of route statements used to
forward packets to requested destinations. Each
table entry represents a route statement
that was either configured or added in response
to events in the network."
INDEX { cgspInstNetwork -- shared index
}
::= { cgrtInstTable 1 }
CgrtInstEntry ::= SEQUENCE {
cgrtInstLastChanged TimeStamp,
cgrtInstLastLoadTime TimeStamp,
cgrtInstLoadStatus CItpTcTableLoadStatus,
cgrtInstTableName CItpTcRouteTableName,
cgrtInstLastURL CItpTcURL,
cgrtInstNumberDestinations Gauge32,
cgrtInstNumberRoutes Gauge32,
cgrtInstUnknownOrigPCs Counter32,
cgrtInstNoRouteDrops Counter32
}
cgrtInstLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the time of the last
creation or deletion of an entry in the route table
defined for this signalling point.
If the local network management subsystem is
re-initialized, then this object contains the
sysUpTime at the time when this occurred. This value
can be used to prevent unnecessary walks of the
cgrtRouteTable."
::= { cgrtInstEntry 1 }
cgrtInstLastLoadTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the time of the last
load of the route table using file format."
::= { cgrtInstEntry 2 }
cgrtInstLoadStatus OBJECT-TYPE
SYNTAX CItpTcTableLoadStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the current load or status from
the prior load operation. This object will have
a value of loadInProgress while the load operation
is in progress. The cgrtInstLastLoadTime contains
a timestamp indicating when the load operation is
completed."
::= { cgrtInstEntry 3 }
cgrtInstTableName OBJECT-TYPE
SYNTAX CItpTcRouteTableName
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The system generated name for the route table
for this signalling point instance."
::= { cgrtInstEntry 4 }
cgrtInstLastURL OBJECT-TYPE
SYNTAX CItpTcURL
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The url used to load route table."
::= { cgrtInstEntry 5 }
cgrtInstNumberDestinations OBJECT-TYPE
SYNTAX Gauge32
UNITS "entries"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of destination in the cgrtDestTable
Table."
::= { cgrtInstEntry 6 }
cgrtInstNumberRoutes OBJECT-TYPE
SYNTAX Gauge32
UNITS "entries"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of routes in the cgrtRouteTable Table."
::= { cgrtInstEntry 7 }
cgrtInstUnknownOrigPCs OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MSUs with unknown origination point
codes arrived to this signalling point instance. MSUs
originated from local pointcode will not be counted as
unknown OPCs."
::= { cgrtInstEntry 8 }
cgrtInstNoRouteDrops OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MSUs dropped due to no corresponding
entry in the destination table for this signalling
point instance Q752/5.5."
REFERENCE
"ANSI GR-82-CORE 6.4.2 System Total Measurements Item 32."
::= { cgrtInstEntry 9 }
-- *************************************************************
-- * *
-- * Destination Table *
-- * *
-- *************************************************************
cgrtDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF CgrtDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination table provides state information on
the ability to route MTP packets to a particular
destination point code."
::= { cgrtObjects 2 }
cgrtDestEntry OBJECT-TYPE
SYNTAX CgrtDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each table entry represents a specific destination
point code(DPC)."
INDEX { cgspInstNetwork, -- shared index
cgrtRouteDpc, -- shared index
cgrtRouteMask -- shared index
}
::= { cgrtDestTable 1 }
CgrtDestEntry ::= SEQUENCE {
cgrtDestStatus INTEGER,
cgrtDestCongestion Unsigned32,
cgrtDestAccessibleSeconds Counter32,
cgrtDestInaccessibleSeconds Counter32,
cgrtDestRestrictedSeconds Counter32,
cgrtDestMSUsOut Counter32,
cgrtDestOctetsOut Counter64,
cgrtDestMSUsIn Counter32,
cgrtDestOctetsIn Counter64,
cgrtDestInaccessibleDrops Counter32,
cgrtDestRestrictedMSUs Counter32,
cgrtDestCongestionDrops Counter32,
cgrtDestDisplay CItpTcDisplayPC
}
cgrtDestStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
accessible(2),
inaccessible(3),
restricted(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"List of the possible route state values.
'unknown' : A destination state of unknown
occurs when the destination is a summary route.
Unknown state is presented to indicate the
protocols do not exchange state information for
summary routes in certain configurations.
'accessible' : The destination can be reached by
one or more routes specified for the destination.
When summary routing is enabled, a destination
status will also depend on route table entries that
specify less specific matches. See Example 4 in
the DESCRIPTION section for such a configuration.
'inaccessible' : Destination can not be reached by
any route known to this signalling point.
'restricted' : Traffic has been restricted from
being sent to the destination. The restricted state
indicates that the primary route for the destination
is unavailable or that it is impacted by some network
event or failure of resource."
::= { cgrtDestEntry 1 }
cgrtDestCongestion OBJECT-TYPE
SYNTAX Unsigned32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The congestion status of this destination. The value
indicates congestion on one or more links in one
of the linksets used to route traffic to the signalling
point specified by the cgrtRouteDpc object.
0 is the least congestion level, 3 is the highest
congestion level."
REFERENCE
"ITU Q.704 Signalling network functions and messages.
ANSI T1.111 Telecommunications - Signalling system
No. 7 (SS7)-Signalling network functions and messages
2.3.5.2."
::= { cgrtDestEntry 2 }
cgrtDestAccessibleSeconds OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Duration in seconds that this destination was in the
accessible state."
::= { cgrtDestEntry 3 }
cgrtDestInaccessibleSeconds OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Duration in seconds that this destination was in the
inaccessible state."
::= { cgrtDestEntry 4 }
cgrtDestRestrictedSeconds OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Duration in seconds that this destination was in the
restricted state."
::= { cgrtDestEntry 5 }
cgrtDestMSUsOut OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MSUs that were queued to linkset for
transmission to this destination. Management MSUs that
originate from this signalling point are also counted.
It is important to note that, in rare cases, MSU discards
due to any abnormal system resource error conditions may
be included in this count."
::= { cgrtDestEntry 6 }
cgrtDestOctetsOut OBJECT-TYPE
SYNTAX Counter64
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Octets in MSUs that were queued to linkset for
transmission to this destination. It is important to note that,
in rare cases, octets discarded due to any abnormal system
resource error conditions may be included in this count."
::= { cgrtDestEntry 7 }
cgrtDestMSUsIn OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MSUs that arrived to this signalling point
bound for this destination. This includes the received
as well as blocked MSUs."
::= { cgrtDestEntry 8 }
cgrtDestOctetsIn OBJECT-TYPE
SYNTAX Counter64
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Octets in MSUs that arrived to this
signalling point bound for this destination."
::= { cgrtDestEntry 9 }
cgrtDestInaccessibleDrops OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MSUs dropped for this destination
due to inaccessible route state."
::= { cgrtDestEntry 10 }
cgrtDestRestrictedMSUs OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MSUs transferred for this destination
during a restricted route state."
::= { cgrtDestEntry 11 }
cgrtDestCongestionDrops OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MSUs dropped for this destination
due to local and remote congestion."
::= { cgrtDestEntry 12 }
cgrtDestDisplay OBJECT-TYPE
SYNTAX CItpTcDisplayPC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination point code in display format."
::= { cgrtDestEntry 13 }
-- *************************************************************
-- * *
-- * SP - Route Table *
-- * *
-- *************************************************************
cgrtRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF CgrtRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The route table for determining the linkset that a
packet must traverse to arrive at its destination
given by the destination point code."
::= { cgrtObjects 3 }
cgrtRouteEntry OBJECT-TYPE
SYNTAX CgrtRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each table entry represents a configured route
statement."
INDEX { cgspInstNetwork, -- shared index
cgrtRouteDpc,
cgrtRouteMask,
cgrtRouteDestLsCost,
cgrtRouteDestLinkset
}
::= { cgrtRouteTable 1 }
CgrtRouteEntry ::= SEQUENCE {
cgrtRouteDpc CItpTcPointCode,
cgrtRouteMask Unsigned32,
cgrtRouteDestLsCost Unsigned32,
cgrtRouteDestLinkset CItpTcLinksetId,
cgrtRouteQos CItpTcQos,
cgrtRouteStatus INTEGER,
cgrtRouteMgmtStatus INTEGER,
cgrtRouteDynamic TruthValue,
cgrtRouteType INTEGER,
cgrtRouteAdminStatus INTEGER,
cgrtRouteRowStatus RowStatus,
cgrtRouteAllowedSeconds Counter32,
cgrtRouteRestrictedSeconds Counter32,
cgrtRouteProhibitedSeconds Counter32,
cgrtRouteDisplay CItpTcDisplayPC
}
cgrtRouteDpc OBJECT-TYPE
SYNTAX CItpTcPointCode
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination point code."
::= { cgrtRouteEntry 1 }
cgrtRouteMask OBJECT-TYPE
SYNTAX Unsigned32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The mask used to define which part of
cgrtRouteDpc is significant when comparing
the cgrtRouteDpc to the destination code
point in the packet to be routed."
::= { cgrtRouteEntry 2 }
cgrtRouteDestLsCost OBJECT-TYPE
SYNTAX Unsigned32 (1..9)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The cost assigned to this linkset matching this
route. Higher numbers represent higher cost."
::= { cgrtRouteEntry 3 }
cgrtRouteDestLinkset OBJECT-TYPE
SYNTAX CItpTcLinksetId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The linkset that the packet is to be forwarded to on
matching this route."
::= { cgrtRouteEntry 4 }
cgrtRouteQos OBJECT-TYPE
SYNTAX CItpTcQos
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The quality of service classification to be assigned
to the IP packets used to transport the SS7 messages.
The value to specify for packets
when they will be transported on SCTP/IP based
linkset."
::= { cgrtRouteEntry 5 }
cgrtRouteStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
available(2),
restricted(3),
unavailable(4),
deleted(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"List of the possible route status values. These values
are determine using the status of the linkset specified
in this route and the route management status.
'unknown' : Status can not be determined.
'available' : Route is available.
'restricted' : Traffic is restricted on route.
'unavailable' : Route is unable to service traffic.
'deleted' : Route has been removed."
::= { cgrtRouteEntry 6 }
cgrtRouteMgmtStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
allowed(2),
restricted(3),
prohibited(4),
deleted(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"List of the possible route management route status
values. Route management status are received in
transfer-allowed(TFA), transfer-prohibited(TFP),
transfer-restricted(TFR), transfer-cluster-allowed(TCA),
transfer-cluster-prohibited(TCP) and
transfer-cluster-restricted(TFR) management messages.
'unknown' : Status can not be determined.
'allowed' : traffic is allowed.
'restricted' : Traffic is restricted on route.
'prohibited' : Route is prohibited from providing
traffic.
'deleted' : Route has been removed."
::= { cgrtRouteEntry 7 }
cgrtRouteDynamic OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Routes are either static or dynamic. Static routes
are created based on configuration information specified
by an administrator. Dynamic routes are created as a
by product of an network event in certain situations.
Dynamic routes are only created when summary routing
has been activated.
This object indicates whether this route entry is
dynamic or static.
'true' - dynamic route
'false' - static route"
::= { cgrtRouteEntry 8 }
cgrtRouteType OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
static(1),
cluster(2),
summary(3),
xlist(4),
shadow(5),
management(6),
alias(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" When summary or cluster routes are specified this field
will provide additional information about the fully
qualified routes within the specified clusters. Since,
summary or cluster routes represent a group of
destinations it is necessary to collect and maintain
status information on routes that are not available.
Additional, route statements are created dynamically
whenever a TFP or TFR is received on a fully qualified
route represented by a defined summary route. There are
three four types of dynamic route as follows.
List of the possible route status values.
'unknown': Undefined type of route.
'static': A fully-qualified route configured by system
administrator.
'cluster': An ANSI cluster route. A DPC and mask
with length of 16 bits configured by system
administrator.
'summary': An DPC and a mask with length 0-10 for ITU and
0-15,17-23 for ANSI. A summary route is configured by
a system administrator.
'xlist': This route is dynamic and is create whenever TFP
or TFR is received for a point-code represented by a
ANSI cluster route.
'shadow': When a TFP or TFR is received for a point-code
represented by a summary or cluster route all route
statements specified for the summary or cluster
destination are copied. These new routes appear
under the specific fully-qualified destination.
The route will be marked as a shadow when a TFP or
TFR has not been received for that particular route.
'management' : When a TFP or TFR is received for a
point-code represented by a summary route all route
statements specified for the summary destination are
copied. The new routes appear under the
fully-qualified destination specified in the TFR or
TFP. The route specified in the TFR or TFP will be
marked as a dynamic to indicate that MTP3 route
management information is available for this route.
'alias': Route statement is created in response
to conversion statements defined to alias point-codes
across networks."
::= { cgrtRouteEntry 9 }
cgrtRouteAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
none(0),
unknown(1),
available(2),
restricted(3),
unavailable(4),
deleted(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"List of the possible administration route status
values.
'none' : none.
'unknown' : Status can not be determined.
'available' : Route is available.
'restricted' : Traffic is restricted on route.
'unavailable' : Route is unable to service traffic.
'deleted' : Route has been removed.
When the cgrtRouteAdminStatus object is set to the
none value the cgrtRouteStatus status will be based
on the cgrtRouteMgmtStatus and linkset availability.
Otherwise the cgrtRouteStatus will be set to the
value specified in cgrtRouteAdminStatus object."
DEFVAL { none }
::= { cgrtRouteEntry 10 }
cgrtRouteRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The object is used by a management station to create,
modify or delete the row entry in cgspPointCodeTable
following the RowStatus textual convention. The only
object available for modification is the
cgrtRouteAdminStatus object."
::= { cgrtRouteEntry 11 }
cgrtRouteAllowedSeconds OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Duration in seconds during which forwarding was allowed
for this route."
::= { cgrtRouteEntry 12 }
cgrtRouteRestrictedSeconds OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Duration in seconds during which forwarding was restricted
for this route."
::= { cgrtRouteEntry 13 }
cgrtRouteProhibitedSeconds OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Duration in seconds during which forwarding was prohibited
for this route."
::= { cgrtRouteEntry 14 }
cgrtRouteDisplay OBJECT-TYPE
SYNTAX CItpTcDisplayPC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination point code associated with the route in
display format."
::= { cgrtRouteEntry 15 }
-- *************************************************************
-- * *
-- * Origination Table *
-- * *
-- *************************************************************
cgrtOrigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CgrtOrigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The origination table provides information on
the incoming MTP packets from a particular
origination point code."
::= { cgrtObjects 5 }
cgrtOrigEntry OBJECT-TYPE
SYNTAX CgrtOrigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each table entry represents a specific origination
point code(OPC)."
INDEX { cgspInstNetwork, -- shared index
cgrtOrigPC, -- shared index
cgrtRouteMask -- shared index
}
::= { cgrtOrigTable 1 }
CgrtOrigEntry ::= SEQUENCE {
cgrtOrigPC CItpTcPointCode,
cgrtOrigMSUs Counter32,
cgrtOrigOctets Counter64,
cgrtOrigDisplay CItpTcDisplayPC
}
cgrtOrigPC OBJECT-TYPE
SYNTAX CItpTcPointCode
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The origination point code."
::= { cgrtOrigEntry 1 }
cgrtOrigMSUs OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming MSUs from this origination."
::= { cgrtOrigEntry 2 }
cgrtOrigOctets OBJECT-TYPE
SYNTAX Counter64
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming octets from this origination."
::= { cgrtOrigEntry 3 }
cgrtOrigDisplay OBJECT-TYPE
SYNTAX CItpTcDisplayPC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The origination point code associated with the
table entry in display format."
::= { cgrtOrigEntry 4 }
-- *************************************************************
-- * *
-- * Destination Service Indicator Table *
-- * *
-- *************************************************************
cgrtDestSITable OBJECT-TYPE
SYNTAX SEQUENCE OF CgrtDestSIEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Destination Service Indicator table contains
information about the number of MSUs and octets at
the MTP3 transport layer for a specific destination
and service indicator. The information is collected
from both directions. This provides the granularity
of information required by Q752 table 6."
::= { cgrtObjects 6 }
cgrtDestSIEntry OBJECT-TYPE
SYNTAX CgrtDestSIEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each table entry represents a specific destination
point code(DPC) and Service Indicator(SI)."
INDEX { cgspInstNetwork, -- shared index
cgrtRouteDpc, -- shared index
cgrtRouteMask, -- shared index
cgrtMtp3SI
}
::= { cgrtDestSITable 1 }
CgrtDestSIEntry ::= SEQUENCE {
cgrtMtp3SI CItpTcServiceIndicator,
cgrtDestSIMSUsOut Counter32,
cgrtDestSIOctetsOut Counter64,
cgrtDestSIMSUsIn Counter32,
cgrtDestSIOctetsIn Counter64,
cgrtDestSIDisplay CgrtDisplayPCSI
}
cgrtMtp3SI OBJECT-TYPE
SYNTAX CItpTcServiceIndicator
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The service indicator."
::= { cgrtDestSIEntry 1 }
cgrtDestSIMSUsOut OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outgoing MSUs that were queued to linkset
for transmission to this specific destination and service
indicator. Management MSUs that originate from this
signalling point are also counted. It is important to note
that, in rare cases, MSU discards due to any abnormal system
resource error conditions may be included in this count."
::= { cgrtDestSIEntry 2 }
cgrtDestSIOctetsOut OBJECT-TYPE
SYNTAX Counter64
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outgoing octets that were queued to linkset
for transmission to this specific destination and service
indicator. It is important to note that, in rare cases, octets
discarded due to any abnormal system resource error conditions
may be included in this count."
::= { cgrtDestSIEntry 3 }
cgrtDestSIMSUsIn OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming MSUs for this specific
destination and service indicator. This includes
the received as well as blocked MSUs."
::= { cgrtDestSIEntry 4 }
cgrtDestSIOctetsIn OBJECT-TYPE
SYNTAX Counter64
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming octets for this specific
destination and service indicator."
::= { cgrtDestSIEntry 5 }
cgrtDestSIDisplay OBJECT-TYPE
SYNTAX CgrtDisplayPCSI
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The destination point code and service indicator
associated with the table entry in display format."
::= { cgrtDestSIEntry 6 }
-- *************************************************************
-- * *
-- * Origination Service Indicator Table *
-- * *
-- *************************************************************
cgrtOrigSITable OBJECT-TYPE
SYNTAX SEQUENCE OF CgrtOrigSIEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Origination Service Indicator table contains
information about the number of incoming MSUs and
octets at the MTP3 transport layer from a specific
origination and service indicator. This provides the
granularity of information required by Q752 table 6."
::= { cgrtObjects 7 }
cgrtOrigSIEntry OBJECT-TYPE
SYNTAX CgrtOrigSIEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each table entry represents a specific origination
point code(OPC) and Service Indicator(SI)."
INDEX { cgspInstNetwork, -- shared index
cgrtOrigPC, -- shared index
cgrtRouteMask, -- shared index
cgrtMtp3SI -- shared index
}
::= { cgrtOrigSITable 1 }
CgrtOrigSIEntry ::= SEQUENCE {
cgrtOrigSIMSUs Counter32,
cgrtOrigSIOctets Counter64,
cgrtOrigSIDisplay CgrtDisplayPCSI
}
cgrtOrigSIMSUs OBJECT-TYPE
SYNTAX Counter32
UNITS "MSUs"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming MSUs for this specific
origination and service indicator."
::= { cgrtOrigSIEntry 1 }
cgrtOrigSIOctets OBJECT-TYPE
SYNTAX Counter64
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming MSUs for this specific
origination and service indicator."
::= { cgrtOrigSIEntry 2 }
cgrtOrigSIDisplay OBJECT-TYPE
SYNTAX CgrtDisplayPCSI
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The origination point code and service indicator
associated with the table entry in display format."
::= { cgrtOrigSIEntry 3 }
-- *************************************************************
-- * *
-- * Notifications Information *
-- * *
-- *************************************************************
cgrtNotificationsInfo OBJECT IDENTIFIER ::= { cgrtObjects 4 }
cgrtDestNotifSupFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS accessible-for-notify
STATUS deprecated
DESCRIPTION
"A flag to indicate whether destination notifications
notifications have been suppressed in the current time
interval specified by the cgrtDestNotifWindowTime
object.
'true' Indicates that the device has suppressed the sending
of ciscoGrtDestStateChange notifications for the
remainder of the time interval.
'false' Indicates that the device has not suppressed the
sending of ciscoGrtDestStateChange notifications in
the current time interval."
::= { cgrtNotificationsInfo 1 }
cgrtDestNotifChanges OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS accessible-for-notify
STATUS deprecated
DESCRIPTION
"This object contains a list of destination state changes
accumulated until the list is full or the time interval
specified in cgrtDestNotifDelayTime has passed.
It consists of one or more tuples packed
together in the format of '<tuple1><tuple2>...<tuple15>'.
Each tuple consist of 36 octets in the following format.
'<cgspInstNetwork> 20 octets null padded
<cgrtRouteDpc> 4 octets
<cgrtRouteMask> 4 octets
<cgrtDestStatus> 4 octets
<cgrtDestCongestion> 4 octets
The cgrtRouteDpc, cgrtRouteMask cgrtDestStatus,
cgrtDestCongestion and cgrtDestAdminState
are encoded in network byte order.
The maximum number of tuples is 7."
REFERENCE
"ITU Q752 Table 4 Item 9 - Unavailablity of routeset
to particular destination and Telcordia
GR-3053-CORE R5-127 SS7 Route Set Remote Congestion"
::= { cgrtNotificationsInfo 2 }
cgrtMgmtNotifSupFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS accessible-for-notify
STATUS deprecated
DESCRIPTION
"A flag to indicate whether management route notifications
have been suppressed in the current time interval specified
by the cgrtMgmtNotifWindowTime object.
'true' Indicates that the device has suppressed the sending
of ciscoGrtDestStateChange notifications for the
remainder of the time interval.
'false' Indicates that the device has not suppressed the
sending of ciscoGrtMgmtStateChange notifications in
the current time interval."
::= { cgrtNotificationsInfo 3 }
cgrtMgmtNotifChanges OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS accessible-for-notify
STATUS deprecated
DESCRIPTION
"This object contains a list of management route
state changes accumulated until the list is full or
the time interval specified in cgrtMgmtNotifDelayTime
has passed.
It consists of one or more tuples packed
together in the format of '<tuple1><tuple2>...<tuple6>'.
Each tuple consist of 68 octets in the following format.
'<cgspInstNetwork> 20 octets null padded
<cgrtRouteDpc> 4 octets
<cgrtRouteMask> 4 octets
<cgrtRouteDestLsCost> 4 octets
<cgrtRouteDestLinkset> 20 octets null padded
<cgrtRouteStatus> 4 octets
<cgrtRouteMgmtStatus> 4 octets
<cgrtRouteDynamic> 4 octets
<cgrtRouteAdminStatus> 4 octets'
The cgrtRouteDpc, cgrtRouteMask, cgrtRouteDestLsCost,
cgrtRouteStatus, cgrtRouteMgmtStatus, cgrtRouteDynamic
and cgrtRouteAdminStatus are encoded in network byte order.
The maximum number of tuples is 3."
::= { cgrtNotificationsInfo 4 }
cgrtDestNotifSuppressed OBJECT-TYPE
SYNTAX Counter32
UNITS "occurrences"
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Number of ciscoGrtDestStateChangeRev1 notifications suppressed
for the specific cgrtDestNotifWindowTimeRev1 duration."
::= { cgrtNotificationsInfo 5 }
cgrtRouteNotifSuppressed OBJECT-TYPE
SYNTAX Counter32
UNITS "occurrences"
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Number of ciscoGrtMgmtStateChangeRev1 notifications suppressed
for the specific cgrtRouteNotifWindowTimeRev1 duration."
::= { cgrtNotificationsInfo 6 }
cgrtNoRouteMSUsInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Duration elapsed since the start of
cgrtNoRouteMSUsNotifWindowTime interval. This duration value
can range from 0 upto cgrtNoRouteMSUsNotifWindowTime. For the
notifications generated at the end of the interval, this value
will be equal to cgrtNoRouteMSUsNotifWindowTime."
::= { cgrtNotificationsInfo 7 }
cgrtIntervalNoRouteMSUs OBJECT-TYPE
SYNTAX Unsigned32
UNITS "MSUs"
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Number of MSUs discarded due to routing data error in
this specific cgspNoRouteMSUsInterval interval."
::= { cgrtNotificationsInfo 8 }
-- *************************************************************
-- * *
-- * Notifications *
-- * *
-- *************************************************************
ciscoGrtDestStateChange NOTIFICATION-TYPE
OBJECTS {
cgspEventSequenceNumber,
cgspCLLICode,
cgrtDestNotifSupFlag,
cgrtDestNotifChanges
}
STATUS deprecated
DESCRIPTION
"This notification is generated whenever one or more
destination changes states. This notification
contains a list of destination state changes in the
cgrtDestNotifChanges object. State changes are
accumulated until the cgrtDestNotifChanges is
full or the maximum delay time is reached. The delay
time is specified by the cgrtDestNotifDelayTime
object.
It may be necessary to suppress the sending of
notification when a large number destinations change
state, due the failure of some common resource. The
number of notifications can be controlled by
specifying values for cgrtDestNotifWindowTime
and cgrtDestNotifMaxPerWindow objects. When the
number of destination state changes exceed the
specified value the last notification will indicate
that notifications are suppressed for the remainder
of the window.
This notification is deprecated by
ciscoGrtDestStateChangeRev1."
::= { ciscoGrtNotifications 1 }
ciscoGrtMgmtStateChange NOTIFICATION-TYPE
OBJECTS {
cgspEventSequenceNumber,
cgspCLLICode,
cgrtMgmtNotifSupFlag,
cgrtMgmtNotifChanges
}
STATUS deprecated
DESCRIPTION
"This notification is generated whenever one or more
management routes change state. This notification
contains a list of management route state changes
in the cgrtMgmtNotifChanges object. State changes
are accumulated until the cgrtMgmtNotifChanges
is full or the maximum delay time is reached. The
delay time is specified by the
cgrtMgmtNotifDelayTime object.
It may be necessary to suppress the sending of
notification when a large number of routes change
state, due the failure of some common resource.
The number of notifications can be controlled by
specifying values for cgrtMgmtNotifWindowTime
and cgrtMgmtNotifMaxPerWindow objects. When the
number of route state changes exceed the specified
value the last notification will indicate that
notifications are suppressed for the remainder
of the window.
This notification is deprecated by
ciscoGrtMgmtStateChangeRev1."
::= { ciscoGrtNotifications 2 }
ciscoGrtRouteTableLoad NOTIFICATION-TYPE
OBJECTS {
cgspEventSequenceNumber,
cgspCLLICode,
cgrtInstLoadStatus,
cgrtInstTableName,
cgrtInstLastURL
}
STATUS current
DESCRIPTION
"This notification is generated whenever a load
operation is started or completed. Route table
configurations can be loaded by CLI requests.
In addition, route tables can loaded using
configuration statements. This allows route
tables to be reloaded whenever a device restarts."
::= { ciscoGrtNotifications 3 }
ciscoGrtDestStateChangeRev1 NOTIFICATION-TYPE
OBJECTS {
cgspEventSequenceNumber,
cgspCLLICode,
cgrtDestNotifSuppressed,
cgrtDestDisplay,
cgrtDestStatus,
cgrtDestCongestion
}
STATUS current
DESCRIPTION
"This notification is generated whenever one or more
destination changes states within the
cgrtDestNotifWindowTimeRev1 duration. Latest state
information at the end of cgrtDestNotifWindowTimeRev1
is provided.
It may be necessary to suppress the sending of
notification when a large number destinations change
state, due the failure of some common resource. The
number of notifications can be controlled by
specifying values for cgrtDestNotifWindowTimeRev1
and cgrtDestNotifMaxPerWindowRev1 objects. When the
number of destination state changes exceed the
specified value, the notification will provide a
count of notifications that got suppressed for the
remainder of the window.
This notification deprecates ciscoGrtDestStateChange."
::= { ciscoGrtNotifications 4 }
ciscoGrtMgmtStateChangeRev1 NOTIFICATION-TYPE
OBJECTS {
cgspEventSequenceNumber,
cgspCLLICode,
cgrtRouteStatus,
cgrtRouteMgmtStatus,
cgrtRouteDynamic,
cgrtRouteAdminStatus,
cgrtRouteNotifSuppressed,
cgrtRouteDisplay
}
STATUS current
DESCRIPTION
"This notification is generated whenever one or more
management routes change states within the
cgrtMgmtNotifWindowTimeRev1 duration. Latest state
information at the end of cgrtMgmtNotifWindowTimeRev1
is provided.
It may be necessary to suppress the sending of
notification when a large number of routes change
state, due the failure of some common resource. The
number of notifications can be controlled by
specifying values for cgrtMgmtNotifWindowTimeRev1
and cgrtMgmtNotifMaxPerWindowRev1 objects. When the
number of route state changes exceed the specified
value, the last notification will provide a count
of notifications that got suppressed for the
remainder of the window.
This notification deprecates ciscoGrtMgmtStateChange."
::= { ciscoGrtNotifications 5 }
ciscoGrtNoRouteMSUDiscards NOTIFICATION-TYPE
OBJECTS {
cgspEventSequenceNumber,
cgspCLLICode,
cgspInstDisplayName,
cgrtNoRouteMSUsInterval,
cgrtIntervalNoRouteMSUs
}
STATUS current
DESCRIPTION
"This notification is generated whenever one or more
MSU discards happen due to route data error for a
specific signalling point instance in the configured
cgrtNoRouteMSUsNotifWindowTime. For cases when there
is a non-zero number of MSUs discarded, this
notification will be sent at the end of the
cgrtNoRouteMSUsNotifWindowTime interval, with
cgrtIntervalNoRouteMSUs indicating the total count of
MSUs discarded for that specific signalling point
instance during the entire cgrtNoRouteMSUsNotifWindowTime
interval Q752/5.5."
REFERENCE
"ANSI GR-82-CORE 6.4.2 System Total Measurements Item 32."
::= { ciscoGrtNotifications 6 }
-- *************************************************************
-- * *
-- * Conformance Information *
-- * *
-- *************************************************************
ciscoGrtMIBCompliances OBJECT IDENTIFIER ::= { ciscoGrtMIBConform 1 }
ciscoGrtMIBGroups OBJECT IDENTIFIER ::= { ciscoGrtMIBConform 2 }
-- Compliance
ciscoGrtMIBCompliance MODULE-COMPLIANCE
STATUS deprecated
-- superseded by ciscoGrtMIBComplianceRev1
DESCRIPTION
"The compliance statement for entities which implement
the Cisco CISCO-ITP-GRT-MIB.my MIB"
MODULE -- this module
MANDATORY-GROUPS {
ciscoGrtInstGroup,
ciscoGrtDestGroup,
ciscoGrtRouteGroup,
ciscoGrtNotificationsGroup
}
OBJECT cgrtRouteQos
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteMgmtStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteAdminStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteRowStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
::= { ciscoGrtMIBCompliances 1 }
ciscoGrtMIBComplianceRev1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Cisco CISCO-ITP-GRT-MIB.my MIB"
MODULE -- this module
MANDATORY-GROUPS {
ciscoGrtInstGroup,
ciscoGrtScalarsGroup,
ciscoGrtDestGroupRev1,
ciscoGrtRouteGroupRev1,
ciscoGrtOrigGroup,
ciscoGrtDestSIGroup,
ciscoGrtOrigSIGroup,
ciscoGrtNotificationsGroupRev1,
ciscoGrtInstGroupSup1
}
OBJECT cgrtRouteQos
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteMgmtStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteAdminStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
OBJECT cgrtRouteRowStatus
MIN-ACCESS read-only
DESCRIPTION "Create/Write access is not required."
::= { ciscoGrtMIBCompliances 2 }
-- Units of Conformance
ciscoGrtInstGroup OBJECT-GROUP
OBJECTS {
cgrtInstLastChanged,
cgrtInstLastLoadTime,
cgrtInstLoadStatus,
cgrtInstTableName,
cgrtInstLastURL,
cgrtInstNumberDestinations,
cgrtInstNumberRoutes,
cgrtRouteTableLoadNotifEnabled
}
STATUS current
DESCRIPTION
"SS7 route instance group."
::= { ciscoGrtMIBGroups 1 }
ciscoGrtDestGroup OBJECT-GROUP
OBJECTS {
cgrtDestNotifDelayTime,
cgrtDestNotifWindowTime,
cgrtDestNotifMaxPerWindow,
cgrtDestNotifEnabled,
cgrtDestNotifSupFlag,
cgrtDestNotifChanges,
cgrtDestStatus,
cgrtDestCongestion
}
STATUS deprecated
DESCRIPTION
"SS7 Destination group."
::= { ciscoGrtMIBGroups 2 }
ciscoGrtRouteGroup OBJECT-GROUP
OBJECTS {
cgrtRouteMaxDynamic,
cgrtMgmtNotifDelayTime,
cgrtMgmtNotifWindowTime,
cgrtMgmtNotifMaxPerWindow,
cgrtMgmtNotifEnabled,
cgrtMgmtNotifSupFlag,
cgrtMgmtNotifChanges,
cgrtDynamicRoutes,
cgrtDynamicRoutesDropped,
cgrtRouteQos,
cgrtRouteStatus,
cgrtRouteMgmtStatus,
cgrtRouteDynamic,
cgrtRouteType,
cgrtRouteAdminStatus,
cgrtRouteRowStatus
}
STATUS deprecated
DESCRIPTION
"SS7 Route group."
::= { ciscoGrtMIBGroups 3 }
ciscoGrtNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ciscoGrtDestStateChange,
ciscoGrtMgmtStateChange,
ciscoGrtRouteTableLoad
}
STATUS deprecated
DESCRIPTION
"Gateway route notification objects."
::= { ciscoGrtMIBGroups 4 }
ciscoGrtScalarsGroup OBJECT-GROUP
OBJECTS {
cgrtPCStatsInterval
}
STATUS current
DESCRIPTION
"Scalars Group for Gateway Signalling Point Route Table."
::= { ciscoGrtMIBGroups 5 }
ciscoGrtDestGroupRev1 OBJECT-GROUP
OBJECTS {
cgrtDestNotifWindowTimeRev1,
cgrtDestNotifMaxPerWindowRev1,
cgrtDestNotifEnabledRev1,
cgrtDestNotifSuppressed,
cgrtDestStatus,
cgrtDestCongestion,
cgrtDestAccessibleSeconds,
cgrtDestInaccessibleSeconds,
cgrtDestRestrictedSeconds,
cgrtDestMSUsOut,
cgrtDestOctetsOut,
cgrtDestMSUsIn,
cgrtDestOctetsIn,
cgrtDestRestrictedMSUs,
cgrtDestInaccessibleDrops,
cgrtDestCongestionDrops,
cgrtDestDisplay
}
STATUS current
DESCRIPTION
"SS7 Destination group."
::= { ciscoGrtMIBGroups 6 }
ciscoGrtRouteGroupRev1 OBJECT-GROUP
OBJECTS {
cgrtRouteMaxDynamic,
cgrtMgmtNotifWindowTimeRev1,
cgrtMgmtNotifMaxPerWindowRev1,
cgrtMgmtNotifEnabledRev1,
cgrtRouteNotifSuppressed,
cgrtDynamicRoutes,
cgrtDynamicRoutesDropped,
cgrtRouteQos,
cgrtRouteStatus,
cgrtRouteMgmtStatus,
cgrtRouteDynamic,
cgrtRouteType,
cgrtRouteAdminStatus,
cgrtRouteRowStatus,
cgrtRouteAllowedSeconds,
cgrtRouteRestrictedSeconds,
cgrtRouteProhibitedSeconds,
cgrtRouteDisplay
}
STATUS current
DESCRIPTION
"SS7 Route group."
::= { ciscoGrtMIBGroups 7 }
ciscoGrtOrigGroup OBJECT-GROUP
OBJECTS {
cgrtOrigTableEnabled,
cgrtOrigMSUs,
cgrtOrigOctets,
cgrtOrigDisplay
}
STATUS current
DESCRIPTION
"SS7 Origination group."
::= { ciscoGrtMIBGroups 8 }
ciscoGrtDestSIGroup OBJECT-GROUP
OBJECTS {
cgrtDestSIMSUsOut,
cgrtDestSIOctetsOut,
cgrtDestSIMSUsIn,
cgrtDestSIOctetsIn,
cgrtDestSIDisplay
}
STATUS current
DESCRIPTION
"SS7 Destination and Service Indicator group."
::= { ciscoGrtMIBGroups 9 }
ciscoGrtOrigSIGroup OBJECT-GROUP
OBJECTS {
cgrtOrigSIMSUs,
cgrtOrigSIOctets,
cgrtOrigSIDisplay
}
STATUS current
DESCRIPTION
"SS7 Destination and Service Indicator group."
::= { ciscoGrtMIBGroups 10 }
ciscoGrtNotificationsGroupRev1 NOTIFICATION-GROUP
NOTIFICATIONS {
ciscoGrtRouteTableLoad,
ciscoGrtDestStateChangeRev1,
ciscoGrtMgmtStateChangeRev1,
ciscoGrtNoRouteMSUDiscards
}
STATUS current
DESCRIPTION
"Gateway route notification objects."
::= { ciscoGrtMIBGroups 11 }
ciscoGrtInstGroupSup1 OBJECT-GROUP
OBJECTS {
cgrtNoRouteMSUsNotifEnabled,
cgrtNoRouteMSUsNotifWindowTime,
cgrtInstUnknownOrigPCs,
cgrtInstNoRouteDrops,
cgrtNoRouteMSUsInterval,
cgrtIntervalNoRouteMSUs
}
STATUS current
DESCRIPTION
"Additional Inst table objects."
::= { ciscoGrtMIBGroups 12 }
END